Форум: "Media";
Текущий архив: 2007.10.07;
Скачать: [xml.tar.bz2];
Вниз
Слежение за объектом через веб-камеру Найти похожие ветки
← →
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 вся ветка
Форум: "Media";
Текущий архив: 2007.10.07;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.051 c