roboforum.ru

Технический форум по робототехнике.
Текущее время: 28 ноя 2024, 01:50

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Как подключить к компьютеру 2 видеокамеры?(для стереозрения)
СообщениеДобавлено: 07 фев 2006, 17:31 
Не в сети
Премодерация постов

Зарегистрирован: 07 янв 2006, 02:12
Сообщения: 169
Давайте ОДНОВРЕМЕННО подключим к компьютеру ДВЕ видеокамеры, чтобы обеспечиь ему возможность стереозрения.

Компьютер ставим на тележку и вот у нас робот с стереозрением.

Весь вопрос в том, как именно их подключить?

Это может быть 4 варианта.

1 Просто по шине USB , подключить две простейшие веб камеры.
Но их качество прямо скажем очень низкое, хотя для начала и такое сойдет.

2 Покключить в компьютер два ТВ-тюнера в разъемы PCI, а уже к видеовходу S-VHS каждого тв-тюнера, подключить по качественной цветной видеокамере( например взять дешевые касетные камеры самсунг, они стоят счас по 200 у.е. или же просто взять качественные цветные камеры)

3 Взять специализированную плату, предназначенную для охранных видеосистем, где есть сразу 2 или 4 видеовхода.

4 Взять камеры формата miniDV и подключить их через ie1394, чтобы они передавали изображение в компьютер прямо в цифре.

5 Ваш вариант...

Кто может подсказать, как именно реализовать любой из этих вариантов, или предложите свой.

Интересует в первую очередь ПРАКТИЧЕСКИЙ опыт тех, кто уже это делал.
Большая просьба не советовать, тренироваться в алгоритмах просто на 2 картинках. Уже потренировался, хочу обрабатывать стереопару в реальном времени. Пусть будет медленно, но зато в реальном времени!

Жду:

1 Советов по читсо техническому подключению устройств, чтобы их видела винда и они не конфликтовали между собой(например будут ли конфликтовать или одновременно работать 2 тв тюнера?)

2 Как это все реализовать програмно? Потому как подключить одну видеокамеру и обрабатывать с нее информацию, примерно понятно, а вот как ДВЕ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 фев 2006, 22:15 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Вот ссылочка на пример проги работы с видео. У меня одновременно работала с двумя каналами на плате видеозахвата. Правда написана она на вижал-басике, но так даже понятнее. http://ej.bantz.com/video/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 фев 2006, 22:36 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Прежде, чем подключать хоть как-то две камеры, определитесь с тем, с помощью какого софта вы собираетесь работать потом с этими камерами. Насколько я понимаю, если в драйверах не закладывались на то, что камера будет одна, то к USB можно легко воткнуть 2 камеры и пользовать их с номеров 0 и 1 в библиотеке OpenCV.

PS: Сам я пока стереозрением с двух камер не занимался.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 фев 2006, 23:40 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Как я понял - суть вопроса в том что можно ли хардово и софтово работать сразу с двумя вебкамерами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 фев 2006, 00:39 
Не в сети
Премодерация постов

Зарегистрирован: 07 янв 2006, 02:12
Сообщения: 169
Одно дело теория, другое дело практика.

Может ли ктото реально подключить 2 видеокамеры к компу, настроить их, попытаться одновременно захватить из них потоки  и расказать о реально полученных результатах?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 фев 2006, 08:58 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
eznatok писал(а):
Может ли ктото реально подключить 2 видеокамеры к компу, настроить их, попытаться одновременно захватить из них потоки  и расказать о реально полученных результатах?

Разве в интернете нету таких проектов с описанными результатами?
Или вы не искали?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 фев 2006, 19:20 
Не в сети
Премодерация постов

Зарегистрирован: 07 янв 2006, 02:12
Сообщения: 169
Увы, я нашел только анализ стереопары по 2 уже заранее полученным картинкам.

Может быть вы умеете лучше искать и подскажете здесь ссылочку?

К тому же я завел этот топик для обсуждения достоинств и недостатков подключения тех или инфх пар камер.

Что лучше, а что хуже.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 фев 2006, 19:59 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Я по роду свой деятельности занимаюсь компьютерными системами видеонаблюдения и мог бы кое-что прояснить, но для этого вам батенька прийдется заполить свой город обитания.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 фев 2006, 17:13 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
eznatok писал(а):
Увы, я нашел только анализ стереопары по 2 уже заранее полученным картинкам.

Может быть вы умеете лучше искать и подскажете здесь ссылочку?

К тому же я завел этот топик для обсуждения достоинств и недостатков подключения тех или инфх пар камер.

Что лучше, а что хуже.


http://www.iat.uni-bremen.de/Mitarbeite ... multi.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 фев 2006, 19:00 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
Судя по фотографии там явно не 20-ти долларовые веб-камеры стоят  :?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 фев 2006, 00:54 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Kanoka писал(а):
Судя по фотографии там явно не 20-ти долларовые веб-камеры стоят  :?

Это бэкграунд проекта :) а в самом проекте именно 20 баксовые веб камеры. Или такого же уровня. См. скриншот раздела "Detailed Functionalities" - там "Logitech Quickcam" указана.

Kanoka писал(а):
Я все больше склоняюсь к мысли что мы чего то не догоняем, упуская из виду какую то важную характеристику камер.

1. Скорость матрицы (вроде CCD быстрее, а может это уже и неправда давно - фотики цифровые вроде на CMOS'ах тоже уже делают...);
2. Уровень шума (ну тут все просто :));
3. Уровень чувствительности (требуемая освещенность объектов - обычно в системах безопасности камеры делят на "день" - 1 люкс, и "день+ночь" - 0.1 люкс, вроде так);
4. Ну всякие вкусности типа зума и фокусировки - это вообще пределы мечтаний; :)

Их много - этих характеристик...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 фев 2006, 02:12 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
Цитата:
1. Скорость матрицы (вроде CCD быстрее, а может это уже и неправда давно - фотики цифровые вроде на CMOS'ах тоже уже делают...);

Вот и пример, какая скорость матрицы? Изображение мажется из за алгоритмов ужатия, а не из за медленной матрицы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 фев 2006, 08:26 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Kanoka писал(а):
Цитата:
1. Скорость матрицы (вроде CCD быстрее, а может это уже и неправда давно - фотики цифровые вроде на CMOS'ах тоже уже делают...);

Вот и пример, какая скорость матрицы? Изображение мажется из за алгоритмов ужатия, а не из за медленной матрицы.

Неправда! Изображение мажется в движении, а не в статике. Это же элементарно заметно, или у вас высокоинтеллектуальная вебкамера, которая отличает что движется, а что нет и сильнее сжимает движущиеся предметы? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 фев 2006, 15:09 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
Цитата:
Неправда! Изображение мажется в движении, а не в статике. Это же элементарно заметно, или у вас высокоинтеллектуальная вебкамера, которая отличает что движется, а что нет и сильнее сжимает движущиеся предметы?

Эээ... В общем суть в том что матрица может выдать и 1000 кадров в секунду, смазанной не будет даже летящая пуля. Вопрос как эту информацию передать? USB для этого явно не подходит, нужно что то другое, желательно параллельное.

Поэтому мне и кажется что камеры нужно использовать какие то другие, то что не Веб это точно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 фев 2006, 18:59 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Kanoka писал(а):
Эээ... В общем суть в том что матрица может выдать и 1000 кадров в секунду, смазанной не будет даже летящая пуля. Вопрос как эту информацию передать? USB для этого явно не подходит, нужно что то другое, желательно параллельное.

Поэтому мне и кажется что камеры нужно использовать какие то другие, то что не Веб это точно.

1. Куда вы девать будете эти 1000 кадров в секунду?

2. Где это вы такие камеры просто так найдете? они между прочим денег неслабых стоят...

3. USB дает скорость 60Мбайт в секунду, для передачи 1000 кадров несжатой (а на такой скорости сжимать никто не умеет скорее всего) видеинформации нужно скорость минимум 320х240х3х1000=230МБайт в секунду. Из этого нехитрыми вычислениями получаем что на USB тех же несжатых 100 кадрах в секунду вполне хватит. Куда больше?

Вопрос с веб-камерами не в "узком интерфейсе USB", а в качестве картинки (уровне шумов), светочуствительности и скорости матрицы. Ну и конечно отсутствие всяких разумных трансфокаторов, фокусировок управляемых и т.п. Именно из-за этого стоит отказывать от веб-камер. И возможно я скоро даже смогу дать информацию в пользу чего, например. :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO