Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
2-1189525881
newanat
2007-09-11 19:51
2007.10.07
TListView про сортировку


1-1185338016
DmitriyZ
2007-07-25 08:33
2007.10.07
Как зарарить файл в программе ?


15-1189409712
alsov
2007-09-10 11:35
2007.10.07
Большой набор данных в гриде


15-1189358808
Kerk
2007-09-09 21:26
2007.10.07
Важный вопрос


15-1187942734
Vitaliy_____
2007-08-24 12:05
2007.10.07
Принадлежность точки контуру




   Наверх