roboforum.ru

Технический форум по робототехнике.

захват видео через USB

захват видео через USB

Сообщение ostrov » 31 дек 2010, 20:23

Направьте пожалуйста (гугль не предлагать))))) в каком направлении рыть. Суть вопроса - на каком языке удобнее всего написать прогу (или где скачать) чтобы выводить (складывать пикселы в строчки а затем в кадр) на ПК передающееся из уарта видео. Спасибо.
ostrov
 
Сообщения: 17
Зарегистрирован: 21 окт 2010, 23:08
Откуда: Москва

Re: захват видео через USB

Сообщение Grem » 31 дек 2010, 20:33

Складывать пиксели во что? Строка это String, как пиксели в нее складывать?
Писать удобней на языке, который знаете.
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: захват видео через USB

Сообщение ostrov » 31 дек 2010, 20:38

ну я так понимаю из камеры картинка передается попиксельно.
да язык пока месть никакой не знаю буду осваивать))))
ostrov
 
Сообщения: 17
Зарегистрирован: 21 окт 2010, 23:08
Откуда: Москва

Re: захват видео через USB

Сообщение Myp » 01 янв 2011, 18:57

казалось бы при чём тут USB ....
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: захват видео через USB

Сообщение yak-40 » 01 янв 2011, 19:13

ostrov писал(а):ну я так понимаю из камеры картинка передается попиксельно.

Камеры бывают аналоговые и цифровые. Из аналоговой картинка передаётся построчно и покадрово.
Если ТС имеет ввиду USB камеру, типа ВЕБ-камеры, то там картинка передаётся уже сжатая.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: захват видео через USB

Сообщение ostrov » 01 янв 2011, 21:26

информация с камеры цифровой обрабатывается AVRкой (тупо принимается и сразу передается (в виде пиксел-строка-кадр) по уарту на ПК. Вопрос в том как реализовать на ПК прием и обработку видео.
ostrov
 
Сообщения: 17
Зарегистрирован: 21 окт 2010, 23:08
Откуда: Москва

Re: захват видео через USB

Сообщение Myp » 01 янв 2011, 21:41

ну так примерно и реализовать
принимаем по усарту точку и рисуем её на канвасе и так для каждой точки.
когда заполним всё пространство начинаем заново, очищаем и рисуем второй кадр.

в чём собственно проблема то?
предлагаю определиться с языком программирования, сварганить хелло ворд.
и можно переходить к главе самоучителя про com порт и главе про рисование на канвасе.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: захват видео через USB

Сообщение ostrov » 01 янв 2011, 21:50

спасибо канвас(Canvas)значит канвас))))) а язык я так понимаю более быстрый и простой в освоении это Visual Basic 6.0????
Последний раз редактировалось ostrov 01 янв 2011, 21:52, всего редактировалось 1 раз.
ostrov
 
Сообщения: 17
Зарегистрирован: 21 окт 2010, 23:08
Откуда: Москва

Re: захват видео через USB

Сообщение Виктор Казаринов » 01 янв 2011, 21:52

Возьмите одну или две USB веб камеры. Поизучайте текст программы на языке ECLIPS. forum103/topic7143.html#p189676 как пример. И делайте с изображениями что вам захочется в пределах возможного.
Правда, я все еще не доделал дистрибутив чтобы выложить его для свободного скачивания. Но я этим активно занимаюсь. И надеюсь вскоре все же выложить. Если есть интерес к данному варианту обработки изображений, обозначьте.
Проект Robosonic RS http://www.aigod.com
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: захват видео через USB

Сообщение yak-40 » 01 янв 2011, 21:56

Вот готовое решение. Принимает с камеры картинку, и передаёт по УАРТ-у http://roboforum.ru/forum16/topic6606-15.html#p118682
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: захват видео через USB

Сообщение ostrov » 01 янв 2011, 22:39

Виктор Казаринов писал(а):Возьмите одну или две USB веб камеры. Поизучайте текст программы на языке ECLIPS. forum103/topic7143.html#p189676 как пример. И делайте с изображениями что вам захочется в пределах возможного.
Правда, я все еще не доделал дистрибутив чтобы выложить его для свободного скачивания. Но я этим активно занимаюсь. И надеюсь вскоре все же выложить. Если есть интерес к данному варианту обработки изображений, обозначьте.


спасибо большое но usb камеры слегка большего размера чем нужно, я теоретически планирую использовать голый cmos сенсор.
ostrov
 
Сообщения: 17
Зарегистрирован: 21 окт 2010, 23:08
Откуда: Москва

Re: захват видео через USB

Сообщение yak-40 » 01 янв 2011, 22:48

ostrov писал(а):usb камеры слегка большего размера чем нужно

А что нужно-то?
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: захват видео через USB

Сообщение Виктор Казаринов » 01 янв 2011, 22:49

Разберите веб камеру. наверняка найдете миниатюрную, где платка маленькая. Мне очень нравится конструкция, которую предоставил yak-40, но если конечная цель - обработка изображений в компьютере, а не в МК, то в его случае получится самодельного железа побольше. Кроме того, изображение черно-белое и не очень высокого разрешения. И COM порт постепенно становится экзотикой в ПК. Преобразователи COM->USB - это еще одно звено в цепи. А чем больше звеньев, тем хуже.
Проект Robosonic RS http://www.aigod.com
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: захват видео через USB

Сообщение ostrov » 01 янв 2011, 22:55

http://www.robotshop.ca/sfe-cmos-camera-640-480.html

я понимаю что неудачных попыток заставить работать нормально такого плана камеры было много. просто спортивный интерес (ну естественно не совсем)))))) сделать свой проект более менее работающий
ostrov
 
Сообщения: 17
Зарегистрирован: 21 окт 2010, 23:08
Откуда: Москва

Re: захват видео через USB

Сообщение Виктор Казаринов » 01 янв 2011, 22:59

М.б. такая же камера или очень похожая в обычную веб-камеру впаяна. И все это за те же деньги или очень близкие к тем, что стоит камера по вашей ссылке с учетом доставки. Но если вам ооочень хочется попаять, то тут уж все мы бессильны помочь. Все зависит от задачи.
Посмотрите что-то подобное http://o-d-v.nm.ru/tel_cam/index.htm Но аппаратных наворотов не избежать.
Последний раз редактировалось Виктор Казаринов 01 янв 2011, 23:03, всего редактировалось 1 раз.
Проект Robosonic RS http://www.aigod.com
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

След.

Вернуться в Компьютерное зрение

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

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