【技术实现步骤摘要】
一种基于二维码的单目摄像头测量物体尺寸的方法
[0001]本专利技术涉及电子信息
,具体涉及一种基于二维码的单目摄像头测量物体尺寸的方法。
技术介绍
[0002]判断物体实际的尺寸大小是日常生活中经常遇到的问题,比较常见的方式是利用一些信号发射装置与接受装置来进行位置的测量,如利用超声波,红外线和激光等,这些传感器在工业领域中比较常见,但在实际的生活中由于成本过高,或者需要一定的专业知识,所以难以作为一种日常使用的测距方式。随着手机等智能终端的普及,人们可以方便的利用这些设备所配备的摄像头来进行拍照,如果能把测量物体尺寸的功能集成在这些智能设备中,就可方便快捷的进行测量。
[0003]目前,已经有一些技术可以使用在手机等智能设备来进行物体尺寸的测量,主要是使用了以下三种方法:
[0004]第一种方法,是使用TOF传感器,用过粒子或波传播一段距离所花费的时间的度量。飞行时间传感器种类繁多,但大多数是飞行时间相机和激光扫描仪,它们使用称为激光雷达(光检测和测距)的技术,通过用红外光照射来测量图像中各个点的深 ...
【技术保护点】
【技术特征摘要】
1.一种基于二维码的单目摄像头测量物体尺寸的方法,其特征在于,包括如下步骤:步骤1:获取相机的内参矩阵和外参矩阵,用于对相机拍摄到的图片进行畸变矫正;步骤2:选取两个尺寸相同且已知的二维码,以对角线的方式贴在需要识别的平面上;步骤3:获取二维码的四个角点信息,计算当前平面每个像素所代表的实际距离;步骤4:在两个二维码之间的图片区域进行边缘检测,检测物体的轮廓,并用矩形边框进行包裹;步骤5:获取最小外接矩形横向、纵向所占用的像素个数,结合每个像素所代表的实际距离,计算物体的尺寸。2.根据权利要求1所述的基于二维码的单目摄像头测量物体尺寸的方法,其特征在于,步骤1中,使用张正友标定法,获取相机的内参矩阵和外参矩阵。3.根据权利要求1所述的基于二维码的单目摄像头测量物体尺寸的方法,其特征在于,步骤3中,获取二维码的四个角点信息,计算当前平面每个像素所代表的实际距离,具体方法为:步骤3.1、获取两个二维码的角点坐标,设每个二维码的左上、右上、右下、左下四个角点分别为tl、tr、br、bl,X为画面中横向的像素坐标,Y为画面中纵向的像素坐标,通过以下公式计算出二维码四条边的中点:(X
mid(tl,tr)
,Y
mid(tl,tr)
)=[(X
tr
+Y
tl
)
×
0.5,(Y
tr
+Y
tl
)
×
0.5](X
mid(bl,br)
,Y
mid(bl,br)
)=[(X
bl
+X
br
)
×
0.5,(Y
bl
+Y
br
)
×
0.5](X
mid(tl,bl)
,Y
mid(tl,bl)
)=[(X
tl
+X
bl
)
×
0.5,(Y
tl
+Y
bl
)
×
0.5](X
mid(br,tr)
,Y
mid(br,tr)
)=[(X
br
+X
tr
)
×
0.5,(Y<...
【专利技术属性】
技术研发人员:杨峰,贾刚勇,张振华,
申请(专利权)人:南京中科逆熵科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。