一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

环境光检测方法及装置、存储介质与流程

2022-08-31 01:24:12 来源:中国专利 TAG:


1.本公开涉及电子技术,尤其涉及一种环境光检测方法及装置、存储介质。


背景技术:

2.移动电子设备通常具有环境光检测的功能,利用环境光检测的传感器获取环境光,然后根据环境光亮度调整显示屏的亮度等级,从而通过实时调整显示屏亮度实现更加清晰的显示效果。然而,环境光检测需要传感器进行实时检测,并通过处理器对检测的环境光亮度进行处理,进而对应控制显示屏的亮度等级。这种方式存在较大的数据处理负担,占用电子设备的运算和存储资源,并且具有较高的功耗。


技术实现要素:

3.本公开提供一种环境光检测方法及装置、存储介质。
4.根据本公开实施例的第一方面,提供一种环境光检测方法,所述方法应用于具有至少一个光感传感器的终端,包括:
5.根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平;
6.在所述输出电平切换时,通过所述处理芯片获取所述环境光亮度数据;
7.基于所述变化后的环境光亮度数据,确定环境光亮度值。
8.在一些实施例中,所述方法还包括:
9.在所述光感传感器检测到环境光亮度数据变化时,将光感传感器的缓存单元中缓存的亮度数据更新为所述变化后的环境光亮度数据。
10.在一些实施例中,所述根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平,包括:
11.若所述环境光亮度数据的变化量大于或等于预定变化阈值,则切换所述光感传感器与所述处理芯片连接的信号端口的输出电平。
12.在一些实施例中,所述在所述输出电平切换时,通过所述处理芯片获取所述环境光亮度数据,包括:
13.在所述输出电平切换时,根据所述信号端口确定所述光感传感器的标识;
14.通过所述处理芯片向所述光感传感器发送携带有所述标识的连接信号;
15.根据所述连接信号和所述标识建立所述处理芯片与所述光感传感器的数据连接;
16.通过所述数据连接获取所述环境光亮度数据。
17.在一些实施例中,所述基于所述变化后的环境光亮度数据,确定环境光亮度值,包括:
18.基于所述变化后的环境光亮度数据对应的电压值,转换得到对应的环境光亮度值。
19.根据本公开实施例的第二方面,提供一种环境光检测装置,所述装置应用于具有
至少一个光感传感器的终端,包括:
20.切换模块,用于根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平;
21.获取模块,用于在所述输出电平切换时,通过所述处理芯片获取所述环境光亮度数据;
22.确定模块,用于基于所述变化后的环境光亮度数据,确定环境光亮度值。
23.在一些实施例中,所述装置还包括:
24.更新模块,用于在所述光感传感器检测到环境光亮度数据变化时,将光感传感器的缓存单元中缓存的亮度数据更新为所述变化后的环境光亮度数据。
25.在一些实施例中,所述切换模块,具体用于:
26.若所述环境光亮度数据的变化量大于或等于预定变化阈值,则切换所述光感传感器与所述处理芯片连接的信号端口的输出电平。
27.在一些实施例中,所述获取模块,包括:
28.确定子模块,用于在所述输出电平切换时,根据所述信号端口确定所述光感传感器的标识;
29.发送子模块,用于通过所述处理芯片向所述光感传感器发送携带有所述标识的连接信号;
30.建立子模块,用于根据所述连接信号和所述标识建立所述处理芯片与所述光感传感器的数据连接;
31.获取子模块,用于通过所述数据连接获取所述环境光亮度数据。
32.在一些实施例中,所述确定模块,包括:
33.转换子模块,用于基于所述变化后的环境光亮度数据对应的电压值,转换得到对应的环境光亮度值。
34.根据本公开实施例的第三方面,提供一种环境光检测装置,所述装置至少包括:处理器和用于存储能够在所述处理器上运行的可执行指令的存储器,其中:
35.处理器用于运行所述可执行指令时,所述可执行指令执行上述任一项的环境光检测方法中的步骤。
36.根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述任一项环境光检测方法中的步骤。
37.本公开的实施例提供的技术方案可以包括以下有益效果:通过本公开实施例中的技术方案,亮度传感器在检测到环境光亮度变化时,根据环境光亮度的变化量通过切换信号端口的输出电平来触发处理芯片获取亮度数据,例如,变化量大于预定阈值时才进行输出电平的切换。从而无需实时获取亮度数据,提升了处理芯片的处理效率,降低了数据处理量和功耗。
38.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
39.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
40.图1是根据一示例性实施例示出的一种环境光检测方法的流程图一;
41.图2是根据一示例性实施例示出的一种环境光检测方法的流程图二;
42.图3是根据一示例性实施例示出的一种光感传感器的结构框图;
43.图4是根据一示例性实施例示出的一种光感传感器的电路连接示意图;
44.图5是根据一示例性实施例示出的一种环境光检测方法的流程图二;
45.图6是根据一示例性实施例示出的一种环境光检测装置的结构框图;
46.图7是根据一示例性实施例示出的一种环境光检测装置的实体结构框图。
具体实施方式
47.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
48.图1是根据一示例性实施例示出的一种环境光检测方法的流程图,所述方法应用于具有至少一个光感传感器的终端,包括:
49.步骤s101、根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平;
50.步骤s102、在所述输出电平切换时,获取所述环境光亮度数据;
51.步骤s103、基于所述变化后的环境光亮度数据,确定环境光亮度值。
52.在本公开实施例中,光感传感器可以由光敏元件构成,因此可以实时感应环境光,并将环境光的光能转换为电信号。因此,光感传感器可以进行环境光检测,并实时产生环境亮度数据。
53.在终端中,处理芯片用于对光感传感器检测到的环境光亮度数据进行处理,得到对应的环境光亮度值,或者利用环境光亮度值执行对应的指令,例如,基于环境光亮度值触发显示屏亮度调整以及触发显示屏的熄灭与点亮等等。
54.需要说明的是,这里输出电平的切换可以是由高到低的切换也可以是由低到高的切换,例如,输出电平存在
±
5v(伏)两种情况,则输出电平由 5v切换为-5v时,处理芯片获取环境光亮度数据;或者,在输出电平由-5v切换为 5v时,处理芯片获取环境光亮度数据。但是在输出电平维持在 5v或者-5v时,则处理芯片不进行数据获取,例如维持休眠状态。
55.在本公开实施例中,终端基于光感传感器检测到的环境光亮度数据的变化量,切换与处理芯片连接的信号端口的输出电平。也就是说,光感传感器与处理芯片连接,并通过信号端口传递输出电平的切换。因此,只有在环境光亮度数据发生变化或者变化量大于预定阈值等情况下时,才会进行输出电平切换,并触发处理芯片进行读取数据的操作。相比于处理芯片处于实时唤醒并实时读取环境光亮度数据的方式,本公开实施例可以有效降低处理芯片的唤醒时长,减少不必要的数据采集和处理,进而提升处理效率,降低处理功耗和芯片负荷。
56.在一些实施例中,如图2所示,所述方法还包括:
57.步骤s201、在所述光感传感器检测到环境光亮度数据变化时,将光感传感器的缓存单元中缓存的亮度数据更新为所述变化后的环境光亮度数据。
58.在本公开实施例中,光感传感器中包括缓存单元,该缓存单元可以仅存储一个环境光亮度数据。光感传感器可以将实时检测到的环境光亮度数据与存储的环境光亮度数据进行比对,检测到的环境光亮度数据发生变化,则可以将存储的环境光亮度数据进行更新,利用当前检测的环境光亮度数据替换存储的环境光亮度数据。
59.在进行比对来判定环境光亮度是否发生变化时,判定的标准可以是环境光亮度数据之间的差值大小,例如,设定环境光亮度数据的差值大于0则更新,那么即使环境光亮度发生微小的变化(光感传感器的灵敏度能够识别出)也会触发更新缓存中的环境光亮度数据。又如,设定环境光亮度数据的差值大于预设的阈值(该阈值可大于0),那么在环境光亮度发生较大变化时会触发更新缓存中的环境光亮度数据。
60.这里,缓存单元中缓存的亮度数据可以用于供处理芯片进行读取。因此,当环境光亮度数据变化时,一方面更新了缓存单元中的数据,一方面通过切换信号端口的输出电平通知处理芯片进行数据读取,从而使得处理芯片可以快速获取到环境光亮度数据。
61.在一些实施例中,所述根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平,包括:
62.若所述环境光亮度数据的变化量大于或等于预定变化阈值,则切换所述光感传感器与所述处理芯片连接的信号端口的输出电平。
63.需要说明的是,由于检测环境光亮度为光感传感器的实时检测,始终贯穿检测的过程,进一步确认环境光亮度数据的变化量是否大于预设阈值也是基于环境光亮度的检测而实时进行的。当确定检测到的环境光亮度数据与已存储的环境光亮度数据之间的变化量大于预设阈值时,实际上是检测环境光亮度的过程中,环境光发生了较大的变化,此时通过切换信号端口的电平值来向处理芯片发送中断信号,进而触发处理芯片读取亮度数据。因此,实质上上述各步骤之间不存在执行的先后顺序,可以理解为在亮度传感器检测环境光亮度的过程中反复进行的步骤。
64.通过上述过程,亮度传感器在检测环境光的过程中,仅在环境光亮度发生较大的变化时才出发处理芯片获取亮度值,可以有效减少处理芯片的数据处理负担,减少冗余数据,提升处理芯片的处理效果,并降低亮度传感器及处理芯片整体的功耗。
65.在本公开实施例中,上述输出电平值的切换过程可包括:若所述环境光亮度数据的变化量大于预定变化阈值,所述光感传感器则将与所述处理芯片连接的信号端口的第一电平切换为与所述第一电平不同的第二电平。
66.这里,第一电平与第二电平的电平值不同,例如,正负极性不同。也可不限于正负极性的不同,例如,第一电平为正电平值,第二电平为0;又如,第一电平为 10v,第二电平为 5v等等。光感传感器通过信号端口电平值的切换,向处理芯片发送中断信号,进而触发处理芯片读取光感传感器所缓存的数据。
67.在一些实施例中,所述在所述输出电平切换时,通过所述处理芯片获取所述环境光亮度数据,包括:
68.在所述输出电平切换时,根据所述信号端口确定所述光感传感器的标识;
69.通过所述处理芯片向所述光感传感器发送携带有所述标识的连接信号;
70.根据所述连接信号和所述标识建立所述处理芯片与所述光感传感器的数据连接;
71.通过所述数据连接获取所述环境光亮度数据。
72.上述处理芯片在检测到电平值切换时,可以进行数据获取的动作,由于信号端口仅用于传递上述电平值切换的中断信号,因此,处理芯片还需要与光感传感器之间建立数据通信连接,从而获取光感传感器的数据。
73.在本公开实施例中,光感传感器可包括一个或多个,每个光感传感器都可具有各自的标识,处理芯片则通过各光感传感器对应的信号端口确定发生电平切换的光感传感器,从而与对应的光感传感器建立数据连接。
74.如此,处理芯片无需实时监控所有的光感传感器,而是根据光感传感器的信号端口电平切换触发进行相应的数据读取,从而降低处理芯片的功耗,减少数据处理的负担。
75.在一些实施例中,所述基于所述变化后的环境光亮度数据,确定环境光亮度值,包括:
76.基于所述变化后的环境光亮度数据对应的电压值,转换得到对应的环境光亮度值。
77.由于光感传感器是由光敏元件构成的光电转换器件,因此,光感传感器检测到环境光亮度会对应转换为电信号,从而给予不同的环境光亮度产生对应的数据。因此,不同的环境光亮度数据可对应有不同的电压值。
78.通过处理芯片读取环境光亮度数据后,可根据环境光亮度数据所对应的电压值进行数据处理,从而将环境光亮度数据转换为亮度单位的亮度值,便于其他应用的使用或者是直接输入供用户使用。
79.图3是根据一示例性实施例示出的一种光感传感器的结构示意图,如图3所示,该光感传感器100包括:
80.亮度传感电路110,用于检测环境光亮度得到第一亮度数据;
81.缓存队列120,用于存储环境光亮度的亮度数据;
82.传感芯片130,与所述亮度传感电路110及所述缓存单元120连接,用于在所述第一亮度值与所述缓存队列120中存储的第二亮度值之间的差值大于预设阈值时,将所述缓存队列120中的第二亮度值更新为所述第一亮度值,并触发中断信号的产生;
83.中断引脚140,与所述传感芯片130连接,用于将所述中断信号上报给与所述中断引脚140连接的处理芯片200。
84.这里,亮度传感电路包含用于实现亮度检测的传感器,例如光电二极管、光敏电阻等等。利用亮度传感电路可感应环境光亮度,并将亮度转换为便于存储和传输的代表第一亮度值的电信号。
85.亮度传感电路检测到第一亮度值后,可将第一亮度值存储在缓存队列中。传感芯片为与亮度传感电路连接的芯片,即本公开实施例中光感传感器的芯片,用于对亮度传感电路检测到的信号进行初步的处理包括:将亮度传感电路检测得到的亮度值数据存储在缓存队列中。
86.由于亮度传感电路为实时感应环境光亮度的传感器,其在检测的过程中会实时产生对应的亮度值的电信号。因此,在本公开实施例中,利用传感芯片对亮度传感电路检测的
亮度数据进行处理,并将满足条件的亮度值存储在缓存队列中。具体地,传感芯片可将亮度传感电路初始上电时检测到的亮度值或者将预设的初始亮度值存储在缓存队列中,在接下来的检测过程中,根据检测到的亮度值与缓存队列中已存储的亮度值的大小关系,来确定是否更新缓存队列中的亮度值。
87.在本公开实施例中,亮度传感电路检测到在上一时段内检测到的第二亮度值或者作为初始值的第二亮度值缓存在缓存队列中,亮度传感电路继续进行检测,并将检测到的亮度值传递至传感芯片。当亮度传感电路检测到的与当前缓存队列中存储的第二亮度值相比,差值大于预设阈值的第一亮度值时,则将缓存队列中存储的第二亮度值更新为上述第一亮度值。
88.可以理解的是,缓存队列中的亮度值发生更新的时刻,是亮度传感电路检测到的亮度值发生变化并且变化量大于预设阈值的时刻。也就是说,传感芯片对亮度传感电路检测到的亮度值进行初步判断,并负责更新缓存队列中存储的亮度值。
89.此外,在本公开实施例中,传感芯片还用于在更新缓存队列时触发中断信号的产生。中断端信号产生后,会通过光感传感器的中断引脚传递至光感传感器外部的处理芯片。该处理芯片可以是光感传感器所在终端的处理器也可以是外部设备的处理器等。
90.由于在本公开实施例中,传感芯片控制光感传感器仅在检测到的亮度值发生变化且变化量大于预设阈值的情况下,才通过中断信号告知处理芯片从缓存队列获取检测到的亮度值数据,因此,处理芯片无需实时与光感传感器保持数据通信,也不需要实时获取亮度值并进一步调整终端的显示屏亮度等级等等。因此,可以有效降低处理芯片的数据处理量,提升光感传感器与处理芯片的数据交互效率,降低整体的功耗。
91.在一些实施例中,所述光感传感器还包括:中断电路;
92.所述中断电路包括:
93.电源;
94.受控开关;所述受控开关包括:
95.输入端,与所述电源连接;
96.输出端,与接地点连接;
97.控制端,与所述中断引脚和所述传感芯片连接;其中,所述控制端用于在所述第一亮度值与所述缓存队列中存储的第二亮度值之间的差值大于预设阈值时,控制所述输入端和所述输出端在导通和断开之间切换,以产生作用于所述中断引脚的所述中断信号。
98.在本公开实施例中,光感传感器还包括用于产生中断信号的中断电路。传感芯片在更新缓存队列时,触发中断电路产生中断信号。因此,中断电路可以位于传感芯片内部作为传感芯片的一部分,也可以位于传感芯片外部,并与传感芯片相连接。
99.在本公开实施例中,中断电路包括电源,用于提供上拉信号,这里的电源可以为独立的供电装置,也可以为连接至外部供电装置或中断内的电池等的电源接口。中断电路还包括受控开关,该受控开关的开关状态决定了是否产生中断信号,因此,受控开关的控制端与上述传感芯片相连接,通过传感芯片提供的触发信号来切换开关的状态。
100.如此,通过受控开关的切换,可以切中断引脚的电平状态,从而触发传感芯片获取光感传感器的缓存队列中存储的亮度值。这样,处理芯片与光感传感器通过中断引脚上信号的变化来切换数据连接的状态,处理芯片与光感传感器无需实时保持数据交互,因此可
以有效减少数据处理量,降低功耗。
101.在一些实施例中,所述控制端控制所述输入端和所述输出端断开,所述电源提供的第一电平,依次通过所述输入端和所述控制端传导至所述中断引脚;
102.所述控制端控制所述输入端和所述输出端导通,所述电源提供的第一电平依次通过所述输入端及所述输出端接地,所述中断引脚的电平被拉低至所述接地点对应的第二电平,其中,所述第一电平和所述第二电平之间的切换形成了所述中断信号。
103.在本公开实施例中,当控制端控制输入端与输出端由导通切换为断开时,电源提供的第一电平通过输入端与控制端传导至中断引脚,中断引脚上的信号由第二电平切换为第一电平,从而形成中断信号;
104.当控制端控制输入端与输出端由断开切换为导通时时,电源提供的第一电平通过输入端与控制端传导至输出端,中断引脚上的信号则由接地点拉低,从而由第一电平切换为第二电平,从而形成中断信号。也就是说,在控制端控制受控开关的状态发生切换时,中断引脚上的信号发生转换,从而形成上述中断信号。这样,将电平之间的切换作为中断信号,即使信号的大小存在误差也不易发生漏报。
105.在一些实施例中,所述中断引脚,用于与所述处理芯片的通用输入输出gpio接口连接;其中,所述所述中断信号,用于触发所述处理芯片读取所述缓存队列中存储的亮度值。
106.在本公开实施例中,处理芯片具有gpio接口,因此,光感传感器可利用中断引脚与gpio接口之间的连接,将中断信号传递至处理芯片。当处理芯片检测到中断信号时,则可建立与光感传感器之间的数据连接,获取缓存队列中存储的数据。
107.在一些实施例中,所述缓存队列为先进先出fifo队列。
108.这里,上述缓存队列可以为fifo队列,由于光感传感器在检测到第一亮度值与fifo队列中存储的第二亮度值之间的差值大于预设阈值时,需要更新缓存队列。因此,可以将更新后的第一亮度值存储仅缓存队列中,并使fifo队列中已有的第二亮度值出队列,此时丢弃出队列的第二亮度值即可。
109.在处理芯片获取fifo队列中的亮度值数据时,由于队列中仅存储有更新后的第一亮度值,因此可以直接读取fifo队列,获取该第一亮度值。
110.本公开实施例还提供如下示例:
111.手机、平板电脑等移动智能电子设备可利用环境光检测来实现显示屏亮度的自动调整。然而在实时检测环境光并调整显示屏亮度的过程中,环境光检测的光感传感器需要不断通过光感传感器对处理芯片进行唤醒,并不断从处理芯片获取检测的配置参数,从而消耗较大的系统功耗。对于具有前后多个光感传感器,即前后光感功能的终端,则会带来更大的系统功耗。
112.因此,在本公开实施例中,利用中断电路使得光感传感器仅在检测到环境光亮度发生较大变化时,唤醒处理芯片,并触发处理芯片获取检测到的亮度值数据,从而达到节省功耗的目的。
113.在本公开实施例中,如图4所示,将处理芯片200的gpio接入光感传感器100的中断引脚(int),光感传感器根据配置好的积分时间和增益等检测参数,对外界环境光进行检测。当检测到亮度值发生变化,且变化量大于预设阈值时,通过中断引脚的中断信号告知处
理芯片。
114.处理芯片可以通过发送传感器标识与对应的光感传感器建立数据连接,然后基于预定的通信协议从光感传感器的fifo中读取数据。
115.如此,通过在数据变化时唤醒处理芯片的方式,能够降低光感传感器进行亮度检测带来的系统功耗的增加。
116.在本公开实施例中,光感传感器的电源始终提供高电平的电压信号vdd,检测环境光亮度值,当检测开始时,光感传感器丢弃预先配置或者缓存队列中的原始数据。第一笔数据可用来确定预先配置的积分时间和增益大小等检测参数。
117.如图5所示,检测过程可由如下步骤表示:
118.步骤s301、光感传感器检测环境光亮度值的变化;
119.步骤s302、当检测到环境光亮度值的变化值大于预定阈值,则进入步骤s303,否则继续进行检测;
120.这里,变化值为检测到的环境光亮度值与已存储在fifo中的亮度值之差;如果变化值小于或等于上述预设阈值,则可直接丢弃检测到的新的亮度值。
121.步骤s303、更新fifo中存储的亮度值数据;此时,可以丢弃fifo中已存储的亮度值,然后将光感传感器检测得到的亮度值存储在fifo中。
122.步骤s304、利用光感传感器的传感芯片配置传感器的中断引脚;
123.这里,可以通过将中断寄存器中的中断标志位设置为1来控制中断电路拉高或拉低中断引脚的电平,以通知处理芯片。
124.步骤s305、基于中断引脚上的中断信号,触发处理芯片读取fifo中的数据。
125.这里,处理芯片可以将与光感传感器的中断引脚连接的gpio接口设置为查询状态,实时获取中断引脚的电平变化。当检测到中断引脚的电平变化时,触发处理芯片与光感传感器建立数据连接。处理芯片可以通过驱动电路向光感传感器发送传感器标识,以建立与对应光感传感器的数据连接,并获取fifo中存储的数据。
126.处理芯片读取亮度数据后,可进行数据转换得到光强数据。
127.这样,即使处理芯片处于休眠状态,也能够检测外界环境光的数值。当环境光发生较大变化时,才唤醒处理芯片进行数据的获取和处理,因此可以减少唤醒处理芯片的频率,减少数据处理量,提升处理效率并降低功耗。
128.如图6所示,本公开实施例还提供一种环境光检测装置600,所述装置应用于具有至少一个光感传感器的终端,包括:
129.切换模块601,用于根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平;
130.获取模块602,用于在所述输出电平切换时,通过所述处理芯片获取所述环境光亮度数据;
131.确定模块603,用于基于所述变化后的环境光亮度数据,确定环境光亮度值。
132.在一些实施例中,所述装置还包括:
133.更新模块,用于在所述光感传感器检测到环境光亮度数据变化时,将光感传感器的缓存单元中缓存的亮度数据更新为所述变化后的环境光亮度数据。
134.在一些实施例中,所述切换模块,具体用于:
135.若所述环境光亮度数据的变化量大于或等于预定变化阈值,则切换所述光感传感器与所述处理芯片连接的信号端口的输出电平。
136.在一些实施例中,所述获取模块,包括:
137.确定子模块,用于在所述输出电平切换时,根据所述信号端口确定所述光感传感器的标识;
138.发送子模块,用于通过所述处理芯片向所述光感传感器发送携带有所述标识的连接信号;
139.建立子模块,用于根据所述连接信号和所述标识建立所述处理芯片与所述光感传感器的数据连接;
140.获取子模块,用于通过所述数据连接获取所述环境光亮度数据。
141.在一些实施例中,所述确定模块,包括:
142.转换子模块,用于基于所述变化后的环境光亮度数据对应的电压值,转换得到对应的环境光亮度值。
143.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
144.图7是根据一示例性实施例示出的一种环境光检测装置700的框图。例如,装置700可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。
145.参照图7,装置700可以包括以下一个或多个组件:处理组件701,存储器702,电源组件703,多媒体组件704,音频组件705,输入/输出(i/o)接口706,传感器组件707,以及通信组件708。
146.处理组件701通常控制装置700的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件701可以包括一个或多个处理器710来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件701还可以包括一个或多个模块,便于处理组件701和其他组件之间的交互。例如,处理组件701可以包括多媒体模块,以方便多媒体组件704和处理组件701之间的交互。
147.存储器710被配置为存储各种类型的数据以支持在装置700的操作。这些数据的示例包括用于在装置700上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器702可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram)、电可擦除可编程只读存储器(eeprom)、可擦除可编程只读存储器(eprom)、可编程只读存储器(prom)、只读存储器(rom)、磁存储器、快闪存储器、磁盘或光盘。
148.电源组件703为装置700的各种组件提供电力。电源组件703可以包括:电源管理系统,一个或多个电源,及其他与为装置700生成、管理和分配电力相关联的组件。
149.多媒体组件704包括在所述装置700和用户之间提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体
组件704包括一个前置摄像头和/或后置摄像头。当装置700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和/或后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
150.音频组件705被配置为输出和/或输入音频信号。例如,音频组件705包括一个麦克风(mic),当装置700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被存储在存储器710或经由通信组件708发送。在一些实施例中,音频组件705还包括一个扬声器,用于输出音频信号。
151.i/o接口706为处理组件701和外围接口模块之间提供接口,上述外围接口模块可以是键盘、点击轮、按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
152.传感器组件707包括一个或多个传感器,用于为装置700提供各个方面的状态评估。例如,传感器组件707可以检测到装置700的打开/关闭状态、组件的相对定位,例如所述组件为装置700的显示器和小键盘,传感器组件707还可以检测装置700或装置700的一个组件的位置改变,用户与装置700接触的存在或不存在,装置700方位或加速/减速和装置700的温度变化。传感器组件707可以包括接近传感器,被配置为在没有任何的物理接触时检测附近物体的存在。传感器组件707还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件707还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。
153.通信组件708被配置为便于装置700和其他设备之间有线或无线方式的通信。装置700可以接入基于通信标准的无线网络,如wifi、2g或3g,或它们的组合。在一个示例性实施例中,通信组件708经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件708还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术、红外数据协会(irda)技术、超宽带(uwb)技术、蓝牙(bt)技术或其他技术来实现。
154.在示例性实施例中,装置700可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
155.在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器702,上述指令可由装置700的处理器710执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
156.本公开实施例还提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行上述任一实施例所提供的方法。
157.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本技术旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
158.应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并
且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献