[发明专利]一种基于三维标定和特征点匹配的视频测速方法有效
申请号: | 201210162324.6 | 申请日: | 2012-05-21 |
公开(公告)号: | CN102722886A | 公开(公告)日: | 2012-10-10 |
发明(设计)人: | 尚凌辉;杨永明;杜雅慧;高勇;刘嘉 | 申请(专利权)人: | 浙江捷尚视觉科技有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/20;G08G1/052 |
代理公司: | 杭州赛科专利代理事务所 33230 | 代理人: | 陈辉 |
地址: | 310013 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 三维 标定 特征 匹配 视频 测速 方法 | ||
1.一种基于三维标定和特征点匹配的视频测速方法,其特征在于是按照如下方法进行测速,首先在测量场景建立三维坐标系,选择至少6个空间中的点,并记录每个点的三维坐标,同时在二维场景图像中,对记录了三维坐标的点进行手动标注,并录入每个对应点的三维坐标,通过算法得到摄像机的三维透视模型;在视频的任意两帧中手动选择同一车辆的同一个点,根据运动车辆的同一个点在视频中不同帧的三维场景坐标,可以计算运动车辆的位移,再根据视频的固有帧率,得到运动的时间,速度v = 车辆的位移d÷位移的时间差t。
2.根据权利要求1所述的一种基于三维标定和特征点匹配的视频测速方法,其特征在于重建三维透视模型后,通过另一种交互模式进行速度测量,直接选择视频中某一帧运动车辆上的某一个点,在后续的帧中,算法依次跟踪每一帧中的对应点,并计算其三维坐标,从而得到视频中车辆在后续帧中的平均速度。
3.根据权利要求1或2所述的一种基于三维标定和特征点匹配的视频测速方法,其特征在于所述的摄像机三维透视模型是通过以下算法得出,图像上的某个像素与其三维关系符合如下公式:
其中,(Xi,Yi,Zi)为空间第i个点的坐标,(ui,vi)为第i个点的图像坐标,mij为投影矩阵M的第i行j列元素,在式(1)中又包含三个方程:
式(2)除以式(4),式(3)除以式(4),即可消去zi,可得到如下两个关于mij的线性方程:
已知n个点的空间坐标(Xi,Yi,Zi)以及其相对应的图像点坐标(ui,vi),(i=1,2,……n),则有2n个关于M矩阵元素的线性方程,用矩阵形式表示如下:
由式(1)可知,M矩阵乘以任意不为零的常数并不影响(X,Y,Z)与(u,v)的关系,因此,在式(7)中可指定m34=1,从而得到关于M矩阵中其他元素的2n个线性方程,可将式(7)简写为:
其中,K为式(7)中左端的2n×11矩阵,m为未知的11维向量,U为式(7)右端的2n维向量,且K为已知矩阵,U为已知向量。
当2n>11时,用最小二乘法可求出上述线性方程的解为:
根据式(5)、(6)整理可得如下矩阵方程:
以上方程均可写成AX=b的矩阵方程形式,根据线性代数知识,可求得
在已知目标物体的图像位置条件下即能求解出目标物体在实际场景中的位置。
4.根据权利要求1所述的一种基于三维标定和特征点匹配的视频测速方法,其特征在于在交互模式a中,根据视频中某一帧的运动车辆上的某一个点,在另一帧中搜索同一车辆的同一个点,并可对该点进行修正,修正的步骤:a)生成目标点的sift特征向量;b)根据上一帧的搜索结果得到当前搜索帧的预测点;c)在以预测点为中心的搜索域中多尺度的计算搜索图像每个点sift特征向量,其中m为生成的搜索邻域的sift特征向量的总数;d)计算每一个与的欧式距离,寻找距离最小的sift向量,所对应的图像上的点就是与目标点最匹配的搜索点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江捷尚视觉科技有限公司,未经浙江捷尚视觉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210162324.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种拉丝膜拉丝机
- 下一篇:一种环保型户外用沙发革的制备方法