powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Делаю видеонаблюдению. Нужны советы
11 сообщений из 11, страница 1 из 1
Делаю видеонаблюдению. Нужны советы
    #35618964
StepanovSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Предыстория:
Занимаюсь задачкой по созданию "простенькой" программки по видеонаблюдению.
В общем - имеется от одной до нескольких видеокамер.
В равные промежутки времени делаются кадры с каждой из видеокамер.
Параллельно ведется архив событий от разнообразных датчиков.
Раньше задача решалась хранением кучи jpeg'ов за год несколько сотен тысяч файлов (с одной видеокамеры).

Сейчас хочется все же это объеденить в некоторый один / или несколько больших файликов.
Нужно добавить просмотр всего это хозяйства с "прокруткой"

Никогда не сталкивался с системами видеонаблюдения. Интересно как это устроено у них...
Поэтому интересуют дельные советы как сделать такую архитектуру.

Сейчас пока вижу одно тупое топорное решение ... база данных firebird, jpeg в блобе, плюс таблица событий от датчиков.

Вопросы:
1) Объединение в некоторый "видеофайл", дабы возможно стандартными методами за счет сжатия убрать "лишние" кадры. Возникает вопрос как синхронизировать такой файл с реальным временем событий.
Может быть кто уже знает средства для сжатия последовательности кадров в видео файл.
2) Изучение алгоритмов сжатия, хранение оставляем ввиде картинок в базе, но отсекаем ненужные кадры, которые не несут информации
Есть у кого практические алгоритмы по "сравнению изображений"

Возможно я изобретаю велосипед, но столкнулся с ситуацией, когда люди занимающиеся видео очень неохотно раскрывают свой опыт ...
Кое чего я знаю и нарыл, но касаемо второго вопроса, но очень хочется услышать опыт знающего человека, если такой конечно имеется...
...
Рейтинг: 0 / 0
Делаю видеонаблюдению. Нужны советы
    #35618973
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алогритмы "по сравнению изображений" не шибко хитрые (если, конечно, камера неподвижна), вопрос в настройке этих алгоритмов.

А, может, правда, не изобретать велосипед и купить готовую систему?
...
Рейтинг: 0 / 0
Делаю видеонаблюдению. Нужны советы
    #35618975
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, тут нужна довольно высока скорострельность и вопрос хранения jpeg-ов требует исследования. Вполне возможно, что хранение в файловой системе или специальном файле своего формата окажется производительнее.
...
Рейтинг: 0 / 0
Делаю видеонаблюдению. Нужны советы
    #35618998
StepanovSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

Готовая система не подойдет.
Вся загвоздка в том, что нужно четко синхронизировать события от датчиков и кадры с видеокамеры.
Информация с датчиков должна быть визуализирована. Дополнена всяческими расчетами.
При просмотре состояния с датчиков в прошлом должны отображать реальную картинку того что было перед объективом.

Сейчас попробую написать программулинку, дабы проверить скорость переключения между кадрами, при движении "ползунка по времени"

Я однажды видел систему наблюдения ... на шкале времени отображаются метки, когда было движение в кадре, при кликаньи на эти метки показывается соотвтествующе изобржаени.

Вот собственно и хотелось бы переиспользовать хороший опыт построения таких систем:
как хранить видео/фото
как сделать синхронизацию
как сделать это безопаснее с точки зрения падения базы данных.

p.s.
Может кто подскажет/развеит мой миф о том что храня изображение в базе данных, а не на локале будет проще при использовании этой системы в многопользовательском режиме - один сервер и несколько клиентов, просматривающих изображение... дабы не заморачиваться с передачей изображения по сети...
...
Рейтинг: 0 / 0
Делаю видеонаблюдению. Нужны советы
    #35619669
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StepanovSVГотовая система не подойдет.
Вся загвоздка в том, что нужно четко синхронизировать события от датчиков и кадры с видеокамеры.И такие системы есть.StepanovSVИнформация с датчиков должна быть визуализирована. Дополнена всяческими расчетами.А у вас датчики - это что-то более сложное, чем просто вкл/выкл ?StepanovSVМожет кто подскажет/развеит мой миф о том что храня изображение в базе данных, а не на локале будет проще при использовании этой системы в многопользовательском режиме - один сервер и несколько клиентов, просматривающих изображение... дабы не заморачиваться с передачей изображения по сети...Передавать изображения по сети придется независимо от способа их хранения на сервере.
...
Рейтинг: 0 / 0
Делаю видеонаблюдению. Нужны советы
    #35621540
StepanovSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

авторА у вас датчики - это что-то более сложное, чем просто вкл/выкл ?
одинарные вкл/выкл, комбинации датчиков (одновременное включение, последовательности включения датчиков), на основании датчиков фиксируются разного типа события, интерпретируеме по разному.

авторПередавать изображения по сети придется независимо от способа их хранения на сервере.
А я надеялся. выложить базу данных на каком-нибудь сервере, а клиенты уже обращаются к ней, и оттуда вытаскивают кадры. Разве это будет проблема?
...
Рейтинг: 0 / 0
Делаю видеонаблюдению. Нужны советы
    #35621778
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не проще ли изучить документацию по видеосерверу? Наверняка DDE подерживает...

А если начальство желает видеть живую картинку - так замкни вывод сервера на любой софтовый плагин, берущий трансляцию по сети.

Если же самому хочется видеть, как в пятницу вечером встречались менеджер отдела X и практикантка отдела Y, так для этого видеосервера мало - надо установить зум, ротэйт... :-)
...
Рейтинг: 0 / 0
Делаю видеонаблюдению. Нужны советы
    #35621797
StepanovSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM,

Ну это не система видеоналюдения, а некоторый регистратор данных с датчиков с параллельным ведением арихва видео. Т.е. датчики дают первичную информацию.

И вообще, может соориентируете, может мне с моей задачкой другой форум/другую ветку выбрать?
...
Рейтинг: 0 / 0
Делаю видеонаблюдению. Нужны советы
    #35623870
StepanovSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неуж то нет спецов по системам видеонаблюдения?
...
Рейтинг: 0 / 0
Делаю видеонаблюдению. Нужны советы
    #35624320
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StepanovSV,

Все пользуются... Одна проблема - у нас (например) все реализовано на уровне железа. Софта нет - только аппаратные видеорегистраторы с хардами и перезаписью в общее хранилище. А как они там работают - не наше дело. Мне достаточно, что по указанию даты-времени я могу получить прокрутку записи с любого регистратора...
...
Рейтинг: 0 / 0
Делаю видеонаблюдению. Нужны советы
    #35624665
StepanovSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM,

Мда ... черный ящик... "вещь в себе" ...
Придется изобретать велосипед.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Делаю видеонаблюдению. Нужны советы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]