Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.10.07;
Скачать: CL | DM;

Вниз

Слежение за объектом через веб-камеру   Найти похожие ветки 

 
crasher   (2006-12-27 23:17) [0]

Программа должна следить за изменениями координат определённого объекта. Использую компоненты DsPack. В таймере каждый раз вызываю SampleGrabber.GetBitmap(Image.Picture.Bitmap), далее анализирую полученную картинку, и по цвету нахожу нужный объект и его координаты. Всё это происходит с заметными тормозами, как можно ускорить этот процесс? И ещё, в процессе движения цвет объекта естественно немного меняется. Как можно учитывать эти изменения?
 Может есть какие статьи в интернете по этой теме?


 
SamBrook ©   (2006-12-28 00:07) [1]

Есть два стандартных подхода к анализу движения - pattern-based и point-based. В первом случае выделяется область интереса (pattern) в опорном кадре и ищется в последующих. Пример есть в OpenCV + некоторые алгоритмы в Matlab.
Во втором случае выделяются "особые" точки в опорном и последующих кадрах и сопоставляются. Пример - детектор Хэрриса (Harris detector). Реализация есть в MegaWave.


 
SamBrook ©   (2006-12-28 00:15) [2]

Забыл написать: ключевые слова для поиска статей: motion detection и optical flow.


 
XProger ©   (2006-12-28 04:12) [3]

http://xproger.mirgames.ru/?id=2&page=1#XCam
Изменение цвета объекта в некоторой степени компенсируется расширенным диапозоном цвета на который реагирует :)



Страницы: 1 вся ветка

Текущий архив: 2007.10.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
2-1189104290
Надуев Алексей
2007-09-06 22:44
2007.10.07
Image


2-1189414509
andreoman
2007-09-10 12:55
2007.10.07
отобразить модальное окно поверх немодального


15-1189108877
max_
2007-09-07 00:01
2007.10.07
info


15-1189185382
delphiForever
2007-09-07 21:16
2007.10.07
просьба не ржать...


15-1189361532
редкий гость
2007-09-09 22:12
2007.10.07
Java script