一种环境光和接近检测方法、拍摄方法、终端及计算机存储介质技术

技术编号:27270471 阅读:42 留言:0更新日期:2021-02-06 11:35
本申请提供的一种环境光、接近光的检测方法、拍摄方法及终端,涉及通信技术领域,可以实现终端的全部显示屏都可以用于显示呈现给用户的界面,提升用户体验。所述方法具体包括:终端通过控制显示屏的部分区域多次显示黑色画面,并在显示黑色画面的时候,获取环境光传感器检测到的环境光的强度,据此调节显示屏的亮度。度。度。

【技术实现步骤摘要】
一种环境光和接近检测方法、拍摄方法、终端及计算机存储介质
[0001]本申请要求于2017年12月29日提交中国专利局、国际申请号为PCT/CN2017/120319、专利技术名称为“一种环境光检测方法及终端”的国际专利申请的优先权,其全部内容通过引用结合在本申请中。


[0002]本申请实施例涉及通信
,尤其涉及一种环境光和接近检测方法、拍摄方法、终端及计算机存储介质。

技术介绍

[0003]用户在使用手机时,周围环境不可避免会存在比如自然光,灯光等等这些光源,这些光源形成了手机的环境光,会影响手机显示屏的显示效果。为了提升手机显示屏的显示效果,手机需要对环境光进行检测,并根据检测结果调整手机显示屏的显示亮度。
[0004]目前,通过在显示屏下安装的环境光传感器可以实现对环境光检测。但是,由于环境光传感器检测时需要保证一定的视场角(Field of View,FOV),故显示屏中位于环境光传感器FOV区域的部分不能用于显示画面,由此会影响用户的体验。并且,手机中的接近光传感器、前置摄像头也都要位于显示屏的非显示区域的下方。由此,由于设置这些器件,手机的屏占比会被减小。

技术实现思路

[0005]本申请实施例提供一种环境光检测方法、接近检测方法、拍摄方法、终端及计算机存储介质,可以使得终端全部显示屏都用于显示呈现给用户的界面,可以提高用户体验。
[0006]第一方面,本申请实施例提供一种环境光检测的方法,该方法运用于终端。终端包含显示屏和第一环境光传感器,第一环境光传感器位于显示屏的下方。显示屏的显示区域包括第一区域和第二区域,第一区域包含第一环境光传感器用于接收环境光的区域,第二区域为显示区域中除第一区域以外的至少一部分区域。该方法包括:终端控制第一区域至少两次显示黑色画面;当第一区域显示黑色画面时,终端控制第二区域显示图像帧画面;在第一区域相邻两次显示黑色画面的间隔中,终端控制第一区域显示图像帧画面;当第一区域显示黑色画面时,终端获取第一环境光传感器检测到的环境光的强度。
[0007]需要说明的是,终端可以默认被设置为根据环境光自动调节屏幕亮度,或者,终端也可以提供设置选项,由用户来选择是否启用环境光自动调节屏幕亮度的功能。在终端没有开启环境光自动调节功能时,在亮屏工作时,终端按照现在技术在显示屏的所有显示区域中显示各种界面或内容。在终端开启环境光自动调节功能时,在亮屏工作时,终端采用本实施例提供的方案来进行显示,使得环境光传感器可以检测环境光,并且使得显示屏的所有显示区域也能够正常显示各种界面或内容。也就是说,对用户而言,无论环境光自动调节功能是否开启,用户都能在显示屏的所有显示区域中看到完整的显示界面。从而实现了将
环境光传感器置于显示屏的下方,在不影响显示效果的同时,完成环境光自动调节的功能。
[0008]由此,终端通过控制显示屏的第一区域多次显示黑色画面,并在显示黑色画面的时候,获取环境光传感器检测到的环境光强度,并根据检测到的环境光的强度,自动调节显示屏的亮度,提升用户体验。同时,在第一区域相邻两次显示黑色画面的间隔中,终端还可以控制第一区域显示图像帧画面,从而实现终端的全部显示屏都可以用于显示图像帧画面,提升用户体验。
[0009]一种可能的设计中,在终端获取第一环境光传感器检测到的环境光的强度之后,方法还包括:终端根据第一环境光传感器检测到的环境光的强度,自动调节显示屏的亮度。
[0010]需要说明的是,在本申请实施例中,终端通过显示屏在第一区域多次显示黑色画面,使得终端可以在一帧画面的刷新过程中获取一次或多次的环境光检测结果。终端可以根据每一次的环境光检测结果去自动调节显示屏的亮度。终端也可以在对一段时间内的多次的环境光检测结果进行求平均值,或取中位值等处理后,再根据处理后的结果去自动调节显示屏的亮度。本申请实施例对终端根据环境光检测结果调节显示屏亮度的调节方法不做限定。
[0011]一种可能的设计中,当终端运行第一类应用时,终端增加第一区域任意相邻两次显示黑色画面之间的时间间隔。或者,当终端运行该第一类应用时,终端控制第一区域始终显示图像帧画面,并还可以禁用环境光调节功能。
[0012]可选的,终端也可以根据当前运行的应用确定是否自动开启或关闭环境光自动调节功能。示例性的,当终端运行第一类应用时,终端可以自动关闭环境光调节功能,具体的,由于无需进行环境光调节,则终端就无需进行环境光检测或者无需获取环境光检测的数据,所以终端可以不显示黑色画面而始终控制显示屏进行正常显示。可选的,终端也可以根据当前运行的应用确定是否减缓环境光自动调节的频率。示例性的,当终端运行第一类应用时,可以自动增加第一区域任意相邻两次显示黑色画面之间的时间间隔,即降低显示黑色画面的频率,并且降低获取环境光强度的频率和降低屏幕亮度调节的频率。终端关闭环境光调节功能或降低环境光调节频率,可以提升终端显示画面的稳定性,提升用户体验。其中,第一类应用可以为对画面稳定性要求较高的应用,例如可以是视频类应用、游戏、阅读类应用等。当终端从运行第一类应用切换到运行非第一类应用时,终端可以自动开启环境光调节功能,或者自动增加环境光调节的频率,如自动减少第一区域任意相邻两侧显示黑色画面之间的时间间隔,或者将时间间隔增加至默认值。
[0013]一种可能的设计中,当获取到终端的运动速度大于预设阈值时,终端增加第一区域任意相邻两次显示黑色画面之间的时间间隔。或者,当获取到终端的运动速度大于预设阈值时,终端控制第一区域始终显示图像帧画面,并还可以禁用环境光调节功能。
[0014]可选的,终端也可以获取终端的运动速度,当获取到终端的运动速度大于预设阈值时,可以认为用户在跑步,或者乘坐交通工具等,用户可能不需要观看终端显示屏或者不希望屏幕的亮度发生较大的变化,那么,终端可以自动禁用环境光调节功能或减缓环境光自动调节的频率。当获取到终端的运动速度变化为不大于该预设阈值时,可以认为用户可能需要观看终端显示屏,则终端可以自动开启环境光调节功能,或者增加环境光自动调节的频率。
[0015]一种可能的设计中,当第一区域显示黑色画面时,终端获取第一环境光传感器检
测到的环境光的强度可以包括以下三种情况:情况一、当第一区域显示黑色画面时,终端控制第一环境光传感器检测环境光的强度,并获取检测到的环境光强度,而在第一区域显示图像帧画面时,第一环境光传感器不工作。情况二:第一区域显示黑色画面和图像帧画面时,第一环境光传感器都处于工作状态,即一直在检测环境光的强度,终端只有在第一区域显示黑色画面时,才获取第一环境光传感器检测到的环境光强度,即终端只获取第一区域显示黑色画面时环境光传感器检测到的环境光强度。情况三:与情况二类似,第一环境光传感器一直处于工作状态,并且终端也周期性的从环境光传感器获取环境光强度,但是在调节屏幕亮度时,终端只使用第一区域显示黑色画面时环境光传感器检测到的环境光强度。
[0016]其中,终端控制显示屏的第一区域多次显示黑色画面具体可以为终端控制第一区域周本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种环境光检测的方法,其特征在于,所述方法运用于终端,所述终端包含显示屏和第一环境光传感器,所述第一环境光传感器和所述摄像头位于所述显示屏的下方,所述显示屏的显示区域包括第一区域和第二区域,所述第一区域包含所述第一环境光传感器用于接收环境光的区域,所述第二区域为所述显示区域中除所述第一区域以外的至少一部分区域;所述方法包括:在第一时刻,所述第一区域显示黑色画面,所述第二区域显示图像帧画面;在第二时刻,所述第一区域显示图像帧画面,所述第二区域显示黑色画面;所述环境光传感器检测环境光的强度;读取所述环境光传感器的数据。2.一种环境光检测的方法,其特征在于,所述方法运用于终端,所述终端包含显示屏和第一环境光传感器,所述第一环境光传感器位于所述显示屏的下方,所述显示屏的显示区域包括第一区域和第二区域,所述第一区域包含所述第一环境光传感器用于接收环境光的区域,所述第二区域为所述显示区域中除所述第一区域以外的至少一部分区域;所述方法包括:控制所述第一区域至少两次显示黑色画面;当所述第一区域显示黑色画面时,所述第二区域显示图像帧画面;在所述第一区域相邻两次显示黑色画面的间隔中,控制所述第一区域显示图像帧画面;所述环境光传感器检测环境光的强度;读取所述环境光传感器的数据。3.根据权利要求1或2所述的方法,其特征在于,所述终端控制所述第一区域至少两次显示黑色画面包括:所述终端控制所述第一区域周期性显示黑色画面。4.根据权利要求1-3任一项所述的方法,其特征在于,所述终端的显示频率为f赫兹,所述终端控制所述第一区域相邻两次显示黑色画面的间隔大于或等于1/af秒,其中,a为大于或等于1的正整数。5.根据权利要求1-4任一项所述的方法,其特征在于,所述黑色画面每次被显示的时长为第一时长,所述环境光传感器检测环境光所需的时长为第二时长,所述第一时长大于或等于所述第二时长。6.根据权利要求1-5任一项所述的方法,其特征在于,所述图像帧画面为所述终端呈现给用户的显示界面。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述终端控制所述第二区域多次显示黑色画面,其中,当所述第二区域显示黑色画面时,所述第一区域显示图像帧画面;在所述第二区域相邻两次显示黑色画面的间隔中,所述终端控制所述第二区域显示图像帧画面。8.根据权利要求7所述的方法,其特征在于,所述终端还包括第二环境光传感器,所述第二区域包括所述第二环境光传感器用于接收环境光的区域,所述方法还包括:所述终端获取所述第二环境光传感器在所述第二区域显示黑色画面时检测到的环境光的强度。
9.根据权利要求8所述的方法,其特征在于,所述第二环境光传感器位于所述显示屏的中部。10.根据权利要求1-9任一项所述的方法,其特征在于,所述第一环境光传感器位于所述显示屏的顶部。11.根据权利要求1-10任一项所述的方法,其特征在于,所述方法还包括:当所述第一区域显示黑色画面和图像帧画面时,所述第一环境光传感器均检测环境光的强度;所述终端获取所述第一环境光传感器在所述第一区域显示黑色画面时检测到的环境光的强度包括:所述终端使用所述第一区域显示黑色画面时所述第一环境光传感器检测到的环境光的强度作为检测到的环境光强度。12.根据权利要求1-10任一项所述的方法,其特征在于,一个所述黑色画面被显示的时长小于一帧图像帧画面被显示的时长。13.一种终端,其特征在于,...

【专利技术属性】
技术研发人员:李辰龙桂红霞赵辛
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1