Показать сообщение отдельно
  #1  
Старый 02.09.2010, 16:29
romingood romingood вне форума
Прохожий
 
Регистрация: 26.02.2010
Сообщения: 36
Репутация: 9
Хорошо Как сделать быстрый захват и обработку видео кадра?

Всем привет!
Нарисовалась тут у меня задачка, перспективная... вот думаю, как к ней подойти.


Итак, нужно взять кадр с платы видеозахвата (неважно какой), затем распознать в этом кадре автомобильный номер (это отдельная задача), и сохранить его в базу.

Я-то могу это реализовать, но каждая такая операция у меня будет занимать секунд 30, т.к. я всё делаю программно (беру кадр в массив, потом попиксельно сравниваю картинку с образцом).
Есть более сложный алгоритм, так он вообще минуты полторы колбасит, но находит то что мне нужно.

Как ускорить этот процесс?
В идеале обработка одного кадра должна занимать треть секунды.
(такие системы есть, то есть это далеко не фантастика)

Может, часть работы переложить с процессора на видеокарту?
Какие вообще посоветуете использовать компоненты и технологии?
Куда копать? Ну там может DirectX... я не знаю.

Спасибо!

P.S. понятно, что попиксельное сравнение для данной задачи - это просто бред, но мне сейчас нужно определиться, как вообще начинать реализацию этой программы.

В принципе, я не против, если кто-то мне реализует небезвозмездно этот алгоритм. сумму оговорим. сроки не горят.
Ответить с цитированием