Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вэб камера и AVR
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
_pv
Цитата(at90 @ Dec 21 2005, 16:14) *
Хороший проект с Атмеловского контеста. Вэб камера и AVR

http://www.circuitcellar.com/avr2004/wentries/A3694.zip

bb-offtopic.gif
я может чего не понимаю,
Цитата
The AVRcam is a stand-alone image-processing engine based on the Atmel ATmega8 microcontroller. This engine is capable of tracking eight objects of eight different user-defined colors, at 27 frames per second.

но куда они в atmegе8 девают столько данных???
пусть даже QCIF 176 x 144, пусть по 8 бит на пиксел, это все равно 25кб данных.
через rs232 и то почти 3 секунды пропихиваться будет, а матрица вроде кмоп - бегущий затвор соответственно => экспозиция пикселов завязана на считывание => движущиеся объекты сфотографируются как попало.
имхо работать не дожно.

или мегой они просто кадр на лету анализируют, типа средняя координата пятна опр цвета?
но все равно 176*144*27=684288, при 16 МГц ~ 20 опрераций на точку - особо не разбежишся, хотя посчитать среднюю координату наверное можно...
Георгий
Цитата(_pv @ Jan 14 2006, 23:27) *
Цитата(at90 @ Dec 21 2005, 16:14) *

Хороший проект с Атмеловского контеста. Вэб камера и AVR

http://www.circuitcellar.com/avr2004/wentries/A3694.zip

bb-offtopic.gif
я может чего не понимаю,
Цитата
The AVRcam is a stand-alone image-processing engine based on the Atmel ATmega8 microcontroller. This engine is capable of tracking eight objects of eight different user-defined colors, at 27 frames per second.

но куда они в atmegе8 девают столько данных???
пусть даже QCIF 176 x 144, пусть по 8 бит на пиксел, это все равно 25кб данных.
через rs232 и то почти 3 секунды пропихиваться будет, а матрица вроде кмоп - бегущий затвор соответственно => экспозиция пикселов завязана на считывание => движущиеся объекты сфотографируются как попало.
имхо работать не дожно.

или мегой они просто кадр на лету анализируют, типа средняя координата пятна опр цвета?
но все равно 176*144*27=684288, при 16 МГц ~ 20 опрераций на точку - особо не разбежишся, хотя посчитать среднюю координату наверное можно...

Лучше бы это обсуждать в другой ветке, можетт модераторы перенесут. Но я так понял из статьи, что речь идет не о видеоизображении как таковом, а о регистрации центров движущихся цветовых пятен заданного пользователем цвета (до 8 цветов и до 8 объектов), типа датчика движения. А тут большой пропускной способности не надо, главное определить, в какую сторону смещается пятно.
IgorKossak
Цитата(Георгий @ Jan 24 2006, 08:03) *
Лучше бы это обсуждать в другой ветке, можетт модераторы перенесут.

Вот и перенёс. Надеюсь все будут придерживаться этого правила (отдельная мысль - отдельная тема).
_artem_
AVRcam_fullEntry_A3694.doc
page 1
A low-cost image processing engine capable of visually tracking eight objects of eight different user-defined colors, at 27 frames per second…


AVRcam_fullEntry_A3694.doc
page 5

"Only one line of pixels is acquired and sent per frame. Thus, it takes around 4 seconds to acquire and output a complete frame of data. This flow is shown in Flowchart 1."
Георгий
Как я понял со своим слабым аглицким, протокол упрощен до предела, используется только 4 бита из 8 при сэмплировании и в каждом фрэйме передается только одна линия. Так что для робота может и сгодится, а так - "баловство все это".
_artem_
Дело в том что это устройство используется для слежения за обьектом (наверно в любительском роботе) а не для посылки картинки фрейма в компютер . Но если добавить ОЗУ и немного помудрить над кодом - все станет на свои места .

гуд лак)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.