一种修正镜头畸变的方法和装置制造方法及图纸

技术编号:13460166 阅读:69 留言:0更新日期:2016-08-04 09:51
本发明专利技术提供了一种修正镜头畸变的方法和装置,其中,所述方法包括:将镜头的视场角设置为预置角度;其中,在镜头的视场角为预置角度时,镜头的畸变类型为枕形畸变或桶形畸变;将所述镜头的畸变类型由枕形畸变或桶形畸变修正为线性畸变。本发明专利技术技术方案将镜头的视场角设置为预置角度,满足拍照或摄像时可轻松捕获大范围的景物,且将镜头的畸变类型由枕形畸变或桶形畸变修正为线性畸变,可以进一步根据线性畸变的图像线性关系将线性畸变矫正,降低大的视场角而导致的镜头畸变效应对成像品质的影响。无需额外的附加配件,降低使用成本,提高了使用的便携性。

【技术实现步骤摘要】

本专利技术涉及移动设备
,特别是涉及一种修正镜头畸变的方法和装置
技术介绍
目前绝大部分移动设备(包括手机、平板电脑)上,都会搭载摄像头模组,通过摄像头模组实现光信号与电信号之间的转换,记录和保存图像信息,从而实现拍照与摄影功能。由于随着摄像头模组视场角的增大,成像畸变效应会显著增加,成像质量会受到严重影响,所以绝大多数的摄像头模组的视场角在70°—80°之间,极少数摄像头模组的视场角超过80°。这导致使用移动设备进行拍照或者视频时,能够捕捉到的画面范围往往不足以满足用户需求,例如拍四五人合照时需把物距拉的很远才能使所有人进入取景框;视频通话或者视频会议时,无法捕捉到会议室全景等。目前业内普遍的解决方案:通过额外添加设备来实现,十分常见的有两种。1、外挂鱼眼镜头,通过大尺寸外挂镜头来实现视场角的扩大,此方式图像畸变明显;2、自拍神器,通过拉伸杆来加大物距,实现目标物体的影像捕捉。这些方式需要用户额外购买配件,增加使用成本,且使用起来不方便。
技术实现思路
本专利技术提供一种修正镜头畸变的方法和装置,以解决现有的镜头模组需要借助额外的设备来扩大视场角和物距的问题,以及导致的镜头畸变效应明显而影响影响品质的问题。为了解决上述问题,本专利技术公开了一种修正镜头畸变的方法,包括:将镜头的视场角设置为预置角度;其中,在镜头的视场角为预置角度时,镜头的畸变类型为枕形畸变或桶形畸变;将上述镜头的畸变类型由枕形畸变或桶形畸变修正为线性畸变。优选地,上述预置角度大于100度。优选地,上述将上述镜头的畸变类型由枕形畸变或桶形畸变修正为线性畸变,包括:通过调整枕形畸变或桶形畸变的不同像高的畸变值,并增加畸变值得权重;利用优化函数对增加权重后的畸变值进行模拟,得到线性畸变。优选地,上述调整枕形畸变或桶形畸变的不同像高的畸变值,包括:通过调整枕形畸变或桶形畸变的不同像高的畸变值,令畸变值与对应的像高呈线性关系。相应地,本专利技术还公开了一种修正镜头畸变的装置,包括:视场角设置模块,用于将镜头的视场角设置为预置角度;其中,在镜头的视场角为预置角度时,镜头的畸变类型为枕形畸变或桶形畸变;修正模块,用于将上述镜头的畸变类型由枕形畸变或桶形畸变修正为线性畸变。优选地,上述预置角度大于100度。优选地,上述修正模块,包括:调整增加模块,用于通过调整枕形畸变或桶形畸变的不同像高的畸变值,并增加畸变值得权重;优化模拟模块,用于利用优化函数对增加权重后的畸变值进行模拟,得到线性畸变。优选地,上述调整增加模块通过调整枕形畸变或桶形畸变的不同像高的畸变值,令畸变值与对应的像高呈线性关系。与
技术介绍
相比,本专利技术包括以下优点:将镜头的视场角设置为预置角度,满足拍照或摄像时可轻松捕获大范围的景物,且将镜头的畸变类型由枕形畸变或桶形畸变修正为线性畸变,可以进一步根据线性畸变的图像线性关系将线性畸变矫正,降低大的视场角而导致的镜头畸变效应对成像品质的影响。无需额外的附加配件,降低使用成本,提高了使用的便携性。附图说明图1是视场角定义的示意图;图2是视场角、焦距、物距和取景范围的一种关系示意图;图3是视场角、焦距、物距和取景范围的另一种关系示意图;图4是本专利技术实施例一中的一种修正镜头畸变的方法的步骤流程图;图5是本专利技术实施例一种的镜头的畸变示意图;图6是本专利技术实施例一种的线性畸变的示意图;图7是本专利技术实施例二中的一种修正镜头畸变的装置的结构示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。本专利技术提供了一种摄像头模组超大广角拍摄的实现方案,在不借由外部配件的情形下,通过摄像头模组本身实现超大广角(可以大于100°)拍摄,同时又不会导致畸变效应显著而影响影像品质。在物理学上定义为:畸变是像差的一种。物体上的直线经过透镜成像后变成弯曲的现象。畸变是由于透镜的放大率随光束和主轴间所成角度改变而引起。畸变通常分为两种,桶形畸变和枕形畸变。超大变焦的镜头很容易在广角端产生桶形变形,而在长焦端产生枕形变形,虽然镜头变形是不可避免的,但是好的镜头会将变形控制在一个合理范围内。所有光学相机镜头都存在畸变的问题,畸变属于成像的几何失真,它是由于焦平面上不同区域对影像的放大率不同而形成的画面扭曲变形现象,这种变形的程度从画面中心至画面边缘依次递增,主要在画面边缘反映得较明显。对于变焦镜头畸变的问题尤其严重,一般在广角端拍摄时,往往会使画面边缘向外凸起,称之为桶形畸变;用远摄端拍摄时,画面边缘经常会向内凹进,称之为枕形畸变。关于视场角的定义,可以参照图1所示,其中,点a与点b的连线a-b为镜头可视范围直径,点c为连线a-b的中点,镜头o与点c的连线o-c为物距,镜头o到达点c的距离为s,由此可知,tan(ω/2)=ac/s,其中,ac为点a到点c的距离。在同一摄像头模组的镜头设计中,视场角大的焦距相对较小,物距相同时取景范围较大,如图2所示;视场角小的焦距相对较长,物距相同时取景范围较小,如图3所示。当摄像头模组的镜头设计时,将视场角拉大,镜头的畸变效应同时会变大,导致图像出现异常,鱼眼镜头就是此原理,与超广角镜头拍摄相比,鱼眼镜头图像畸变严重。下面通过列举几个具体的实施例详细介绍本专利技术提供的一种修正镜头畸变的方法和装置。实施例一详细介绍本专利技术实施例提供的一种修正镜头畸变的方法。参照图4,示出了本专利技术实施例中一种修正镜头畸变的方法的步骤流程图。步骤100,将镜头的视场角设置为预置角度;其中,在镜头的视场角为预置角度时,镜头的畸变类型为枕形畸变或桶形畸变。在镜头设计时,将镜头的视场角设置为大的视场角。上述预置角度可以为大的视场角,即可以为超过70度或者80度的视场角,例如预置角度可以大于100度。本专利技术实施例对预置角度的具体数值不做限制,可以根据实际需求和软件算法而定。在设置镜头的视场角时,保证镜头的其他品质参数在可接受范围内。镜头的畸变类型可以分为枕形畸变和桶形畸变。在镜头的视场角设置为预置角度时,镜头的畸变类型可以为枕形畸变或桶形畸变。步骤102,将上述镜头的畸变类型由枕形畸变或桶形畸变修正为线性畸变。镜头的畸变示意图如图5所示,其中,横坐标为本文档来自技高网
...

【技术保护点】
一种修正镜头畸变的方法,其特征在于,包括:将镜头的视场角设置为预置角度;其中,在镜头的视场角为预置角度时,镜头的畸变类型为枕形畸变或桶形畸变;将所述镜头的畸变类型由枕形畸变或桶形畸变修正为线性畸变。

【技术特征摘要】
1.一种修正镜头畸变的方法,其特征在于,包括:
将镜头的视场角设置为预置角度;其中,在镜头的视场角为预置角度时,
镜头的畸变类型为枕形畸变或桶形畸变;
将所述镜头的畸变类型由枕形畸变或桶形畸变修正为线性畸变。
2.根据权利要求1所述的方法,其特征在于,所述预置角度大于100
度。
3.根据权利要求1所述的方法,其特征在于,所述将所述镜头的畸变
类型由枕形畸变或桶形畸变修正为线性畸变,包括:
通过调整枕形畸变或桶形畸变的不同像高的畸变值,并增加畸变值得权
重;
利用优化函数对增加权重后的畸变值进行模拟,得到线性畸变。
4.根据权利要求3所述的方法,其特征在于,所述调整枕形畸变或桶
形畸变的不同像高的畸变值,包括:
通过调整枕形畸变或桶形畸变的不同像高的畸变值,令畸变值与对应的
像高呈线性关系。<...

【专利技术属性】
技术研发人员:杨尚明
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1