PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Видеорегистрация (http://pccar.ru/forumdisplay.php?f=101)
-   -   UVC камеры (http://pccar.ru/showthread.php?t=14603)

balabollng 16.03.2011 12:00

UVC камеры
 
Добрый день.

Хочется рассмотреть вариант подключения камер стандарта UVC и не просто этого стандарта, а с поддержкой потокового видео.

Собственно почитав данный форум не нашел рассмотрения подобного типа камер. А ведь именно эти камеры передают уже готовый (упакованный) поток видео. Т.е. от процессора не требуется его пережимать.

Я работал с данными камерами на WIN CE 6.0. Надо сказать, что ARM процессорам с 600 Mhz очень далеко до атомов 1.6...

Рекомендуемые к использованию камеры:

QuickCam Fusion
QuickCam Orbit MP
QuickCam Pro 5000
QuickCam Ultra Vision
QuickCam Pro 9000
QuickCam Pro for Notebooks
QuickCam Communicate Deluxe
QuickCam Orbit/Sphère AF
QuickCam Deluxe for Notebooks

P.S. Еще одним существенным преимуществам данного стандарта камер является отсутствие необходимости в дровах и относительно легкая разработка обработчиков потока видео.
Вот пример реализации на WIN CE http://cewebcam.codeplex.com

Fasterpast 16.03.2011 18:38

Хм, у меня QuickCam Orbit/Sphère AF, никакого упакованного потока я от неё не заметил...
Вижу, что с помощью UVC можно переключать камеру в RAW режим, но только это никакой не сжатый формат... Каким образом экономить на процессорном времени?

balabollng 16.03.2011 22:14

В том то и фокус. Основная масса ПО универсальная и работает с DirectShow. Т.е. по факту получает картинку, а потом ее пакует.

А тут можно получать изображение для записи из драйвера. Т.е. софт должен быть адаптирован для стандарта UVC .

Подробнее о стандарте тут http://www.usb.org/developers/devcla..._Class_1_1.zip

Fasterpast 17.03.2011 00:14

Но как картинку не получай, всё равно её паковать надо, не в raw же её на хард писать...

balabollng 17.03.2011 10:14

Ну во-первых она не в RAW идет. Стандарт UVC включает в том числе и получение уже паковонной картинки (MJPG). Только не все камеры этот режим поддерживают.

Те камеры которые я перечислил поддерживают этот режим.

Вот эти, уже упакованные кадры и можно писать на диск.

Fasterpast 17.03.2011 10:53

Можно документик подтверждающий это? На сайте логитеча упоминается только Raw режим, и два управляющих регистра: первый - включает его, второй - 8 или 10 бит на пиксель. Ни о каком сжатии там ни слова нет.
То, что сам стандарт UVC подразумевает передачу уже сжатых данных - это не новость, однако то, что в веб камерах применяют не дешёвые чипы для сжатия картинки - наводит на некоторые сомнения...

balabollng 17.03.2011 10:57

Я же вам ссылку дал - http://www.usb.org/developers/devcla..._Class_1_1.zip

Там все стандарты передачи описаны.

Данный перечень камер взят из проекта http://cewebcam.codeplex.com которых их эксплуатирует.

Fasterpast 17.03.2011 11:14

Да стандарт меня мало интересует, там и mpeg2 указан, однако это не значит, что вебкамера за 2000 будет передавать видео уже пожатое им.

В "проекте" - документации 0. Про MJPEG так же ничего не вижу. К тому же, WinCE - это конечно здорово, но увидеть бы что-нибудь на винду или никсы, с внятной документацией.

balabollng 17.03.2011 12:25

Цитата:

Да стандарт меня мало интересует, там и mpeg2 указан, однако это не значит, что вебкамера за 2000 будет передавать видео уже пожатое им.
Я Вам не говорил, что все камеры стандарта UVC катят. Я привел перечень камер, которые поддерживают MJPG.

И уважаемый, если бы я мог привести такой пример для WIN XP, я бы просто написал - "Гляди какая шняжка!"

А я написал - "Хочется рассмотреть вариант подключения камер стандарта UVC и не просто этого стандарта, а с поддержкой потокового видео."

Очень хочу подчеркнуть вторую часть фразу - "и не просто этого стандарта, а с поддержкой потокового видео"

Вот и хочется рассмотреть это. Может кто имеет софт заточенный под это, может кто имеет практику работы и т.д.

Я написал, что я знаю на 100%. И то, что использовал.

На самом деле скомпилировать пример из исходника для eVC на VC++ не большая проблема. Только беда у меня сейчас в том, что камеры под рукой со сжатием нет. Заказал и жду с ебея.

Если народный разум ничего не подскажет так и придется самому лопатить сырцы и делать фиксацию.

balabollng 17.03.2011 12:37

Вот сайт одного из разработчиков ПО видеофиксации для WINCE, там же тесты записи и СОВМЕСТИМОСТЬ с камерами

http://www.mircom.ru/community/viewtopic.php?f=13&t=123

Отдельно привожу инструкцию с перечнем камер http://www.mircom.ru/community/downl...b4cb95db02dee0


Часовой пояс GMT +4, время: 04:58.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot