[发明专利]一种利用手机快速测量物体尺寸方法有效
申请号: | 202010874618.6 | 申请日: | 2020-08-27 |
公开(公告)号: | CN112066876B | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 孟庆祥;付建红;段学琳 | 申请(专利权)人: | 武汉大学 |
主分类号: | G01B11/00 | 分类号: | G01B11/00;G06T7/13;G06T7/136;G06T7/33;G06T7/62;G06T7/80 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 王琪 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 手机 快速 测量 物体 尺寸 方法 | ||
1.一种利用手机快速测量物体尺寸方法,其特征在于,包括如下步骤:
步骤1,手机相机参数标定,包括对左、右两个单目相机参数的标定和左右两相机系统外参的标定,其中,单目相机参数标定包括线性参数标定和非线性畸变参数的标定,线性参数标定用于求解相机内参数和外参数,两相机系统的外参是指两相机的相对位置和方位;
步骤2,图像拍摄,利用双摄像头的手机从被待测物体对象的正面和侧面分别拍摄物体图像,分别获得待测物体正面的左图像和右图像,以及待测物体侧面的左图像和右图像;
步骤3,将正面的左图像和右图像,以及侧面的左图像和右图像进行图像转换、压缩和上传;
步骤4,对上述四张图像进行预处理;
步骤5,分别对正面的左图像和右图像,以及侧面的左图像和左图像进行边缘提取与边缘特征配准,得到正面图像和侧面图像;
步骤7,提取待测物体的最小外接矩形,其中正面图像获取的是待测物体的长或宽和高,侧面图像获取的是待测物体的宽或长和高;
步骤8,待测物体上任意一点的物方坐标计算;具体实现方式如下:
设左相机坐标系O-xyz与世界坐标系一致,左相机图像坐标系为Ol-XlYl,右相机坐标系为Or-xyz,右相机图像坐标系为Or-XrYr,两相机的焦距分别为fl和fr,设点P(x,y,z)为世界坐标系中的一点,点P在左、右相机坐标系中对应的坐标为(xl,yl,zl)和(xr,yr,zr),在左、右相机对应图像上成像的像点对应的像平面坐标为Pl=(Xl,Yl),Pr=(Xr,Yr),左、右相机图像坐标系与对应相机坐标系的缩放比例为Sl和Sr,根据相机的投射模型对于左相机有:
对于右相机,有:
左右相机坐标系之间得转化公式为:
其中为右相机相对于左相机的旋转矩阵和平移矩阵,其中R为右相机坐标系三个坐标轴相对于左相机坐标系三个坐标轴夹角的旋转矩阵,rij为旋转矩阵中对应的参数,T为两坐标系原点在三个坐标轴方向的距离,Tx、Ty、Tz分别为右相机坐标系坐标原点相对于左相机坐标系原点在X、Y、Z方向的平移距离;设右相机坐标系的X,Y,Z轴与左相机坐标系的X,Y,Z轴的夹角分别为α,β,γ,则旋转矩阵
得r00=cosβcosγ、r01=cosβsinγ、r02=-sinγ、r10=-cosαsinγ+sinαsinβcosγ、
r11=cosαcosγ+sinαsinβsinγ、r12=sinαcosβ、r20=sinαsinγ+cosαsinβcosγ、r21=-sinαcosγ+cosαsinβsinγ、r22=cosαcosβ;结合以上几式子,两个相机像平面点之间的对应关系表示为:
其中λ为两坐标系的比例因子,于是,对于左相机坐标系中的一点Pl(xl,yl,zl)的zl坐标值为:
由几何关系可得:
经过以上过程,由已知的物方点在左、右相机图像中对应的像点坐标求解出该物方点在左相机坐标系中的空间坐标(xl,yl,zl),由于左相机坐标系与世界坐标系一致,因此物方点P(x,y,z)的坐标为:x=xl,y=yl,z=zl;
步骤9,目标尺寸显示,根据后台解算所得的待测物体各部分的坐标值,在前台绘制出目标物体,并显示物体尺寸大小;
步骤10,用户确认目标物体,后台解算后返回结果展示给客户,为了确认后台计算的目标物体是否是用户想要测量的物体,需要用户进行确认,否则重新量测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010874618.6/1.html,转载请声明来源钻瓜专利网。