The embodiment of this application provides a method, device, device and storage medium for edge tracking of three-dimensional objects in video. The method includes: acquiring the edge points in the edge contour of the three-dimensional object in the previous frame image; determining the matching points corresponding to the edge points in the current frame image and the previous frame image; and determining the wrong matching points according to the position relationship between each edge point in the previous frame image and the surrounding edge points, the position relationship between the matching points corresponding to each edge point in the current frame image and the surrounding matching points. Collocation point pairs and correct matching point pairs; according to the correct matching point pairs and the model information of the target three-dimensional object, the relative attitude of the target three-dimensional object in the current frame image and the previous frame image is calculated. It can make the relative attitude of the three-dimensional object more accurate, and then better track the edge of the three-dimensional object.
【技术实现步骤摘要】
视频中三维物体边缘追踪的方法、装置、设备及存储介质
本申请实施例涉及视频处理
,尤其涉及一种视频中三维物体边缘追踪的方法、装置、设备及存储介质。
技术介绍
随着视频采集设备的技术成熟,越来越多的领域应用视频作为信息记录和分析的手段。在大量的视频中确定特定三维物体在画面中的位置,并对其进行快速定位和持续追踪,是对视频进行进一步操作与分析的基础。由于对于视频中的三维物体,基于边缘追踪方法相较于基于点的追踪方法更具有鲁棒性。所以通常采用边缘追踪方法对视频中三维物体进行追踪。采用边缘追踪方法对视频中三维物体进行追踪时,由于寻找前后两帧三维物体边缘轮廓的匹配点的过程中,有时会因为光照、背景变化等原因寻找到错误的匹配点对,现有技术中直接采用具有错误匹配点对的数据进行相对姿态的计算,而未对错误匹配点对进行处理,使计算出的三维物体的相对姿态不准确,从而不能更好地对三维物体的边缘进行追踪。
技术实现思路
本申请实施例提供一种视频中三维物体边缘追踪的方法、装置、设备及存储介质,解决了现有技术中的视频中三维物体边缘追踪的方法直接采用具有错误匹配点对的数据进行相对姿态的计算,而未对错误匹配点对进行处理,使计算出的三维物体的相对姿态不准确,从而不能更好地对三维物体的边缘进行追踪的技术问题。本申请实施例第一方面提供一种视频中三维物体边缘追踪的方法,包括:获取前一帧图像中目标三维物体的边缘轮廓中的边缘点;确定当前帧图像中与所述前一帧图像中的边缘点对应的匹配点;根据所述前一帧图像中的每个边缘点与周围边缘点的位置关系,所述当前帧图像中每个边缘点对应的匹配点与周围匹配点的位置关系确定错误匹 ...
【技术保护点】
1.一种视频中三维物体边缘追踪的方法,其特征在于,包括:获取前一帧图像中目标三维物体的边缘轮廓中的边缘点;确定当前帧图像中与所述前一帧图像中的边缘点对应的匹配点;根据所述前一帧图像中的每个边缘点与周围边缘点的位置关系,所述当前帧图像中每个边缘点对应的匹配点与周围匹配点的位置关系确定错误匹配点对和正确匹配点对;根据所述正确匹配点对和所述目标三维物体的模型信息计算所述当前帧图像和所述前一帧图像中的所述目标三维物体的相对姿态。
【技术特征摘要】
1.一种视频中三维物体边缘追踪的方法,其特征在于,包括:获取前一帧图像中目标三维物体的边缘轮廓中的边缘点;确定当前帧图像中与所述前一帧图像中的边缘点对应的匹配点;根据所述前一帧图像中的每个边缘点与周围边缘点的位置关系,所述当前帧图像中每个边缘点对应的匹配点与周围匹配点的位置关系确定错误匹配点对和正确匹配点对;根据所述正确匹配点对和所述目标三维物体的模型信息计算所述当前帧图像和所述前一帧图像中的所述目标三维物体的相对姿态。2.根据权利要求1所述的方法,其特征在于,所述获取前一帧图像中目标三维物体的边缘轮廓中的边缘点,包括:采用移动边缘算法将所述前一帧图像中目标三维物体的边缘轮廓划分为多个线段;将每个线段的中点确定为所述前一帧图像中目标三维物体的边缘轮廓中的边缘点。3.根据权利要求2所述的方法,其特征在于,所述确定当前帧图像中与所述前一帧图像中的边缘点对应的匹配点,包括:计算所述每个线段的中点与所述当前帧图像中对应的搜索范围内的每个像素点的相似度;将相似度最高的像素点确定为所述前一帧图像中的边缘点对应的匹配点。4.根据权利要求3所述的方法,其特征在于,所述计算所述每个线段的中点与所述当前帧图像中对应的搜索范围内的每个像素点的相似度,包括:根据每个线段的方向确定对应的匹配模板;将所述每个线段对应的匹配模板分别与所述当前帧图像中对应的搜索范围内的每个像素点做卷积计算,以得到每个线段中点与对应的所有像素点的卷积值;将所述每个线段中点与对应的所有像素点的卷积值确定为每个线段中点与对应的所有像素点的相似度。5.根据权利要求1所述的方法,其特征在于,所述根据所述前一帧图像中的每个边缘点与周围边缘点的位置关系,所述当前帧图像中每个边缘点对应的匹配点与周围匹配点的位置关系确定错误匹配点对和正确匹配点对,具体包括:将所述前一帧图像中的每个边缘点与周围边缘点的位置关系与所述当前帧图像中每个边缘点对应的匹配点与周围匹配点的位置关系进行对比;若所述前一帧图像中的某个边缘点与周围边缘点的位置关系与所述当前帧图像中该边缘点对应的匹配点与周围匹配点的位置关系相差大于预设位置范围,则该边缘点和该边缘点对应的匹配点,该边缘点周围边缘点与对应的周围匹配点均为错误匹配点对;若所述前一帧图像中的某个边缘点与周围边缘点的位置关系与所述当前帧图像中该边缘点对应的匹配点与周围匹配点的位置关系相差小于或等于预设位置范围,则该边缘点和该边缘点对应的匹配点,该边缘点周围边缘点与对应的周围匹配点均为正确匹配点对。6.根据权利要求1-5任一项所述的方法,其特征在于,所述根据所述正确匹配点对和所述目标三维物体的模型信息计算所述当前帧图像和所述前一帧图像中的所述目标三维物体的相对姿态,具体包括:将所述正确匹配点对和所述目标三维物体的模型信息输入到视觉伺服模型中,以计算所述当前帧图像和所述前一帧图像中的所述目标三维物体的相对姿态;输出所述当前帧图像和所述前一帧图像中的所述目标三维物体的相对姿态。7.一种视频中三维物体边缘追踪的装置,其特征在于,包...
【专利技术属性】
技术研发人员:陈思利,刘赵梁,林源,张永杰,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。