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

基于用户行为的环境光舒适度检测方法、装置、及设备与流程

2022-06-22 16:48:45 来源:中国专利 TAG:


1.本发明涉及电子设备技术领域,尤其涉及一种基于用户行为的环境光舒适度检测方法、装置、电子设备及存储介质。


背景技术:

2.目前,通过电子设备测量用户的生理参数以及判断用户的行为模式,以向用户提供健康监测等服务已经非常普遍。
3.相关技术中,通常是通过电子设备上的加速度传感器判断用户当前的行为模式,加速度传感器通常由质量块、阻尼原件、敏感元件等模块组成,实际应用时,通过测量质量块所的受惯性力获得用户当前的加速度状态,并结合用户其他的特征数据,比如心率等,对用户当前的行为模式进行判别,确定用户当前的行为是否为静坐、睡眠、走路或跑步等。
4.然而,申请人发现,上述方法仅是判断用户的行为模式,功能较为单一,而用户当前的行为是否处在舒适的环境光下对于用户的健康意义重大,比如,用户在工作或学习时,若环境光强度较弱,则容易造成用眼疲劳。因此,目前亟需一种可以检测当前所处环境的环境光是否适合用户当前行为的方法。


技术实现要素:

5.本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
6.为此,本发明的第一个目的在于提出一种基于用户行为的环境光舒适度检测方法,该方法在确定用户当前的行为后还检测所在环境的环境光强度,从而可以确定用户当前所处环境的环境光相对于用户的行为是否舒适,便于后续从光照角度向用户提供智能化的建议等各种服务,能够使用户所处的光线环境有利于用户的健康。
7.本发明的第二个目的在于提出一种基于用户行为的环境光舒适度检测装置。
8.本发明的第三个目的在于提出一种电子设备。
9.本发明的第四个目的在于提出一种非瞬时计算机可读存储介质。
10.为达上述目的,本发明第一方面提出了一种基于用户行为的环境光舒适度检测方法,包括以下步骤:
11.获取用户当前的行为模式;
12.检测用户当前所在环境的环境光强度;
13.根据环境光强度与当前的行为模式的匹配度,确定当前所在环境的环境光舒适度。
14.本发明实施例的基于用户行为的环境光舒适度检测方法,首先获取用户当前的行为模式,然后检测用户当前所在环境的环境光强度,最后根据环境光强度与当前的行为模式的匹配度,确定当前所在环境的环境光舒适度。该方法在确定用户当前的行为后还检测所在环境的环境光强度,从而可以确定用户当前所处环境的环境光相对于用户的行为是否舒适,便于后续从光照角度向用户提供智能化的建议等各种服务,能够使用户所处的光线
环境有利于用户的健康。
15.为达上述目的,本发明第二方面提出了一种基于用户行为的环境光舒适度检测装置,包括:
16.获取模块,用于获取用户当前的行为模式;
17.检测模块,用于检测所述用户当前所在环境的环境光强度;
18.确定模块,用于根据所述环境光强度与所述当前的行为模式的匹配度,确定所述当前所在环境的环境光舒适度。
19.本发明实施例的基于用户行为的环境光舒适度检测装置,首先获取用户当前的行为模式,然后检测用户当前所在环境的环境光强度,最后根据环境光强度与当前的行为模式的匹配度,确定当前所在环境的环境光舒适度。该装置在确定用户当前的行为后还检测所在环境的环境光强度,从而可以确定用户当前所处环境的环境光相对于用户的行为是否舒适,便于后续从光照角度向用户提供智能化的建议等各种服务,能够使用户所处的光线环境有利于用户的健康。
20.为达上述目的,本发明第三方面提出了一种电子设备,包括:处理器;以及与所述处理器通信连接的存储器;其中,所述存储器存储有可被所述处理器执行的指令,所述指令被所述处理器调用并执行时,能够实现上述方面中任一项所述的基于用户行为的环境光舒适度检测方法。
21.为达上述目的,本发明第四方面提出了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令被执行时,实现上述方面中任一项所述的基于用户行为的环境光舒适度检测方法。
22.本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
23.图1是本发明实施例所提供的一种基于用户行为的环境光舒适度检测方法的流程示意图;
24.图2是本发明实施例所提供的一种光导管的结构示意图;
25.图3是本发明实施例所提供的一种智能手表的结构示意图;
26.图4是本发明实施例所提供的一种具体的确定用户当前的行为模式的方法的流程示意图;
27.图5是本发明实施例所提供的一种具体的方向盘转动的示意图;
28.图6是本发明实施例所提供的一种具体的手部转动的示意图;
29.图7是本发明实施例所提供的一种具体的提醒用户调整环境光的方法的流程示意图;
30.图8是本发明实施例所提供的一种基于用户行为的环境光舒适度检测装置的结构示意图;
31.图9是本发明实施例所提供的一种具体的基于用户行为的环境光舒适度检测装置的结构示意图;
32.图10示出了适于用实现本发明实施例的基于用户行为的环境光舒适度检测方法
的示例性电子设备的框图。
具体实施方式
33.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
34.下面参考附图描述本发明实施例的基于用户行为的环境光舒适度检测方法、装置、电子设备及存储介质。
35.其中,本发明实施例提供的基于用户行为的环境光舒适度检测方法,可以由设置了环境光检测模块的电子设备来执行,该电子设备可以是智能可穿戴设备或移动终端设备,环境光检测模块可以是各种用于检测电子设备周围的环境光强度的模块,此处不做限制,即本发明实施的电子设备可以检测所在环境的环境光强度。
36.图1是本发明实施例所提供的一种基于用户行为的环境光舒适度检测方法的流程示意图,如1所示,该基于用户行为的环境光舒适度检测方法包括以下步骤:
37.步骤101,获取用户当前的行为模式。
38.其中,用户的行为模式可以包括:静坐、睡眠、走路或跑步等不同的活动状态。
39.需要说明的是,由于用户在静坐时,既可以是在进行学习、工作、驾驶等需要专注用眼的行为,也可能是进行看电影、聊天、听音乐或者坐在乘客位上等不需要专注用眼的放松行为,而是否需要专注用眼对与环境光强度的要求差别较大,因此,为了进一步提高本发明基于用户行为的环境光舒适度检测方法的适用性,保证用户的健康,在本发明一个实施例中,将静坐模式划分为工作模式、驾驶模式和其他模式,其中,其他模式包括静坐模式下除工作模式和驾驶模式外的其他不需要专注用眼的行为。
40.具体实施时,可以根据实际需要通过不同的方式获取用户当前的行为模式。
41.作为一种可能的实现方式,可以由用户在电子设备上手动设置当前的行为模式,然后电子设备获取用户当前设置的行为模式。
42.具体的,可以预先在电子设备上设置各种行为模式的选项,然后用户根据当前或即将进行的行为,在各选项中选择目标选项作为待设置的行为模式,进而,电子设备将用户选择的目标选项设置为当前的行为模式。或者,还可以由用户在电子设备的输入界面自行输入当前的行为模式,然后电子设备对用户输入的信息进行识别,以获取用户当前设置的行为模式。
43.该方法不需要在电子设备上设置较多的传感器即可获取用户当前的行为模式,降低了电子设备的生产成本和运行时的功耗,并且,降低了获取行为模式的算法的复杂程度,易于实现。
44.作为另一种可能的实现方式,根据用户当前佩戴的电子设备中的至少一个传感器在连续时间内的输出序列,确定用户当前的行为模式。
45.具体的,通常电子设备中会至少设置一个传感器,比如:加速度传感器、心率传感器、定位传感器、陀螺仪或磁力计等类型的传感器中的一种或多种。在实际使用时,各传感器会持续输出检测序列,可获取每个传感器在该连续时间内的输出序列,再将各传感器的输出序列代入相应的算法中,通过逐步的解析和判断确定出用户当前的行为模式,比如,先
通过加速度传感器的输出序列判断出用户当前在静止状态下,再根据心率传感器的输出序列判断出用户当前处于睡眠模式等。
46.该方法可以对用户当前的行为模式进行自动检测,无需用户手动操作设置行为模式,从而避免了用户误操作或忘记设置行为模式,提高了获取用户当前的行为模式的准确性,提高了用户体验。
47.步骤102,检测用户当前所在环境的环境光强度。
48.具体的,获取用户当前的行为模式后,由预设在电子设备中的环境光检测模块,检测用户当前所在环境的环境光强度。
49.在本发明一个实施例中,环境光检测模块可以是设置在可穿戴设备中的利用光电容积脉搏波描记(photo plethysmography,简称ppg)模块。
50.具体的,ppg模块包括发光管和接收管,其中,发光管可以是发光二极管(light emitting diode,简称led)等发光光源,接收管可以包括光电二极管等光敏器件以接受光信号。在实际应用中,发光管发射光信号,光信号经过人体的血液和组织吸收后,在体表处形成反射光,接收管根据检测到的反射光的强度,描记出血管容积在心动周期内的变化以得到脉搏波形,进而ppg模块根据得到的脉搏波形计算出用户的心率、血氧饱和度等生理参数。在接收反射光的过程中,接收管接收的光信号,既包括发光管发出的光信号照射用户的体表后反射的反射光,也包括环境光照射体表后的反射光,而在关闭发光管后,光电二极管采集到的光信号都来自于周围环境,因此,可以通过ppg模块进行环境光检测。
51.由此,本发明通过电子设备中的ppg模块,既可以检测用户的心率等体征数据,还可以检测用户当前所在环境的环境光强度,实现了ppg模块的功能复用,降低了本发明的基于用户行为的环境光舒适度检测方法的成本,且易于实现。
52.进一步的,由于可穿戴设备中的ppg模块为了采集用户的体征信息通常需要设置在用户的体表处,比如,设置在可穿戴设备贴近用户皮肤的一侧,因此在实际使用过程中,ppg模块中的光电二极管容易被用户的身体组织或衣物遮挡,导致感知到的环境光可能只有穿过身体组织和衣物后的微弱部分。因此,为了更加充分的检测用户当前所在环境的环境光强度,提高检测结果的准确性,并扩展可适用的场合,在本发明一个实施例中,还可以在电子设备中预设至少一个光导管(tubular daylighting system),利用用户当前佩戴的电子设备中的光电二极管、及至少一个光导管,对用户当前所在环境的环境光强度进行检测,其中,至少一个光导管的入射面设置在电子设备的外端面,至少一个光导管的出光面与光电二极管的感光面相对。
53.其中,光导管用于采集用户当前所在环境的环境光,并经管道传输到ppg模块中的光电二极管。具体的,如图2所示,光导管10包括采光系统11、导光系统12和漫射系统13,其中,采光系统11用于采集当前环境中的光线,然后导光系统12将采集的光线按预定路线传输到目标位置,再由漫射系统13在目标位置将光线漫射到光电二极管上,进而光电二极管检测光线强度,以确定用户当前所在环境的环境光强度,因此,在本实施例中,光导管的采光系统11的入射面设置在电子设备的外端面,以便于充分采集当前环境中的光线,漫射系统13的出光面与光电二极管的感光面相对,以便于将光线漫射到光电二极管上后,光电二极管的感光面易于检测光线强度。
54.需要说明的是,光导管的数量可以根据实际需要设置,即光导管的数量可以为一
个也可以为多个。具体的,如果电子设备为容易被用户的组织或衣物遮挡的设备,比如,智能手环等,则可以设置多个光导管,使各光导管的入射面设置在电子设备的不同外端面处,以保证任何情况下,至少有一个光导管可以充分采集到环境光,提高检测环境光强度的可靠性和准确性;如果电子设备为不易被衣物遮挡的设备,比如,智能眼镜等,则可以减少设置的光导管的数量,以降低成本。
55.在实际应用中,以电子设备为手表形态的智能可穿戴设备为示例,可以以图3所示的方式在智能手表中设置ppg模块和光导管,如图3所示,该智能手表100包括:三个光导管10、led20和光电二极管30,其中,led20和光电二极管30设置在智能手表贴近用户的端面上,三个光导管10分别设置在智能手表的不同侧面上,由于智能手表的侧面不被用户的皮肤遮挡,所以光导管10可以从不同的角度,充分采集用户当前所在环境的环境光,提高了环境光强度的检测结果的准确性。
56.步骤103,根据环境光强度与当前的行为模式的匹配度,确定当前所在环境的环境光舒适度。
57.具体的,可以预先通过大量的实验并结合相关资料,确定用户在不同行为模式下对环境光感到不同舒适度时对应的环境光强度,比如,确定用户在工作模式下,当环境光强度大于500勒克司(lux)时感到舒适,当环境光强度低于300勒克司时感到不适。然后,将获得的用户当前所在环境的环境光强度,与当前行为模式下不同舒适度对应的环境光强度进行匹配,根据环境光强度与当前的行为模式的匹配度,确定当前所在环境的环境光舒适度。
58.举例而言,可以计算当前的环境光强度与感到舒适的环境光强度区间的差值,根据差值的大小确定环境光强度与当前的行为模式的匹配度,当差值为零或小于预设值时,确定环境光强度与当前的行为模式较为匹配,进而确定当前所在环境的环境光舒适度为舒适,当差值大于预设值时,确定环境光强度与当前的行为模式匹配度较低,进而确定当前所在环境的环境光舒适度为不舒适。或者,还可以直接将当前的环境光强度与不同舒适度对应的环境光强度区间进行比较,匹配出当前的环境光强度所处的区间,进而根据所处区间对应的舒适度确定当前所在环境的环境光舒适度。
59.由此,本发明实施例的基于用户行为的环境光舒适度检测方法,可以确定用户当前所处环境的环境光相对于用户的行为是否舒适,检测结果的准确性和针对性较高。
60.进一步的,在本发明一个实施例中,在确定用户当前所在环境的环境光舒适度之后,还可以根据确定结果判断是否向用户发送提醒消息,以提醒用户调整环境光等,使用户所处的光线环境有利于用户的健康,为用户所处的光环境进行全方位管理。
61.综上所述,本发明实施例的基于用户行为的环境光舒适度检测方法,首先获取用户当前的行为模式,然后检测用户当前所在环境的环境光强度,最后根据环境光强度与当前的行为模式的匹配度,确定当前所在环境的环境光舒适度。该方法在确定用户当前的行为后还检测所在环境的环境光强度,从而可以确定用户当前所处环境的环境光相对于用户的行为是否舒适,便于后续从光照角度向用户提供智能化的建议等各种服务,能够使用户所处的光线环境有利于用户的健康。
62.基于上述实施例,在根据电子设备中的传感器的输出序列,确定用户当前的行为模式时,可以结合多个传感器的输出确定用户当前的行为模式,以提高确定出的用户当前的行为模式的准确性,即可以获取不同的传感器在该连续时间内的输出序列,对不同的输
出序列满足的条件进行解析和判断,以确定出用户当前的行为模式。
63.举例而言,当电子设备中包括加速度传感器和定位传感器时,可以先获取加速度传感器在连续时间内的第一输出序列,以及定位传感器在相同连续时间内的第二输出系列,然后根据获取的第一输出系列和/或第二输出系列,确定用户当前的行为模式是否为驾驶模式或运动模式等等。
64.当然,在实际应用中,若电子设备中还设置有其他类型的传感器,还可以获取该传感器的输出序列,通过预设的判断方式确定用户当前的行为模式
65.为了更加清楚的描述根据电子设备中的传感器的输出序列,确定用户当前的行为模式的具体实现方式,本发明还提出了一种具体的确定用户当前的行为模式的方法。
66.图4是本发明实施例所提供的一种具体的确定用户当前的行为模式的方法的流程示意图。如图4所示,该方法包括以下步骤:
67.步骤201,获取电子设备中的加速度传感器在连续时间内的第一输出序列。
68.步骤202,判断第一输出序列是否满足第一预设条件,若是,则执行步骤203,若否,则执行步骤206。
69.具体的,在确定用户当前的行为模式时,首先获取加速度传感器在连续时间内的第一输出序列,根据第一输出序列是否满足第一预设条件,判断用户当前是否为静止姿势,其中,静止姿势是指用户相对于周围环境处于静坐或静卧等姿势,比如用户静坐在教室中,或者,相对于移动的车辆静坐在驾驶位上等。
70.作为一种示例,可以通过加速度传感器检测用户的身体各部位在连续时间内的加速度变化,并以用户的身体各部位在连续时间内的加速度均为零或相等为第一预设条件,若加速度传感器输出的第一输出序列满足第一预设条件,则确定用户的身体各部位在连续时间内的加速度为零或相等,进而可以表明用户当前未执行任何动作,或者由于坐在车辆中导致身体各部位的加速度相同,因而判断出用户当前的状态为静止姿势。
71.步骤203,获取电子设备中定位传感器在连续时间内的第二输出序列。
72.步骤204,判断第二输出序列是否满足第二预设条件,若是,则执行步骤205,若否,则执行步骤207。
73.其中,电子设备的定位传感器可以是全球定位系统(global positioning system,简称gps)模块等,用于判断用户是否处于移动状态。可以理解,若用户当前为静止姿势并处于移动中,则表明用户可能位于车辆等交通工具中,进而便于后续进一步确定用户的行为是驾驶车辆还是乘坐车辆。
74.具体的,当确定用户当前的状态为静止状态后,获取定位传感器在连续时间内的第二输出序列,根据第二输出序列是否满足第二预设条件,判断用户当前的状态是否处于移动状态,其中,第二预设条件可以是用户的位移量阈值,若定位传感器输出的第二输出序列显示用户的位移超过预设值,则确定用户处于移动状态。
75.步骤205,根据第一输出序列,判断用户当前是否处于驾驶模式。
76.具体的,在判断用户当前是否处于驾驶模式时,作为一种可能的实现方式,可以根据加速度传感器输出的第一输出序列,并结合陀螺仪输出的数据来识别用户是否转动方向盘,以此判定用户是否处于驾驶状态。
77.在本发明一个实施例中,根据加速度传感器输出的第一输出序列,确定电子设备
在预设平面及预设方向的运动状态,如果电子设备在预设平面内处于运动状态、且绕预设方向转动,则确定用户当前的行为模式为驾驶模式。其中,预设平面和预设方向由电子设备所在的位置和方向盘的转动方向确定。
78.以用户左手佩戴电子设备并向右转动方向盘为例进行说明,如图5所示,当用户转动方向盘时,左手在方向盘所在垂直平面上向右上方转动,进而加速度传感器可以检测到电子设备在坐标系的xz平面上向右上方运动。并且,如图6所示,在转动方向盘的过程中,用户的左手还会沿坐标系的y轴转动,进而加速度传感器和陀螺仪可以检测到电子设备绕y轴方向转动。进而,可以根据加速度传感器输出的第一输出序列用户正在向右转动方向盘,以此判定用户当前的行为模式为驾驶模式。
79.需要说明的是,当根据加速度传感器输出的第一输出序列,判断用户当前未处于驾驶模式,比如,电子设备未在预设平面内沿预设方向运动,则表明用户可能坐在车辆的乘客位上,进而确定用户处于不需要专注用眼的其他模式。
80.步骤206,确定用户当前的行为模式为运动模式。
81.具体的,若第一输出序列未满足第一预设条件,则确定用户当前的状态为非静止状态,进而可以确定用户当前的行为模式为运动模式,其中,运动模式包括走路、跑步、游泳等各种运动。
82.步骤207,判断当前时刻是否位于用户的工作时段内,若是,则执行步骤208,若否,则执行步骤209。
83.步骤208,确定用户当前的行为模式为工作模式。
84.其中,用户的工作时段是预先根据用户设置的配置信息,确定的用户通常在工作的时间段。比如,用户在初次使用电子设备并填写注册信息时,根据自身日常的工作时间,自定义工作时段为每日的上午9点到下午6点,进而电子设备根据用户的设置的配置信息,确定用户的工作时段。
85.具体的,当确定用户在未移动状态下静坐时,获取当前的时刻,并判断当前时刻是否位于用户的工作时段内,由于用户的工作时间通常具有规律性,若是,则表明用户当前可能正在公司工作,进而确定用户当前的行为模式为工作模式。
86.需要说明的是,由于工作模式和学习模式类似,因此本发明实施例的确定用户当前的行为模式为工作模式的方法,也适用于确定用户当前的行为模式为学习模式,在本实施例中工作模式包括学习模式等需要在固定环境中静坐并专注用眼的行为模式。
87.步骤209,获取用户在连续时间内的心率值,并判断心率值是否满足第三预设条件,若是,则执行步骤210,若否,则执行步骤211.
88.步骤210,确定用户当前的行为模式为睡眠模式。
89.步骤211,确定用户当前的行为模式为其他模式。
90.其中,第三预设条件指用户当前时段内的心率值处于预设的入睡时的心率值范围内。
91.具体的,可以预先根据用户在入睡时的历史心率值数据,确定用户处于睡眠模式下的心率值范围,在确定当前时刻未处于用户的工作时段内后,通过ppg模块等检测用户在连续时间内的心率值,并将用户在当前时段内的心率值与预设的心率值范围进行比较,判断用户在当前连续时间内的心率值是否满足第三预设条件,若用户当前时段内的心率值均
在预设的心率值范围内,或者,未处在预设的心率值范围内的次数小于预设值,则判断心率值满足第三预设条件,进而确定用户当前的行为模式为睡眠模式,若用户在当前连续时间内的心率值未满足第三预设条件,则确定用户当前的行为模式为其他模式,其中,其他模式包括看电影、聊天、听音乐等各种放松行为。
92.可以理解,由于用户在入睡时的心率会减少,从而当心率值是否满足第三预设条件,用户在当前连续时间内的心率值普遍减少,从而可以确定用户当前的行为模式为睡眠模式。
93.由此,本发明实施例的基于用户行为的环境光舒适度检测方法,将用户的行为模式进行了进一步的细分,并通过各传感器在当前连续时间内的输出序列综合确定用户当前的行为模式,提高了确定用户当前的行为模式的精确性。
94.基于上述实施例,为了更加清楚的描述根据用户当前所在环境的环境光舒适度向用户发送提醒消息的具体实现方式,本发明还提出了一种具体的提醒用户调整环境光的方法。
95.图7是本发明实施例所提供的一种具体的提醒用户调整环境光的方法的流程示意图。如图7所示,该方法包括以下步骤:
96.步骤301,判断当前所在环境的环境光舒适度是否小于阈值。
97.具体的,确定当前所在环境的环境光舒适度之后,将环境光舒适度与预设的阈值进行比较,判断用户当前所在环境的环境光舒适度是否小于阈值。
98.其中,上述阈值可以是由用户预先设置的用户可接收的环境光舒适度的最低阈值,或者也可是电子设备设置的不影响用户健康状况的环境光舒适度的最低阈值,上述阈值根据具体的用户当前的行为模式对应设置,若当前所在环境的环境光舒适度小于用户当前的行为模式对应的阈值,则表明当前所在环境的环境光强度有可能会影响用户的健康。
99.举例而言,若用户当前的行为模式为工作或学习,则该行为模式对应的阈值可以为保证用户用眼健康的最低环境光强度对应的舒适度,若检测出当前环境光强度小于预设最低环境光强度,则判断当前所在环境的环境光舒适度小于阈值;若用户当前的行为模式为睡眠,而在睡眠模式下环境光强度过高会干扰用户睡眠,则该行为模式对应的阈值可以为保证不影响用户睡眠的最高环境光强度对应的舒适度,若检测出当前环境光强度大于预设最高环境光强度,则判断当前所在环境的环境光舒适度小于阈值。
100.步骤302,如果当前所在环境的环境光舒适度小于阈值,则向用户发送提醒消息,以提醒用户调整环境光。
101.具体的,若判断出用户当前所在环境的环境光舒适度小于阈值,则确定向用户发送提醒消息,以提醒用户调整环境光。比如,在用户学习时,如果当前所在环境的环境光强度较弱,在当前所在环境的环境光舒适度小于感到舒适的阈值时,可穿戴设备提醒用户增大房间内的灯光,以保护视力。
102.在本发明的一个实施例中,在向用户发送提醒消息时,还可以根据用户当前的行为模式,确定提醒消息的目标发送方式和发送时间,然后以确定的目标发送方式,在适当的时间向用户发送提醒消息。
103.举例而言,当用户在教室学习时,可以通过电子设备的显示屏幕显示提醒消息,避免影响他人;当用户在驾驶时,可以通过无线连接控制车载终端等车载设备协同提醒用户,
以提高提醒成功率;当用户处在睡眠模式时,可以确定提醒时间为用户醒来后的一分钟,然后在目标提醒时间向用户发送语音提醒信息,以避免打扰用户休息。由此,该方法可以根据根据用户当前的行为模式,确定提醒消息的目标发送方式和目标发送时间,可以避免提醒消息干扰用户当前的行为,并且增强了提醒效果,提高了用户的满意度。
104.由此,本发明实施例的提醒用户调整环境光的方法,根据用户当前所处环境的环境光舒适度向用户发送提醒,能够使用户当前所处环境的环境光有利于用户进行当前的行为,保证了用户的健康。
105.基于上述实施例,为了更加清楚的描述确定当前所在环境的环境光舒适度以及向用户发送提醒消息的具体方式,下面以本发明的基于用户行为的环境光舒适度检测方法在实际应用中的示例进行说明。
106.如下述表1所示,首先设定用户的行为模式包括:工作/学习、驾驶、走路/跑步,以及睡眠五种行为。然后,通过大量实验并参考其他相关文件中资料,确定各行为模式下,用户对环境光感到舒适、较为不适和不舒适时对应的环境光强度区间。
107.表1
[0108][0109]
举例而言,对于工作/学习行为,结合《建筑照明设计标准》中对于工作和学习模式下设定的最低照度标准为300lux,以及一些医学文献设定的最低照度标准为500lux,选取不同的实验人群进行多次实验,确定了当环境光强度小于300lux时,由于光线强度过弱,设
置该区间对应的舒适度为不舒适;当环境光强度为300至500lux,由于光线强度较弱,设置该区间对应的舒适度为较为不适;当环境光强度大于或等于500lux时,设置该区间对应的舒适度为舒适。
[0110]
对于驾驶、走路/跑步的行为,由于用户在夜间进行户外活动或驾驶时,环境光过暗会导致视野不佳,容易引发安全隐患,从而结合国际照明学会和美国联邦公路管理局对于人行横道的照明要求,即路面上平均水平照度必须达到1.5至20lux,再通过分析多个交通案例,确定当环境光大于20lux能够基本保证夜间活动和驾驶安全。因此设置环境光强度小于1.5lux的区间对应不舒适,环境光强度为1.5至20lux的区间对应较为不适,环境光强度大于或等于20lux的区间对应舒适。
[0111]
对于睡眠行为,由于在睡眠时如果光线过强会造成睡眠质量降低,从而基于一些医学研究中得出的如果夜间睡眠的光照强度大于5lux会引起眼部疲劳,而如果光照强度大于10lux可能引起眼部疲劳、酸胀、注意力下降等一系列症状的结论,再选取不同的实验人群进行多次实验,确定当环境光强度大于10lux:时,光线过强,进而设置该区间对应的舒适度为不舒适;当环境光强度区间为5至10lux时光线较强,进而设置该区间对应的舒适度为较为不适;当环境光强度小于或等于5lux,较适合睡眠,进而设置该区间对应的舒适度为舒适。
[0112]
进一步的,再如表1所示,针对不同的行为模式,以较为不适为判断是否发送提醒消息的阈值,设置当前所在环境的环境光舒适度为不舒适时向用户发送提醒消息的方式、内容和时间等。
[0113]
在实际应用中,通过上述实施例中的方式,获取用户当前的行为模式,并确定用户当前所在环境的环境光强度后,将当前的环境光强度与当前的行为模式下对应的各环境光强度区间进行比较,匹配出当前的环境光强度所处的区间,进而根据所处区间对应的舒适度确定当前所在环境的环境光舒适度。比如,在获取用户当前的行为模式为工作,并检测出用户当前所在环境的环境光强度后为200lux时,将200lux与工作模式下的各区间进行匹配,确定出200lux属于小于300lux的区间,而该区间为用户工作时感到不舒适的区间,进而确定当前所在环境的环境光舒适度为不舒适,又因为该舒适度小于预设阈值,则确定电子设备的显示器显示“当前环境过暗,请注意用眼疲劳”的提醒消息,以提醒用户增大室内的灯光。
[0114]
由此,本发明实施例的基于用户行为的环境光舒适度检测方法,可以确定用户当前所处环境的环境光相对于用户的行为是否舒适,并根据用户当前所处环境的环境光舒适度向用户发送提醒,能够使用户当前所处环境的环境光有利于用户进行当前的行为,实现对用户所处的光环境进行全方位管理,有利于缓解用户的学习、工作中的疲劳,还可以提醒用户安全驾驶,预防用户在运动产生损伤,并提升用户的睡眠质量。
[0115]
为了实现上述实施例,本发明例还提出一种基于用户行为的环境光舒适度检测装置。图8是本发明实施例所提供的一种基于用户行为的环境光舒适度检测装置的结构示意图。
[0116]
如图8所示,该基于用户行为的环境光舒适度检测装置,包括:获取模块100、检测模块200和确定模块300。
[0117]
其中,获取模块100,用于获取用户当前的行为模式。
[0118]
检测模块200,用于检测用户当前所在环境的环境光强度。
[0119]
确定模块300,用于根据环境光强度与当前的行为模式的匹配度,确定当前所在环境的环境光舒适度。
[0120]
在本发明实施例一种可能的实现方式中,获取模块100具体用于获取用户当前设置的行为模式,或者,根据用户当前佩戴的电子设备中的至少一个传感器在连续时间内的输出序列,确定用户当前的行为模式。
[0121]
在本发明实施例一种可能的实现方式中,检测模块200还用于利用用户当前佩戴的电子设备中的光电二极管、及至少一个光导管,对用户当前所在环境的环境光强度进行检测。
[0122]
在本发明的一个实施例中,在图8的基础上,如图9所示的基于用户行为的环境光舒适度检测装置,还包括提醒模块400,获取模块100还包括:第一获取单元110、第一确定单元120、第二获取单元130、第二确定单元140、第三获取单元150、第一判断单元160、第二判断单元170、第三判断单元180、第四判断单元190。
[0123]
在本发明的一个实施例中,第一获取单元110用于获取电子设备中的加速度传感器在连续时间内的第一输出序列、及定位传感器在连续时间内的第二输出系列,第一确定单元120用于根据第一输出系列和/或第二输出系列,确定用户当前的行为模式,第三获取单元150,用于如果第一输出序列满足第一预设条件,则获取电子设备中定位传感器在连续时间内的第二输出序列,第一判断单元160用于如果第二输出序列满足第二预设条件,则根据第一输出序列判断用户当前是否处于驾驶模式。
[0124]
具体的,第一判断单元160用于根据第一输出序列,确定电子设备在预设平面及预设方向的运动状态,如果电子设备在预设平面内处于运动状态、且绕预设方向转动,则确定用户当前的行为模式为驾驶模式。
[0125]
在本发明的一个实施例中,第二判断单元170用于如果第一输出序列未满足第一预设条件,则确定用户当前的行为模式为运动模式。
[0126]
在本发明的一个实施例中,第三判断单元180用于如果第二输出序列未满足第二预设条件,则判断当前时刻是否位于用户的工作时段内。进而,第四判断单元190用于如果当前时刻位于用户的工作时段内,则确定用户当前的行为模式为工作模式。
[0127]
其中,第三判断单元180在判断当前时刻是否位于用户的工作时间内之前,还用于根据用户的配置信息,确定用户的工作时段。
[0128]
在本发明的一个实施例中,第二获取单元130用于如果第二输出序列未满足第二预设条件,则获取用户在连续时间内的心率值。进而,第二确定单元140用于如果心率值满足第三预设条件,则确定用户当前的行为模式为睡眠模式。
[0129]
在本发明实施例一种可能的实现方式中,检测模块200用于利用用户当前佩戴的电子设备中的光电二极管、及至少一个光导管,对用户当前所在环境的环境光强度进行检测,其中,至少一个光导管的入射面设置在电子设备的外端面,至少一个光导管的出光面与光电二极管的感光面相对。
[0130]
继续参照图9所示的装置,在本发明实施例一种可能的实现方式中,提醒模块400用于如果当前所在环境的环境光舒适度小于阈值,则向用户发送提醒消息,以提醒用户调整环境光。
[0131]
具体的,提醒模块400还用于根据用户当前的行为模式,确定提醒消息的目标发送方式,以目标发送方式,向用户发送提醒消息。
[0132]
需要说明的是,前述对基于用户行为的环境光舒适度检测方法实施例的解释说明,也适用于该实施例的基于用户行为的环境光舒适度检测装置,各模块实现原理和过程可以参照上述方法实施例,故在此不再赘述。
[0133]
综上所述,本发明实施例的基于用户行为的环境光舒适度检测装置,首先获取用户当前的行为模式,然后检测用户当前所在环境的环境光强度,最后根据环境光强度与当前的行为模式的匹配度,确定当前所在环境的环境光舒适度。该装置在确定用户当前的行为后还检测所在环境的环境光强度,从而可以确定用户当前所处环境的环境光相对于用户的行为是否舒适,便于后续从光照角度向用户提供智能化的建议等各种服务,能够使用户所处的光线环境有利于用户的健康。
[0134]
为了实现上述实施例,本发明实施例还提出一种电子设备。如图10所示,该电子设备1000包括:处理器2000,以及与处理器2000通信连接的存储器3000;其中,存储器存储有可被处理器2000执行的指令,指令被处理器2000调用并执行时,能够实现上述实施例中任一项的基于用户行为的环境光舒适度检测方法。
[0135]
为了实现上述实施例,本发明实施例还提出一种存储有计算机指令的非瞬时计算机可读存储介质,其中,该计算机指令被执行时,实现上述实施例中任一项的基于用户行为的环境光舒适度检测方法。
[0136]
需要说明的是,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0137]
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0138]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特
点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0139]
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0140]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0141]
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0142]
在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0143]
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
再多了解一些

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

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

相关文献