Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
0 / 0 / 1
Регистрация: 23.07.2013
Сообщений: 30

синхронизация ip камер

01.12.2013, 12:17. Показов 2850. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте.

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

возможно ли данный подход синхронизации реализовать на C++ ?

спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.12.2013, 12:17
Ответы с готовыми решениями:

Синхронизация изображений с 2-х камер
Всем привет! есть такой вопрос: "Как синхронизировать видео с 2-х ip-камер?" Есть 2 видео, идущих в разных потоках. Одно отстает от другого...

Модуль EVO II синхронизация 50гц, На какой ножке контроллера синхронизация шим двигателя?
Частый дефект для модулей EVO II с коллекторным двигателем - нет управления двигателем при помехах в сети. Помехи создают диммеры, блоки...

Несколько камер
Добрый день. Проблема следующая, как известно, принято сначала указывать камеру, например: glLoadIdentity();...

11
Модератор
 Аватар для vxg
3406 / 2177 / 354
Регистрация: 13.01.2012
Сообщений: 8,444
01.12.2013, 13:51
читал по диагонали, но разве вам недостаточно совмещения видео по отметкам времени + настроить все камеры на один сервер времени?
0
0 / 0 / 1
Регистрация: 23.07.2013
Сообщений: 30
01.12.2013, 21:33  [ТС]
Цитата Сообщение от vxg Посмотреть сообщение
но разве вам недостаточно совмещения видео по отметкам времени
к сожалению, нет...нужна точность хотя бы в 1 миллисекунду...хотя можно попробовать.....
Цитата Сообщение от vxg Посмотреть сообщение
+ настроить все камеры на один сервер времени?
1) какая точность будет в этом случаи?
2) не подскажите как можно настроить все камеры на один сервер времени? сохранятся ли эти настройки при перезагрузки сервера? может при простое (когда не идет захват видео с камер) проводить настройку времени (синхронизацию)?
0
Модератор
 Аватар для vxg
3406 / 2177 / 354
Регистрация: 13.01.2012
Сообщений: 8,444
02.12.2013, 07:10
нужна точность хотя бы в 1 миллисекунду - не факт что это возможно для конкретной модели камеры
какая точность будет - это зависит от того что за сервер, что за камеры, какова загрузка сети и "вес" потока видео
как можно настроить все камеры на один сервер времени - обычно у камер есть возможность указать в настройках сервер времени. синхронизация не зависит от того идет ли захват или нет. перезагрузка сервера не влияет на настройки камер.
0
0 / 0 / 1
Регистрация: 23.07.2013
Сообщений: 30
02.12.2013, 10:43  [ТС]
можно ли программно менять параметры настроек (пр., времени) и как достучаться до настроек конкретной камеры с помощью C++?
0
Модератор
 Аватар для vxg
3406 / 2177 / 354
Регистрация: 13.01.2012
Сообщений: 8,444
02.12.2013, 11:03
Цитата Сообщение от jacknk88 Посмотреть сообщение
можно ли программно менять параметры настроек (пр., времени) и как достучаться до настроек конкретной камеры с помощью C++?
это зависит от модели камеры. если SDK камеры поддерживает такие фокусы, то да. однако, я не понимаю зачем это - просто настройте камеры их штатным ПО
0
81 / 80 / 9
Регистрация: 30.10.2013
Сообщений: 251
02.12.2013, 11:21
Я так понимаю. Синхронизировать можно по таймеру или калибровать по какому то событию на всех камерах, которое гарантировано происходит в один момент времени, достаточно короткий. Данные с камер в буфера, а затем их уже по времени соотносить.
На C++ можно все делать если есть соответствующий API для этого.
0
Модератор
 Аватар для vxg
3406 / 2177 / 354
Регистрация: 13.01.2012
Сообщений: 8,444
02.12.2013, 16:06
Цитата Сообщение от chedman Посмотреть сообщение
Синхронизировать можно по таймеру или калибровать по какому то событию на всех камерах
я не знаю о каких таких камерах вы говорите, но явно не о тех с которыми я имел дело. камера просто отдает видеопоток. проблемы с передачей данных могут привести к отставанию или опережению потока одной камеры по сравнению с другими. да, на картинке есть отметка времени в углу и в потоке она есть и вы даже можете делать строб-вспышку для того что бы иметь начало отсчета, но все это не для атомной точности.
0
0 / 0 / 1
Регистрация: 23.07.2013
Сообщений: 30
02.12.2013, 18:35  [ТС]
Цитата Сообщение от vxg Посмотреть сообщение
...я не понимаю зачем это - просто настройте камеры их штатным ПО
руководитель сказал, чтобы точность была не больше 1 млс...так что ищем и пробуем..

поясните, пожалуйста, схему взаимодействия сервера с камерами: я так понимаю, что вызывая метод для захвата видео формируется сигнал, чтобы открыть затворы камер, содержащий время и параметры захвата...т.е., пр., сервер просит через 5 млс открыть затворы камер...это время сравнивается в камерах и камера начинает свою работу...
получается, что время срабатывания затвора камеры зависит от настроенного времени камеры и времени прохождения сигнала до камер....я правильно понимаю?
0
Модератор
 Аватар для vxg
3406 / 2177 / 354
Регистрация: 13.01.2012
Сообщений: 8,444
02.12.2013, 18:55
Цитата Сообщение от jacknk88 Посмотреть сообщение
метод для захвата видео формируется сигнал, чтобы открыть затворы камер
это слишком "атомные" камеры, я с такими не работал. я думал речь идет об обычных камерах - аналогах камер видеонаблюдения. они вообще не знают про затвор и не собираются его закрывать / открывать (во всяком случае я о таком не слыхивал, может знающие люди меня поправят) - эти камеры просто снимают, просто отдают видеопоток. у потоков имеются метки времени по которым можно попытаться их совместить, но я сильно сомневаюсь в том что эти метки такие точные. в любом случае ваши изыскания разумнее начинать с сайта поддержки конкретной модели камеры.
0
0 / 0 / 1
Регистрация: 23.07.2013
Сообщений: 30
02.12.2013, 19:00  [ТС]
vxg, а как работают тогда обычные камеры видеонаблюдения? сразу же при подключении к источнику питания начинают передовать поток видео, т.е. функций старт/стоп нет у них?
0
Модератор
 Аватар для vxg
3406 / 2177 / 354
Регистрация: 13.01.2012
Сообщений: 8,444
02.12.2013, 19:03
собственно способ взаимодействия сервера с камерой в "моем" случае сводится к тому что сервер принимает поток от камер и все. поскольку камеры настроены на один источник времени мы можем быть уверены что отметки времени у этих потоков будут синхронными в пределах технических возможностей системы. поскольку камеры не научные/не специализированные я на самом деле сомневаюсь в том что мы словим там миллисекунды.

Добавлено через 44 секунды
обычные камеры работают так - сервер запрашивает у камеры поток и камера начинает передавать ему видео

Добавлено через 2 минуты
естественно сервер может сделать старт/стоп передачи, но это его личное дело никак к вопросу синхронизации не относящееся. это я к тому что не нужно воспринимать старт как очень быстрое событие гарантирующее одновременность начала передачи всех потоков
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.12.2013, 19:03
Помогаю со студенческими работами здесь

Изображение с 4 камер
добрый вечер ребят. На новом пк с Win7 установил 4 web камеры и одновременно работают только 3, хотя на другом пк работали все 4. Я...

Wi fi для IP камер
Добрый день.История такая...Объект-крупный элеватор,областного масштаба.На нем находятся три самых высоких здания высотой 80,60 и 40...

Коммутация камер
Не разобралась куда писать, поэтому пишу в эту тему: Есть 5 видеокамер, с возможностью подключения по usb. Возможно ли поставить...

ПО для IP камер
всем привет, установили в офисе ip-камеры hikvision ds-2cd2022-i (15 камер), теперь не могу найти удобное ПО на компьютер начальника...

Переключение камер
Проблема в том, что когда создаю public Camera cam1 и уже в unity выбираю нужную мне камеру она просто не выбирается и нечего не происходит.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru