一种检测鱼眼图像的方法及系统技术方案

技术编号:16839034 阅读:23 留言:0更新日期:2017-12-19 20:54
本发明专利技术公开了一种检测鱼眼图像的方法及系统,所述方法包括:获取具有重合度的第一图像和第二图像,并分别获取第一图像的第一有效区域和第二图像的第二有效区域,其中,所述有效区域为圆形;分别将所述第一有效区域和第二有效区域展开为第一柱面区域和第二柱面区域;采用hough变换计算第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的旋转度。本发明专利技术通过利用鱼眼图像柱面全景图模块得到的全景展开图,利用标定环境并通过链码以及hough变换算法得到鱼眼图像的重合度,提高了重合度的准确性。

A method and system for detecting fish eye image

The invention discloses a method and system for detecting the fisheye image, the method comprises: obtaining a first image and a second image overlap, second effective area, and get the first effective area and a second image of the first image in which the active area is circular; respectively the first and the effective area for the first second effective regional expansion area and the second cylindrical cylindrical region; rotation of the first cylinder and second cylinder area calculation area by Hough transform to obtain the first image and the second image rotation. By using the panoramic expansion map obtained from the fish eye image panoramic module, the coincidence degree of fisheye images is obtained by using the calibration environment and the chain code and Hough transformation algorithm, which improves the accuracy of coincidence degree.

【技术实现步骤摘要】
一种检测鱼眼图像的方法及系统
本专利技术涉及智能终端
,特别涉及一种检测鱼眼图像的方法及系统。
技术介绍
鱼眼镜头是一种具有极大视场角的镜头,其广泛应用于安全监测、医疗检查、移动式全景成像等领域。目前,鱼眼镜头在拍摄过程中会需要对鱼眼图像进行全景拼接,并且在全景拼接时需要测量鱼眼图像对的圆心、半径、重合度和旋转度。现有技术主要采用手工检测的方式确定鱼眼图像的重合度以及旋转度,也就是,产线工人在PC端的拼接软件上采用人眼观察对待检测的标定图进行旋转度和重合度测量。这样一方面会存在较大的误差,另一方又增加人员成本。因而现有技术还有待改进和提高。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的不足,提供一种检测鱼眼图像的方法及系统,以解决现有鱼眼图像的重合度需要人工确定,而产生的误差大的问题。为了解决上述技术问题,本专利技术所采用的技术方案如下:一种检测鱼眼图像的方法,其包括:获取具有重合度的第一图像和第二图像,并分别获取第一图像的第一有效区域和第二图像的第二有效区域,其中,所述有效区域为圆形;分别将所述第一有效区域和第二有效区域展开为第一柱面区域和第二柱面区域;采用hough变换计算第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的旋转度。所述检测鱼眼图像的方法,其中,所述采用hough变换计算第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的旋转度之后还包括:根据所述旋转度调整第一柱面区域和第二柱面区域以使得两个柱面区域的预设第一标定线对齐;在所述第一柱面区域和第二柱面区域对应选取ROI区域,并分别对每个ROI区域进行特征提取;将所述特征与预先标定环境特征进行比较得到所述两个ROI区域的重合度,并根据所述ROT区域的重合度确定第一图像和第二图像的重合度。所述检测鱼眼图像的方法,其中,所述在所述第一柱面区域和第二柱面区域对应截取ROI区域,并分别对每个ROI区域进行特征提取具体包括:根据预设的第二标定线在所述第一柱面区域和第二柱面区域内对应的选取ROI区域,其中,所述ROI区域包括标定环境的标示线;分别采用canny算子提取每个ROI区域的特征。所述检测鱼眼图像的方法,其中,所述RIO区域的高度为:其中,表示ROI区域的高度,表示柱面区域的高度,表示鱼眼摄像机的角度。所述检测鱼眼图像的方法,其中,所述将所述特征与预先标定环境特征进行比较得到所述两个ROI区域的重合度,并根据所述ROI区域的重合度确定第一图像和第二图像的重合度具体包括:根据所述特征确定每个ROI区域包含的标定环境的标示线的第一数量;获取第一柱面区域/第二柱面区域包含的标示线的第二数量,并根据所述第一数量和第二数量确定所述第一柱面区域和第二柱面区域的重合区域;根据所述重合区域确定所述第一图像和第二图像的重合度。所述检测鱼眼图像的方法,其中,所述采用hough变换计算第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的旋转度具体包括:分别在第一柱面区域和第二柱面区域选取两组对应的子区域,并分别对每个子区域进行预处理;分别将每组子区域等分为两组次子区域,并依次对每组次子区域进行hough变换得到每组次子区域的旋转度;根据所有组次子区域的旋转度确定第一柱面区域和第二柱面区域的的旋转度以得到所述第一图像和第二图像的旋转度。所述检测鱼眼图像的方法,其中,所述根据所有组次子区域的旋转度确定第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的旋转度具体包括:采用均值法确定所有每组次子区域的旋转度的平均值;将所述平均值确定为第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的旋转度。一种检测鱼眼图像的系统,其包括:有效区域获取模块,用于获取具有重合度的第一图像和第二图像,并分别获取第一图像的第一有效区域和第二图像的第二有效区域,其中,所述有效区域为圆形;展开模块,用于分别将所述第一有效区域和第二有效区域展开为第一柱面区域和第二柱面区域;旋转度提取模块,用于采用hough变换计算第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的旋转度。所述检测鱼眼图像的系统,其还包括:调整模块,用于根据所述旋转度调整第一柱面区域和第二柱面区域以使得两个柱面区域的预设第一标定线对齐;特征提取模块,用于在所述第一柱面区域和第二柱面区域对应选取ROI区域,并分别对每个ROI区域进行特征提取;重合度提取模块,用于将所述特征与预先标定环境特征进行比较得到所述两个ROI区域的重合度,并根据所述ROT区域的重合度确定第一图像和第二图像的重合度。所述检测鱼眼图像的系统,其中,所述旋转度提取模块具体包括:预处理单元,用于分别在第一柱面区域和第二柱面区域选取两组对应的子区域,并分别对每个子区域进行预处理;Hough变化单元,用于分别将每组子区域等分为两组次子区域,并依次对每组次子区域进行hough变换得到每组次子区域的旋转度;旋转度提取单元,用于根据所有组次子区域的旋转度确定第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的旋转度。有益效果:与现有技术相比,本专利技术提供了一种检测鱼眼图像的方法及系统,所述方法包括:获取具有重合度的第一图像和第二图像,并分别获取第一图像的第一有效区域和第二图像的第二有效区域,其中,所述有效区域为圆形;分别将所述第一有效区域和第二有效区域展开为第一柱面区域和第二柱面区域;采用hough变换计算第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的旋转度。本专利技术通过利用鱼眼图像柱面全景图模块得到的全景展开图,利用标定环境并通过链码以及hough变换算法得到鱼眼图像的重合度,提高了重合度的准确性。附图说明图1为本专利技术提供的检测鱼眼图像的方法较佳实施的流程图。图2为本专利技术提供的检测鱼眼图像的方法中有效区域选取以及柱面展开的示意图。图3为本专利技术提供的检测鱼眼图像的方法中区域划分示意图。图4为本专利技术提供的检测鱼眼图像的方法中ROI区域的示意图。图5为本专利技术提供的检测鱼眼图像的系统的结构原理图。具体实施方式本专利技术提供一种检测鱼眼图像的方法及系统,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端设备可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。下面结合附图,通过对实施例的描述,对
技术实现思路
作进一步说明。请参照图1,图1为本专利技术提供的检测鱼眼图像的方法的较佳实施例的流程图。所述方法包括:S100、获取具有重合度的第一图像和第二图像,并分别获取第一图像的第一有效区域和第二图像的本文档来自技高网
...
一种检测鱼眼图像的方法及系统

【技术保护点】
一种检测鱼眼图像的方法,其特征在于,其包括:获取具有重合度的第一图像和第二图像,并分别获取第一图像的第一有效区域和第二图像的第二有效区域,其中,所述有效区域为圆形;分别将所述第一有效区域和第二有效区域展开为第一柱面区域和第二柱面区域;采用hough变换计算第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的旋转度。

【技术特征摘要】
1.一种检测鱼眼图像的方法,其特征在于,其包括:获取具有重合度的第一图像和第二图像,并分别获取第一图像的第一有效区域和第二图像的第二有效区域,其中,所述有效区域为圆形;分别将所述第一有效区域和第二有效区域展开为第一柱面区域和第二柱面区域;采用hough变换计算第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的旋转度。2.根据权利要求1所述检测鱼眼图像的方法,其特征在于,所述采用hough变换计算第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的旋转度之后还包括:根据所述旋转度调整第一柱面区域和第二柱面区域以使得两个柱面区域的预设第一标定线对齐;在所述第一柱面区域和第二柱面区域对应选取ROI区域,并分别对每个ROI区域进行特征提取;将所述特征与预先标定环境特征进行比较得到所述两个ROI区域的重合度,并根据所述ROT区域的重合度确定第一图像和第二图像的重合度。3.根据权利要求2所述检测鱼眼图像的方法,其特征在于,所述在所述第一柱面区域和第二柱面区域对应截取ROI区域,并分别对每个ROI区域进行特征提取具体包括:根据预设的第二标定线在所述第一柱面区域和第二柱面区域内对应的选取ROI区域,其中,所述ROI区域包括标定环境的标示线;分别采用canny算子提取每个ROI区域的特征。4.根据权利要求3所述检测鱼眼图像的方法,其特征在于,所述RIO区域的高度为:其中,表示ROI区域的高度,表示柱面区域的高度,表示鱼眼摄像机的角度。5.根据权利要求2所述检测鱼眼图像的方法,其特征在于,所述将所述特征与预先标定环境特征进行比较得到所述两个ROI区域的重合度,并根据所述ROI区域的重合度确定第一图像和第二图像的重合度具体包括:根据所述特征确定每个ROI区域包含的标定环境的标示线的第一数量;获取第一柱面区域/第二柱面区域包含的标示线的第二数量,并根据所述第一数量和第二数量确定所述第一柱面区域和第二柱面区域的重合区域;根据所述重合区域确定所述第一图像和第二图像的重合度。6.根据权利要求1所述检测鱼眼图像的方法,其特征在于,所述采用hough变换计算第一柱面区域和第二柱面区域的旋转度以得到所述第一图像和第二图像的...

【专利技术属性】
技术研发人员:龙刚林宋伟李斐汪明润
申请(专利权)人:深圳市保千里电子有限公司
类型:发明
国别省市:广东,44

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

1