2015-07-01 2 views
0

я нашел несколько интересных статей об обнаружении агрессивного поведения в толпе: http://web.eee.sztaki.hu/home4/node/21 http://www.nlpr.ia.ac.cn/2012papers/gnhy/nh15.pdfобнаружения Борьба с OpenCV

Так что это лучший способ реализовать такую ​​вещь с OpenCV? Должен ли я использовать оптический поток или что-то еще? Любые идеи? Спасибо.

ответ

2

Чистый оптический поток или обнаружение функций между кадрами не помогло бы многим, потому что, хотя они будут отслеживать движения тела, компьютер не может связать это с боевыми действиями. Я бы предложил изучить такие программы, как Caffe, реализованный Berkeley, который использует нейронные сети для определения вещей, основанных на учебе с моделей.

1

Это все еще открытая тема в компьютерном зрении. Большинство этих подходов основаны на оценке движения с использованием методов оптического потока. Окончательная классификация в основном осуществляется с помощью подхода с мешком слов, машиной поддержки векторов и хорошим признаком/дескриптором MoSIFT, который не показал хороших результатов на таких данных. Я могу рекомендовать следующие документы:

Hassner et al. 2012 и предлагаемые dataset

Bermejo et al. 2011 и собственный dataset

мы также опубликованы на обнаружении насилия Senst et al. 2015. Эта работа была реализована с использованием opencv, поскольку она содержит различные инструменты для обработки видео. Но большая часть работы должна быть выполнена вами.