显示方法和电子设备与流程

allin2026-02-13  21


本技术涉及数据处理领域,并且更具体地,涉及一种显示方法和电子设备。


背景技术:

1、在使用电子设备的过程中,随着用户握持电子设备的姿势发生变化,电子设备上显示界面的显示方向会随之改变。例如,显示界面的显示方向可以包括指横屏显示和竖屏显示。

2、现阶段,电子设备通常设置有加速度计(通常是指三轴加速度计)和摄像头。电子设备可以基于加速度计确定电子设备的位姿,同时,可以通过摄像头采集得到人脸图像,然后,电子设备可以基于电子设备的位姿和人脸图像指示的方向,确定出显示界面的显示方向。然而,在一些场景中,例如,用户在夜晚侧躺使用手机的场景,由于环境光线较差,采集的人脸图像的分辨率较低,无法用于确定屏幕方向。此时,电子设备通过加速度计确定的手机的位姿所确定的显示方向与用户期望的显示方向不同。这样将导致电子设备中显示界面最终显示的显示方向与用户期望的显示方向不同。

3、基于此,如何使得电子设备上显示界面的显示方向更加符合用户的期望成为了一个亟待解决的问题。


技术实现思路

1、本技术提供了一种显示方法,能够使得电子设备上显示界面的显示方向更加符合用户的期望。

2、第一方面,提供了一种显示方法,该方法应用于电子设备,电子设备包括第一摄像头,第一摄像头为全面解析深度tof摄像头,该方法包括:

3、获取电子设备所处环境在第一时刻的第一亮度;

4、若第一亮度小于预设阈值,获取第一图像,第一图像为第一摄像头在第一时刻采集的图像;

5、根据第一图像确定第一显示方向;

6、基于第一显示方向显示第一界面。

7、本技术实施例提供的显示方法,应用于电子设备,该电子设备包括第一摄像头,其中,第一摄像头为全面解析深度tof摄像头,先获取电子设备所处环境在第一时刻的第一亮度,进而在第一亮度小于预设阈值时,获取第一图像,再根据第一图像确定第一显示方向,最后基于第一显示方向显示第一界面,其中,第一图像为第一摄像头在所述第一时刻采集的图像,由于第一摄像头为tof摄像头,因此第一摄像头采集的图像的清晰度不会受到环境光强弱的影响,使得根据清晰度更高的第一图像所确定的第一显示方向与用户期望的显示方向相符的概率能够提高,进而使得显示界面的显示方向能够更加符合用户的期望。

8、结合第一方面,在第一方面的某些实施例中,电子设备还包括第一传感器,第一传感器用于采集电子设备的位姿数据,根据第一图像确定第一显示方向,包括:若基于第一图像得到第二显示方向,则第一显示方向与第二显示方向相同;若基于第一图像未得到第二显示方向,获取第一数据,第一数据为第一传感器在第一时刻采集的电子设备的位姿数据;基于第一数据确定第三显示方向,则第一显示方向和第三显示方向相同。

9、本技术实施例提供的显示方向,应用于电子设备,该电子设备包括第一传感器和第一摄像头,其中,第一传感器用于采集电子设备的位姿数据,第一摄像头为全面解析深度tof摄像头,获取第一数据和第一亮度,并获取电子设备所处环境在第一时刻的第一亮度,进而在第一亮度小于预设阈值时,获取第一图像,再确定基于第一图像是否能得到第二显示方向,若基于第一图像能够得到第二显示方向,将电子设备的显示方向设置为第二显示方向,若基于第一图像不能得到第二显示方向,则基于第一数据确定第三显示方向,进而将电子设备的显示方向设置为第三显示方向,相当于在确定电子设备的显示方向的过程中,基于第一图像得到的显示方向的优先级高于基于第一数据得到的显示方向,由于第一图像能够指示人脸方向,因此与基于电子设备的位姿数据(第一数据)得到的显示方向相比,基于用户人脸的方向得到的显示方向更加符合用户的期望,进而使得电子设备最终显示的显示方向能够更加符合用户的期望。

10、结合第一方面,在第一方面的某些实施例中,第一图像包括红外线ir图像,该方法还包括:获取ir图像中关键点,关键点用于指示ir图像中人脸五官所在的位置;根据关键点确定ir图像对应的第一角度,第一角度是指ir图像中的人脸与预设方向之间的夹角;基于第一角度确定第二显示方向。

11、本技术实施例提供的显示方法,电子设备可以获取tof摄像头在第一时刻采集的ir图像,然后获取ir图像中指示人脸五官所在位置的关键点,再基于关键点确定ir图像中的人脸与预设方向之间的第一角度,进而根据第一角度确定第二显示方向,由于关键点能够指示ir图像中人脸五官所在的位置,因此根据关键点确定的第一角度能够更准确的指示人脸和预设方向之间的夹角,使得根据第一角度确定出的第二显示方向与用户期望的显示方向更加匹配,提高了用户体验。

12、结合第一方面,在第一方面的某些实施例中,第一图像还包括深度图像,该方法还包括:根据深度图像确定ir图像是否为人脸图像;若ir图像为人脸图像,则基于ir图像确定第二显示方向。

13、本技术实施例提供的显示方向,在根据ir图像确定第二显示方向之前,还可以先基于与ir图像同时采集的深度图像来确定ir图像是否是人脸图像,也即是ir图像是否是基于拍摄对象进行拍摄得到的,而不是对图片或者照片进行拍摄得到的,然后在ir图像确定是基于拍摄对象进行拍摄得到的情况下,再去基于ir图像确定第二显示方向,相当于在基于ir图像确定第二显示方向之前,先排除了基于图片或者照片来确定第二显示方向的情况,由于图片或者照片并不会与用户当前时刻的姿态相关,因此,避免了通过图片或者照片确定手机的显示界面的显示方向情况,也即是避免了所确定的显示方向与用户当前时刻的姿态无关的情况,同时使得所确定的显示方向能够更加符合用户的期望。

14、结合第一方面,在第一方面的某些实施例中,若基于第一图像得到第二显示方向之后,该方法还包括:获取第二图像和第二数据,第二图像包括第一摄像头在第二时刻采集的图像,第二时刻为第一时刻之后的时刻,第二数据为第一传感器在第二时刻采集的位姿数据;若基于第二图像未得到第四显示方向,根据第二数据确定第五显示方向;基于第五显示方向显示第二界面。

15、本技术实施例提供的显示方法,应用于电子设备,该电子设备包括第一传感器和第一摄像头,其中,第一传感器用于采集电子设备的位姿数据,第一摄像头为全面解析深度tof摄像头,获取第一数据和第一亮度,并获取电子设备所处环境在第一时刻的第一亮度,进而在第一亮度小于预设阈值时,获取第一图像,再确定基于第一图像是否能得到第二显示方向,若基于第一图像能够得到第二显示方向,将电子设备的显示方向设置为第二显示方向指示的显示方向,并且在基于第一图像能够得到第二显示方向之后,若无法再次基于tof摄像头采集的图像得到对应的显示方向,则对比位姿数据确定的显示方向与第一显示方向是否相同来确定下一时刻显示第二界面的第五显示方向,通常,电子设备的显示方向不会频繁地发生变化,在第一时刻确定的显示方向为第一显示方向的情况下,在第二时刻,电子设备的显示方向与第一显示方向相同的概率更大,因此,在人脸使能(即通过第一图像能够得到第二显示方向)之后人脸丢失(即通过第二图像不能得到第四显示方向),先确定基于第二数据确定的显示方向与第一时刻的第一显示方向相同之后,再将显示第二界面的显示方向设置为与第一时刻显示第一界面的显示方向相同,能够降低基于电子设备的位姿数据确定的显示方向与用户期望的显示方向不相符的概率,提高用户体验。

16、结合第一方面,在第一方面的某些实施例中,根据第二数据确定第五显示方向,包括:若基于第二数据与显示方向之间的对应关系未得到第六显示方向,则第五显示方向与第一显示方向相同。

17、本技术实施例提供的显示方法,在基于第二图像不能得到第四显示方向的情况下,先确定第二数据与显示方向之间的对应关系是否能得到第六显示方向,并在无法通过第二数据与显示方向之间的对应关系得到第六显示方向的情况下,采用第一显示方向作为第五显示方向,这样使得在通过第一摄像头采集的图像和电子设备的位姿数据均不能得到显示方向的情况下,采用上一次显示第一界面时的第一显示方向作为当前显示第二界面的第五显示方向,避免了无法确定第二界面的显示方向的问题。

18、结合第一方面,在第一方面的某些实施例中,根据第二数据确定第五显示方向,包括:若基于第二数据与显示方向之间的对应关系得到第六显示方向,确定第六显示方向与第一显示方向是否相同;若第六显示方向与第一显示方向相同,则第五显示方向与第一显示方向相同。

19、本技术实施例提供的显示方法,在基于第二图像不能得到第四显示方向的情况下,先确定第二数据与显示方向之间的对应关系是否能得到第六显示方向,并在基于第二数据与显示方向之间的对应关系能够得到第六显示方向的情况下,进一步地去确定第六显示方向与第一显示方向是否相同,并在第六显示方向和第一显示方向相同的情况下,将显示第二界面的显示方向设置为第一显示方向,也即是基于第二数据与显示方向之间的对应关系得到的第六显示方向,通常,电子设备的显示方向不会频繁地发生变化,在第一时刻确定的显示方向为第一显示方向的情况下,在第二时刻,电子设备的显示方向与第一显示方向相同的概率更大,因此,在仅能通过第二数据确定显示方向时,先确定基于第二数据确定的显示方向与第一时刻的第一显示方向相同之后,再将显示第二界面的显示方向设置为与第一时刻显示第一界面的显示方向相同,能够降低基于电子设备的位姿数据确定的显示方向与用户期望的显示方向不相符的概率,提高用户体验。

20、结合第一方面,在第一方面的某些实施例中,该方法还包括:若第六显示方向与第一显示方向不同,则开启第一摄像头;通过第一摄像头获取第三图像,第三图像包括第一摄像头在第三时刻采集的图像,第三时刻为第二时刻之后的时刻;基于第三图像确定第七显示方向。

21、本技术实施例提供的显示方法,在基于第二图像不能得到第四显示方向的情况下,先确定第二数据与显示方向之间的对应关系是否能得到第六显示方向,并在基于第二数据与显示方向之间的对应关系能够得到第六显示方向的情况下,进一步地去确定第六显示方向与第一显示方向是否相同,并在第六显示方向和第一显示方向不同的情况下,开启tof摄像头,并通过tof摄像头获取第三图像,再基于第三图像确定第七显示方向,最后基于第七显示方向显示第三界面,使得即使在第二时刻无法准确地通过第二图像和/或第二数据确定第二界面的显示方向的情况下,在下一时刻(也即是第三时刻)能够采用tof摄像头获取的第三图像来确定第三界面的显示方向,也即是说,在第三时刻显示第三界面的显示方向是基于tof摄像头采集的第三图像得到的,更加用户期望的显示方向,提高了用户体验。

22、结合第一方面,在第一方面的某些实施例中,电子设备还包括第二摄像头,第二摄像头用于采集环境光ao图像,该方法还包括:若第一亮度大于或者等于预设阈值,获取第四图像,第四图像为第二摄像头在第一时刻采集的图像;根据第四图像确定第一显示方向;基于第一显示方向显示第一界面。

23、本技术实施例提供的显示方法,应用于电子设备中,该电子设备包括第一传感器、第一摄像头和第二摄像头,其中,第一传感器用于采集电子设备的位姿数据,第一摄像头为全面解析深度tof摄像头,第二摄像头为环境光摄像头,用于采集ao图像,该方法包括:响应于第一操作,获取第一数据和第一亮度,进而在第一亮度小于预设阈值时,获取第一图像,再根据第一数据和/或第一图像确定第一显示方向;在第一亮度大于或者等于预设阈值时,获取第四图像,根据第一数据和/或第四图像确定第一显示方向;最后基于第一显示方向显示第一界面,也即是说,采用本技术提供的显示方法,能够在环境光较弱的情况下,采用不受到环境光强弱的影响的tof摄像头采集的第一图像来确定第一显示方向,在环境光较强的情况下,采用功耗更低的环境光摄像头采集的ao图像来确定第一显示方向,因此能够在环境光较弱的情况下,根据清晰度更高的第一图像和/或第一数据所确定的第一显示方向与用户期望的显示方向相符的概率能够提高,在环境光较强的情况下,采用功耗较低的ao图像来确定第一显示方向,以降低电子设备的功耗。

24、结合第一方面,在第一方面的某些实施例中,获取第一图像之后,该方法还包括:关闭第一摄像头。

25、本技术实施例提供的显示方法,由于tof摄像头的功耗通常较大,因此,在采集完第一图像之后关闭tof摄像头,或者,在基于第一图像得到第二显示方向之后关闭tof摄像头,以降低由于tof摄像头带来的功耗。

26、第二方面,提供了一种显示装置,包括用于执行第一方面中任一种方法的单元。该装置可以是服务器,也可以是终端设备,还可以是终端设备内的芯片。该装置可以包括输入单元和处理单元。

27、当该装置是终端设备时,该处理单元可以是处理器,该输入单元可以是通信接口;该终端设备还可以包括存储器,该存储器用于存储计算机程序代码,当该处理器执行该存储器所存储的计算机程序代码时,使得该终端设备执行第一方面中的任一种方法。

28、当该装置是终端设备内的芯片时,该处理单元可以是芯片内部的处理单元,该输入单元可以是输出接口、管脚或电路等;该芯片还可以包括存储器,该存储器可以是该芯片内的存储器(例如,寄存器、缓存等),也可以是位于该芯片外部的存储器(例如,只读存储器、随机存取存储器等);该存储器用于存储计算机程序代码,当该处理器执行该存储器所存储的计算机程序代码时,使得该芯片执行第一方面中的任一种方法。

29、在一种可能的实现方式中,存储器用于存储计算机程序代码;处理器,处理器执行该存储器所存储的计算机程序代码,当该存储器存储的计算机程序代码被执行时,该处理器用于执行:获取电子设备所处环境在第一时刻的第一亮度;若第一亮度小于预设阈值,获取第一图像,第一图像为第一摄像头在第一时刻采集的图像;根据第一图像确定第一显示方向;基于第一显示方向显示第一界面。

30、第三方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序代码,当所述计算机程序代码被显示装置运行时,使得该显示装置执行第一方面中的任一种显示方法。

31、第四方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被显示装置运行时,使得该显示装置执行第一方面中的任一种装置方法。

32、本技术实施例提供的显示方法,应用于电子设备,该电子设备包括第一摄像头,其中,第一摄像头为全面解析深度tof摄像头,先获取电子设备所处环境在第一时刻的第一亮度,进而在第一亮度小于预设阈值时,获取第一图像,再根据第一图像确定第一显示方向,最后基于第一显示方向显示第一界面,其中,第一图像为第一摄像头在所述第一时刻采集的图像,由于第一摄像头为tof摄像头,因此第一摄像头采集的图像的清晰度不会受到环境光强弱的影响,使得根据清晰度更高的第一图像所确定的第一显示方向与用户期望的显示方向相符的概率能够提高,进而使得显示界面的显示方向能够更加符合用户的期望。


技术特征:

1.一种显示方法,其特征在于,所述方法应用于电子设备,所述电子设备包括第一摄像头,所述第一摄像头为全面解析深度tof摄像头,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述电子设备还包括第一传感器,所述第一传感器用于采集所述电子设备的位姿数据,所述根据所述第一图像确定第一显示方向,包括:

3.根据权利要求2所述的方法,其特征在于,所述第一图像包括红外线ir图像,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述第一图像还包括深度图像,所述方法还包括:

5.根据权利要求2至4任一项所述的方法,其特征在于,所述若基于所述第一图像得到第二显示方向之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述第二数据确定第五显示方向,包括:

7.根据权利要求5所述的方法,其特征在于,所述根据所述第二数据确定第五显示方向,包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.根据权利要求1至8任一项所述的方法,其特征在于,所述电子设备还包括第二摄像头,所述第二摄像头用于采集环境光ao图像,所述方法还包括:

10.根据权利要求1至9任一项所述的方法,其特征在于,所述获取第一图像之后,所述方法还包括:

11.一种电子设备,其特征在于,所述电子设备包括用于执行如权利要求1至10任一项所述方法的模块。

12.一种电子设备,其特征在于,包括:

13.一种芯片系统,其特征在于,所述芯片系统包括处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片系统的电子设备执行如权利要求1至10任一项所述的方法。

14.一种计算机可读存储介质,包括计算机程序,其特征在于,当所述计算机程序在电子设备上运行时,使得所述电子设备执行如权利要求1至10任一项所述的方法。


技术总结
本申请实施例适用于数据处理领域,提供一种显示方法和电子设备,该电子设备包括第一摄像头,其中,第一摄像头为全面解析深度TOF摄像头,先获取电子设备所处环境在第一时刻的第一亮度,进而在第一亮度小于预设阈值时,获取第一图像,再根据第一图像确定第一显示方向,最后基于第一显示方向显示第一界面,其中,第一图像为第一摄像头在所述第一时刻采集的图像,由于第一摄像头为TOF摄像头,因此第一摄像头采集的图像的清晰度不会受到环境光强弱的影响,使得根据清晰度更高的第一图像所确定的第一显示方向与用户期望的显示方向相符的概率能够提高,进而使得显示界面的显示方向能够更加符合用户的期望。

技术研发人员:张成
受保护的技术使用者:荣耀终端有限公司
技术研发日:
技术公布日:2024/10/31
转载请注明原文地址: https://www.8miu.com/read-26515.html

最新回复(0)