成像畸变校正方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:20365489 阅读:22 留言:0更新日期:2019-02-16 17:42
本发明专利技术公开了一种成像畸变校正方法、装置、计算机设备及存储介质,所述方法包括:根据广角镜头的视场角、广角镜头的畸变率和广角镜头所成的图像畸变之后的实际像高,计算图像零畸变时的理论像高;根据理论像高和视场角,生成用于对广角镜头所成的图像的畸变进行校正的第一校正函数;补偿第一校正函数,获取用于对广角镜头光学模组所成的图像的畸变进行校正的第二校正函数;广角镜头光学模组包括广角镜头;获取广角镜头光学模组所成的图像,通过第二校正函数对广角镜头光学模组所成的图像进行校正。本发明专利技术可以对广角镜头光学模组所成的图像进行准确校正,降低了对图像进行识别时的拒真率以及认假率,提升了用户体验。

【技术实现步骤摘要】
成像畸变校正方法、装置、计算机设备及存储介质
本专利技术涉及图像处理领域,尤其涉及一种成像畸变校正方法、装置、计算机设备及存储介质。
技术介绍
现今的手机光学屏下指纹识别采用广角镜头成像的方式采集指纹信息,但使用广角镜头光学模组成像会有较大的桶形畸变,导致广角镜头光学模组所成的图像与实际未发生畸变时的图像不一致;另外,传统的人工测试畸变率的方法因为是人工操作,所以得到的畸变率不准确和不稳定,故急需一种矫正桶形畸变以及测量畸变率的方法,使得广角镜头光学模组的成像与实际未发生畸变时的图像一致,以便于更好的进行图像的匹配或识别。
技术实现思路
基于此,有必要针对上述技术问题,提供一种成像畸变校正方法、装置、计算机设备及存储介质,用于校正广角镜头光学模组成像时发生的桶形畸变,以降低对所成的图像进行识别时的拒真率和认假率,提升了用户体验。一种成像畸变校正方法,包括:根据广角镜头的视场角、所述广角镜头的畸变率和所述广角镜头所成的图像畸变之后的实际像高,计算所述图像零畸变时的理论像高;根据所述理论像高和所述视场角,生成用于对所述广角镜头所成的所述图像的畸变进行校正的第一校正函数;补偿所述第一校正函数,获取用于对广角镜头光学模组所成的图像的畸变进行校正的第二校正函数;所述广角镜头光学模组包括所述广角镜头;获取所述广角镜头光学模组所成的所述图像,通过所述第二校正函数对所述广角镜头光学模组所成的所述图像进行校正。一种成像畸变校正装置,包括:计算模块,用于根据广角镜头的视场角、所述广角镜头的畸变率和所述广角镜头所成的图像畸变之后的实际像高,计算所述图像零畸变时的理论像高;生成模块,用于根据所述理论像高和所述视场角,生成用于对所述广角镜头所成的所述图像的畸变进行校正的第一校正函数;补偿模块,用于补偿所述第一校正函数,获取用于对广角镜头光学模组所成的图像的畸变进行校正的第二校正函数;所述广角镜头光学模组包括所述广角镜头;校正模块,用于获取所述广角镜头光学模组所成的所述图像,通过所述第二校正函数对所述广角镜头光学模组所成的所述图像进行校正。一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述成像畸变校正方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述桶形畸变校正方法的步骤。上述成像畸变校正方法、装置、计算机设备及存储介质,根据广角镜头的视场角、所述广角镜头的畸变率和所述广角镜头所成的图像畸变之后的实际像高,计算所述图像零畸变时的理论像高;根据所述理论像高和所述视场角,生成用于对所述广角镜头所成的所述图像的畸变进行校正的第一校正函数;补偿所述第一校正函数,获取用于对广角镜头光学模组所成的图像的畸变进行校正的第二校正函数;所述广角镜头光学模组包括所述广角镜头;获取所述广角镜头光学模组所成的所述图像,通过所述第二校正函数对所述广角镜头光学模组所成的所述图像进行校正。本专利技术可以对广角镜头光学模组所成的图像进行准确校正,降低了对图像进行识别时的拒真率以及认假率,提升了用户体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中成像畸变校正方法的应用环境示意图;图2是本专利技术一实施例中成像畸变校正方法的流程图;图3是本专利技术一实施例中成像畸变校正方法的步骤S30的流程图;图4是本专利技术另一实施例中成像畸变校正方法的步骤S30的流程图;图5是本专利技术又一实施例中成像畸变校正方法的步骤S30的流程图;图6是本专利技术一实施例中成像畸变校正方法的步骤S302的流程图;图7是本专利技术一实施例中成像畸变校正装置的示意图;图8是本专利技术一实施例中计算机设备的示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请提供的成像畸变校正方法,可应用在如图1的应用环境中,其中,客户端(计算机设备/终端设备)通过网络与服务器进行通信。服务器根据广角镜头的视场角、实际像高和畸变率,计算理论像高;根据理论像高和视场角生成第一校正函数;补偿第一校正函数进而获取第二校正函数;通过第二校正函数对图像进行校正。其中,客户端(计算机设备/终端设备)可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一实施例中,如图2所示,提供一种成像畸变校正方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:S10:根据广角镜头的视场角、所述广角镜头的畸变率和所述广角镜头所成的图像畸变之后的实际像高,计算所述图像零畸变时的理论像高。所述理论像高是指在广角镜头成像时,若不存在桶形畸变或其他畸变(如枕形畸变),所成的图像的像高。可理解地,所述实际像高为广角镜头成像时,经过畸变后的图像的像高。所述图像可以为指纹等。根据镜头的制作规格和使用材料等参数,获取所述广角镜头的各视场角、实际像高、畸变率以及若干视像畸对应规则(每一项所述视像畸对应规则中包含一视场角,以及与该视场角相对应的实际像高和畸变率;比如,在视场角为1.8时,与该视场角相对应的实际像高为0.05892728,畸变率为-0.002)。遍历各所述视像畸对应规则,获取各所述视像畸对应规则中的实际像高,以及与所述实际像高相对应的畸变率,根据畸变率公式,计算出与所述实际像高相对应的理论像高;所述畸变率公式为:J=(h-x)/x*100%其中:所述J为畸变率,所述h为实际像高,所述x为理论像高也即,畸变率等于实际像高与理论像高的差值与理论像高之比,比如,某一视像畸对应规则中,实际像高为0.05892728,与该实际像高相对应的畸变率为-0.002,则根据畸变率公式,计算出所述相对应的理论像高为0.05904537。计算出与广角镜头的所述实际像高相对应的理论像高,以供在步骤S20中根据各所述视场角以及与所述理论像高,生成第一校正函数。S20:根据所述理论像高和所述视场角,生成用于对所述广角镜头所成的所述图像的畸变进行校正的第一校正函数。所述第一校正函数是指根据广角镜头所成的图像的理论像高以及成像时的视场角,生成的用于校正广角镜头成像时的畸变(比如桶形畸变)的函数。由于在实际的广角镜头的使用过程中,实际成像的并非单独的广角镜头,而是由广角镜头、光学传感器以及其他元件组装而成的广角镜头光学模组,而在所述广角镜头进行组装之后,由于安装位置的变化(影响实际的成像位置关系)以及元件的增加,会使所述广角镜头光学模组成像时的畸变率与所述广角镜头成像时的畸变率不同,因此通过所述第一校正函数对所述广角镜头光学模组所成的图像进行校正后,该图像仍会出现畸变,因此,可以在步骤S30中对所述第一校正函数其本文档来自技高网...

【技术保护点】
1.一种成像畸变校正方法,其特征在于,包括:根据广角镜头的视场角、所述广角镜头的畸变率和所述广角镜头所成的图像畸变之后的实际像高,计算所述图像零畸变时的理论像高;根据所述理论像高和所述视场角,生成用于对所述广角镜头所成的所述图像的畸变进行校正的第一校正函数;补偿所述第一校正函数,获取用于对广角镜头光学模组所成的图像的畸变进行校正的第二校正函数;所述广角镜头光学模组包括所述广角镜头;获取所述广角镜头光学模组所成的所述图像,通过所述第二校正函数对所述广角镜头光学模组所成的所述图像进行校正。

【技术特征摘要】
1.一种成像畸变校正方法,其特征在于,包括:根据广角镜头的视场角、所述广角镜头的畸变率和所述广角镜头所成的图像畸变之后的实际像高,计算所述图像零畸变时的理论像高;根据所述理论像高和所述视场角,生成用于对所述广角镜头所成的所述图像的畸变进行校正的第一校正函数;补偿所述第一校正函数,获取用于对广角镜头光学模组所成的图像的畸变进行校正的第二校正函数;所述广角镜头光学模组包括所述广角镜头;获取所述广角镜头光学模组所成的所述图像,通过所述第二校正函数对所述广角镜头光学模组所成的所述图像进行校正。2.如权利要求1所述的成像畸变校正方法,其特征在于,所述补偿所述第一校正函数,获取用于对广角镜头光学模组所成的图像的畸变进行校正的第二校正函数,包括:对所述第一校正函数的多项式系数进行调整,以补偿所述第一校正函数,将补偿之后的所述第一校正函数标记为调整函数;通过所述调整函数校正所述广角镜头光学模组所成的图像;检测通过所述调整函数校正后的所述图像的畸变率是否等于零;在所述畸变率等于零时,确认当前调整函数为第二校正函数。3.如权利要求2所述的成像畸变校正方法,其特征在于,所述检测通过所述调整函数校正后的所述图像的畸变率是否等于零之后,还包括:在所述畸变率不等于零时,记录所述调整函数对应的所述图像的畸变率。4.如权利要求3所述的成像畸变校正方法,其特征在于,所述在所述畸变率不等于零时,记录所述调整函数对应的所述图像的畸变率之后,还包括:在所有所述畸变率均不等于零时,获取记录的与零之间的差值的绝对值最小的所述畸变率,并将与所述畸变率对应的所述调整函数确认为第二校正函数。5.如权利要求2所述的成像畸变校正方法,其特征在于,所述通过所述调整函数校正所述广角镜头光学模组所成的图像,包括:在所述广角镜头光学模组的所述广角镜头的景深范围内,生成电子栅格图;获...

【专利技术属性】
技术研发人员:李健易业昌杨月元
申请(专利权)人:深圳市麦极客图像技术有限公司
类型:发明
国别省市:广东,44

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

1