显示方法和电子设备技术

技术编号:10362868 阅读:142 留言:0更新日期:2014-08-27 18:55
本发明专利技术公开了一种显示方法和电子设备。该显示方法应用于电子设备中,所述电子设备包括显示单元和至少一个传感单元,所述方法包括:通过第一传感单元获取第一传感数据;依据所述第一传感数据确定第一显示信息;判断是否满足预定条件,获得判断结果;依据所述判断结果,选择用第一方式或第二方式确定所述第一显示信息在所述显示单元上的显示位置,其中,所述第一方式和所述第二方式不同;以及在所述显示位置显示所述第一显示信息。

【技术实现步骤摘要】
显不方法和电子设备
[0001 ] 本申请涉及电子设备,特别涉及一种显示方法和电子设备
技术介绍
当前,计算机视觉技术已经得到迅速发展并且应用于各种领域。例如,在消费电子领域中,很多应用需要通过传感器获取用户的位置、姿态等,并且利用用户的位置、姿态等确定要显示的显示信息的显示位置。然而,在这样的应用中,通常采用单一的方式确定显示信息的显示位置,而不考虑用户的使用状态。例如,如果用户总是以高精确度确定显示信息的显示位置,则这导致每次计算都导致大量的计算开销,这导致用户的电子设备的功耗或时延让用户无法忍受,从而使得用户的使用体验较差。如果用户总是用低精确度确定显示信息的显示位置,则这导致显示信息的显示位置的误差较大,这同样也影响用户的使用体验。因此,期望提供一种显示方法和电子设备,其能够根据用户的使用状态选择不同的方式确定显示信息的显示位置,从而提高用户的使用体验。
技术实现思路
根据本专利技术一个实施例,提供了一种显示方法,应用于电子设备中,所述电子设备包括显示单元和至少一个传感单元,所述方法包括:通过所述至少一个传感单元中的第一传感单元获取第一传感数据;依据所述第一传感数据确定第一显示信息;判断是否满足预定条件以获得判断结果;依据所述判断结果,选择用第一方式或第二方式确定所述第一显示信息在所述显示单元上的显示位置,其中,所述第一方式和所述第二方式不同;以及在所述显示位置显示所述第一显示信息。优选地,第一方式为第一复杂度的方式,第二方式为第二复杂度的方式,所述第一复杂度低于所述第二复杂度。优选地,依据所述判断结果,选择用第一方式或第二方式确定所述第一显示信息在所述显示单元上的显示位置包括:当满足第一条件时,用所述第一方式确定所述第一显示信息在所述显示单元上的显示位置;当不满足所述第一条件时,用所述第二方式确定所述第一显示信息在所述显示单元上的显示位置。优选地,所述第一条件包括通过所述至少一个传感单元中的第二传感单元获得的传感器数据中的每个的变化量不超过各自的预定阈值。优选地,所述第一条件包括不是第一次确定所述第一显示信息在所述显示单元上的显示位置,或者所述第一条件包括距离上一次用第二方式确定所述第一显示信息在所述显示单元上的显示位置的时间不超过预定时间。优选地,依据判断结果,选择用第一方式或第二方式确定所述第一显示信息在所述显示单元上的显示位置包括:当满足第一条件时,用所述第一方式确定所述第一显示信息在所述显示单元上的显示位置;当满足第二条件时,用所述第二方式确定所述第一显示信息在所述显示单元上的显示位置;以及当同时满足所述第一条件和所述第二条件时,用所述第二方式确定所述第一显示信息在所述显示单元上的显示位置。优选地,所述第一条件包括通过所述至少一个传感单元中的第二传感单元获得的传感器数据的每个的变化量不超过各自的预定阈值,并且所述第二条件包括距离上一次用第二方式确定所述第一显示信息在所述显示单元上的显示位置的时间超过预定时间。优选地,所述第一条件包括距离上一次用第二方式确定所述第一显示信息在所述显示单元上的显示位置的时间不超过预定时间,并且所述第二条件包括通过所述至少一个传感单元中的第二传感单元获得的传感器数据中的一个的变化量超过各自的预定阈值。优选地,用第一方式确定所述第一显示信息在所述显示单元上的显示位置包括:处理第一初始数据获得所述第一显示信息在所述显示单元上的显示位置,其中第一初始数据包括所述第一显示信息的显示位置数据和通过所述至少一个传感单元中的第二传感单元获取的每个传感数据;以及用第二方式确定所述第一显示信息在所述显示单元上的显示位置包括:处理第二初始数据获得所述第一显示信息在所述显示单元上的显示位置,其中第二初始数据为不包括所述第一显示信息的显示位置数据的数据。优选地,处理第一初始数据获得所述第一显示信息在所述显示单元上的显示位置包括:根据所述第一显示信息的当前的显示位置和通过所述至少一个传感单元中的第二传感单元获取的传感数据中的一个或多个,确定所述第一显示信息在所述显示单元上的显示位置,其中处理第二初始数据获得所述第一显示信息在所述显示单元上的显示位置包括:根据所述至少一个传感单元中的第二传感单元获取的传感数据中超过预定阈值的传感数据,确定所述第一显示信息在所述显示单元上的显示位置。优选地,所述电子设备包括图像采集单元,并且所述方法还包括:在所述显示位置显示所述第一显示信息之后,通过所述图像采集单元获取第二显示信息;以及将所述第二显示信息显示在所述显示单元上。优选地,用第一方式确定所述第一显示信息在所述显示单元上的显示位置包括:对所述第二显示信息进行图像识别处理,并且根据图像识别处理的结果,直接确定所述第一显示信息在所述显示单元上的显示位置。优选地,所述第一传感器是空间参数传感器,并且通过所述第一传感器获取的所述第一传感数据是关于电子设备的空间参数的传感数据,以及其中,判断是否满足预定条件以获得判断结果包括:判断所述至少一个传感单元中的第二传感单元获取的第二传感数据是否满足预定条件以获得判断结果。优选地,所述第一传感数据包括电子设备的地理位置数据和姿态数据,所述姿态数据包括电子设备的朝向和仰倾角,以及其中,依据所述判断结果,选择用第一方式或第二方式确定所述第一显示信息在所述显示单元上的显示位置包括:依据所述判断结果,选择用第一方式或第二方式处理所述利用所述第二传感数据以确定所述第一显示信息在所述显示单元上的显示位置。根据本专利技术另一实施例,提供了一种电子设备,包括:显示单元;至少一个传感单元;获取单元,用于通过至少一个传感单元中的第一传感单元获取第一传感数据;确定单元,用于依据所述第一传感数据确定第一显示信息;判断单元,用于判断是否满足预定条件,获得判断结果;选择单元,用于依据所述判断结果,选择用第一方式或第二方式确定所述第一显示信息在所述显示单元上的显示位置,其中,所述第一方式和所述第二方式不同;以及显示控制单元,用于控制在所述显示位置显示所述第一显示信息。优选地,所述第一条件包括通过所述至少一个传感单元中的第二传感单元获得的传感器数据中的每个的变化量不超过各自的预定阈值。优选地,所述第一条件包括不是第一次确定所述第一显示信息在所述显示单元上的显示位置,或者所述第一条件包括距离上一次用第二方式确定所述第一显示信息在所述显示单元上的显示位置的时间不超过预定时间。优选地,所述电子设备还包括:图像采集单元,用于获取第二显示信息;其中,所述显示控制单元在所述显示位置显示所述第一显示信息之后,将所述第二显示信息显示在所述显示单元上。因此,根据本专利技术实施例的显示方法和电子设备,能够根据用户的使用状态选择不同的方式确定显示信息的显示位置,从而提高用户的使用体验。【附图说明】图1是描述根据本专利技术第一实施例的显示方法的流程图。图2是描述根据本专利技术第一实施例的显示方法的效果图的第一示例。图3是描述根据本专利技术第一实施例的显示方法的效果图的第二示例。图4是描述根据本专利技术第二实施例的电子设备的功能配置框图。【具体实施方式】以下,将参考附图详细描述本专利技术的实施例。〈第一实施例〉图1是描述根据本专利技术第一实施例的显示方法的流程图。根据第一实施例的显示方法应用于电子设备中,该电子设备包括显示单元和至本文档来自技高网...

【技术保护点】
一种显示方法,应用于电子设备中,所述电子设备包括显示单元和至少一个传感单元,所述方法包括:通过所述至少一个传感单元中的第一传感单元获取第一传感数据;依据所述第一传感数据确定第一显示信息;判断是否满足预定条件以获得判断结果;依据所述判断结果,选择用第一方式或第二方式确定所述第一显示信息在所述显示单元上的显示位置,其中,所述第一方式和所述第二方式不同;以及在所述显示位置显示所述第一显示信息。

【技术特征摘要】
1.一种显示方法,应用于电子设备中,所述电子设备包括显示单元和至少一个传感单元,所述方法包括: 通过所述至少一个传感单元中的第一传感单元获取第一传感数据; 依据所述第一传感数据确定第一显不信息; 判断是否满足预定条件以获得判断结果; 依据所述判断结果,选择用第一方式或第二方式确定所述第一显示信息在所述显示单元上的显示位置,其中,所述第一方式和所述第二方式不同;以及 在所述显示位置显示所述第一显示信息。2.如权利要求1所述的方法,其中,第一方式为第一复杂度的方式,第二方式为第二复杂度的方式,所述第一复杂度低于所述第二复杂度。3.如权利要求1所述的方法,其中,依据所述判断结果,选择用第一方式或第二方式确定所述第一显示信息在所述显示单元上的显示位置包括: 当满足第一条件时,用所述第一方式确定所述第一显示信息在所述显示单元上的显示位置; 当不满足所述第一条件时,用所述第二方式确定所述第一显示信息在所述显示单元上的显示位置。4.如权利要求3所述的方法,其中所述第一条件包括通过所述至少一个传感单元中的第二传感单元获得的传感器数据中的每个的变化量不超过各自的预定阈值。5.如权利要求3所述的方法,其中所述第一条件包括不是第一次确定所述第一显示信息在所述显示单元上的显示位置,或者所述第一条件包括距离上一次用第二方式确定所述第一显示信息在所述显示单元上的显示位置的时间不超过预定时间。6.如权利要求1所述的方法,其中,依据判断结果,选择用第一方式或第二方式确定所述第一显示信息在所述显示单元上的显示位置包括: 当满足第一条件时,用所述第一方式确定所述第一显示信息在所述显示单元上的显示位置; 当满足第二条件时,用所述第二方式确定所述第一显示信息在所述显示单元上的显示位置;以及 当同时满足所述第一条件和所述第二条件时,用所述第二方式确定所述第一显示信息在所述显示单元上的显示位置。7.如权利要求6所述的方法,其中所述第一条件包括通过所述至少一个传感单元中的第二传感单元获得的传感器数据的每个的变化量不超过各自的预定阈值,并且所述第二条件包括距离上一次用第二方式确定所述第一显示信息在所述显示单元上的显示位置的时间超过预定时间。8.如权利要求6所述的方法,其中所述第一条件包括距离上一次用第二方式确定所述第一显示信息在所述显示单元上的显示位置的时间不超过预定时间,并且所述第二条件包括通过所述至少一个传感单元中的第二传感单元获得的传感器数据中的一个的变化量超过各自的预定阈值。9.如权利要求1所述的方法,其中,用第一方式确定所述第一显示信息在所述显示单元上的显示位置包括:处理第一初始数据获得所述第一显示信息在所述显示单元上的显示位置,其中第一初始数据包括所述第一显示信息的显示位置数据和通过所述至少一个传感单元中的第二传感单元获取的每个传感数据;以及 用第二方式确定所述第一显示信息在所述显示单元上的显示位置包括: 处理第二初始数据获得所述第一显示信息在所述显示单元上的显示位置,其中第二初始数据为不包括所述第一显示信息的显示位置数据的数据。10....

【专利技术属性】
技术研发人员:马文超
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1