基于电子设备的光学摄像头检测方法及存储介质技术

技术编号:38363100 阅读:9 留言:0更新日期:2023-08-05 17:31
本申请提供了一种基于电子设备的光学摄像头检测方法及存储介质。检测方法包括通过光源和摄像头的配合,获取待检测区域在不同角度下的两张或者多张照片;其中,两张或者多张照片具有亮点;将两张或者多张照片的重叠区域作为感兴趣区域,计算两张或者多张照片在感兴趣区域中亮点的特征信息;基于亮点的特征信息,判断感兴趣区域是否存在光学摄像头。通过摄像头和光源的配合,可以实现对光学摄像头的检测。测。测。

【技术实现步骤摘要】
基于电子设备的光学摄像头检测方法及存储介质


[0001]本申请涉及光电检测与识别的
,具体涉及一种基于电子设备的光学摄像头检测方法及存储介质。

技术介绍

[0002]随着信息技术的发展,在如酒店的卧室、洗手间或者客厅等场所,可能设置有各种光学摄像头。该些光学摄像头具有小型化、耗电量低等特点,此使得光学摄像头较难被检测到并且检测的成功率也较低。

技术实现思路

[0003]有鉴于此,本申请提供一种基于电子设备的光学摄像头检测方法及存储介质,以解决光学摄像头较难被检测的问题。
[0004]第一方面,本申请提供了一种基于电子设备的光学摄像头检测方法。该检测方法可以包括:通过光源和摄像头的配合,电子设备获取两张或者多张照片;其中,两张或者多张照片具有亮点,并且两张或者多张所述照片部分重叠。电子设备计算两张或者多张照片在重叠区域中亮点的特征信息。基于亮点的特征信息,电子设备判断重叠区域是否存在光学摄像头。应当理解,对于光学摄像头,由于其镜头组件的特殊结构和图像传感器的表面反射特性,光学摄像头会具有猫眼效应的特性。与一般物体的镜面反射不同,从光学摄像头反射回来的光线会以接近入射光线的路径原路返回。在光源的配合下,光学摄像头和一般物体均可以在照片上形成亮点。而根据亮点在不同照片上的特征信息的差异,可以通过图像匹配等方式来对照片中的亮点进行分析,以区分光学摄像头和一般物体。基于此,该检测方法可以检测亮点对应的实际物体是否为光学摄像头。此外,由于该检测方法可以在如手机、平板电脑等电子设备上实现,检测也较为方便。
[0005]在一些实现方式中,通过光源和摄像头的配合,电子设备获取两张或者多张照片,具体可以包括:电子设备控制光源按照预设频率发光;电子设备通过一个摄像头在不同位置下进行曝光和图像采集,以获取两张或者多张照片。应当理解,对于任意带有摄像头的电子设备,均可以通过一个摄像头来获取两张或者多张照片。基于该预设频率,可以使一般物体和光学摄像头所形成的亮点在亮度、颜色、形状等方面具有较大差异,由此可以避免一般物体的干扰、以降低图像匹配的难度以及提高图像匹配的准确性。
[0006]在一些实现方式中,基于亮点的特征信息,电子设备判断重叠区域是否存在光学摄像头,具体可以包括:电子设备分析重叠区域中亮点的特征信息;电子设备判断重叠区域是否存在位置不变的亮点;当重叠区域存在位置不变的亮点,电子设备确定位置不变的亮点为光学摄像头。应当理解,对于通过一个摄像头获取的两张或者多张照片,由于各照片的差异,一般物体形成的亮点在不同照片中会对应到不同的世界坐标的位置;而光学摄像头由于其具有猫眼效应的特性,由光学摄像头形成的亮点在不同照片中会对应到相同的世界坐标的位置。因此,当重叠区域存在位置不变的亮点时,可以判断该亮点对应的真实物体为
光学摄像头。
[0007]在一些实现方式中,通过光源和摄像头的配合,电子设备获取两张或者多张照片,具体可以包括:电子设备控制光源按照预设频率发光;电子设备通过至少两个摄像头进行曝光和图像采集,以获取两张或者多张照片。应当理解,当电子设备具有两个或者多个摄像头时,可以通过其中的至少两个摄像头来获取两张或者多张照片。基于该预设频率,可以使一般物体和光学摄像头所形成的亮点在亮度、颜色、形状等方面具有较大差异,由此可以避免一般物体的干扰、以降低图像匹配的难度以及提高图像匹配的准确性。
[0008]在一些实现方式中,至少两个摄像头的数量为两个,两个摄像头与光源之间的距离不同;或者,至少两个摄像头的数量为多个;在多个摄像头中,至少两个摄像头与光源之间的距离不同。应当理解,当使用多个摄像头来获取多张照片,该多个摄像头中至少有两个摄像头与闪光灯的距离不同,而不必然需要所有摄像头与闪光灯之间的距离均不同。
[0009]在一些实现方式中,基于亮点的特征信息,电子设备判断重叠区域是否存在光学摄像头,具体可以包括:电子设备分析重叠区域中亮点的特征信息;电子设备判断重叠区域的亮点的特征信息是否发生变化;当重叠区域的亮点的特征信息发生变化,电子设备确定特征信息发生变化的亮点为光学摄像头。应当理解,对于通过至少两个摄像头获取的两张或者多张照片,由于至少两个摄像头之间的距离较近,因此形成的各照片之间会具有较大的重叠区域。与上述的其他实现方式不同,由于至少两个摄像头与闪光灯之间的距离不同,一般物体形成的亮点在不同照片中会具有相对一致的特征信息;而光学摄像头由于其具有猫眼效应的特性,由光学摄像头形成的亮点在不同照片中会具有不同的特征信息。例如由光学摄像头形成的亮点在不同照片中的亮度差异较大。因此,当重叠区域存在特征信息变化的亮点时,可以判断该亮点对应的真实物体为光学摄像头。
[0010]在一些实现方式中,电子设备计算两张或者多张照片在重叠区域中亮点的特征信息,具体可以包括:电子设备对两张或者多张照片进行图像匹配,确定重叠区域;电子设备标记所述亮点在所述照片的位置;基于重叠区域,电子设备计算位于重叠区域的亮点的特征信息。
[0011]在一些实现方式中,基于亮点的特征信息,电子设备判断重叠区域是否存在光学摄像头之后,还可以包括:当判断重叠区域存在光学摄像头,电子设备保存或标记包括光学摄像头的照片;电子设备呈现包括光学摄像头的照片。基于此,在需要使用该些照片时,可以便于用户查看、发送或者导出该些照片。
[0012]在一些实现方式中,基于亮点的特征信息,判断重叠区域是否存在光学摄像头之后,还可以包括:当判断重叠区域存在光学摄像头,电子设备对对应光学摄像头的亮点进行持续跟踪。
[0013]在一些实现方式中,光源为外置光源;或者,光源为电子设备的闪光灯。其中,当光源为外置光源时,该外置光源可以是发光设备的一部分。
[0014]在一些实现方式中,光源用于发射一种、两种或者多种单色光;亮点的特征信息包括对应单色光的颜色信息。应当理解,对于可以主动发光的常亮干扰源,由于其较难受到光源发射的单色光的影响,在各照片中,由常亮干扰源形成的亮点会具有相对一致的特征信息。例如常亮干扰源形成的亮点在颜色、亮度等方面保持一致,而光学摄像头形成的亮点会根据光源发射的单色光而具有与之对应的特征信息,由此可以区分常亮干扰源和光学摄像
头。
[0015]在一些实现方式中,预设频率可以指某一固定的频率或者占空比。光源可以按照该预设频率进行闪烁。
[0016]在其他的一些实现方式中,预设频率还可以指高于60Hz的频率。应当理解,对于人眼,一般能辨识的闪烁频率在60Hz以下。因此当光源的预设频率高于60Hz时,用户也较难感觉到光源在闪烁。
[0017]第二方面,本申请还提供了一种计算机可读存储介质。计算机可读存储介质存储有指令,该指令可以执行上述各实现方式中所述的检测方法。
[0018]第三方面,本申请还提供了一种基于电子设备的光学摄像头检测方法,检测方法包括:基于光源,电子设备通过一个摄像头依次获取第一照片和第二照片;其中,第一照片和第二照片均具有亮点,并且第一照片和第二照片部分重叠本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于电子设备的光学摄像头检测方法,其特征在于,包括:通过光源和摄像头的配合,电子设备获取两张或者多张照片;其中,两张或者多张所述照片具有亮点,并且两张或者多张所述照片部分重叠;所述电子设备计算两张或者多张所述照片在重叠区域中所述亮点的特征信息;基于所述亮点的特征信息,所述电子设备判断所述重叠区域是否存在光学摄像头。2.如权利要求1所述的检测方法,其特征在于,所述通过光源和摄像头的配合,所述电子设备获取两张或者多张照片,具体包括:所述电子设备控制所述光源按照预设频率发光;所述电子设备通过一个所述摄像头在不同位置下进行曝光和图像采集,以获取两张或者多张所述照片。3.如权利要求2所述的检测方法,其特征在于,所述基于所述亮点的特征信息,所述电子设备判断所述重叠区域是否存在光学摄像头,具体包括:所述电子设备分析所述重叠区域中亮点的特征信息;所述电子设备判断所述重叠区域是否存在位置不变的亮点;当所述重叠区域存在位置不变的所述亮点,所述电子设备确定位置不变的所述亮点为所述光学摄像头。4.如权利要求1所述的检测方法,其特征在于,所述通过光源和摄像头的配合,所述电子设备获取两张或者多张照片,具体包括:所述电子设备控制所述光源按照预设频率发光;所述电子设备通过至少两个所述摄像头进行曝光和图像采集,以获取两张或者多张所述照片。5.如权利要求4所述的检测方法,其特征在于,至少两个所述摄像头的数量为两个,两个所述摄像头与所述光源之间的距离不同;或者,至少两个所述摄像头的数量为多个;在多个所述摄像头中,至少两个所述摄像头与所述光源之间的距离不同。6.如权利要求4所述的检测方法,其特征在于,所述基于所述亮点的特征信息,所述电子设备判断所述重叠区域是否存在光学摄像头,具体包括:所述电子设备分析所述重叠区域中亮点的特征信息;所述电子设备判断所述重叠区域的所述亮点的特征信息是否发生变化;当所述重叠区域的所述亮点的特征信息发生变化,所述电子设备确定特征信息发生变化的所述亮点为所述光学摄像头。7.如权利要求1至6任一项所述的检测方法,其特征在于,所述电子设备计算两张或者多张所述照片在重叠区域中亮点的特征信息,具体包括:所述电子设备对两张或者多张所述照片进行图像匹配,确定所述重叠区域;所述电子设备标记所述亮点在两张或者多张所述照片中的位置;基于所述重叠区域,所述电子设备计算位于所述重叠区域的亮点的特征信息。8.如权利要求1所述的检测方法,其特征在于,所述基于所述亮点的特征信息,所述电子设备判断所述重叠区域是否存在光学摄像头之后,还包括:当判断所述重叠区域存在所述光学摄像头,所述电子设备保存或标记包括所述光学摄
像头的照片;所述电子设备呈现包括所述光学摄像头的所述照片。9.如权利要求1所述的检测方法,其特征在于,所述基于所述亮点的特征信息,所述电子设备判断所述重叠区域是否存在光学摄像头之后,还包括:当判断所述重叠区域存在所述光学摄像头,所述电子设备对对应所述光学摄像头的所述亮点进行持续跟踪。10.如权利要求1...

【专利技术属性】
技术研发人员:鲁鸿宇黄庆超贾淼龙水平
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1