发明内容
本发明提供了一种图像传感器的检测方法及***,通过采集图像传感器的有效像素点的背景数据,从而根据背景数据来检测图像传感器是否合格。
为实现上述设计,本发明采用以下技术方案:
一方面,提供了一种图像传感器的检测方法,该检测方法,包括:
采集图像传感器的有效像素点的背景数据;
确定有效像素点的背景数据的最大值与最小值之差小于预置波动值;
分别计算各个有效像素点中的背景数据的均值,从全部有效像素点的均值中,获取最大均值和最小均值,确定最大均值和最小均值之差小于等于第一预置均值;确定相邻有效像素点的均值之差均小于等于第二预置均值;
确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值;
检测出图像传感器合格。
优选地,所述采集图像传感器的有效像素点的背景数据,具体为:在预置时间内采集图像传感器的有效像素点的背景数据,或按预置次数采集图像传感器的有效像素点的背景数据。
优选地,所述采集图像传感器的有效像素点的背景数据,包括,调节图像传感器的亮度,调节曝光时间,采集图像传感器的有效像素点的背景数据,其中,所述有效像素点的背景数据的均值在预置阈值范围内。
优选地,所述采集图像传感器的有效像素点的背景数据,包括,采集由白纸紧贴有效像素点的图像传感器的有效像素点的背景数据。
优选地,所述采集图像传感器的有效像素点的背景数据之前,还包括:检测图像传感器能否正常点亮;
所述检测出图像传感器合格之后,还包括:输出检测结果。
另一方面,提供了一种图像传感器的检测***,该检测***,包括:
数据采集模块,用于采集图像传感器的有效像素点的背景数据;
波动确定模块,用于确定有效像素点的背景数据的最大值与最小值之差小于预置波动值;
均值确定模块,用于分别计算各个有效像素点中的背景数据的均值,从全部有效像素点的均值中,获取最大均值和最小均值,确定最大均值和最小均值之差小于等于第一预置均值;确定相邻有效像素点的均值之差均小于等于第二预置均值;
确定模块,用于确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值;
检测模块,用于检测出图像传感器合格。
优选地,所述数据采集模块,具体用于,在预置时间内采集图像传感器的有效像素点的背景数据,或按预置次数采集图像传感器的有效像素点的背景数据。
优选地,所述数据采集模块,具体用于,调节图像传感器的亮度,调节曝光时间,采集图像传感器的有效像素点的背景数据,所述有效像素点的背景数据的均值在预置范围内。
优选地,所述数据采集模块,具体用于,采集由白纸紧贴有效像素点的图像传感器的有效像素点的背景数据。
优选地,还包括:
点亮检查模块,用于检查图像传感器能否正常点亮;
输出模块,用于输出检测结果。
与现有技术相比,本发明的有益效果为:采集图像传感器的有效像素点的背景数据;确定有效像素点的背景数据的最大值与最小值之差小于预置波动值;分别计算各个有效像素点中的背景数据的均值,从全部有效像素点的均值中,获取最大均值和最小均值,确定最大均值和最小均值之差小于等于第一预置均值;确定相邻有效像素点的均值之差均小于等于第二预置均值;确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值;检测出图像传感器合格。本发明通过采集图像传感器的有效像素点的背景数据,从而根据背景数据来检测图像传感器是否合格。
具体实施方式
为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参考图1,其是本发明具体实施方式中提供的一种图像传感器的检测方法的第一实施例的方法流程图。如图所示,该方法,包括:
步骤S101:采集图像传感器的有效像素点的背景数据。
在利用图像传感器采集图像数据时,主要是利用有效像素点采集图像数据,而不一定利用图像传感器全部的像素点,因此在采集背景数据时,只需采集图像传感器的有效像素点的背景数据即可。
优选地,所述采集图像传感器的有效像素点的背景数据,具体为:在预置时间内采集图像传感器的有效像素点的背景数据,或按预置次数采集图像传感器的有效像素点的背景数据。在预置时间内采集图像传感器的有效像素点的背景数据,可采集多次图像传感器的有效像素点的背景数据,采集的背景数据越多,检测出来的结果的可信度越高,所述预置时间可为1s、2s、5s或10s,具体预置时间可根据检测需要进行设置;同样按预置次数采集图像传感器的有效像素点的背景数据,也是为了采集多次图像传感器的有效像素点的背景数据,以使检测出来的结果的可信度更高。预置时间与预置次数均可根据实际检测需要进行设置,以达到检测可信度高的同时,检测效率也高的效果。
优选地,所述采集图像传感器的有效像素点的背景数据,包括,调节图像传感器的亮度,调节曝光时间,采集图像传感器的有效像素点的背景数据,其中,所述有效像素点的背景数据的均值在预置阈值范围内。在有效像素点内,图像传感器能够通过调节曝光时间使采集的有效像素点的均值都达到阈值范围内。
优选地,所述采集图像传感器的有效像素点的背景数据,包括,采集由白纸紧贴有效像素点的图像传感器的有效像素点的背景数据。将白纸紧贴图像传感器的有效像素点,在当前亮度下采集图像传感器的有效像素点的数据作为有效像素点的背景数据,即基准值。优选地,所述白纸也可以由其他为白色背景的物体替代。
步骤S102:确定有效像素点的背景数据的最大值与最小值之差小于预置波动值。
检测图像传感器是否合格,首先要确定有效像素点的背景数据中的最大值与最小值之差要小于预置波动值,有效像素点的背景数据的最大值与最小值的差值越小越好。所述确定有效像素点的背景数据的最大值与最小值之差小于预置波动值,具体为确定全部有效像素点的背景数据中的最大值与最小值之差小于预置波动值。有效像素点的背景数据的最大值与最小值的差值越小,对应图像传感器的有效像素点的波动范围越窄,说明图像传感器的有效像素点越稳定,预置波动值可根据实际检测需要进行设置。
步骤S103:分别计算各个有效像素点中的背景数据的均值,从全部有效像素点的均值中,获取最大均值和最小均值,确定最大均值和最小均值之差小于等于第一预置均值;确定相邻有效像素点的均值之差均小于等于第二预置均值。
进一步对图像传感器的有效像素点进行检测,根据采集的图像传感器的有效像素点的背景数据,确定图像传感器各个有效像素点的均值一致性,具体包括,分别计算各个有效像素点中的背景数据的均值,从全部有效像素点的均值中,获取最大均值和最小均值,确定最大均值和最小均值之差小于等于第一预置均值;且确定相邻有效像素点的均值之差均小于等于第二预置均值,则确定图像传感器各个有效像素点满足均值一致性。所述全部有效像素点的均值为由各个有效像素点的均值组成的集合。第一预置均值和第二预置均值均可根据实际检测需要进行设置。
步骤S104:确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值。
再进一步地对图像传感器的有效像素点进行检测,根据采集的图像传感器的有效像素点的背景数据,确定图像传感器各个有效像素点满足稳定性,具体包括,确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值。所述有效像素点的背景数据的最大值与最小值为多次采集的单个有效像素点的背景数据中的最大值与最小值,分别确定各个有效像素点的背景数据的最大值与最小值之差小于预置阈值。所述预置阈值,针对不同的图像传感器,可不一样,可根据实际检测需要对其进行设置。
优选地,步骤S102要在步骤S103与步骤S104之前,但步骤S103与步骤S104的执行并无必然的先后关系,可以先执行步骤S103再执行步骤S104,也可以先执行步骤S104再执行步骤S103。步骤S102与步骤S103、步骤S104为逐渐收敛的关系。
步骤S105:检测出图像传感器合格。
若确定有效像素点的背景数据的最大值与最小值之差小于预置波动值;分别计算各个有效像素点中的背景数据的均值,从全部有效像素点的均值中,获取最大均值和最小均值,确定最大均值和最小均值之差小于等于第一预置均值,且确定相邻有效像素点的均值之差均小于等于第二预置均值,即确定确定图像传感器各个有效像素点满足均值一致性;且确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值,即确定图像传感器各个有效像素点满足稳定性,三个条件都满足,则检测出磁性传感器合格;若任一条件不满足,则检测出磁性传感器不合格。
综上所述,本实施例通过采集图像传感器的有效像素点的背景数据,从而根据背景数据,确定有效像素点的背景数据的最大值与最小值之差小于预置波动值,确定图像传感器各个有效像素点满足均值一致性,且确定图像传感器各个有效像素点满足稳定性,则检测出图像传感器合格,必须三个条件都满足的图像传感器才为合格的图像传感器,因为这样的图像传感器采集的数据才满足仪器设备的要求;若任意一条件不满足,则检测出图像传感器不合格。
请参考图2,其是本发明具体实施方式中提供的一种图像传感器的检测方法的第二实施例的方法流程图。如图所示,该方法,包括:
步骤S201:检测图像传感器能否正常点亮。
图像传感器能正常点亮是图像传感器合格的充分条件,若图像传感器不能正常点亮,则该图像传感器不合格,也就不用继续执行以下步骤;若图像传感器能正常点亮,则继续执行步骤S202。
步骤S202:采集图像传感器的有效像素点的背景数据。
优选地,所述采集图像传感器的有效像素点的背景数据,具体为:在预置时间内采集图像传感器的有效像素点的背景数据,或按预置次数采集图像传感器的有效像素点的背景数据。在预置时间内采集图像传感器的有效像素点的背景数据,可采集多次图像传感器的有效像素点的背景数据,采集的背景数据越多,检测出来的结果的可信度越高,所述预置时间可为1s、2s、5s或10s,具体预置时间可根据检测需要进行设置;同样按预置次数采集图像传感器的有效像素点的背景数据,也是为了采集多次图像传感器的有效像素点的背景数据,以使检测出来的结果的可信度更高。预置时间与预置次数均可根据实际检测需要进行设置,以达到检测可信度高的同时,检测效率也高的效果。
优选地,所述采集图像传感器的有效像素点的背景数据,包括,调节图像传感器的亮度,调节曝光时间,采集图像传感器的有效像素点的背景数据,其中,所述有效像素点的背景数据的均值在预置阈值范围内。在有效像素点内,图像传感器能够通过调节曝光时间使采集的有效像素点的均值都达到阈值范围内。
优选地,所述采集图像传感器的有效像素点的背景数据,包括,采集由白纸紧贴有效像素点的图像传感器的有效像素点的背景数据。将白纸紧贴图像传感器的有效像素点,在当前亮度下采集图像传感器的有效像素点的数据作为有效像素点的背景数据,即基准值。优选地,所述白纸也可以由其他为白色背景的物体替代。
步骤S203:确定有效像素点的背景数据的最大值与最小值之差小于预置波动值。
检测图像传感器是否合格,首先要确定有效像素点的背景数据中的最大值与最小值之差要小于预置波动值,有效像素点的背景数据的最大值与最小值的差值越小越好。所述确定有效像素点的背景数据的最大值与最小值之差小于预置波动值,具体为确定全部有效像素点的背景数据中的最大值与最小值之差小于预置波动值。有效像素点的背景数据的最大值与最小值的差值越小,对应图像传感器的有效像素点的波动范围越窄,说明图像传感器的有效像素点越稳定,预置波动值可根据实际检测需要进行设置。
步骤S204:分别计算各个有效像素点中的背景数据的均值,从全部有效像素点的均值中,获取最大均值和最小均值,确定最大均值和最小均值之差小于等于第一预置均值;确定相邻有效像素点的均值之差均小于等于第二预置均值。
进一步对图像传感器的有效像素点进行检测,根据采集的图像传感器的有效像素点的背景数据,确定图像传感器各个有效像素点的均值一致性,具体包括,分别计算各个有效像素点中的背景数据的均值,从全部有效像素点的均值中,获取最大均值和最小均值,确定最大均值和最小均值之差小于等于第一预置均值;且确定相邻有效像素点的均值之差均小于等于第二预置均值,则确定图像传感器各个有效像素点满足均值一致性。所述全部有效像素点的均值为由各个有效像素点的均值组成的集合。第一预置均值和第二预置均值均可根据实际检测需要进行设置。
步骤S205:确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值。
再进一步地对图像传感器的有效像素点进行检测,根据采集的图像传感器的有效像素点的背景数据,确定图像传感器各个有效像素点满足稳定性,具体包括,确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值。所述有效像素点的背景数据的最大值与最小值为多次采集的单个有效像素点的背景数据中的最大值与最小值,分别确定各个有效像素点的背景数据的最大值与最小值之差小于预置阈值。所述预置阈值,针对不同的图像传感器,可不一样,可根据实际检测需要对其进行设置。
优选地,步骤S203要在步骤S204与步骤S205之前,但步骤S204与步骤S205的执行并无必然的先后关系,可以先执行步骤S204再执行步骤S205,也可以先执行步骤S205再执行步骤S204。步骤S203与步骤S204、步骤S205为逐渐收敛的关系。
步骤S206:检测出图像传感器合格。
若确定有效像素点的背景数据的最大值与最小值之差小于预置波动值;分别计算各个有效像素点中的背景数据的均值,从全部有效像素点的均值中,获取最大均值和最小均值,确定最大均值和最小均值之差小于等于第一预置均值,且确定相邻有效像素点的均值之差均小于等于第二预置均值,即确定图像传感器各个有效像素点满足均值一致性;且确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值,即确定图像传感器各个有效像素点满足稳定性,三个条件都满足,则检测出磁性传感器合格;若任意条件不满足,则检测出磁性传感器不合格。
步骤S207:输出检测结果。
若检测出图像传感器合格,则输出“合格”字样;若检测出图像传感器不合格,则输出“不合格”字样。
本实施例提供的一种图像传感器的检测方法,若图像传感器能正常点亮,则确定有效像素点的背景数据的最大值与最小值之差小于预置波动值,确定图像传感器各个有效像素点满足均值一致性,且确定图像传感器各个有效像素点满足稳定性,同时满足这三个条件,则检测出图像传感器合格;若任一条件不满足,则检测出图像传感器不合格,并输出检测结果。
以下是本发明具体实施方式中提供的一种图像传感器的检测***的实施例,***的实施例基于上述的方法的实施例实现,在***中未尽的描述,请参考前述方法的实施例。
请参考图3,本发明具体实施方式中提供的一种图像传感器的检测***的第一实施例的结构方框图。如图所示,该***,包括:
数据采集模块31,用于采集图像传感器的有效像素点的背景数据。
在利用图像传感器采集图像数据时,主要是利用有效像素点采集图像数据,而不一定利用图像传感器全部的像素点,因此在采集背景数据时,只需采集图像传感器的有效像素点的背景数据即可。
优选地,所述数据采集模块,具体用于,在预置时间内采集图像传感器的有效像素点的背景数据,或按预置次数采集图像传感器的有效像素点的背景数据。在预置时间内采集图像传感器的有效像素点的背景数据,可采集多次图像传感器的有效像素点的背景数据,采集的背景数据越多,检测出来的结果的可信度越高,所述预置时间可为1s、2s、5s或10s,具体预置时间可根据检测需要进行设置;同样按预置次数采集图像传感器的有效像素点的背景数据,也是为了采集多次图像传感器的有效像素点的背景数据,以使检测出来的结果的可信度更高。预置时间与预置次数均可根据实际检测需要进行设置,以达到检测可信度高的同时,检测效率也高的效果。
优选地,所述数据采集模块,具体用于,调节图像传感器的亮度,调节曝光时间,采集图像传感器的有效像素点的背景数据,所述有效像素点的背景数据的均值在预置范围内。在有效像素点内,图像传感器能够通过调节曝光时间使采集的有效像素点的均值都达到阈值范围内。
所述数据采集模块,具体用于,采集由白纸紧贴有效像素点的图像传感器的有效像素点的背景数据。将白纸紧贴图像传感器的有效像素点,在当前亮度下采集图像传感器的有效像素点的数据作为有效像素点的背景数据,即基准值。优选地,所述白纸也可以由其他为白色背景的物体替代。
波动确定模块32,用于确定有效像素点的背景数据的最大值与最小值之差小于预置波动值。
均值确定模块33,用于分别计算各个有效像素点中的背景数据的均值,从全部有效像素点的均值中,获取最大均值和最小均值,确定最大均值和最小均值之差小于等于第一预置均值;确定相邻有效像素点的均值之差均小于等于第二预置均值。
确定模块34,用于确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值。
检测模块35,用于检测出图像传感器合格。
若确定有效像素点的背景数据的最大值与最小值之差小于预置波动值;分别计算各个有效像素点中的背景数据的均值,从全部有效像素点的均值中,获取最大均值和最小均值,确定最大均值和最小均值之差小于等于第一预置均值,且确定相邻有效像素点的均值之差均小于等于第二预置均值,即确定确定图像传感器各个有效像素点满足均值一致性;且确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值,即确定图像传感器各个有效像素点满足稳定性,三个条件都满足,则检测出磁性传感器合格;若任一条件不满足,则检测出磁性传感器不合格。
综上所述,本实施例本实施例通过数据采集模块31采集图像传感器的有效像素点的背景数据,从而根据背景数据,波动确定模块32确定有效像素点的背景数据的最大值与最小值之差小于预置波动值,均值确定模块33确定图像传感器各个有效像素点满足均值一致性,且确定模块34确定图像传感器各个有效像素点满足稳定性,则检测模块35检测出图像传感器合格,必须三个条件都满足的图像传感器才为合格的图像传感器,因为这样的图像传感器采集的数据才满足仪器设备的要求;若任一条件不满足,则检测出图像传感器不合格。
请参考图4,本发明具体实施方式中提供的一种图像传感器的检测***的第二实施例的结构方框图。如图所示,该***,包括:
点亮检查模块41,用于检查图像传感器能否正常点亮。
图像传感器能正常点亮是图像传感器合格的充分条件,若点亮检查模块41检查出图像传感器不能正常点亮,则该图像传感器不合格;若图像传感器能正常点亮,则有数据采集模块42采集采集图像传感器的有效像素点的背景数据,根据所述有效像素点的背景数据对图像传感器做进一步的检测。
数据采集模块42,用于采集图像传感器的有效像素点的背景数据。
波动确定模块43,用于确定有效像素点的背景数据的最大值与最小值之差小于预置波动值。
均值确定模块44,用于分别计算各个有效像素点中的背景数据的均值,从全部有效像素点的均值中,获取最大均值和最小均值,确定最大均值和最小均值之差小于等于第一预置均值;确定相邻有效像素点的均值之差均小于等于第二预置均值。
确定模块45,用于确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值。
检测模块46,用于检测出图像传感器合格。
若波动确定模块43,确定有效像素点的背景数据的最大值与最小值之差小于预置波动值;均值确定模块44,确定最大均值和最小均值之差小于等于第一预置均值,且确定相邻有效像素点的均值之差均小于等于第二预置均值;确定模块45,确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值,三个模块都确定图像传感器满足对应的条件,则检测模块46检测出图像传感器合格;若任一条件不满足,则检测模块46检测出图像传感器不合格。
输出模块47,用于输出检测结果。
若检测模块46检测出图像传感器合格,则输出模块47输出“合格”字样;若检测模块46检测出图像传感器不合格,则输出模块47输出“不合格”字样。
综上所述,本实施例提供一种图像传感器的检测***,若点亮检查模块41检查出图像传感器能正常点亮,则波动确定模块43,确定有效像素点的背景数据的最大值与最小值之差小于预置波动值;均值确定模块44,确定最大均值和最小均值之差小于等于第一预置均值,且确定相邻有效像素点的均值之差均小于等于第二预置均值;确定模块45,确定各个有效像素点的背景数据的最大值与最小值之差均小于预置阈值,三个模块都确定图像传感器满足对应的条件,则检测模块46检测出图像传感器合格;若任一条件不满足,则检测模块46检测出图像传感器不合格。输出模块47根据检测模块46的检测结果对应输出“合格”或“不合格”字样。
以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。