一种变倍相机光心标定方法技术

技术编号:15238535 阅读:206 留言:0更新日期:2017-04-29 03:17
本发明专利技术提供一种变倍相机光心标定方法,包括获取标定板图像序列,标定板图像中具有黑白交替方形窗格图案;顶点坐标定位、直线拟合、求交、计算光心坐标等步骤,本发明专利技术利用图像处理方法对变倍相机光心进行准确定位,为电力巡检机器人准确完成仪表图像识别任务提供技术支撑,标定过程仅需要一种简单的2x2黑白交替方形窗格图案标定板,操作过程简单高效,具有较强的实用性,更方便地应用于光学仪器领域或机器人产品。

【技术实现步骤摘要】

本专利技术涉及一种变倍相机光心标定方法。
技术介绍
电力巡检机器人在进行仪表图像识别过程中,首先,根据事先标定的云台参数,相机倍率、焦距参数获取仪表设备的全景图像;其次,利用匹配搜索方法定位到仪表设备在全景图中的位置;最后,当定位到仪表设备后,计算云台角度偏差并调整,使得相机光心与仪表区域图像中心点重合,再根据预设的相机倍率、焦距进行调整,以获取放大的、清晰的仪表设备图,便于仪表设备的图像识别。在此过程中,相机的光心参数至关重要,若相机的光心参数不准,在进行二次对焦过程中,拍摄到的仪表在整个图像中将会出现一定的位置偏移,甚至偏出整个图像,进而影响整个仪表设备的图像识别。在理想情况下,相机光心的图像坐标点为相机成像平面的中心坐标点,然而在实际情况中,由于镜头加工误差、CCD接口误差等因素,使得这二者往往存在一定的像素偏差,而且每一台出厂相机的误差都不一样,因而,设计一种高效率的变倍相机光心标定方法,实现一种便捷实用的变倍相机光心标定系统具有重要的现实意义。
技术实现思路
为解决现有技术存在的问题,本专利技术提供一种变倍相机光心标定方法,利用图像处理方法对变倍相机光心进行准确定位,简单高效,能够准确获取变倍相机光心参数。本专利技术提供的变倍相机光心标定方法,包括以下步骤:(1)获取标定板图像序列,标定板图像中具有2X2黑白交替方形窗格图案2X2黑白交替方形窗格图案是指,一个方形区域被相互垂直的两条直线分割成四个区域,处于对角线上的两个区域的颜色为白色/黑色,另两个区域的颜色为黑色/白色;(2)顶点坐标定位:利用矩形检测算法获取标定板图像中的黑白交替方形窗格图案的多组顶点坐标;(3)直线拟合:对步骤(2)中获取的多组顶点坐标中的每一组顶点坐标进行最小二乘直线拟合,得到多组拟合直线;(4)直线求交:对步骤(3)中的多组拟合直线进行两两求交点,得到多组交点坐标;(5)计算光心坐标:对步骤(4)中的多组交点坐标计算平均值,并以此平均值作为变倍相机的光心图像坐标点。优选地,获取标定板图像序列具体为,利用变倍相机抓取不同倍率下的标定板图像,得到标定板图像序列,标定板上设置有黑白交替方形窗格图案。优选地,顶点坐标定位具体包括:(2.1)检测区域设定:对标定板图像设置待检测区域;(2.2)直线段边缘逼近:对待检测区域进行Canny算子边缘检测,进而对每一条边缘进行直线段逼近,得到一系列边缘直线段l;(2.3)水平竖直边缘段过滤:计算边缘直线段l的水平方向梯度dx和垂直方向梯度dy,表示为(dx,dy)=pe-ps,其中,ps、pe为边缘直线l的首、末端点,如果边缘直线段l满足|dx|≤δx且|dy|≤δy,则保留该边缘直线段,否则将该边缘直线段滤除,得到一系列水平方向上的边缘直线段lu与及竖直方向上的边缘直线段lv;(2.4)黑白交替方形窗格定位:首先对水平方向上的边缘直线段lu与竖直方向上的边缘直线段lv进行直角边组合,直角边组合的条件是:水平方向上的边缘直线段lu与竖直方向上的边缘直线段lv在一定距离范围之内,即||lu-lv||≤δl,其中直线段距离定义为两直线段首末端点的最短距离,δl为设定阈值;其次对包含共有边缘的直角边进行组合,直角边组合的直角结果是一个完整的方形;最后对所有完整的方形进行共顶点检测,即方形顶点之间的最短距离小于阈值δr,最终得到的黑白交替方形窗格图案顶点坐标。其中,δx=δy=6.0,δl=5.0,δr=3.0。为提高效率,检测区域设定具体为,设置标定板图像序列的其中一张标定板图像的待检测区域,并记录该标定板图像对应的倍率参数,其余标定板图像的待检测区域通过该标定板图像的倍率参数与所述其中一张标定板图像的倍率参数的比例关系转换得到。优选地,2X2黑白交替方形窗格图案设置在白色背景中,即,在白色背景中仅看到黑色方形窗格。那么,所述步骤(2)中,顶点坐标定位是指,利用矩形检测算法获取标定板图像中的黑白交替方形窗格图案的黑色方形窗格的顶点坐标。这么设计的好处是在检测方形顶点时只检测黑色方形顶点,避免中间重复的顶点情况,减少计算复杂度。本专利技术为了实现变倍相机光心参数地准确获取,提出一种高效实用的变倍相机光心标定方法和系统,利用图像处理方法对变倍相机光心进行准确定位,为电力巡检机器人准确完成仪表图像识别任务提供技术支撑。本专利技术为了实现标定方法的实用性和高效性,标定过程仅需要一种简单的2x2黑白交替方形窗格图案标定板,操作过程简单高效,具有较强的实用性,更方便地应用于光学仪器领域或机器人产品。本专利技术操作过程简单高效,能够准确获取变倍相机光心参数;方便集成到电力巡检机器人核心功能模块;可成为光学仪器领域的独立产品,并作为PC端通用软件使用。附图说明图1为2x2黑白交替方形窗格图案标定板图像;图2为黑色方形窗格图案检测及7个顶点坐标定位示意图;图3为本专利技术流程图。具体实施方式本专利技术提供的变倍相机光心标定方法,按以下步骤进行:1)标定板制作:如图1所示,利用标准A4纸张制作一种简单的2x2黑白交替方形窗格图案,2X2黑白交替方形窗格图案是指,用相互垂直的两条直线将方形分割成四个区域,位于对角线上的两个区域颜色一致,为黑色或白色,则另两个区域的颜色为白色或黑色,将包含该图案的A4纸张固定到平面板上,作为实验标定板;由于直接设置在A4纸上,所以白色区域与A4纸的白色为一体,这么设计的好处是在检测方形顶点时只检测黑色方形顶点,避免中间重复的顶点情况,方形可以是矩形也可以是正方形。2)获取标定板图像序列:事先设定一组相机变倍参数σi(i=1,2,…,n),将标定板置于水平位置,调整相机位置并固定,使得标定板位于拍摄图像中心,抓取不同倍率下的标定板图像序列Ii(i=1,2,…,n);3)顶点坐标定位:对不同标定板图像序列,利用矩形检测算法,获取黑白交替方形窗格图案的7组顶点坐标,黑白交替方形窗格图案矩形检测算法包括以下步骤:3.1)待检测区域设定:对标定板图像Ii(i=1,2,…,n),首先设置标定板图像的待检测区域,目的是减少干扰,实施例中首先手动指定某一倍率参数下的检测区域,其余图像序列的待检测区域根据倍率参数比例换算得到;3.2)直线段边缘逼近:对待检测区域进行Canny算子边缘检测,进而对每一条边缘进行直线段逼近,得到一系列边缘直线段lj(j=1,2,…,T),T为边缘直线段总数;3.3)水平竖直边缘段过滤:对边缘直线段l,设其首末端点分别为ps、pe,分别计算直线段l水平方向梯度dx与垂直方向梯度dy,表示为(dx,dy)=pe-ps,由于标定板方形窗格图案处于水平方向,理论上,其方形边缘在水平方向上与垂直方向上的梯度幅值很小,即满足|dx|≤δx且|dy|≤δy,将不满足此条件的边缘直线段过滤掉,得到一系列水平方向上的边缘直线段lu(u=1,2,…,T1)及竖直方向上的边缘直线段lv(r=1,2,…,T2);3.4)黑白交替方形窗格定位:首先对lu(u=1,2,…,T1)与lv(r=1,2,…,T2)进行直角边组合,直角边组合的条件是:水平方向直线段lu与竖直方向直线段lv在一定距离范围之内,即||lu-lv||≤δl,其中直线段距离定义为两直线段首末端点的最短距离;其次对包含共有边缘的直角边进行组合,本文档来自技高网...

【技术保护点】
一种变倍相机光心标定方法,其特征在于,包括以下步骤:(1)获取标定板图像序列,标定板图像中具有2X2黑白交替方形窗格图案,2X2黑白交替方形窗格图案是指,一个方形区域被相互垂直的两条直线分割成四个区域,处于对角线上的两个区域的颜色为白色/黑色,另两个区域的颜色为黑色/白色;(2)顶点坐标定位:利用矩形检测算法获取标定板图像中的黑白交替方形窗格图案的多组顶点坐标;(3)直线拟合:对步骤(2)中获取的多组顶点坐标中的每一组顶点坐标进行最小二乘直线拟合,得到多组拟合直线;(4)直线求交:对步骤(3)中的多组拟合直线进行两两求交点,得到多组交点坐标;(5)计算光心坐标:对步骤(4)中的多组交点坐标计算平均值,并以此平均值作为变倍相机的光心图像坐标点。

【技术特征摘要】
1.一种变倍相机光心标定方法,其特征在于,包括以下步骤:(1)获取标定板图像序列,标定板图像中具有2X2黑白交替方形窗格图案,2X2黑白交替方形窗格图案是指,一个方形区域被相互垂直的两条直线分割成四个区域,处于对角线上的两个区域的颜色为白色/黑色,另两个区域的颜色为黑色/白色;(2)顶点坐标定位:利用矩形检测算法获取标定板图像中的黑白交替方形窗格图案的多组顶点坐标;(3)直线拟合:对步骤(2)中获取的多组顶点坐标中的每一组顶点坐标进行最小二乘直线拟合,得到多组拟合直线;(4)直线求交:对步骤(3)中的多组拟合直线进行两两求交点,得到多组交点坐标;(5)计算光心坐标:对步骤(4)中的多组交点坐标计算平均值,并以此平均值作为变倍相机的光心图像坐标点。2.如权利要求1所述的变倍相机光心标定方法,其特征在于,获取标定板图像序列具体为,利用变倍相机抓取不同倍率下的标定板图像,得到标定板图像序列,标定板上设置有黑白交替方形窗格图案。3.如权利要求1所述的变倍相机光心标定方法,其特征在于,顶点坐标定位具体包括:(2.1)检测区域设定:对标定板图像设置待检测区域;(2.2)直线段边缘逼近:对待检测区域进行Canny算子边缘检测,进而对每一条边缘进行直线段逼近,得到一系列边缘直线段l;(2.3)水平竖直边缘段过滤:计算边缘直线段l的水平方向梯度dx和垂直方向梯度dy,表示为(dx,dy)=pe-ps,其中,ps、pe为边缘直线l的首、末端点,如果边缘直线段l满足|dx|≤δx且|dy|≤δ...

【专利技术属性】
技术研发人员:葛成伟王锋项导程敏赵伟许春山
申请(专利权)人:亿嘉和科技股份有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1