一种鉴定镜头光轴与图像传感器中心重合的装置及方法转让专利

申请号 : CN202011612889.0

文献号 : CN112770111B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郭慧戚涛张见

申请人 : 凌云光技术股份有限公司

摘要 :

本申请涉及工业视觉技术领域,尤其涉及一种鉴定镜头光轴与图像传感器中心重合的装置及方法。一定程度上可以解决在非高精度工作场景时缺乏一种简单、直观鉴定技术手段的问题,所述装置包括:用户接口;显示器;控制器,被配置为:将获取的平场图像进行平均合成构建待分析图像,其中心与图像传感器中心重合;基于待分析图像进行对比度增强预处理,得到对比度增强图像;在对比度增强图像上制环状灰度等高线,显示环状灰度等高线的第一中心标识、及所述对比度增强图像本身的第二中心标识,其中,所述第一中心标识对应于镜头光轴,在第一中心标识和所述第二中心标识重合时,鉴定所述镜头光轴与图像传感器中心重合。

权利要求 :

1.一种鉴定镜头光轴与图像传感器中心重合的装置,其特征在于,包括:用户接口,用于接收已配置所述镜头、及图像传感器的待测相机所采集的平场图像;

显示器,用于显示用户界面;

控制器,被配置为:

将获取的预设数量的所述平场图像进行平均合成构建待分析图像,所述平场图像配置为其中心与所述图像传感器中心重合;

基于所述待分析图像进行对比度增强预处理,得到所述待分析图像对应的对比度增强图像;

在所述对比度增强图像上根据其灰度分布绘制环状灰度等高线,控制所述用户界面显示所述环状灰度等高线的第一中心标识、及所述对比度增强图像本身的第二中心标识,其中,所述第一中心标识对应于所述镜头光轴,在所述第一中心标识和所述第二中心标识重合时,鉴定所述镜头光轴与图像传感器中心重合。

2.根据权利要求1所述鉴定镜头光轴与图像传感器中心重合的装置,其特征在于,所述控制器将获取的预设数量的所述平场图像进行平均合成构建待分析图像,具体包括所述控制器:获取所述用户接口发送的预设数量的平场图像,所述平场图像由所述待测相机对着均匀光源拍摄获取;

对所述预设数量的平场图像对应像素点进行灰度平均值提取,构建基于所述灰度平均值用于降低时域噪声的待分析图像。

3.根据权利要求2所述鉴定镜头光轴与图像传感器中心重合的装置,其特征在于,所述平场图像由所述待测相机对着均匀光源拍摄获取,具体包括:所述均匀光源为均匀性达到第一预设百分比以上的平板光源;以及所述待测相机获取的所述平场图像的亮度为第二预设百分比亮度。

4.根据权利要求1所述鉴定镜头光轴与图像传感器中心重合的装置,其特征在于,在所述第一中心标识和所述第二中心标识重合时,所述控制器鉴定所述镜头光轴与图像传感器中心重合,所述控制器还被配置为:控制所述用户界面将所述第一中心标识显示为第一颜色、第二中心标识显示为第二颜色;

在所述第一中心标识与所述第二中心标识重合时,鉴定所述镜头光轴与图像传感器中心重合;否则,鉴定所述镜头光轴与图像传感器中心不重合。

5.一种鉴定镜头光轴与图像传感器中心重合的方法,其特征在于,所述方法包括:将获取的预设数量的平场图像进行平均合成构建待分析图像,所述平场图像配置为其中心与所述图像传感器中心重合;

基于所述待分析图像进行对比度增强预处理,得到所述待分析图像对应的对比度增强图像;

在所述对比度增强图像上根据其灰度分布绘制环状灰度等高线,显示所述环状灰度等高线的第一中心标识、及所述对比度增强图像本身的第二中心标识,其中,所述第一中心标识对应于所述镜头光轴,在所述第一中心标识和所述第二中心标识重合时,鉴定所述镜头光轴与图像传感器中心重合。

6.根据权利要求5所述鉴定镜头光轴与图像传感器中心重合的方法,其特征在于,将获取的预设数量的所述平场图像进行平均合成构建待分析图像,具体包括:获取预设数量的平场图像,所述平场图像由待测相机对着均匀光源拍摄获取;

对所述预设数量的平场图像对应像素点进行灰度平均值提取,构建基于所述灰度平均值用于降低时域噪声的待分析图像。

7.根据权利要求6所述鉴定镜头光轴与图像传感器中心重合的方法,其特征在于,所述平场图像由所述待测相机对着均匀光源拍摄获取,具体包括:所述均匀光源为均匀性达到第一预设百分比以上的平板光源;以及所述待测相机获取的所述平场图像的亮度为第二预设百分比亮度。

8.根据权利要求5所述鉴定镜头光轴与图像传感器中心重合的方法,其特征在于,在所述第一中心标识和所述第二中心标识重合时,鉴定所述镜头光轴与图像传感器中心重合,所述方法还包括:将所述第一中心标识显示为第一颜色、第二中心标识显示为第二颜色;

在所述第一中心标识与所述第二中心标识重合时,鉴定所述镜头光轴与图像传感器中心重合;否则,鉴定所述镜头光轴与图像传感器中心不重合。

9.根据权利要求5所述鉴定镜头光轴与图像传感器中心重合的方法,其特征在于,基于所述待分析图像进行对比度增强预处理,得到所述待分析图像对应的对比度增强图像,具体包括:统计所述待分析图像的累积直方图;

分别从所述累积直方图的最小值、及最大值处依次判断其累计值是否满足预设阈值,其中,首个满足所述预设阈值条件的所述累计 值对应的灰度值为所述对比度增强图像中对应的最小值、及最大值。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被计算机执行以实现如权利要求5‑9中任一项所述方法。

说明书 :

一种鉴定镜头光轴与图像传感器中心重合的装置及方法

技术领域

[0001] 本申请涉及工业视觉技术领域,尤其涉及一种鉴定镜头光轴与图像传感器中心重合的装置及方法。

背景技术

[0002] 包含图像传感器的相机、及各种型号的镜头进行组装成为成像系统,在相机的使用过程中要求其图像传感器中心与镜头光轴保持一致,以实现相机成像能够居中、且镜头暗角能够最小化。
[0003] 在一些判定镜头光轴与图像传感器中心重合的实现中,通常使用平行光管作为工具,实现高精度的判断图像传感器中心与镜头光轴是否一致。
[0004] 然而,使用平行光管进行判定重合的精度较高、对人员技术水平的要求也高,在不需要特别高精度鉴定镜头光轴与图像传感器中心重合的工作场景时,缺乏一种简单、直观的鉴定技术手段。

发明内容

[0005] 为了解决在非高精度鉴定镜头光轴与图像传感器中心重合的工作场景时缺乏一种简单、直观的鉴定技术手段的问题,本申请提供了一种鉴定镜头光轴与图像传感器中心重合的装置及方法。
[0006] 本申请的实施例是这样实现的:
[0007] 本申请实施例的第一方面提供一种鉴定镜头光轴与图像传感器中心重合的装置,包括:用户接口,用于接收已配置所述镜头、及图像传感器的待测相机所采集的平场图像;显示器,用于显示用户界面;控制器,被配置为:将获取的预设数量的所述平场图像进行平均合成构建待分析图像,所述平场图像配置为其中心与所述图像传感器中心重合;基于所述待分析图像进行对比度增强预处理,得到所述待分析图像对应的对比度增强图像;在所述对比度增强图像上根据其灰度分布绘制环状灰度等高线,控制所述用户界面显示所述环状灰度等高线的第一中心标识、及所述对比度增强图像本身的第二中心标识,其中,所述第一中心标识对应于所述镜头光轴,在所述第一中心标识和所述第二中心标识重合时,鉴定所述镜头光轴与图像传感器中心重合。
[0008] 本申请实施例的第二方面提供一种鉴定镜头光轴与图像传感器中心重合的方法,所述方法包括:将获取的预设数量的平场图像进行平均合成构建待分析图像,所述平场图像配置为其中心与所述图像传感器中心重合;基于所述待分析图像进行对比度增强预处理,得到所述待分析图像对应的对比度增强图像;在所述对比度增强图像上根据其灰度分布绘制环状灰度等高线,显示所述环状灰度等高线的第一中心标识、及所述对比度增强图像本身的第二中心标识,其中,所述第一中心标识对应于所述镜头光轴,在所述第一中心标识和所述第二中心标识重合时,鉴定所述镜头光轴与图像传感器中心重合。
[0009] 本申请实施例的第三方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被计算机执行以实现本申请发明内容第二方面提供的所述方法。。
[0010] 本申请提供的技术方案包括以下有益技术效果:通过基于多个平场图像构建待分析图像,可以降低平场图像包含的时域噪声;进一步通过构建对比度增强图像,可以实现待分析图像中微小灰度差异的识别;进一步通过构建环状灰度等高线的第一中心标识、及对比度增强图像本身的第二中心标识,可以实现镜头光轴与图像传感器中心的比对,实现通过简单操作判定镜头光轴与图像传感器中心的重合、提高鉴定效率、保障成像居中、降低镜头暗角化。

附图说明

[0011] 为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0012] 图1示出了本申请实施例一种用于鉴定镜头光轴与图像传感器中心重合的系统100的示意图;
[0013] 图2示出了本申请实施例一种计算设备200的示意图;
[0014] 图3示出了本申请一实施例鉴定镜头光轴与图像传感器中心重合方法的流程示意图;
[0015] 图4示出了本申请一实施例待测相机获取的平场图像的示意图;
[0016] 图5示出了本申请一实施例对比度增强图像的示意图;
[0017] 图6示出了本申请一实施例对比度增强图像绘制等高线的示意图。

具体实施方式

[0018] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019] 本说明书通篇提及的″多个实施例″、″一些实施例″、″一个实施例″或″实施例″等,意味着结合该实施例描述的具体特征、结构或特性包括在至少一个实施例中。因此,本说明书通篇出现的短语″在多个实施例中″、″在一些实施例中″、″在至少另一个实施例中″或″在实施例中″等并不一定都指相同的实施例。此外,在一个或多个实施例中,具体特征、结构或特性可以任何合适的方式进行组合。因此,在无限制的情形下,结合一个实施例示出或描述的具体特征、结构或特性可全部或部分地与一个或多个其他实施例的特征、结构或特性进行组合。这种修改和变型旨在包括在本申请的范围之内。
[0020] 图1示出了本申请实施例一种用于鉴定镜头光轴与图像传感器中心重合的系统100的示意图。用于鉴定镜头光轴与图像传感器中心重合的系统100是一个为可以自动鉴定镜头光轴与图像传感器中心是否重合的系统。
[0021] 用于鉴定镜头光轴与图像传感器中心重合的系统100可以包括一个服务器110、至少一个存储设备120、至少一个网络130、一个或多个待测相机150‑1、150‑2、......(即图中的部件1、部件2...)。服务器110可以包括一个处理引擎112。
[0022] 在一些实施例中,服务器110可以是一个单独的服务器或者一个服务器群组。所述服务器群可以是集中式的或分布式的(例如,服务器110可以是一个分布式的系统)。在一些实施例中,服务器110可以是本地的或远程的。例如,服务器110可以通过网络130访问存储在存储设备120中的数据。服务器110可以直接连接到存储设备120访问存储数据。在一些实施例中,服务器110可以在一个云平台上实现。所述云平台可以包括私有云、公共云、混合云、社区云、分布云、多重云等或上述举例的任意组合。
[0023] 在一些实施例中,服务器110和报警平台可以在与本申请图2所示的计算设备上实现,包括计算设备200中的一个或多个部件。
[0024] 在一些实施例中,服务器110可以包括一个处理引擎112。处理引擎112可以处理与服务请求相关的信息和/或数据以执行本申请描述的一个或多个功能。例如,处理引擎112可以基于获取待测相机150采集的数据,并通过网络130发送至存储设备120,用于更新存储在其中的数据。在一些实施例中,处理引擎112可以包括一个或多个处理器。处理引擎112可以包括一个或多个硬件处理器,例如中央处理器(CPU)、专用集成电路(ASIC)、专用指令集处理器(ASIP)、图像处理器(GPU)、物理运算处理器(PPU)、数字信号处理器(DSP)、现场可编辑门阵列(FPGA)、可编辑逻辑器件(PLD)、控制器、微控制器单元、精简指令集计算机(RISC)、微处理器等或上述举例的任意组合。
[0025] 存储设备120可以存储数据和/或指令。在一些实施例中,存储设备120可以存储从待测相机150获得的数据。在一些实施例中,存储设备120可以存储供服务器110执行或使用的数据和/或指令,服务器110可以通过执行或使用所述数据和/或指令以实现本申请描述的实施例方法。在一些实施例中,存储设备120可以包括大容量存储器、可移动存储器、挥发性读写存储器、只读存储器(ROM)等或上述举例的任意组合。在一些实施例中,存储设备120可以在一个云平台上实现。例如所述云平台可以包括私有云、公共云、混合云、社区云、分布云、多重云等或上述举例的任意组合。
[0026] 在一些实施例中,存储设备120可以与网络130连接以实现与用于鉴定镜头光轴与图像传感器中心重合的系统100中的一个或多个部件之间的通信。用于鉴定镜头光轴与图像传感器中心重合的系统100的一个或多个部件可以通过网络130访问存储在存储设备120中的数据或指令。在一些实施例中,存储设备120可以直接与用于鉴定镜头光轴与图像传感器中心重合的系统100的一个或多个部件连接或通信。在一些实施例中,存储设备120可以是服务器110的一部分。
[0027] 网络130可以促进信息和/或数据的交换。在一些实施例中,用于鉴定镜头光轴与图像传感器中心重合的系统100中的一个或多个部件可以通过网络130向用于鉴定镜头光轴与图像传感器中心重合的系统100中的其他部件发送信息和/或数据。例如,服务器110可以通过网络130从待测相机150获取/得到请求。在一些实施例中,网络130可以是有线网络或无线网络中的任意一种,或其组合。在一些实施例中,网络130可以包括一个或多个网络接入点。例如,网络130可能包括有线或无线网络接入点,如基站和/或互联网交换点130‑1、130‑2等等。通过接入点,用于鉴定镜头光轴与图像传感器中心重合的系统100的一个或多个部件可能连接到网络130以交换数据和/或信息。
[0028] 待测相机150可以获取多个平场图像。在一些实施例中,待测相机150可以将采集到的各种数据信息发送到用于鉴定镜头光轴与图像传感器中心重合的系统100中的一个或多个设备中。例如,待测相机150可以将采集的平场图像数据发送至服务器110进行处理,或存储设备120中进行存储。
[0029] 图2是根据本申请的一些实施例所示的一种示例性计算设备200的示意图。
[0030] 服务器110、存储设备120可以在计算设备200上实现。例如,处理引擎112可以在计算设备200上实现并被配置为实现本申请中所披露的功能。
[0031] 计算设备200可以包括用来实现本申请所描述的系统的任意部件。例如,处理引擎112可以在计算设备200上通过其硬件、软件程序、固件或其组合实现。为了方便起见图中仅绘制了一台计算机,但是本申请所描述的与交通数据预测系统100相关的计算功能可以以分布的方式、由一组相似的平台所实施,以分散系统的处理负荷。
[0032] 计算设备200可以包括与网络连接的通信端口250,用于实现数据通信。计算设备200可以包括一个处理器220,可以以一个或多个处理器的形式执行程序指令。示例性的电脑平台可以包括一个内部总线210、不同形式的程序存储器和数据存储器包括,例如,硬盘
270、和只读存储器(ROM)230或随机存储器(RAM)240,用于存储由计算机处理和/或传输的各种各样的数据文件。示例性的计算设备可以包括存储在只读存储器230、随机存储器240和/或其他类型的非暂时性存储介质中的由处理器220执行的程序指令。本申请的方法和/或流程可以以程序指令的方式实现。计算设备200也包括输入/输出部件260,用于支持电脑与其他部件之间的输入/输出。计算设备200也可以通过网络通讯接收本披露中的程序和数据。
[0033] 为理解方便,图2中仅示例性绘制了一个处理器。然而,需要注意的是,本申请中的计算设备200可以包括多个处理器,因此本申请中描述的由一个处理器实现的操作和/或方法也可以共同地或独立地由多个处理器实现。例如,如果在本申请中,计算设备200的处理器执行步骤1和步骤2,应当理解的是,步骤1和步骤2也可以由计算设备200的两个不同的处理器共同地或独立地执行。
[0034] 图3示出了本申请一实施例鉴定镜头光轴与图像传感器中心重合方法的流程示意图。
[0035] 在步骤301中,将获取的预设数量的平场图像进行平均合成构建待分析图像,所述平场图像配置为其中心与所述图像传感器中心重合。
[0036] 本申请还提供了一种鉴定镜头光轴与图像传感器中心重合的装置,包括:用户接口、显示器以及控制器。所述控制器被配置为将获取的预设数量的所述平场图像进行平均合成构建待分析图像,所述平场图像配置为其中心与所述图像传感器中心重合。
[0037] 在一些实施例中,组装待鉴定镜头后的相机拍摄多组平场图像,并将所述平场图像发送至所述控制器;控制器接收到所述多个平场图像进行平均求值,以获取相较于单个平场图像能够减小时域噪声的待分析图像。
[0038] 需要说明的是,所述待分析图像在平均合成的过程中,其对应像素点位置与相机采集的平场图像包含像素点位置相应,不同的是合成图像的时域噪声会变小;并且所述平场图像的物理中心位置与相机内置图像传感器中心位置是重合的。
[0039] 在一些实施例中,用户接口用于接收已配置所述镜头、及图像传感器的待测相机所采集的平场图像。
[0040] 控制器控制用户接口与外部其他设备间进行数据传输。如接收外部待测相机的视频信号、图像信号、或命令指令等数据。其中,用户接口可以包括,但不限于如下:可以高清多媒体接口HDMI接口、模拟或数据高清分量输入接口、复合视频输入接口、USB输入接口、RGB端口等任一个或多个接口。在其他一些示例性实施例中,用户接口也可以上述多个接口形成复合性的用户接口。
[0041] 在一些实施例中,平场图像的获取,需要一个平面的场,就是对光源在平面上的均匀亮度的体现,然后拍摄拍均匀的光源面就是平场图像。
[0042] 平场处理是CCD测光工作中重要的一环,平场的好坏与否,直接影响到测光的精度。CCD测光中所做的平场改正,拍平场的目的就是除掉滤光片的影响,比如片子上的污点等。根据滤光片的不同拍摄时对光线的要求也不一样。
[0043] 在一些实施例中,显示器用于显示用户界面,所述显示器显可实施为液晶显示器、OLED显示器、投影显示设备。具体显示器类型,尺寸大小和分辨率等不作限定,本领技术人员可以理解的是,显示器可以根据需要做性能和配置上一些改变。
[0044] 显示器用于接收控制器输入的图像信号,进行显示视频内容和图像以及菜单操控界面的组件。显示器包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件。显示视频内容,可以来自通过有线或无线通信协议接收的各种广播信号,或可显示来自网络通信协议接收来自网络服务器端发送的各种图像内容。同时,显示器可显示用于控制鉴定镜头光轴与图像传感器中心重合的装置的用户操控UI界面。
[0045] 在一些实施例中,控制器将获取的预设数量的所述平场图像进行平均合成构建待分析图像,具体包括所述控制器:获取所述用户接口发送的预设数量的平场图像,所述平场图像由所述待测相机对着均匀光源拍摄获取;对所述预设数量的平场图像对应像素点进行色偏平均值提取,构建基于所述色偏平均值用于降低时域噪声的待分析图像。
[0046] 例如,用户将待鉴定镜头组装至待测相机,然后对着均匀光源采集三张照片,所述照片即本申请所述的平场图像;然后控制器对所述三张平场图像对应位置像素点的色偏值进行获取、并计算对应位置像素点的色偏平均值,以构建待分析图像,所述待分析图像较所述原始的平场图像其时域噪声会减小。
[0047] 在一些实施例中,所述平场图像由所述待测相机对着均匀光源拍摄获取,具体包括:所述均匀光源为均匀性达到第一预设百分比以上的平板光源;以及所述待测相机获取的所述平场图像的亮度为第二预设百分比亮度。
[0048] 例如,用户将待鉴定镜头组装至待测相机,然后对着均匀性达到95%以上平板光源采集三张50%亮度的照片,所述50%亮度的照片即本申请所述的平场图像,如图4所示,图4示出了本申请一实施例待测相机获取的平场图像的示意图。
[0049] 在一些实施例中,本申请提供的控制器可包括RAM和ROM以及图形处理器、CPU处理器、通信接口,以及通信总线。其中,RAM和ROM以及图形处理器、CPU处理器、通信接口通过总线相连接。
[0050] 控制器可以控制本申请提供的所述装置的整体操作。例如:响应于接收到用于选择在显示器上显示UI对象的用户命令,控制器便可以执行与由用户命令选择的对象有关的操作。
[0051] 在步骤302中,基于所述待分析图像进行对比度增强预处理,得到所述待分析图像对应的对比度增强图像。
[0052] 在一些实施例中,基于所述待分析图像进行对比度增强预处理,得到所述待分析图像对应的对比度增强图像,具体包括:统计所述待分析图像的累积直方图;分别从所述累积直方图的最小值、及最大值处依次判断其累计值是否满足预设阈值,其中,首个满足所述预设阈值条件的所述累积值对应的灰度值为所述对比度增强图像中对应的最小值、及最大值。
[0053] 例如,基于待测相机采集的多个平场图像进行平均处理得到的待分析图像整体是比较均匀的,为了在后续鉴定步骤中绘制等高线时能够明显区分出图像中较小的灰度差异,需要对所述待分析图像进行对比度增强处理。
[0054] 首先统计待处理图像的累积直方图,分别从最小值处和最大值处依次判断累计值是否满足设定的预设阈值,其中第一个满足条件的累积值对应的灰度值即为图像中的最小值min_value以及最大值max_value,并将min_value和max_value之间的灰度值进行重新映射,即得到对比度增强后的图像。
[0055] 这样处理可以排除图像中对最值判断的干扰信息,此处设定的预设阈值例如可实施为:待分析图像长*待分析图像宽*0.001,如图5所示,图5示出了本申请一实施例对比度增强图像的示意图。
[0056] 在步骤303中,在所述对比度增强图像上根据其灰度分布绘制环状灰度等高线,显示所述环状灰度等高线的第一中心标识、及所述对比度增强图像本身的第二中心标识,其中,所述第一中心标识对应于所述镜头光轴,在所述第一中心标识和所述第二中心标识重合时,鉴定所述镜头光轴与图像传感器中心重合。
[0057] 在一些实施例中,控制器控制所述装置在所述对比度增强图像上绘制等高线,如图6所示,图6示出了本申请一实施例对比度增强图像绘制等高线的示意图。
[0058] 如图所示,可以看出所述灰度等高线其性质为环状,所述环状等高线的中心可以认为是镜头的光轴中心,即本申请所述的第一中心标识,如图中左侧的蓝色十字标识;而所述对比度增强图像画面的物理中心位置是图像传感器的中心,即本申请所述的第二中心标识,如图中右侧的红色十字标识。
[0059] 在上述两个十字标识重合时,所述控制器将判定镜头光轴与图像传感器中心保持一致,即二者重合;反之两者不重叠。
[0060] 在一些实施例中,在所述第一中心标识和所述第二中心标识重合时,所述控制器鉴定所述镜头光轴与图像传感器中心重合,所述控制器还被配置为:控制所述用户界面将所述第一中心标识显示为第一颜色、第二中心标识显示为第二颜色;在所述第一中心标识与所述第二中心标识重合时,鉴定所述镜头光轴与图像传感器中心重合;否则,鉴定所述镜头光轴与图像传感器中心不重合。
[0061] 例如,图6中将第一中心标识配置为蓝色十字标识、将第二中心标识配置为红色十字标识,控制器控制上述标识在与用户界面显示的对比度增强图像上进行显示,这样可以使得用户能够简单、直观的对镜头光轴与图像传感器中心重合情况进行判定。
[0062] 本申请实施例的有益效果在于,通过基于多个平场图像构建待分析图像,可以降低平场图像包含的时域噪声;进一步通过构建对比度增强图像,可以实现待分析图像中微小灰度差异的识别;进一步通过构建环状灰度等高线的第一中心标识、及对比度增强图像本身的第二中心标识,可以实现镜头光轴与图像传感器中心的比对,实现通过简单操作判定镜头光轴与图像传感器中心的重合、提高鉴定效率、保障成像居中、降低镜头暗角化。
[0063] 此外,本领域技术人员可以理解,本申请的各方面可以通过若干具有可专利性的种类或情况进行说明和描述,包括任何新的和有用的工序、机器、产品或物质的组合,或对他们的任何新的和有用的改进。相应地,本申请的各个方面可以完全由硬件执行、可以完全由软件(包括固件、常驻软件、微码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可被称为″数据块″、″模块″、″引擎″、″单元″、″组件″或″系统″。此外,本申请的各方面可能表现为位于一个或多个计算机可读介质中的计算机产品,该产品包括计算机可读程序编码。
[0064] 计算机存储介质可能包含一个内含有计算机程序编码的传播数据信号,例如在基带上或作为载波的一部分。该传播信号可能有多种表现形式,包括电磁形式、光形式等,或合适的组合形式。计算机存储介质可以是除计算机可读存储介质之外的任何计算机可读介质,该介质可以通过连接至一个指令执行系统、装置或设备以实现通讯、传播或传输供使用的程序。位于计算机存储介质上的程序编码可以通过任何合适的介质进行传播,包括无线电、电缆、光纤电缆、RF、或类似介质,或任何上述介质的组合。
[0065] 本申请各部分操作所需的计算机程序编码可以用任意一种或多种程序语言编写包括面向对象编程语言如Java、Scala、Smalltalk、Eiffel、JADE、Emerald、C++、C#、VB.NET、Python等,常规程序化编程语言如C语言、Visual Basic、Fortran 2003、Perl、COBOL 2002、PHP、ABAP,动态编程语言如Python、Ruby和Groovy,或其他编程语言等。该程序编码可以完全在用户计算机上运行、或作为独立的软件包在用户计算机上运行、或部分在用户计算机上运行部分在远程计算机运行、或完全在远程计算机或服务器上运行。在后种情况下,远程计算机可以通过任何网络形式与用户计算机连接,比如局域网(LAN)或广域网(WAN)、或连接至外部计算机(例如通过因特网)、或在云计算环境中、或作为服务使用如软件即服务(SaaS)。
[0066] 需要说明的是,术语″包括″、″包含″或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句″包括一个......″限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0067] 以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
[0068] 应当理解的是,本申请并不局限于上面已经描述的内容,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。