2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Распознавание движущихся объектов
Сообщение15.01.2010, 13:03 
У меня есть задача. Едет машина, на ней закреплена камера, она снимает движение автомобилей.
Мне необходимо, что-то подобное сделать. http://www.youtube.com/watch?v=X-Q8n8wM5PQ
Ранее мне приходилось иметь дело со стационарной картинкой, там все было хорошо. Какие алгоритмы и технологии можно использовать для распознавание движущихся объектов на изображении??
Заранее всем спасибо!

 
 
 
 Re: Распознавание движущихся объектов
Сообщение15.01.2010, 15:37 
на изображении нет движущихся объектов, оно статчино... :)
а вот по разнице двух соседних изображений, что-нибудь полезное наверняка можно найти

 
 
 
 Re: Распознавание движущихся объектов
Сообщение15.01.2010, 15:46 
Спроси на форуме linux.org.ru. Там один товарищ занимался подобным вопросом.

 
 
 
 Re: Распознавание движущихся объектов
Сообщение15.01.2010, 21:59 
toxaru в сообщении #280712 писал(а):
Какие алгоритмы и технологии можно использовать для распознавание движущихся объектов на изображении?
Попробуйте погуглить: "image motion detection". Первые две ссылки:
1. CodeProject: Motion Detection Algorithms
2. Motion detection - Wikipedia

Можно попробовать и другие поисковые строки: "image motion tracking", "image motion estimation".

 
 
 
 Re: Распознавание движущихся объектов
Сообщение15.01.2010, 22:00 
grgdvo в сообщении #280756 писал(а):
на изображении нет движущихся объектов, оно статчино... :)
а вот по разнице двух соседних изображений, что-нибудь полезное наверняка можно найти

как это изображение статично??
Можете пояснить вашу мысль.

 
 
 
 Re: Распознавание движущихся объектов
Сообщение16.01.2010, 22:30 
Я понимаю под изображнием одну единственную картинку (кадр, если хотите), которая представляет собой двумерный массив пикселей. Как на такой картинке обнаржуить движущийся объект, сложно представить. Движущийся относительно чего?

Можно наоборот поставить вопрос. Как на _одном_ кадре найти объект, похожий на машину? При этом алгоритму распознавания будет по-барабану... Он все-равно не поймет, движущийся это объект или нет.
Но это уже совсем другая задача, чем анализировать разницу двух соседних изображений (кадров).

 
 
 
 Re: Распознавание движущихся объектов
Сообщение18.01.2010, 03:04 
Аватара пользователя
а что вы понимаете под задачей распознавания движущегося объекта? если нужно не определять положение объекта в каждый момент, а "держать его на мушке" - например, получать изменение каких-то свойств объекта во времени, то задачу можно свести к последовательному распознаванию объекта на наборе картинок, инвариантно к расположению самого объекта. с этим хорошо справляется неокогнитрон. это очень сложная нейросетевая архитектура, но оно того стоит. если захотите попробовать реализовать и нормально читаете по английски, сразу беритесь за авторскую работу. еще один момент - по обстоятельствам, система возможно не будет успевать обрабатывать изображения в реальном времени. возможные решения - брать скажем 1 кадр в секунду. или проводить анализ в оффлайн.

 
 
 
 Re: Распознавание движущихся объектов
Сообщение24.01.2010, 16:14 
Спасибо за наводку про неокогнитром.
Вот бы конечно найти авторскую работу.
allchemist в сообщении #281337 писал(а):
а что вы понимаете под задачей распознавания движущегося объекта? если нужно не определять положение объекта в каждый момент, а "держать его на мушке" - например, получать изменение каких-то свойств объекта во времени, то задачу можно свести к последовательному распознаванию объекта на наборе картинок, инвариантно к расположению самого объекта. с этим хорошо справляется неокогнитрон. это очень сложная нейросетевая архитектура, но оно того стоит. если захотите попробовать реализовать и нормально читаете по английски, сразу беритесь за авторскую работу. еще один момент - по обстоятельствам, система возможно не будет успевать обрабатывать изображения в реальном времени. возможные решения - брать скажем 1 кадр в секунду. или проводить анализ в оффлайн.

 
 
 [ Сообщений: 8 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group