ZKX's LAB

opencv全局运动估计 计算机视觉中,目前有哪些经典的目标跟踪算法?

2021-04-28知识9

现在想用OPENCV作运动目标的识别和跟踪,用什么方法最好,最快入门? 你的意思是:机器人在摄像头监视的范围内运动,用这个摄像头来捕捉该机器人的运动,是吗?(1)背景中只有机器人这一个物体运动吗?(2)背景的光线会不会有较大的变化?(例如:晴天,阴天.)我说两个比较简单的方法吧:(1)如果背景的光线变化较小且其中只有机器人这一个运动的物体:a.单独拍摄一张同角度的背景图片(上无机器人),记为 background.jpgb.用这张背景图片 background.jpg 与 摄像机捕捉画面的每一帧图片“做差”c.用一个threshold 滤去“差值”图片上微弱的“噪音”d.在对这个“降噪”后的差值图片用 cvFindContours()找到轮廓e.用while迭代出每一个轮廓f.对每次迭代出的轮廓用 cvBoundingRect()来获得每个轮廓的外接矩形,记为rectg.求出每个矩形的面积,用面积筛选出“哪个是机器人”h.那么这个机器人的位置信息为:rect.x rect.y rect.width rect.height(2)如果背景中有多个运动物体,那么:你给机器人上画一个“鲜艳一些的矩形”,然后用OpenCV来找到画面中的所有矩形,然后用过颜色判断来从这些矩形中筛选出“哪个是你的机器人”即可。OpenCV识别矩形的代码,网上有的是,用Google搜一下吧.Learning OpenCV那本书,中文翻译的太。

计算机视觉中,目前有哪些经典的目标跟踪算法? 以及VOT2016的冠军 TCNN http://www. votchallenge.net/vot201 6/download/44_TCNN.zip,速度方面比较突出的如80FPS的 SiamFC SiameseFC tracker 和100FPS的 GOTURN davheld/。

有哪些有趣的开源机器人项目? 地址:https:// github.com/AtsushiSakai /PythonRobotics 三、Pixhawk及其配套项目。Pixhawk是一个独立的开源硬件项目,旨在为学术界、业余爱好者和开发者社区提供现成的、。

#opencv全局运动估计

随机阅读

qrcode
访问手机版