roboforum.ru
Как подключить к компьютеру 2 видеокамеры?(для стереозрения)
Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты .
Вопросы согласования управляющих модулей с периферией.
Сообщений: 24 • Страница 1 из 2 • 1 , 2
Как подключить к компьютеру 2 видеокамеры?(для стереозрения)
eznatok » 07 фев 2006, 17:31
Давайте ОДНОВРЕМЕННО подключим к компьютеру ДВЕ видеокамеры, чтобы обеспечиь ему возможность стереозрения.
Компьютер ставим на тележку и вот у нас робот с стереозрением.
Весь вопрос в том, как именно их подключить?
Это может быть 4 варианта.
1 Просто по шине USB , подключить две простейшие веб камеры.
Но их качество прямо скажем очень низкое, хотя для начала и такое сойдет.
2 Покключить в компьютер два ТВ-тюнера в разъемы PCI, а уже к видеовходу S-VHS каждого тв-тюнера, подключить по качественной цветной видеокамере( например взять дешевые касетные камеры самсунг, они стоят счас по 200 у.е. или же просто взять качественные цветные камеры)
3 Взять специализированную плату, предназначенную для охранных видеосистем, где есть сразу 2 или 4 видеовхода.
4 Взять камеры формата miniDV и подключить их через ie1394, чтобы они передавали изображение в компьютер прямо в цифре.
Кто может подсказать, как именно реализовать любой из этих вариантов, или предложите свой.
Интересует в первую очередь ПРАКТИЧЕСКИЙ опыт тех, кто уже это делал.
Большая просьба не советовать, тренироваться в алгоритмах просто на 2 картинках. Уже потренировался, хочу обрабатывать стереопару в реальном времени. Пусть будет медленно, но зато в реальном времени!
1 Советов по читсо техническому подключению устройств, чтобы их видела винда и они не конфликтовали между собой(например будут ли конфликтовать или одновременно работать 2 тв тюнера?)
2 Как это все реализовать програмно? Потому как подключить одну видеокамеру и обрабатывать с нее информацию, примерно понятно, а вот как ДВЕ?
eznatok Премодерация постов Сообщения: 169 Зарегистрирован: 07 янв 2006, 02:12
-= Александр =- » 07 фев 2006, 22:15
Вот ссылочка на пример проги работы с видео. У меня одновременно работала с двумя каналами на плате видеозахвата. Правда написана она на вижал-басике, но так даже понятнее. http://ej.bantz.com/video/
- Сайт
- ICQ
=DeaD= » 07 фев 2006, 22:36
Прежде, чем подключать хоть как-то две камеры, определитесь с тем, с помощью какого софта вы собираетесь работать потом с этими камерами. Насколько я понимаю, если в драйверах не закладывались на то, что камера будет одна, то к USB можно легко воткнуть 2 камеры и пользовать их с номеров 0 и 1 в библиотеке OpenCV.
PS: Сам я пока стереозрением с двух камер не занимался.
- Сайт
- ICQ
-= Александр =- » 07 фев 2006, 23:40
Как я понял — суть вопроса в том что можно ли хардово и софтово работать сразу с двумя вебкамерами.
- Сайт
- ICQ
eznatok » 08 фев 2006, 00:39
Одно дело теория, другое дело практика.
Может ли ктото реально подключить 2 видеокамеры к компу, настроить их, попытаться одновременно захватить из них потоки и расказать о реально полученных результатах?
eznatok Премодерация постов Сообщения: 169 Зарегистрирован: 07 янв 2006, 02:12
=DeaD= » 08 фев 2006, 08:58
eznatok писал(а): Может ли ктото реально подключить 2 видеокамеры к компу, настроить их, попытаться одновременно захватить из них потоки и расказать о реально полученных результатах?
Разве в интернете нету таких проектов с описанными результатами?
Или вы не искали?
- Сайт
- ICQ
eznatok » 08 фев 2006, 19:20
Увы, я нашел только анализ стереопары по 2 уже заранее полученным картинкам.
Может быть вы умеете лучше искать и подскажете здесь ссылочку?
К тому же я завел этот топик для обсуждения достоинств и недостатков подключения тех или инфх пар камер.
Что лучше, а что хуже.
eznatok Премодерация постов Сообщения: 169 Зарегистрирован: 07 янв 2006, 02:12
EdGull » 08 фев 2006, 19:59
Я по роду свой деятельности занимаюсь компьютерными системами видеонаблюдения и мог бы кое-что прояснить, но для этого вам батенька прийдется заполить свой город обитания.
- Сайт
- ICQ
=DeaD= » 09 фев 2006, 17:13
eznatok писал(а): Увы, я нашел только анализ стереопары по 2 уже заранее полученным картинкам.
Может быть вы умеете лучше искать и подскажете здесь ссылочку?
К тому же я завел этот топик для обсуждения достоинств и недостатков подключения тех или инфх пар камер.
Что лучше, а что хуже.
- Сайт
- ICQ
Kanoka » 09 фев 2006, 19:00
Судя по фотографии там явно не 20-ти долларовые веб-камеры стоят 😕
Я все больше склоняюсь к мысли что мы чего то не догоняем, упуская из виду какую то важную характеристику камер.
=DeaD= » 10 фев 2006, 00:54
Kanoka писал(а): Судя по фотографии там явно не 20-ти долларовые веб-камеры стоят 😕
Это бэкграунд проекта а в самом проекте именно 20 баксовые веб камеры. Или такого же уровня. См. скриншот раздела «Detailed Functionalities» — там «Logitech Quickcam» указана.
Kanoka писал(а): Я все больше склоняюсь к мысли что мы чего то не догоняем, упуская из виду какую то важную характеристику камер.
1. Скорость матрицы (вроде CCD быстрее, а может это уже и неправда давно — фотики цифровые вроде на CMOS’ах тоже уже делают. );
2. Уровень шума (ну тут все просто );
3. Уровень чувствительности (требуемая освещенность объектов — обычно в системах безопасности камеры делят на «день» — 1 люкс, и «день+ночь» — 0.1 люкс, вроде так);
4. Ну всякие вкусности типа зума и фокусировки — это вообще пределы мечтаний;
Их много — этих характеристик.
- Сайт
- ICQ
Kanoka » 10 фев 2006, 02:12
1. Скорость матрицы (вроде CCD быстрее, а может это уже и неправда давно — фотики цифровые вроде на CMOS’ах тоже уже делают. );
Вот и пример, какая скорость матрицы? Изображение мажется из за алгоритмов ужатия, а не из за медленной матрицы.
=DeaD= » 10 фев 2006, 08:26
Kanoka писал(а):
1. Скорость матрицы (вроде CCD быстрее, а может это уже и неправда давно — фотики цифровые вроде на CMOS’ах тоже уже делают. );
Вот и пример, какая скорость матрицы? Изображение мажется из за алгоритмов ужатия, а не из за медленной матрицы.
Неправда! Изображение мажется в движении, а не в статике. Это же элементарно заметно, или у вас высокоинтеллектуальная вебкамера, которая отличает что движется, а что нет и сильнее сжимает движущиеся предметы?
- Сайт
- ICQ
Kanoka » 10 фев 2006, 15:09
Неправда! Изображение мажется в движении, а не в статике. Это же элементарно заметно, или у вас высокоинтеллектуальная вебкамера, которая отличает что движется, а что нет и сильнее сжимает движущиеся предметы?
Эээ. В общем суть в том что матрица может выдать и 1000 кадров в секунду, смазанной не будет даже летящая пуля. Вопрос как эту информацию передать? USB для этого явно не подходит, нужно что то другое, желательно параллельное.
Поэтому мне и кажется что камеры нужно использовать какие то другие, то что не Веб это точно.
=DeaD= » 10 фев 2006, 18:59
Kanoka писал(а): Эээ. В общем суть в том что матрица может выдать и 1000 кадров в секунду, смазанной не будет даже летящая пуля. Вопрос как эту информацию передать? USB для этого явно не подходит, нужно что то другое, желательно параллельное.
Поэтому мне и кажется что камеры нужно использовать какие то другие, то что не Веб это точно.
1. Куда вы девать будете эти 1000 кадров в секунду?
2. Где это вы такие камеры просто так найдете? они между прочим денег неслабых стоят.
3. USB дает скорость 60Мбайт в секунду, для передачи 1000 кадров несжатой (а на такой скорости сжимать никто не умеет скорее всего) видеинформации нужно скорость минимум 320х240х3х1000=230МБайт в секунду. Из этого нехитрыми вычислениями получаем что на USB тех же несжатых 100 кадрах в секунду вполне хватит. Куда больше?
Вопрос с веб-камерами не в «узком интерфейсе USB», а в качестве картинки (уровне шумов), светочуствительности и скорости матрицы. Ну и конечно отсутствие всяких разумных трансфокаторов, фокусировок управляемых и т.п. Именно из-за этого стоит отказывать от веб-камер. И возможно я скоро даже смогу дать информацию в пользу чего, например.
- Сайт
- ICQ
Как подключить две веб камеры к компьютеру одновременно
Здравствуйте. Подскажите . Я купил 3 веб камеры для видеонаблюдения небольшого помещения. Стал их подключать через USB. В итоге из 5 программ, которые занимаются сбором информации с камер не одна не заработала нормально. То есть во всех программах инициализируется три камеры, а изображение берется одновременно только с одной камеры, а две других пишет еррор. Если через «мой компьютер» открывать камеры, то такая же обстановка, первая видео показывает, а две других в еррор выкидает. Камеры все три исправны.
Re: Подключение 3-х web камер одновременно
| От: | sambl4 |
| Дата: | 19.07.12 11:42 |
| Оценка: |
Здравствуйте, TARGRED, Вы писали:
TAR>Здравствуйте. Подскажите . Я купил 3 веб камеры для видеонаблюдения небольшого помещения. Стал их подключать через USB. В итоге из 5 программ, которые занимаются сбором информации с камер не одна не заработала нормально. То есть во всех программах инициализируется три камеры, а изображение берется одновременно только с одной камеры, а две других пишет еррор. Если через «мой компьютер» открывать камеры, то такая же обстановка, первая видео показывает, а две других в еррор выкидает. Камеры все три исправны.
Тоже когда-то хотел прикрутить к ноуту две камеры, чтобы получить стереоизображение. На этом же и накололся — не получилось одновременно заставить работать обе камеры.
Re: Подключение 3-х web камер одновременно
| От: | TARGRED |
| Дата: | 19.07.12 11:44 |
| Оценка: |
Подключил эти камеры к другому пк. Так сразу две вместе работали, а когда третью включил, то опять стало работать по одной
Re[2]: Подключение 3-х web камер одновременно
| От: | sambl4 |
| Дата: | 19.07.12 13:17 |
| Оценка: |
Здравствуйте, TARGRED, Вы писали:
TAR>Подключил эти камеры к другому пк. Так сразу две вместе работали, а когда третью включил, то опять стало работать по одной
Может, должны быть на разных контроллерах все камеры? Т.е. на каждом USB контроллере по одной камере.
Re[3]: Подключение 3-х web камер одновременно
| От: | TARGRED |
| Дата: | 19.07.12 16:26 |
| Оценка: |
Здравствуйте, sambl4, Вы писали:
S>Здравствуйте, TARGRED, Вы писали:
TAR>>Подключил эти камеры к другому пк. Так сразу две вместе работали, а когда третью включил, то опять стало работать по одной
S>Может, должны быть на разных контроллерах все камеры? Т.е. на каждом USB контроллере по одной камере.
Тогда как объяснить совместную работу двух камер на втором пк не зависимо от места установки в порт? А если третью ставлю, то еррор. Не может быть на одной Мат.плате K7S41GX два контролера, там программно что-то.
Re: Подключение 3-х web камер одновременно
| От: | Аноним |
| Дата: | 20.07.12 02:37 |
| Оценка: |
Здравствуйте, TARGRED, Вы писали:
TAR> То есть во всех программах инициализируется три камеры, а изображение берется одновременно только с одной камеры, а две других пишет еррор. Если через «мой компьютер» открывать камеры, то такая же обстановка, первая видео показывает, а две других в еррор выкидает. Камеры все три исправны.
1) Программы для работы с камерами используют случайно не старый интерфейс VFW (Video For Windows)? Попробуйте VLC Player или Virtual Dub в режиме DirectShow.
2) Пробовали настроить запись видео в файл с нескольких камер без отображения изображения с камер на экране ? Есть предположение (из разряда «пальцем в небо») что ошибка возникает не при захвате изображения с камеры, а при попытке его отобразить на экране, т.к. для быстрого вывода возможно используется оверлей, а он у видеокарты может быть всего 1, потому с остальных камер картинка и не отображается. Если в файлы всё будет писаться, то предположение верно, ну а если не будет — сильно тапками не пинать, бо «угадайка».
Re[2]: Подключение 3-х web камер одновременно
| От: | TARGRED |
| Дата: | 20.07.12 08:17 |
| Оценка: |
А>1) Программы для работы с камерами используют случайно не старый интерфейс VFW (Video For Windows)? Попробуйте VLC Player или Virtual Dub в режиме DirectShow.
А>2) Пробовали настроить запись видео в файл с нескольких камер без отображения изображения с камер на экране ? Есть предположение (из разряда «пальцем в небо») что ошибка возникает не при захвате изображения с камеры, а при попытке его отобразить на экране, т.к. для быстрого вывода возможно используется оверлей, а он у видеокарты может быть всего 1, потому с остальных камер картинка и не отображается. Если в файлы всё будет писаться, то предположение верно, ну а если не будет — сильно тапками не пинать, бо «угадайка».
Не хочит работать с VLC Player.
Re: Подключение 3-х web камер одновременно
| От: | MTimur |
| Дата: | 21.07.12 08:40 |
| Оценка: |
Здравствуйте, TARGRED, Вы писали:
TAR>Здравствуйте. Подскажите . Я купил 3 веб камеры для видеонаблюдения небольшого помещения. Стал их подключать через USB. В итоге из 5 программ, которые занимаются сбором информации с камер не одна не заработала нормально. То есть во всех программах инициализируется три камеры, а изображение берется одновременно только с одной камеры, а две других пишет еррор. Если через «мой компьютер» открывать камеры, то такая же обстановка, первая видео показывает, а две других в еррор выкидает. Камеры все три исправны.
Потому что шина USB не может больше 1-й камеры. Один корневой контроллер — 1 камера. Можно попробовать выставить минимальное разрешение на всех камерах. Если драйвер web-камеры корректно запрашивает полосу пропускания в зависимости от разрешения — возможно будут работать одновременно 2 или 3 камеры на одном корневом концентраторе.
Re: Подключение 3-х web камер одновременно
| От: | SteeLHeaD |
| Дата: | 24.07.12 15:26 |
| Оценка: |
Здравствуйте, TARGRED, Вы писали:
TAR>Здравствуйте. Подскажите . Я купил 3 веб камеры для видеонаблюдения небольшого помещения. Стал их подключать через USB. В итоге из 5 программ, которые занимаются сбором информации с камер не одна не заработала нормально. То есть во всех программах инициализируется три камеры, а изображение берется одновременно только с одной камеры, а две других пишет еррор. Если через «мой компьютер» открывать камеры, то такая же обстановка, первая видео показывает, а две других в еррор выкидает. Камеры все три исправны.
Софт «WebCam Looker» и «Active Webcam» пробовали?
Re: Подключение 3-х web камер одновременно
| От: | Dru-BY7 |
| Дата: | 24.07.12 17:17 |
| Оценка: |
Здравствуйте, TARGRED, Вы писали:
TAR>Здравствуйте. Подскажите . Я купил 3 веб камеры для видеонаблюдения небольшого помещения. Стал их подключать через USB. В итоге из 5 программ, которые занимаются сбором информации с камер не одна не заработала нормально. То есть во всех программах инициализируется три камеры, а изображение берется одновременно только с одной камеры, а две других пишет еррор. Если через «мой компьютер» открывать камеры, то такая же обстановка, первая видео показывает, а две других в еррор выкидает. Камеры все три исправны.
Я сам подключал 3 камеры (1-ый вариант — 3 шт. Web камера Logitech HD Webcam C270; 2-ой вариант — Genius, Logitech C270 и еще какой то старый Logitech) все работает. Если они на один контроллер попадут то желательно разрешение уменьшать, а то пропускной способности шины маловато будет (очень мальнький fps получишь). Утилиту от Logitech я не смог с ними заставить работать, но мне и не надо это было. Правда я своей программой тестил (запускал три копии и в настройках указывал камеру с которой изображение брать). Так что подбирай софт.
Два видеопотока в MS Teams

Microsoft открыл доступ к видеопотоку со второй камеры в Teams. Пока в общедоступной предварительной версии Teams Public Preview.
Теперь параллельно с собственным видео можно транслировать любой ракурс с дополнительный камеры или с контент-камеры. Для этого к ПК или Mac должны быть подключены две камеры одновременно, можно задействовать встроенную.
После запуска личного видео в меню Share content > Content from camera > Video нужно выбрать отличную от основной вторую камеру.
Следите за нашими новостями в Телеграм и Яндекс.Дзен
Как передавать изображение с двух камер одновременно в клиентском приложении TrueConf
Во время видеозвонков и конференций пользователи TrueConf могут демонстрировать различный контент, но не всегда может быть достаточно слайдов презентации или показа вашего рабочего стола. Иногда требуется передача сразу двух видеоисточников сигнала. Ниже мы расскажем, как можно реализовать подобный сценарий различными способами.
Способ 1. С помощью OBS Studio
OBS (Open Broadcaster Software) – бесплатное программное обеспечение для записи видео и потокового вещания. Одним из преимуществ использования данного ПО является возможность создания нового видеоустройства, где вы можете микшировать несколько видеопотоков. Для успешного выполнения сценария вам понадобятся:
- приложение OBS Studio – для микширования видеопотоков;
- установленное дополнение OBS-VirtualCam – для создания виртуальной камеры, которая будет выбрана в качестве источника в приложении TrueConf
Установка OBS Studio
- Скачайте OBS Studio и OBS-VirtualCam.
- Запустите установку OBS Studio с правами администратора.
- Во время установки укажите:
- путь установки;
- дополнительные плагины.
- Установите OBS-VirtualCam с параметрами по умолчанию.
- Перезагрузите компьютер для внесения изменений.
Настройка OBS Studio
- Запустите OBS Studio.
- Создайте новую сцену, на которой будут размещаться видеопотоки.

- Для выбора видеокамеры нажмите Добавить → Устройство захвата видео:

- Выберите пункт Создать новый и укажите название для источника:

- В разделе Устройство выберите необходимую камеру и нажмите ОК.

- Повторите шаги 1-5 для выбора второй камеры
После этого вы можете настроить отображение видеопотоков так, как вам будет удобно, регулируя размер и положение видеоокон.
Микширование RTSP потока
Аналогичным образом вы можете микшировать изображение с вашей веб камеры и IP-камеры, расширяя возможности проведения конференции.
Для этого вам необходимо:
- Повторить шаги 1 и 2 из пункта Настройка OBS Studio.
- Для выбора IP камеры нажмите Добавить → Источник медиа.
- Выберите пункт Создать новый и укажите название для источника.
- Снимите флажок Локальный файл, введите в поле Ввод адрес IP камеры и нажмите ОК:

Запуск OBS-VirtualCam
- Для активации виртуальной видеокамеры выберите раздел Инструменты → Виртуальная камера на панели в верхней части окна приложения.

- Во всплывающем окне выберите целевую камеру (по умолчанию OBS-Camera) и нажмите Старт.
- Запустите клиентское приложение TrueConf.
- Перейдите в раздел Настройки → Общие настройки и в разделе Настройки камеры выберите OBS-Camera.
Теперь вы можете демонстрировать смикшированный видеопоток во время видеозвонка или видеоконференции.
Гибкость настроек OBS Studio позволит вам менять пропорции используемых видеопотоков в режиме реального времени или переключать подготовленные схемы микширования OBS Studio через комбинации Alt+1, Alt+2 и т.д., что может быть полезно при проведении вебинаров.

Способ 2. С помощью запуска копии клиентского приложения TrueConf
Ранее в нашем блоге мы описывали, как запустить два независимых экземпляра клиентского приложения TrueConf. Данную функцию можно использовать для трансляции дополнительного видеопотока с помощью входа в одну и туже конференцию двух копий приложения TrueConf.
Для данного способа понадобится дополнительная учетная запись TrueConf для авторизации во втором экземпляре клиентского приложения
- Запустите клиентское приложение и авторизуйтесь.
- Создайте дополнительный ярлык приложения, в последствии переименовав его.
- Откройте свойства созданного ярлыка клиентского приложения.
- Добавьте параметр запуска -t в поле Объект после кавычек.
- Примените изменения и нажмите ОК.
- Запустите копию приложения и авторизуйтесь под другой учетной записью TrueConf.
Для применения изменений в поле Объект могут понадобиться права администратора.
- Перейдите в раздел Настройки → Общие настройки и в разделе Настройки камеры выберите дополнительную камеру.
Обратите внимание, что копию приложения со вторым источником сигнала можно добавить только к групповой конференции. Если вам необходима передача двух сигналов в режиме видеозвонка, то воспользуйтесь следующим способом.