技术特征:
1.一种基于圆拟合的特征点提取方法,其特征在于,所述方法包括以下步骤:获取待测图像中的预设标记板,并基于所述待测图像中的预设标记板,提取正方形图案的角点;其中,所述预设标记板包括:所述正方形图案、圆形图案和编码矩阵;基于各角点之间的真实尺寸,计算所述待测图像以及待测图像对应的正视图之间的透视变换矩阵,并基于所述透视变换矩阵,将所述待测图像变换到正视图视角,获得正视图像;基于预设圆拟合算法,在所述正视图像中确定所述圆形图案的圆心拟合坐标,并基于所述透视变换矩阵,将所述圆心拟合坐标变换到所述待测图像中,获得所述圆形图案的圆心坐标。2.根据权利要求1所述的基于圆拟合的特征点提取方法,其特征在于,所述基于预设圆拟合算法,在所述正视图像中提取所述圆形图案的圆心拟合坐标,包括:基于边缘检测算法和所述透视变换矩阵,确定所述各圆形图案的边界坐标;基于所述各圆形图案的边界坐标和最小二乘法,构建各圆形图案对应的超定方程,并基于所述超定方程,获得所述各圆形图案的所述圆心拟合坐标。3.根据权利要求2所述的基于圆拟合的特征点提取方法,其特征在于,所述基于边缘检测算法和所述透视变换矩阵,确定所述各圆形图案的边界坐标,包括:基于所述透视变换矩阵,将所述方形候选框从所述待测图像变换到正视图像视角中,获得所述正视图视角下的目标候选框;基于预设滤波算法,对所述目标候选框进行滤波处理,获得二值化图像,并基于边缘检测算法,对所述二值化图像进行边界提取,获得所述正视图视角下的圆形图案边界像素坐标;基于所述透视变换矩阵,将所述边界像素坐标变换到所述待测图像中,获得所述各圆形图案的所述边界坐标。4.根据权利要求1所述的基于圆拟合的特征点提取方法,其特征在于,基于所述透视变换矩阵,将所述圆心拟合坐标变换到所述待测图像中,获得所述圆形图案的圆心坐标之前,还包括:基于预设滤波算法,对所述正视图像进行阈值滤波,获得滤波图像,并基于所述滤波图像中的所述编码矩阵,确定当前预设标记板的id信息;基于所述id信息和预设信息库,确定所述当前预设标记板中各圆形图案的半径和圆心间距。5.根据权利要求4所述的基于圆拟合的特征点提取方法,其特征在于,基于所述透视变换矩阵,将所述圆心拟合坐标变换到所述待测图像中,获得所述圆形图案的圆心坐标之后,还包括:获取至少两张所述待测图像,并基于各待测图像中相同id的所述预设标记板,获得各待测图像中各圆形图案的所述圆心坐标;基于所述圆形图案的所述圆心间距以及所述圆心坐标,计算各待测图像之间相同id的所述预设标记板的相对姿态变化,并基于所述相对姿态变化,确定所述各待测图像对应的相机位姿。6.根据权利要求1所述的基于圆拟合的特征点提取方法,其特征在于,基于所述待测图
像中的预设标记板,提取正方形图案的角点之前,还包括:基于圆形图案边界检测,确定包含所述圆形图案的目标区域;基于所述目标区域中的所述圆形图案的分布位置,建立一个包含所述圆形图案的矩形区域,并基于所述矩形区域,对所述待测图片进行裁剪,获得所述预设标记板。7.根据权利要求1-6中任一项所述的基于圆拟合的特征点提取方法,其特征在于,所述基于各角点之间的真实尺寸,计算所述待测图像以及待测图像对应的正视图之间的透视变换矩阵,包括:基于所述预设标记板,计算所述正方形图案的角点在所述待测图像视角坐标系下的坐标;基于所述各角点之间的真实尺寸和所述坐标,计算所述待测图像在当前视角和正视视角之间的所述透视变换矩阵。8.一种基于圆拟合的特征点提取装置,其特征在于,所述基于圆拟合的特征点提取装置包括:角点提取模块,用于获取待测图像中的预设标记板,并基于所述待测图像中的预设标记板,提取正方形图案的角点;其中,所述预设标记板包括:所述正方形图案、圆形图案和编码矩阵;正视图像获得模块,用于基于各角点之间的真实尺寸,计算所述待测图像以及待测图像对应的正视图之间的透视变换矩阵,并基于所述透视变换矩阵,将所述待测图像变换到正视图视角,获得正视图像;圆心坐标拟合模块,用于基于预设圆拟合算法,在所述正视图像中确定所述圆形图案的圆心拟合坐标,并基于所述透视变换矩阵,将所述圆心拟合坐标变换到所述待测图像中,获得所述圆形图案的圆心坐标。9.一种基于圆拟合的特征点提取设备,其特征在于,所述基于圆拟合的特征点提取设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的基于圆拟合的特征点提取程序,其中所述基于圆拟合的特征点提取程序被所述处理器执行时,实现如权利要求1至7中任一项所述的基于圆拟合的特征点提取方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有基于圆拟合的特征点提取程序,其中所述基于圆拟合的特征点提取程序被处理器执行时,实现如权利要求1至7中任一项所述的基于圆拟合的特征点提取方法的步骤。
技术总结
本申请涉及图像处理,本申请提供一种基于圆拟合的特征点提取方法、装置、设备及存储介质,所述方法基于预设标记板中的正方形图案的圆点在待测图像中的像素坐标,以及正方形图案的圆点之间的真实尺寸,从而计算透视变换矩阵,对待测图像进行透视变换,从而获得待测图像的正视图,便于对待测图像中的预设标记板进行识别;同时,在正视图下能够使得对于当前待测图像中的预设标记板的圆形图案的识别和提取更精准,从而在通过预设圆拟合算法提取圆形图案时,能够获得更精确的圆心拟合坐标,进而使得变换后的待测图像中的圆心坐标更加精确,从而提高图像中的特征点提取精度,解决了目前传统标定方案中角点的提取精度低的技术问题。传统标定方案中角点的提取精度低的技术问题。传统标定方案中角点的提取精度低的技术问题。
技术研发人员:周朋伟 罗磊
受保护的技术使用者:深圳见得空间科技有限公司
技术研发日:2022.07.27
技术公布日:2022/9/26