CN105627954B - 夹角测量方法、装置及夹角调节方法、装置 - Google Patents
夹角测量方法、装置及夹角调节方法、装置 Download PDFInfo
- Publication number
- CN105627954B CN105627954B CN201510975930.3A CN201510975930A CN105627954B CN 105627954 B CN105627954 B CN 105627954B CN 201510975930 A CN201510975930 A CN 201510975930A CN 105627954 B CN105627954 B CN 105627954B
- Authority
- CN
- China
- Prior art keywords
- angle
- axis
- movement mechanism
- shaft movement
- camera
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000007246 mechanism Effects 0.000 claims abstract description 145
- 238000005259 measurement Methods 0.000 claims description 25
- 238000000691 measurement method Methods 0.000 claims description 16
- 238000004364 calculation method Methods 0.000 claims description 13
- 230000008450 motivation Effects 0.000 claims description 8
- 230000001105 regulatory effect Effects 0.000 claims description 5
- 238000009434 installation Methods 0.000 abstract description 4
- 238000003384 imaging method Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 23
- 230000006870 function Effects 0.000 description 7
- 210000003128 head Anatomy 0.000 description 5
- 238000001514 detection method Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 210000003733 optic disk Anatomy 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明公开了一种夹角测量方法,包括如下步骤:获取二轴运动机构上的一目标点沿二轴运动机构的X轴方向、Y轴方向的运动轨迹;计算目标点沿X轴方向、Y轴方向的运动轨迹与摄像头的成像平面坐标系的x轴、y轴的第一夹角和第二夹角,第一夹角和第二夹角分别为摄像头与二轴运动机构的X轴方向、Y轴方向的夹角。本发明还提供一种夹角调节方法,根据夹角测量方法测量得到的第一夹角和第二夹角计算得到调节角度,并根据调节角度调节摄像头的安装角度。本发明还提供一种夹角测量装置和夹角调节装置。采用本发明实施例,能够精确测量摄像头与运动机构的夹角,并基于测量的夹角调整摄像头以保证摄像头与运动机构满足一定位置关系。
Description
技术领域
本发明涉及工业检测领域,尤其涉及夹角测量方法、装置及夹角调节方法、装置。
背景技术
在AOI(Automatic Optic Inspection,自动光学检测)检测设备中,通常包括摄像头和运动机构。一般情况下,可以通过机械精度及安装方法保证摄像头与运动机构的某个方向成一定位置关系。但是在以下三种情况下:一是摄像头与运动机构之间没有直接连接机构;二是摄像头安装机械需要运动;三是摄像头安装装置精度不够高,则无法通过机械精度及安装方法保证两者的位置关系。
发明内容
针对上述问题,本发明实施例提供夹角测量方法、装置及夹角调节方法、装置,能够精确测量摄像头与运动机构的夹角,并基于测量的夹角调整摄像头以保证摄像头与运动机构满足一定位置关系,满足了使用要求。
本发明实施例提供一种夹角测量方法,包括如下步骤:
获取由摄像头记录二轴运动机构上的一目标点在所述二轴运动机构移动前以及分别沿所述二轴运动机构的X轴方向、Y轴方向移动一预定距离后的位置信息图像;
根据所述目标点在所述二轴运动机构移动前和移动后的位置信息图像,得到所述目标点在任意一个所述位置信息图像中的沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹;
计算所述目标点沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹与所述位置信息图像的平面坐标系的x轴、y轴的第一夹角和第二夹角,所述第一夹角和第二夹角分别为所述摄像头与所述二轴运动机构的X轴方向、Y轴方向的夹角;其中,所述平面坐标系的x轴与所述摄像头的坐标系的Xc轴平行,且与移动前的位置信息图像的水平边界线平行;所述平面坐标系的y轴与所述摄像头的坐标系的YC轴平行,且与所述移动前的位置信息图像的垂直边界线平行。
作为上述方案的改进,在所述获取由摄像头记录二轴运动机构上的一目标点在所述二轴运动机构移动前以及分别沿二轴运动机构的X轴方向、Y轴方向移动一预定距离后的位置信息图像之前,还包括:
进行摄像头标定。
作为上述方案的改进,所述目标点位于一测量板上,所述测量板固定在所述二轴运动机构上。
作为上述方案的改进,所述二轴运动机构移动前的位置信息图像中所述目标点所在的位置为第一位置点;
所述根据所述目标点在所述二轴运动机构移动前和移动后的位置信息图像,得到所述目标点在任意一个所述位置信息图像中的沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹,具体包括:
在所述二轴运动机构移动前的位置信息图像中标记与所述二轴运动机构沿X轴方向、Y轴方向移动一预定距离后的位置信息图像中所述目标点位置对应的第二位置点、第三位置点;
连接所述第一位置点与所述第二位置点而形成的直线段为所述目标点沿所述二轴运动机构的X轴方向的运动轨迹,连接所述第一位置点与所述第三位置点而形成的直线段为所述目标点沿所述二轴运动机构的Y轴方向的运动轨迹。
本发明实施例还提供一种夹角测量装置,包括:
位置记录模块,用于获取由摄像头记录二轴运动机构上的一目标点在所述二轴运动机构移动前以及分别沿所述二轴运动机构的X轴方向、Y轴方向移动一预定距离后的位置信息图像;
运动轨迹获取模块,用于根据所述目标点在所述二轴运动机构移动前和移动后的位置信息图像,得到所述目标点在任意一个所述位置信息图像中的沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹;
夹角计算模块,用于计算所述目标点沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹与所述位置信息图像的平面坐标系的x轴、y轴的第一夹角和第二夹角,所述第一夹角和第二夹角分别为所述摄像头与所述二轴运动机构的X轴方向、Y轴方向的夹角;其中,所述平面坐标系的x轴与所述摄像头的坐标系的Xc轴平行,且与移动前的位置信息图像的水平边界线平行;所述平面坐标系的y轴与所述摄像头的坐标系的YC轴平行,且与所述移动前的位置信息图像的垂直边界线平行。
作为上述方案的改进,所述夹角测量装置还包括:
标定模块,用于进行摄像头标定;
所述位置记录模块进一步用于获取由标定后的摄像头记录二轴运动机构上的一目标点在所述二轴运动机构移动前以及分别沿所述二轴运动机构的X轴方向、Y轴方向移动一预定距离后的位置信息图像。
作为上述方案的改进,所述二轴运动机构移动前的位置信息图像中所述目标点所在的位置为第一位置点;
所述运动轨迹获取模块包括:
标记单元,用于在所述二轴运动机构移动前的位置信息图像中标记与所述二轴运动机构沿X轴方向、Y轴方向移动一预定距离后的位置信息图像中所述目标点位置对应的第二位置点、第三位置点;
连接单元,用于连接所述第一位置点与所述第二位置点而形成的直线段为所述目标点沿所述二轴运动机构的X轴方向的运动轨迹,连接所述第一位置点与所述第三位置点而形成的直线段为所述目标点沿所述二轴运动机构的Y轴方向的运动轨迹。
本发明实施例还提供一种夹角调节方法,包括如下步骤:
S1、利用上述夹角测量方法测量得到第一夹角和第二夹角;
S2、根据所述第一夹角和第二夹角计算得到调节角度,并根据所述调节角度对所述摄像头的安装角度进行调节。
作为上述方案的改进,在根据所述调节角度对所述摄像头的安装角度进行调节后,循环执行上述步骤S1~S2,直至计算得到所述第一夹角或第二夹角为0°。
本发明实施例还提供一种夹角调节装置,包括:
上述的夹角测量装置,用于测量得到第一夹角和第二夹角;及
夹角调节模块,用于根据所述第一夹角和第二夹角计算得到调节角度,并根据所述调节角度对所述摄像头的安装角度进行调节。
本发明实施例提供的夹角测量方法、装置及夹角调节方法、装置,通过获取二轴运动机构上的一目标点沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹,然后,计算所述目标点沿X轴方向的运动轨迹与摄像头的成像平面坐标系的x轴的第一夹角,即为所述摄像头与所述二轴运动机构的X轴方向的夹角;所述目标点沿Y轴方向的运动轨迹与摄像头的成像平面坐标系的y轴的第二夹角,即为所述摄像头与所述二轴运动机构的Y轴方向的夹角,最后,根据所述第一夹角和第二夹角计算得到调节角度,从而可根据所述调节角度对所述摄像头的安装角度进行调节。本发明实施例提供的技术方案能够精确测量所述摄像头与所述二轴运动机构的X轴方向和Y轴方向的夹角,并基于测量的夹角调整摄像头以保证所述摄像头与所述二轴运动机构的X轴方向或Y轴方向满足一定位置关系。
附图说明
为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的夹角测量方法的流程示意图。
图2是本发明实施例提供的二轴运动机构移动前的整个机构的结构示意图。
图3是本发明实施例提供的基于图2得到的第一位置信息图像的示意图。
图4是本发明实施例提供的二轴运动机构沿其X轴方向移动一预定距离后的整个机构的结构示意图。
图5是本发明实施例提供的基于图4得到的第二位置信息图像的示意图。
图6是本发明实施例提供的二轴运动机构沿其Y轴方向移动一预定距离后的整个机构的结构示意图。
图7是本发明实施例提供的基于图6得到的第三位置信息图像的示意图。
图8是本发明实施例提供的用于获取运动轨迹及计算夹角的示意图。
图9是本发明实施例提供的夹角测量装置的结构示意图。
图10是图9所示的运动轨迹获取模块的结构示意图。
图11是本发明实施例提供的夹角调节方法的流程示意图。
图12是本发明实施例提供的夹角调节装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的夹角测量方法、装置及夹角调节方法、装置,能够精确测量所述摄像头与所述二轴运动机构的X轴方向和Y轴方向的夹角,并基于测量的夹角调整摄像头以保证所述摄像头与所述二轴运动机构的X轴方向或Y轴方向满足一定位置关系。下面分别进行详细的描述。
请参阅图1,本发明实施例提供一种夹角测量方法,包括步骤S11~S13,具体如下:
S11,获取由摄像头记录二轴运动机构上的一目标点在所述二轴运动机构移动前以及分别沿所述二轴运动机构的X轴方向、Y轴方向移动一预定距离后的位置信息图像。
优选的,在采用所述摄像头记录图像前,可先进行摄像头标定,其是为了获取具体且精确的内参及外参数,从而能让所述摄像头记录的图像还原成真实平面,而不至于发生畸变,其中,所述摄像头标定方法有很多,其主要可分为三类:传统标定、主动视觉标定和自标定,本发明不做具体的限定。
请一并参阅图2,在本发明实施例中,所述摄像头11架设于所述二轴运动机构12上方,并记录所述二轴运动机构上一目标点20的位置信息图像,其中,所述目标点20位于一测量板13上,所述测量板13固定在所述二轴运动机构12上,所述测量板13可以为标定板或其他用于检验测量工作的平面基准量具,本发明不做具体的限定。
在本发明实施例中,获取由标定后的所述摄像头11记录所述目标点20在所述二轴运动机构12移动前以及分别沿所述二轴运动机构12的X轴方向、Y轴方向移动一预定距离后的位置信息图像,具体为:
首先,请一并参阅图3,图3是基于图2得到的第一位置信息图像的示意图,具体为,获取由标定后的所述摄像头11记录所述目标点20的第一位置信息图像31,其中,所述第一位置信息图像31中所述目标点20所在的点为A点。
接着,请一并参阅图4及图5,图4是所述二轴运动机构沿其X轴方向移动一预定距离后的整个机构的示意图,图5是基于图4得到的第二位置信息图像的示意图,具体为,在所述二轴运动机构12沿所述二轴运动机构12的X轴方向移动一预定距离后,获取由标定后的所述摄像头11记录所述目标点20的第二位置信息图像32,并将所述二轴运动机构12返回至移动前的位置,其中,所述第二位置信息图像32中所述目标点20所在的点为B点,所述预定距离为小于所述第一位置信息图像31中点A到图像的任一边界线的距离。
最后,请一并参阅图6及图7,图6是所述二轴运动机构沿其Y轴方向移动一预定距离后的整个机构的示意图,图7是基于图6得到的第三位置信息图像的示意图,具体为,在所述二轴运动机构12沿所述二轴运动机构12的Y轴方向移动一预定距离后,获取由标定后的所述摄像头11记录所述目标点20的第三位置信息图像33,并将所述二轴运动机构12返回至移动前的位置,其中,所述第三位置信息图像33中所述目标点20所在的点为C点。
S12,根据所述目标点在所述二轴运动机构移动前和移动后的位置信息图像,得到所述目标点在任意一个所述位置信息图像中的沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹。
请一并参阅图8,在本发明实施例中,具体包括:
在所述第一位置信息图像31中标记与所述第二位置信息图像32中B点位置对应的B′点、与所述第三位置信息图像33中C点位置对应的C′点;
连接A点与B′点而形成的直线段为所述目标点20沿所述二轴运动机构12的X轴方向的运动轨迹,连接A点与C′点而形成的直线段为所述目标点20沿所述二轴运动机构12的Y轴方向的运动轨迹。
可以理解的是,本发明也可以在所述第二位置信息图像32或第三位置信息图像33中获取所述目标点20沿所述二轴运动机构12的X轴方向、Y轴方向的运动轨迹,本发明在这里不进行具体描述。
S13,计算所述目标点沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹与所述位置信息图像的平面坐标系的x轴、y轴的第一夹角和第二夹角,所述第一夹角和第二夹角分别为所述摄像头与所述二轴运动机构的X轴方向、Y轴方向的夹角。
请一并参阅图8,在本发明实施例中,所述第一位置信息图像31为矩形图像,以A点为原点建立平面坐标系,所述平面坐标系的x轴与标定后的所述摄像头11的坐标系的XC轴平行,也与所述第一位置信息图像31的水平边界线平行,所述平面坐标系的y轴与标定后的所述摄像头11的坐标系的YC轴平行,也与所述第一位置信息图像31的垂直边界线平行,则所述步骤S13具体为:
首先,根据以A点为原点建立的所述平面坐标系,获取A点、B′点和C′点的坐标分别为(0,0)、(x1,y1)和(x2,y2)。
然后,计算直线段AB′与所述平面坐标系的x轴的第一夹角以及直线段AC′与所述平面坐标系的y轴的第二夹角为所述摄像头11的坐标系的XC轴与所述二轴运动机构12的X轴的夹角,为所述摄像头11的坐标系的YC轴与所述二轴运动机构12的Y轴的夹角。
相应地,本发明还提供一种夹角测量装置,可执行上述实施例提供的夹角测量方法的所有流程。
请参阅图9,是本发明实施例提供的夹角测量装置的结构示意图。所述夹角测量装置100包括标定模块110、位置记录模块120、运动轨迹获取模块130及夹角计算模块140,具体如下:
所述标定模块110,用于进行摄像头标定。
在本发明实施例中,所述标定模块110进行摄像头标定,是为了获取具体且精确的内参及外参数,从而能让所述摄像头记录的图像还原成真实平面,而不至于发生畸变,其中,所述摄像头标定方法有很多,其主要可分为三类:传统标定、主动视觉标定和自标定,本发明不做具体的限定。
所述位置记录模块120,用于获取由标定后的所述摄像头记录二轴运动机构上的一目标点在所述二轴运动机构移动前以及分别沿所述二轴运动机构的X轴方向、Y轴方向移动一预定距离后的位置信息图像。
请一并参阅图2,在本发明实施例中,所述摄像头11架设于所述二轴运动机构12上方,并记录所述二轴运动机构12上一目标点20的位置信息图像,其中,所述目标点20位于一测量板13上,所述测量板13固定在所述二轴运动机构12上,所述测量板13可以为标定板或其他用于检验测量工作的平面基准量具,本发明不做具体的限定。
在本发明实施例中,所述位置记录模块120具体用于:
首先,请一并参阅图3,图3是基于图2得到的第一位置信息图像的示意图,具体为,所述位置记录模块120获取由标定后的所述摄像头11记录所述目标点20的第一位置信息图像31,其中,所述第一位置信息图像31中所述目标点20所在的点为A点。
接着,请一并参阅图4及图5,图4是所述二轴运动机构沿其X轴方向移动一预定距离后的整个机构的示意图,图5是基于图4得到的第二位置信息图像的示意图,具体为,所述位置记录模块120在所述二轴运动机构12沿X轴方向移动一预定距离后,获取由标定后的所述摄像头11记录所述目标点20的第二位置信息图像32,并将所述二轴运动机构12返回至移动前的位置,其中,所述第二位置信息图像32中所述目标点所在的点为B点,所述预定距离为小于所述第一位置信息图像31中A点到图像的任一边界线的距离。
最后,请一并参阅图6及图7,图6是所述二轴运动机构沿其Y轴方向移动一预定距离后的整个机构的示意图,图7是基于图6得到的第三位置信息图像的示意图,具体为,所述位置记录模块120在所述二轴运动机构12沿Y轴方向移动一预定距离后,获取由标定后的所述摄像头11记录所述目标点20的第三位置信息图像33,并将所述二轴运动机构12返回至移动前的位置,其中,所述第三位置信息图像33中所述目标点20所在的点为C点。
所述运动轨迹获取模块130,用于根据所述目标点在所述二轴运动机构移动前和移动后的位置信息图像,得到所述目标点在任意一个所述位置信息图像中的沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹。
请一并参阅图8及图10,在本发明实施例中,所述运动轨迹获取模块130具体包括:
标记单元131,用于在所述第一位置信息图像31中标记与所述第二位置信息图像32中B点位置对应的B′点、与所述第三位置信息图像33中C点位置对应的C′点;
连接单元132,用于连接A点与B′点而形成的直线段为所述目标点20沿所述二轴运动机构12的X轴方向的运动轨迹,连接A点与C′点而形成的直线段为所述目标点20沿所述二轴运动机构12的Y轴方向的运动轨迹。
可以理解的是,本发明也可以在所述第二位置信息图像32或第三位置信息图像33中获取所述目标点20沿所述二轴运动机构12的X轴方向、Y轴方向的运动轨迹,本发明在这里不进行具体描述。
所述夹角计算模块140,用于计算所述目标点沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹与所述位置信息图像的平面坐标系的x轴、y轴的第一夹角和第二夹角,所述第一夹角和第二夹角分别为所述摄像头与所述二轴运动机构的X轴方向、Y轴方向的夹角。
请一并参阅图8,在本发明实施例中,所述第一位置信息图像31为矩形图像,以A点为原点建立平面坐标系,所述平面坐标系的x轴与标定后的所述摄像头11的坐标系的XC轴平行,也与所述第一位置信息图像31的水平边界线平行,所述平面坐标系的y轴与标定后的所述摄像头11的坐标系的YC轴平行,也与所述第一位置信息图像31的垂直边界线平行,则所述夹角计算模块具体用于:
首先,根据以A点为原点建立的所述平面坐标系,获取A点、B′点和C′点的坐标分别为(0,0)、(x1,y1)和(x2,y2)。
然后,计算直线段AB′与所述平面坐标系的x轴的第一夹角以及直线段AC′与所述平面坐标系的y轴的第二夹角为所述摄像头11的坐标系的XC轴与所述二轴运动机构12的X轴的夹角,为所述摄像头11的坐标系的YC轴与所述二轴运动机构12的Y轴的夹角。
此外,本发明还提供一种夹角调节方法。
请参阅图11,本发明实施例还提供一种夹角调节方法,包括步骤S1~S2,具体如下:
S1,利用图1所示的夹角测量方法测量得到第一夹角和第二夹角。
S2,根据所述第一夹角和第二夹角计算得到调节角度,并根据所述调节角度对所述摄像头的安装角度进行调节。
优选的,在根据所述调节角度对所述摄像头11的安装角度进行调节后,循环执行步骤S1~S2,直至计算得到所述第一夹角或第二夹角为0°,即所述摄像头11与所述二轴运动机构12的X轴或Y轴平行。此时,所述摄像头11拍摄出的关于所述二轴运动机构12的图片的清晰度是较优的。
在本发明实施例中,具体为,按一定方向以角度或调节所述摄像头11,然后重新计算调节后的第一夹角和第二夹角,同理,当所述调节后的第一夹角或所述调节后的第二夹角不为零时,根据所述调节后的第一夹角或所述调节后的第二夹角调节所述摄像头11的角度,这样循环下去直到所述摄像头11与所述二轴运动机构12的X轴或Y轴平行,其中,所述一定方向可为顺时针方向或逆时针方向,这些可根据实际的需要进行设置,本发明不做具体的限定。
可以理解的是,当所述二轴运动机构12的X轴与Y轴互相垂直时,所述第一夹角与所述第二夹角相等,则对所述摄像头11的安装角度进行调节直至计算得到所述第一夹角和第二夹角同时为0,本发明在这里不进行具体描述。
相应地,本发明还提供一种夹角调节装置,可执行上述实施例提供的夹角调节方法的所有流程。
请参阅图12,本发明实施例还提供一种夹角调节装置200,包括:夹角测量装置100及夹角调节模块250,具体如下:
所述夹角测量装置100,用于测量得到第一夹角和第二夹角。其中所述夹角测量装置采用图9所示的夹角测量装置100。
所述夹角调节模块250,用于根据所述第一夹角和第二夹角计算得到调节角度,并根据所述调节角度对所述摄像头的安装角度进行调节。
优选的,在所述夹角调节模块250根据所述调节角度对所述摄像头11的安装角度进行调节后,循环执行上述的夹角调节方法的步骤S1~S2,直至计算得到所述第一夹角或第二夹角为0°,即所述摄像头11与所述二轴运动机构12的X轴或Y轴平行。此时,所述摄像头11拍摄出的关于所述二轴运动机构12的图片的清晰度是较优的。
在本发明实施例中,具体为,按一定方向以角度或调节所述摄像头11,然后重新计算调节后的第一夹角和第二夹角,同理,当所述调节后的第一夹角或所述调节后的第二夹角不为零时,根据所述调节后的第一夹角或所述调节后的第二夹角调节所述摄像头11的角度,这样循环下去直到所述摄像头11与所述二轴运动机构12的X轴或Y轴平行,其中,所述一定方向可为顺时针方向或逆时针方向,这些可根据实际的需要进行设置,本发明不做具体的限定。
可以理解的是,当所述二轴运动机构12的X轴与Y轴互相垂直时,所述第一夹角与所述第二夹角相等,则对所述摄像头11的安装角度进行调节直至计算得到所述第一夹角和第二夹角同时为0,本发明在这里不进行具体描述。
本发明实施例提供的夹角测量方法、装置及夹角调节方法、装置,通过获取二轴运动机构上的一目标点沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹,然后,计算所述目标点沿X轴方向的运动轨迹与摄像头的成像平面坐标系的x轴的第一夹角,即为所述摄像头与所述二轴运动机构的X轴方向的夹角;所述目标点沿Y轴方向的运动轨迹与摄像头的成像平面坐标系的y轴的第二夹角,即为所述摄像头与所述二轴运动机构的Y轴方向的夹角,最后,根据所述第一夹角和第二夹角计算得到调节角度,从而可根据所述调节角度对所述摄像头的安装角度进行调节。本发明实施例提供的技术方案能够精确测量所述摄像头与所述二轴运动机构的X轴方向和Y轴方向的夹角,并基于测量的夹角调整摄像头以保证所述摄像头与所述二轴运动机构的X轴方向或Y轴方向满足一定位置关系。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输软件以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述软件的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述软件,然后将其存储在计算机存储器中。
在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过软件来指令相关的硬件完成,所述的软件可以存储于一种计算机可读存储介质中,该软件在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (10)
1.一种夹角测量方法,其特征在于,包括如下步骤:
获取由摄像头记录二轴运动机构上的一目标点在所述二轴运动机构移动前以及分别沿所述二轴运动机构的X轴方向、Y轴方向移动一预定距离后的位置信息图像;
根据所述目标点在所述二轴运动机构移动前和移动后的位置信息图像,得到所述目标点在任意一个所述位置信息图像中的沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹;
计算所述目标点沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹与所述位置信息图像的平面坐标系的x轴、y轴的第一夹角和第二夹角,所述第一夹角和第二夹角分别为所述摄像头与所述二轴运动机构的X轴方向、Y轴方向的夹角;其中,所述平面坐标系的x轴与所述摄像头的坐标系的Xc轴平行,且与移动前的位置信息图像的水平边界线平行;所述平面坐标系的y轴与所述摄像头的坐标系的YC轴平行,且与所述移动前的位置信息图像的垂直边界线平行。
2.如权利要求1所述的夹角测量方法,其特征在于,在所述获取由摄像头记录二轴运动机构上的一目标点在所述二轴运动机构移动前以及分别沿二轴运动机构的X轴方向、Y轴方向移动一预定距离后的位置信息图像之前,还包括:
进行摄像头标定。
3.如权利要求1所述的夹角测量方法,其特征在于,所述目标点位于一测量板上,所述测量板固定在所述二轴运动机构上。
4.如权利要求1所述的夹角测量方法,其特征在于,所述二轴运动机构移动前的位置信息图像中所述目标点所在的位置为第一位置点;
所述根据所述目标点在所述二轴运动机构移动前和移动后的位置信息图像,得到所述目标点在任意一个所述位置信息图像中的沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹,具体包括:
在所述二轴运动机构移动前的位置信息图像中标记与所述二轴运动机构沿X轴方向、Y轴方向移动一预定距离后的位置信息图像中所述目标点位置对应的第二位置点、第三位置点;
连接所述第一位置点与所述第二位置点而形成的直线段为所述目标点沿所述二轴运动机构的X轴方向的运动轨迹,连接所述第一位置点与所述第三位置点而形成的直线段为所述目标点沿所述二轴运动机构的Y轴方向的运动轨迹。
5.一种夹角测量装置,其特征在于,包括:
位置记录模块,用于获取由摄像头记录二轴运动机构上的一目标点在所述二轴运动机构移动前以及分别沿所述二轴运动机构的X轴方向、Y轴方向移动一预定距离后的位置信息图像;
运动轨迹获取模块,用于根据所述目标点在所述二轴运动机构移动前和移动后的位置信息图像,得到所述目标点在任意一个所述位置信息图像中的沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹;
夹角计算模块,用于计算所述目标点沿所述二轴运动机构的X轴方向、Y轴方向的运动轨迹与所述位置信息图像的平面坐标系的x轴、y轴的第一夹角和第二夹角,所述第一夹角和第二夹角分别为所述摄像头与所述二轴运动机构的X轴方向、Y轴方向的夹角;其中,所述平面坐标系的x轴与所述摄像头的坐标系的Xc轴平行,且与移动前的位置信息图像的水平边界线平行;所述平面坐标系的y轴与所述摄像头的坐标系的YC轴平行,且与所述移动前的位置信息图像的垂直边界线平行。
6.如权利要求5所述的夹角测量装置,其特征在于,所述夹角测量装置还包括:
标定模块,用于进行摄像头标定;
所述位置记录模块进一步用于获取由标定后的所述摄像头记录二轴运动机构上的一目标点在所述二轴运动机构移动前以及分别沿所述二轴运动机构的X轴方向、Y轴方向移动一预定距离后的位置信息图像。
7.如权利要求5所述的夹角测量装置,其特征在于,所述二轴运动机构移动前的位置信息图像中所述目标点所在的位置为第一位置点;
所述运动轨迹获取模块包括:
标记单元,用于在所述二轴运动机构移动前的位置信息图像中标记与所述二轴运动机构沿X轴方向、Y轴方向移动一预定距离后的位置信息图像中所述目标点位置对应的第二位置点、第三位置点;
连接单元,用于连接所述第一位置点与所述第二位置点而形成的直线段为所述目标点沿所述二轴运动机构的X轴方向的运动轨迹,连接所述第一位置点与所述第三位置点而形成的直线段为所述目标点沿所述二轴运动机构的Y轴方向的运动轨迹。
8.一种夹角调节方法,其特征在于,包括如下步骤:
S1、利用如权利要求1至4任一项所述的夹角测量方法测量得到第一夹角和第二夹角;
S2、根据所述第一夹角和第二夹角计算得到调节角度,并根据所述调节角度对所述摄像头的安装角度进行调节。
9.如权利要求8所述的夹角调节方法,其特征在于,在根据所述调节角度对所述摄像头的安装角度进行调节后,循环执行步骤S1~S2,直至计算得到所述第一夹角或第二夹角为0°。
10.一种夹角调节装置,其特征在于,包括:
如权利要求5至7任一项所述的夹角测量装置,用于测量得到第一夹角和第二夹角;及
夹角调节模块,用于根据所述第一夹角和第二夹角计算得到调节角度,并根据所述调节角度对所述摄像头的安装角度进行调节。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510975930.3A CN105627954B (zh) | 2015-12-21 | 2015-12-21 | 夹角测量方法、装置及夹角调节方法、装置 |
PCT/CN2016/096898 WO2017107534A1 (zh) | 2015-12-21 | 2016-08-26 | 夹角测量方法、装置及夹角调节方法、装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510975930.3A CN105627954B (zh) | 2015-12-21 | 2015-12-21 | 夹角测量方法、装置及夹角调节方法、装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105627954A CN105627954A (zh) | 2016-06-01 |
CN105627954B true CN105627954B (zh) | 2019-05-28 |
Family
ID=56043107
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510975930.3A Active CN105627954B (zh) | 2015-12-21 | 2015-12-21 | 夹角测量方法、装置及夹角调节方法、装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105627954B (zh) |
WO (1) | WO2017107534A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105627954B (zh) * | 2015-12-21 | 2019-05-28 | 广州视源电子科技股份有限公司 | 夹角测量方法、装置及夹角调节方法、装置 |
CN109543665B (zh) * | 2017-09-22 | 2020-10-16 | 凌云光技术集团有限责任公司 | 图像定位方法及装置 |
CN110220471B (zh) * | 2019-06-27 | 2023-12-08 | 广西柳钢东信科技有限公司 | 一种熔融金属槽侵蚀程度检测方法 |
CN110561435B (zh) * | 2019-09-17 | 2021-04-27 | 北京康视杰视觉技术有限公司 | 一种引导机械手的方法、装置、系统及上位机 |
CN111664810B (zh) * | 2020-05-08 | 2022-01-14 | 河北津西钢铁集团股份有限公司 | 型钢夹角检测与图像采集装置及其检测方法 |
CN111780690A (zh) * | 2020-06-16 | 2020-10-16 | 广州番禺职业技术学院 | 一种xy轴线性模组装配夹角的标定装置及标定方法 |
CN113808212B (zh) * | 2020-06-17 | 2024-08-13 | 深圳科瑞技术股份有限公司 | 一种线扫描图像同步的标定方法和系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101407134A (zh) * | 2008-11-10 | 2009-04-15 | 深圳市大族激光科技股份有限公司 | 影像传感器位置的校正方法 |
CN103305410A (zh) * | 2013-05-10 | 2013-09-18 | 苏州大学 | 显微注射系统及坐标误差补偿和精确重复定位方法 |
JP2014163892A (ja) * | 2013-02-27 | 2014-09-08 | Umemura Gakuen | レーザ計測システム |
CN104460698A (zh) * | 2014-11-03 | 2015-03-25 | 北京凌云光技术有限责任公司 | Uvw平台校准方法及装置 |
CN104819690A (zh) * | 2015-04-21 | 2015-08-05 | 上海瑞伯德智能系统科技有限公司 | 一种表面贴装元件的双相机机器视觉定位方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5115107A (en) * | 1991-01-11 | 1992-05-19 | Ncr Corporation | Method of correcting skew between a digitizer and a digital display |
KR0152879B1 (ko) * | 1995-10-10 | 1998-12-15 | 이희종 | 표면실장기의 부품인식방법 및 장치 |
KR20020097172A (ko) * | 2001-02-08 | 2002-12-31 | 닛폰 고칸 가부시키가이샤 | 3차원 좌표 계측방법, 3차원 좌표 계측장치 및 대형구조물의 건조방법 |
JP4322092B2 (ja) * | 2002-11-13 | 2009-08-26 | 富士機械製造株式会社 | 電子部品実装装置における校正方法および装置 |
CN100439039C (zh) * | 2006-04-18 | 2008-12-03 | 上海富安工厂自动化有限公司 | 一种用于芯片划片机的图像校准方法 |
CN102689032B (zh) * | 2012-06-12 | 2014-01-29 | 杭州九博科技有限公司 | 柔性线路板自动打孔控制方法 |
CN103676976B (zh) * | 2013-12-23 | 2016-01-13 | 中国地质科学院地质研究所 | 三维工作台重复定位误差的校正方法 |
CN104820344A (zh) * | 2015-03-31 | 2015-08-05 | 合肥芯硕半导体有限公司 | 一种精密定位平台Yaw值的测量方法 |
CN105021127B (zh) * | 2015-06-25 | 2017-07-28 | 哈尔滨工业大学 | 一种贴片机的基准相机校正方法 |
CN105627954B (zh) * | 2015-12-21 | 2019-05-28 | 广州视源电子科技股份有限公司 | 夹角测量方法、装置及夹角调节方法、装置 |
-
2015
- 2015-12-21 CN CN201510975930.3A patent/CN105627954B/zh active Active
-
2016
- 2016-08-26 WO PCT/CN2016/096898 patent/WO2017107534A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101407134A (zh) * | 2008-11-10 | 2009-04-15 | 深圳市大族激光科技股份有限公司 | 影像传感器位置的校正方法 |
JP2014163892A (ja) * | 2013-02-27 | 2014-09-08 | Umemura Gakuen | レーザ計測システム |
CN103305410A (zh) * | 2013-05-10 | 2013-09-18 | 苏州大学 | 显微注射系统及坐标误差补偿和精确重复定位方法 |
CN104460698A (zh) * | 2014-11-03 | 2015-03-25 | 北京凌云光技术有限责任公司 | Uvw平台校准方法及装置 |
CN104819690A (zh) * | 2015-04-21 | 2015-08-05 | 上海瑞伯德智能系统科技有限公司 | 一种表面贴装元件的双相机机器视觉定位方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2017107534A1 (zh) | 2017-06-29 |
CN105627954A (zh) | 2016-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105627954B (zh) | 夹角测量方法、装置及夹角调节方法、装置 | |
US9928595B2 (en) | Devices, systems, and methods for high-resolution multi-view camera calibration | |
CN104048674B (zh) | 利用不准确的校准靶的机器视觉系统校准 | |
CN105066884B (zh) | 一种机器人末端定位偏差校正方法及系统 | |
Kimura et al. | Projector calibration using arbitrary planes and calibrated camera | |
CN103201617B (zh) | 基板检查方法 | |
KR101748180B1 (ko) | 영상으로부터 피사체의 크기를 측정하기 위한 방법 및 장치 | |
US5978080A (en) | Machine vision methods using feedback to determine an orientation, pixel width and pixel height of a field of view | |
CN109029299A (zh) | 舱段销孔对接转角的双相机测量装置及测量方法 | |
US20150178910A1 (en) | Method and system for calibrating laser measuring apparatus | |
US11087455B2 (en) | Machine vision system | |
CN205333067U (zh) | 一种激光摄影测量系统 | |
WO2020073940A1 (zh) | 基于机器视觉的晶硅光伏太阳能电池印刷定位平台标定方法及装置 | |
CN113554697A (zh) | 基于线激光的舱段轮廓精确测量方法 | |
US20160209206A1 (en) | Board-warping measuring apparatus and board-warping measuring method thereof | |
CN109341537A (zh) | 基于双目视觉的尺寸测量方法和装置 | |
JP2005509877A (ja) | コンピュータ視覚システムの較正方法及びそのシステム | |
CN113781579A (zh) | 一种全景红外相机几何标定方法 | |
CN114638795A (zh) | 一种多结构光测量单元在线测量方法及系统 | |
CN112683195A (zh) | 钢轨纵向标定方法及装置 | |
CN106643731A (zh) | 一种对点目标进行跟踪测量的系统及方法 | |
CN112927305A (zh) | 一种基于远心度补偿的几何尺寸精密测量方法 | |
CN112945109B (zh) | 基于水平位移台的激光位移计阵列系统参数标定方法 | |
CN109186495A (zh) | 测试结构光投影仪倾斜方法、装置、设备及存储介质 | |
CN105758339B (zh) | 基于几何误差修正技术的光轴与物面垂直度检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |