环境光检测方法以及相关装置制造方法及图纸

技术编号:36552575 阅读:10 留言:0更新日期:2023-02-04 17:06
本申请公开了一种环境光检测方法以及相关装置,该方法包括:调用摄像头的Sensor获取环境光信号,并基于环境光信号得到环境光亮度信息。可以利用摄像头的Sensor得到环境光亮度信息,无需使用复杂的硬件结构,在实现轻薄化的同时节省成本。的同时节省成本。的同时节省成本。

【技术实现步骤摘要】
环境光检测方法以及相关装置


[0001]本申请涉及数据处理
,尤其涉及一种环境光检测方法以及相关装置。

技术介绍

[0002]目前,为了优化用户体验,终端设备引入了环境光传感器(Ambient Light Sensor,ALS)。终端设备可以调用环境光传感器进行环境光检测得到环境光亮度信息,以适应终端设备所处的环境。例如,当环境光亮度信息指示终端设备处于暗光环境时,终端设备可以降低显示屏的亮度;当环境光亮度信息指示终端设备处于亮光环境时,终端设备可以提高显示屏的亮度。
[0003]然而,由于环境光传感器的数量较多,尺寸较大,基于环境光传感器的环境光检测方法的硬件结构较复杂,成本较高。

技术实现思路

[0004]本申请实施例提供了一种环境光检测方法以及相关装置,可以利用摄像头的图像传感器(Sensor)得到环境光亮度信息,无需使用复杂的硬件结构,在实现轻薄化的同时节省成本。
[0005]第一方面,本申请实施例提供了一种环境光检测方法,该方法包括:
[0006]调用摄像头的Sensor获取环境光信号;
[0007]对环境光信号进行数据处理,得到第一图像;
[0008]分别提取第一图像的每个像素点的亮度值,得到环境光亮度信息。
[0009]结合第一方面,一种可选的实施方式中,摄像头的Sensor包括多个光敏单元;调用摄像头的Sensor获取环境光信号,包括:
[0010]控制多个光敏单元中的第一光敏单元处于工作状态,以及控制多个光敏单元中除第一光敏单元之外的光敏单元处于关闭状态;
[0011]调用处于工作状态的第一光敏单元获取经由摄像头的导光通路传播的环境光信号。
[0012]结合第一方面,一种可选的实施方式中,该方法还包括:
[0013]基于多个光敏单元的各个光敏单元之间的相对位置确定中心位置;
[0014]将多个光敏单元中与中心位置的距离小于预设距离的光敏单元,作为第一光敏单元。
[0015]结合第一方面,一种可选的实施方式中,对环境光信号进行数据处理,得到第一图像,包括:
[0016]对环境光信号进行光电转换处理,得到原始RAW图像;
[0017]基于图像处理方法对RAW图像进行图像处理,得到第一图像。
[0018]结合第一方面,一种可选的实施方式中,该第一图像包括YUV图像,分别提取第一图像的每个像素点的亮度值,得到环境光亮度信息,包括:
[0019]分别提取YUV图像的每个像素点的Y通道的取值,并将每个像素点的Y通道的取值作为每个像素点的亮度值;
[0020]基于每个像素点的亮度值得到环境光亮度信息。
[0021]结合第一方面,一种可选的实施方式中,该第一图像包括RGB图像,分别提取第一图像的每个像素点的亮度值,得到环境光亮度信息,包括:
[0022]获取RGB图像的每个像素点的R通道的取值,G通道的取值以及B通道的取值;
[0023]基于每个像素点的R通道的取值,G通道的取值以及B通道的取值得到每个像素点的亮度值,并基于每个像素点的亮度值得到环境光亮度信息。
[0024]结合第一方面,一种可选的实施方式中,该方法还包括:
[0025]获取亮度变化曲线;亮度变化曲线用于指示光线强度对应的标准亮度信息;
[0026]基于光线强度对应的标准亮度信息对光线强度对应的环境光亮度信息进行校准处理,得到校准后的环境光亮度信息。
[0027]结合第一方面,一种可选的实施方式中,基于光线强度对应的标准亮度信息对光线强度对应的环境光亮度信息进行校准处理,得到校准后的环境光亮度信息,包括:
[0028]基于相同光线强度对应的标准亮度信息以及环境光亮度信息确定误差值;
[0029]若误差值处于置信区间,则将环境光亮度信息作为校准后的环境光亮度信息。
[0030]第二方面,本申请实施例提供了一种环境光检测装置,该装置包括:
[0031]获取单元,用于调用环境光检测装置的摄像头的Sensor获取环境光信号;
[0032]数据处理单元,用于对环境光信号进行数据处理,得到第一图像;
[0033]提取单元,用于分别提取第一图像的每个像素点的亮度值,得到环境光亮度信息。
[0034]第三方面,本申请实施例提供了一种终端设备,该终端设备包括处理器和存储器,该处理器和存储器相互连接,其中,存储器用于存储计算机程序,计算机程序包括程序指令,处理器被配置用于调用程序指令,执行第一方面所述的环境光检测方法。
[0035]第四方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,计算机程序包括程序指令,程序指令被执行时以实现第一方面所述的环境光检测方法。
[0036]第五方面,本申请实施例提供了一种芯片,该芯片包括处理器,该处理器可执行第一方面所述的环境光检测方法。
[0037]第六方面,本申请实施例提供了一种芯片模组,该芯片模组包括收发组件和芯片,该芯片包括处理器,该处理器可执行第一方面所述的环境光检测方法。
[0038]第七方面,本申请实施例提供了一种计算机程序产品,包括计算机程序或程序指令,该计算机程序或程序指令被执行时实现上述第一方面所述的方法。
[0039]本申请实施例中,终端设备利用摄像头的Sensor以及摄像头的导光通路来完成环境光的检测,无需使用环境光传感器就可得到环境光亮度信息,避免环境光传感器占用终端设备的主板,终端设备的结构更简单,在实现轻薄化的同时成本更低。除此之外,由于终端设备不包括环境光传感器的导光通路,无需在壳体上开孔,美观性更强。同时,由于摄像头的硬件结构较简单,基于摄像头的Sensor以及摄像头的导光通路得到的环境光亮度信息的准确性更高。
附图说明
[0040]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1a

图1b是本申请实施例提供的一种摄像头的结构示意图;
[0042]图2是本申请实施例提供的一种环境光检测方法的流程示意图;
[0043]图3是本申请实施例提供的一种RAW图像的示意图;
[0044]图4是本申请实施例提供的另一种环境光检测方法的流程示意图;
[0045]图5是本申请实施例提供的一种光敏阵列的示意图;
[0046]图6是本申请实施例提供的一种环境光检测装置的结构示意图;
[0047]图7是本申请实施例提供的一种终端设备的结构示意图。
具体实施方式
[0048]以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种环境光检测方法,其特征在于,所述方法包括:调用摄像头的图像传感器Sensor获取环境光信号;对所述环境光信号进行数据处理,得到第一图像;分别提取所述第一图像的每个像素点的亮度值,得到环境光亮度信息。2.如权利要求1所述的方法,其特征在于,所述摄像头的Sensor包括多个光敏单元;所述调用摄像头的图像传感器Sensor获取环境光信号,包括:控制所述多个光敏单元中的第一光敏单元处于工作状态,以及控制所述多个光敏单元中除所述第一光敏单元之外的光敏单元处于关闭状态;调用处于工作状态的所述第一光敏单元获取经由所述摄像头的导光通路传播的环境光信号。3.如权利要求2所述的方法,其特征在于,所述方法还包括:基于所述多个光敏单元的各个光敏单元之间的相对位置确定中心位置;将所述多个光敏单元中与所述中心位置的距离小于预设距离的光敏单元,作为所述第一光敏单元。4.如权利要求1

3任一项所述的方法,其特征在于,所述对所述环境光信号进行数据处理,得到第一图像,包括:对所述环境光信号进行光电转换处理,得到原始RAW图像;基于图像处理方法对所述RAW图像进行图像处理,得到第一图像。5.如权利要求1

3任一项所述的方法,其特征在于,所述第一图像包括YUV图像,所述分别提取所述第一图像的每个像素点的亮度值,得到环境光亮度信息,包括:分别提取所述YUV图像的每个像素点的Y通道的取值,并将所述每个像素点的Y通道的取值作为所述每个像素点的亮度值;基于所述每个像素点的亮度值得到环境光亮度信息。6.如权利要求1

3任一项所述的方法,其特征在于,所述第一图像包括RGB图像,所述分别提取所述第一图像的每个像素点的亮度值,得到环境光亮度信息,包括:获取所述RGB图像的每个像素点的R通道的取值,G通道的取值以及B通道的取值;基于所述每个像素点的R通道的取值,G通道的取值以...

【专利技术属性】
技术研发人员:陈体军卢增
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:

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

1