本发明涉及摄像机技术领域,具体是一种单镜头360度全景摄像机的图像裁减方法。
背景技术:
单镜头360度全景摄像机在sensor上成像的图像为一个内切圆,目前主要使用的sensor有两种规格,一种为16:9(长:宽),另一种为4:3(长:宽),图像在sensor上形成的内切圆是以长方形最小边为圆的直径,以长方形的正中心为圆心的一个内切圆,但单镜头360度全景摄像机因sensor贴片位置、ir-cut固定位置有机械误差及镜头与ir-cut配合存在公差等因素,导致镜头成像的图像没有长方形的sensor中心位置,导致成像的内切圆图像在sensor上有偏移,并且偏移的位置是随机的,即可有能偏左、偏右、偏上、偏下、偏右上、偏右下、偏左上、偏左下等方向,后端提取全景图像,是按图像中心位置取内切圆,因原图中心位置偏差,导致提取出来的图像存在黑边或边缘模糊等问题,影响用户体验。
技术实现要素:
本发明的目的在于提供一种单镜头360度全景摄像机的图像裁减方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种单镜头360度全景摄像机的图像裁减方法,包括以下步骤:
步骤一:首选获取感光器输出图像的宽高;
步骤二:通过获取的图像宽高,设置默认的画面缩减显示的宽高;
步骤三:通过画面按钮调节剪切框的大小以及位置;
步骤四:根据调整出来的图像设置剪切参数;
步骤五:裁减出来图像。
作为本发明进一步的方案:所述步骤三:剪切框的大小以及位置的方法如下:
1)在图像上叠加一个方形框,方形框有一个内切圆;
2)移动正方形中心点,使正方形内切圆的图像全部为有效图像,此时正方形图像的中心位置为裁减图像的中心点,正方形的边长为裁减图像的边长。
作为本发明再进一步的方案:所述1)中的内切圆为实际需使用的图像。
作为本发明再进一步的方案:裁减正方形图像尺寸大小选择是在最少边长基础上缩小一个尺寸。
作为本发明再进一步的方案:中心位置选择根据图像偏移的方向,调整裁取正方形图像的中心点。
与现有技术相比,本发明的有益效果是:本发明在图像像素缩小后,可以同比降低图像的码流,特别对采用无线连接的全景设备,在码流大幅度下降后,图像流畅性与实时性都能大幅度提高,提高了用户体验。
附图说明
图1为一种单镜头360度全景摄像机的图像裁减方法的裁剪后的效果图。
图2为一种单镜头360度全景摄像机的图像裁减方法的裁剪前的效果图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1~2,本发明实施例中,一种单镜头360度全景摄像机的图像裁减方法,包括以下步骤:
步骤一:首选获取感光器输出图像的宽高;
步骤二:通过获取的图像宽高,设置默认的画面缩减显示的宽高;
步骤三:通过画面按钮调节剪切框的大小以及位置;
步骤四:根据调整出来的图像设置剪切参数;
步骤五:裁减出来图像。
所述步骤三:剪切框的大小以及位置的方法如下:
1)在图像上叠加一个方形框,方形框有一个内切圆;
2)移动正方形中心点,使正方形内切圆的图像全部为有效图像,此时正方形图像的中心位置为裁减图像的中心点,正方形的边长为裁减图像的边长。
所述1)中的内切圆为实际需使用的图像。
裁减正方形图像尺寸大小选择是在最少边长基础上缩小一个尺寸。
中心位置选择根据图像偏移的方向,调整裁取正方形图像的中心点。
本发明的工作原理是:针对单镜头360度全景摄像机的图像特征,我们把16:9(长:宽)和4:3(长:宽)的图像裁减成9:9(长:宽)和3:3(长:宽)的图像,裁减后的图像不影响全景成像的图像,但可大幅度缩小图像像素,由16:9(长:宽)图像裁减成9:9(长:宽)图像,图像像素缩小了43.75%,由4:3(长:宽)图像裁减成3:3(长:宽)图像,图像像素缩小了25%。例:16:9的原像素为400万,裁减成9:9图像后,图像像素为225万,如果4:3的原图像为500万,裁减成3:3图像后,图像像素为375万;在图像像素缩小后,可以同比降低图像的码流,特别对采用无线连接的全景设备,在码流大幅度下降后,图像流畅性与实时性都能大幅度提高,提高了用户体验。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。