Как реализовать оптический поток, используя распространение веры?
Я не уверен, смогу ли я задать подобные вопросы в stackru, но я видел некоторые вопросы о понимании алгоритмов здесь, поэтому я публикую свой вопрос. Если это неуместно, пожалуйста, дайте мне знать.
Я пытаюсь реализовать оптический поток, используя алгоритм BP(Belief Propagation), но я потерян.
Я видел http://www.cs.cornell.edu/~dph/papers/bp-cvpr.pdf эту ссылку, и они говорят, что они внедрили OF с BP, но я не могу понять, как.
Они разместили здесь свой код, но он включает в себя только пример стереозрения и восстановления изображения. Мне нужен оптический поток!
Я понимаю, как они реализовали стереозрение с BP. Но что я не понимаю, так это: поскольку BP решает проблему маркировки, при использовании BP вы должны назначать каждому пикселю соответствующую метку из набора меток.
Теперь оптический поток вычисляет двухмерные векторы. Делают ли они набор векторов в качестве метки, то есть {(0,0},(1,0),(2,0),(1,1)...} и присваивают каждому пикселю соответствующую метку?) слишком много ярлыков, и это займет слишком много времени!
Если у кого-то есть понимание того, как рассчитать оптический поток с использованием BP (в частности, каким должен быть набор меток), пожалуйста, дайте мне совет.
Любая помощь будет оценена.
Спасибо!