The invention discloses a method and system for lens distortion correction and feature extraction. The method mainly includes six steps: acquiring shot information, image preprocessing, extracting outline points and correcting lens distortion, extracting key points of graphic features, inverse perspective transformation of key points, and calculating physical world equation of key points. The system mainly includes hardware and software modules which provide the operation platform for the method of the invention, namely, input image module, image preprocessing module, extraction image outline point module, outline point distortion correction module, key point extraction module, key point inverse perspective transformation module and feature graphics physical world equation module. Compared with traditional methods and systems, the present invention can reduce CPU computation by more than 6 times, improve computing efficiency and significantly reduce hardware costs, can quickly obtain ground-related physical characteristics information, achieve high-precision indoor positioning, and is especially suitable for embedded systems with less computing resources.
【技术实现步骤摘要】
一种镜头畸变矫正和特征提取的方法及系统
本专利技术属于计算机视觉检测领域,尤其涉及一种计算效率高、能有效减少CPU运行时间的镜头畸变矫正和特征提取的方法及系统。
技术介绍
计算机视觉检测在机器人、无人驾驶车辆、无人机等领域有广阔的应用前景,其待处理的数据量大,实时性要求高。镜头畸变校准和特征提取在计算机视觉检测领域有很广泛的应用,尤其是室内定位系统。高精度室内定位系统中,采用无线电方式测距比较流行,例如采用超宽带定位或者WiFi接受信号强度定位等,然后利用三角原理等方法确定摄像头的绝对位姿。无线电定位需要提前掌握环境信息,其定位精度高但成本亦高且维护麻烦。其它定位方法如里程计定位法、惯性传感器定位法等,在给定机器人或无人机等初始位姿后,利用机器人或无人机等自身的传感器对位移量进行累加。机器人或无人机等在移动的一小段距离内可以得到较高的定位精度,但是随着机器人或无人机等纵向或横向的滑动引起位置和姿态角的偏差,同时里程计或惯性传感器等本身容易产生误差累加。如果误差没有及时修正,将会直接导致机器人或者无人机定位精度变低。故不适合长时间的使用,不利于机器人或者其它设备的普及。鉴于无线电、里程计、惯性传感器等定位法的固有缺陷,采用视觉传感器进行定位逐渐成为计算机视觉检测领域主流。视觉传感器主要依靠对采集的图像进行处理识别,进而对周围环境进行感知,实现自身的定位。目前视觉传感器主要分为全景视觉传感器、双目视觉传感器、单目视觉传感器三种。其中全景传感器观测范围大,但是由于其加工困难、价格昂贵、图像容易畸变、图像处理复杂等,使得全景传感器难以得到实际应用。双目视觉传感器主 ...
【技术保护点】
1.一种镜头畸变矫正和特征提取的方法,包括以下步骤:S101,获取镜头图片信息;S102,图片预处理,所述图片预处理包括将彩色图变成灰色图,调节图片亮度和对比度、并对图片进行降噪处理然后进行边缘检测,从而将图像的轮廓显示出来;S103,提取图片轮廓点并进行镜头畸变矫正,将经过S102处理的图片显示的轮廓点提取出来,然后利用矫正公式矫正这些轮廓点,将这些轮廓点还原到无畸变的平面上;S104,提取图形特征关键点,利用特征拟合算法拟合出特征图像,再把能表征特征图形的关键点提取出来;S105,关键点逆透视变换,将S104处理的关键点进行逆透视变换,得到这些关键点在真实的物理世界坐标;S106,计算关键点物理世界方程式,利用S105得到的关键点在真实的物理世界坐标,计算出特征图形在物理世界坐标体系下的方程。
【技术特征摘要】
1.一种镜头畸变矫正和特征提取的方法,包括以下步骤:S101,获取镜头图片信息;S102,图片预处理,所述图片预处理包括将彩色图变成灰色图,调节图片亮度和对比度、并对图片进行降噪处理然后进行边缘检测,从而将图像的轮廓显示出来;S103,提取图片轮廓点并进行镜头畸变矫正,将经过S102处理的图片显示的轮廓点提取出来,然后利用矫正公式矫正这些轮廓点,将这些轮廓点还原到无畸变的平面上;S104,提取图形特征关键点,利用特征拟合算法拟合出特征图像,再把能表征特征图形的关键点提取出来;S105,关键点逆透视变换,将S104处理的关键点进行逆透视变换,得到这些关键点在真实的物理世界坐标;S106,计算关键点物理世界方程式,利用S105得到的关键点在真实的物理世界坐标,计算出特征图形在物理世界坐标体系下的方程。2.根据权利要求1所述的方法,其特征在于:S102步骤中还包括图片裁剪处理,即将干扰的轮廓部分除去。3.根据权利要求1所述的方法,其特征在于:S103中,畸变矫正时只矫正提取出来的轮廓点,而不是整张图片进行校正,并且提取轮廓点时,在列和行上分别采用等距离采点方式进行取点。4.根据权利要求1所述的方法,其特征在于:S103中,所述镜头畸变矫正包含径向和切向修正,修正系数由事前镜头标定得出。5.根据权利要求4所述的方法,其特征在于:所述事前镜头标定包括采集标定板图片,然后输入标定程序工具箱,由标定程...
【专利技术属性】
技术研发人员:王峰,肖飞,汪进,黄祖德,邱文添,李诗语,曹彬,
申请(专利权)人:东莞市普灵思智能电子有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。