一种应用界面的显示方法和装置制造方法及图纸

技术编号:15762333 阅读:477 留言:0更新日期:2017-07-05 21:17
本发明专利技术实施例提供了一种应用界面的显示方法和装置,该方法包括:采集显示设备所处环境的图像数据;通过所述图像数据检测检测目标对象;根据所述图像数据测量所述目标对象在所述环境中的实际位置;根据所述实际位置调整所述显示设备中的应用界面进行显示。本发明专利技术实施例实现了应用界面的自适应调整,保证了用户在不同的位置观看显示设备的需求,避免限定在某个位置上观看,方便了用户的其他操作。

Display method and device for application interface

The embodiment of the invention display method and device application interface is provided, the method includes: image data acquisition and display equipment environment; through the image data detection target; according to the actual position of the image data to measure the target object in the environment; according to the actual position adjust the display device for display application interface. The embodiment of the invention realizes the adaptive adjustment of the application interface, ensures the user to watch the display equipment in different positions, avoids being limited to watch in a certain position and facilitates other operation of the user.

【技术实现步骤摘要】
一种应用界面的显示方法和装置
本专利技术涉及计算机处理的
,特别是涉及一种应用界面的显示方法和一种应用界面的显示装置。
技术介绍
随着科技的飞速发展,为了满足用户对于生活的质量的进一步的需求,各种显示设备随之快速增长并广泛普及。显示设备,也可以称为显示器,是一种可输出图像或感触信息的设备,例如,电视显示屏、电脑显示器等等。由于显示设备是I/O设备,即输入输出设备,一般连接着其他设备,并且,显示设备体积一般较大,因此,显示设备一般固定安防在某个位置。用户在观看时,为了获得较好的观看效果,通常是固定某个位置上观看,使得用户十分不方便。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种应用界面的显示方法和相应的一种应用界面的显示装置。依据本专利技术的一个方面,提供了一种应用界面的显示方法,包括:采集显示设备所处环境的图像数据;通过所述图像数据检测检测目标对象;根据所述图像数据测量所述目标对象在所述环境中的实际位置;根据所述实际位置调整所述显示设备中的应用界面进行显示。可选地,所述采集显示设备所处环境的图像数据的步骤包括:每间隔一定时间,调用摄像头采集显示设备所处环境的图像数据。可选地,所述通过所述图像数据检测检测目标对象的步骤包括:所述通过所述图像数据检测检测目标对象的步骤包括:在所述图像数据进行人脸检测;当检测到人脸数据时,确定所述人脸数据表征目标对象。可选地,所述实际位置包括与显示设备之间的实际距离;所述根据所述图像数据测量所述目标对象在所述环境中的实际位置的步骤包括:计算所述图像数据中的人脸数据的距离,作为所述目标对象在所述环境中与显示设备之间的实际距离。可选地,所述计算所述图像数据中的人脸数据的距离,作为所述目标对象在所述环境中与显示设备之间的实际距离的步骤包括:当所述人脸数据为一个时,以基于所述图像数据中的人脸数据计算出的距离,作为所述目标对象在所述环境中与显示设备之间的实际距离;或者,当所述人脸数据为多个时,计算所述图像数据中多个人脸数据的多个距离;基于所述多个距离计算一目标距离;将所述目标距离设置为所述目标对象在所述环境中与显示设备之间的实际距离。可选地,所述实际位置包括与显示设备之间的实际偏转角;所述根据所述图像数据测量所述目标对象在所述环境中的实际位置的步骤包括:基于所述显示设备建立坐标系;在所述坐标系中,计算所述人脸数据的人脸坐标;通过所述人脸坐标计算所述人脸数据偏移的角度,作为所述目标对象在所述环境中与显示设备之间的实际偏转角。可选地,所述通过所述人脸坐标计算所述人脸数据偏移的角度的步骤包括:当所述人脸数据为一个时,通过三角函数关系采用所述人脸坐标计算人脸数据偏移的角度;或者,当所述人脸数据为多个时,查找排列在最左侧的人脸数据与排列在最右侧的人脸数据;通过三角函数关系采用最左侧的人脸数据中的人脸坐标计算第一偏移的角度;通过三角函数关系采用最右侧的人脸数据中的人脸坐标计算第二偏移的角度;将所述第一偏转的角度和所述第二偏转的角度取平均值,作为多个人脸数据偏移的角度。可选地,所述根据所述实际位置调整所述显示设备中的应用界面进行显示的步骤包括:按照所述目标对象在所述环境中与显示设备之间的实际距离调整应用界面的面积;其中,所述应用界面的面积与所述距离成正比。可选地,所述根据所述实际位置调整所述显示设备中的应用界面进行显示的步骤包括:按照所述目标对象在所述环境中与显示设备之间的实际偏转角调整应用界面偏移的方向、偏移的位置;按照所述偏移的方向、所述偏移的角度偏移所述应用界面;其中,所述应用界面偏移的方向与所述实际偏转角相同、所述应用界面偏移的位置与所述实际偏转角成正比。可选地,还包括:将应用界面之外的区域显示为指定的颜色。根据本专利技术的另一方面,提供了一种应用界面的显示装置,包括:图像数据采集模块,适于采集显示设备所处环境的图像数据;目标对象检测模块,适于通过所述图像数据检测检测目标对象;实际位置测量模块,适于根据所述图像数据测量所述目标对象在所述环境中的实际位置;应用界面调整模块,适于根据所述实际位置调整所述显示设备中的应用界面进行显示。可选地,所述图像数据采集模块还适于:每间隔一定时间,调用摄像头采集显示设备所处环境的图像数据。可选地,所述目标对象检测模块还适于:所述通过所述图像数据检测检测目标对象的步骤包括:在所述图像数据进行人脸检测;当检测到人脸数据时,确定所述人脸数据表征目标对象。可选地,所述实际位置包括与显示设备之间的实际距离;所述实际位置测量模块还适于:计算所述图像数据中的人脸数据的距离,作为所述目标对象在所述环境中与显示设备之间的实际距离。可选地,所述实际位置测量模块还适于:当所述人脸数据为一个时,以基于所述图像数据中的人脸数据计算出的距离,作为所述目标对象在所述环境中与显示设备之间的实际距离;或者,当所述人脸数据为多个时,计算所述图像数据中多个人脸数据的多个距离;基于所述多个距离计算一目标距离;将所述目标距离设置为所述目标对象在所述环境中与显示设备之间的实际距离。可选地,所述实际位置包括与显示设备之间的实际偏转角;所述实际位置测量模块还适于:基于所述显示设备建立坐标系;在所述坐标系中,计算所述人脸数据的人脸坐标;通过所述人脸坐标计算所述人脸数据偏移的角度,作为所述目标对象在所述环境中与显示设备之间的实际偏转角。可选地,所述实际位置测量模块还适于:当所述人脸数据为一个时,通过三角函数关系采用所述人脸坐标计算人脸数据偏移的角度;或者,当所述人脸数据为多个时,查找排列在最左侧的人脸数据与排列在最右侧的人脸数据;通过三角函数关系采用最左侧的人脸数据中的人脸坐标计算第一偏移的角度;通过三角函数关系采用最右侧的人脸数据中的人脸坐标计算第二偏移的角度;将所述第一偏转的角度和所述第二偏转的角度取平均值,作为多个人脸数据偏移的角度。可选地,所述应用界面调整模块还适于:按照所述目标对象在所述环境中与显示设备之间的实际距离调整应用界面的面积;其中,所述应用界面的面积与所述距离成正比。可选地,所述应用界面调整模块还适于:按照所述目标对象在所述环境中与显示设备之间的实际偏转角调整应用界面偏移的方向、偏移的位置;按照所述偏移的方向、所述偏移的角度偏移所述应用界面;其中,所述应用界面偏移的方向与所述实际偏转角相同、所述应用界面偏移的位置与所述实际偏转角成正比。可选地,还包括:指定颜色显示模块,适于将应用界面之外的区域显示为指定的颜色。本专利技术实施例采集显示设备所处环境的图像数据检测检测目标对象,基于目标对象在所述环境中的实际位置调整显示设备中的应用界面进行显示,实现了应用界面的自适应调整,保证了用户在不同的位置观看显示设备的需求,避免限定在某个位置上观看,方便了用户的其他操作。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附本文档来自技高网...
一种应用界面的显示方法和装置

【技术保护点】
一种应用界面的显示方法,包括:采集显示设备所处环境的图像数据;通过所述图像数据检测检测目标对象;根据所述图像数据测量所述目标对象在所述环境中的实际位置;根据所述实际位置调整所述显示设备中的应用界面进行显示。

【技术特征摘要】
1.一种应用界面的显示方法,包括:采集显示设备所处环境的图像数据;通过所述图像数据检测检测目标对象;根据所述图像数据测量所述目标对象在所述环境中的实际位置;根据所述实际位置调整所述显示设备中的应用界面进行显示。2.如权利要求1所述的方法,其特征在于,所述采集显示设备所处环境的图像数据的步骤包括:每间隔一定时间,调用摄像头采集显示设备所处环境的图像数据。3.如权利要求1所述的方法,其特征在于,所述通过所述图像数据检测检测目标对象的步骤包括:所述通过所述图像数据检测检测目标对象的步骤包括:在所述图像数据进行人脸检测;当检测到人脸数据时,确定所述人脸数据表征目标对象。4.如权利要求3所述的方法,其特征在于,所述实际位置包括与显示设备之间的实际距离;所述根据所述图像数据测量所述目标对象在所述环境中的实际位置的步骤包括:计算所述图像数据中的人脸数据的距离,作为所述目标对象在所述环境中与显示设备之间的实际距离。5.如权利要求4所述的方法,其特征在于,所述计算所述图像数据中的人脸数据的距离,作为所述目标对象在所述环境中与显示设备之间的实际距离的步骤包括:当所述人脸数据为一个时,以基于所述图像数据中的人脸数据计算出的距离,作为所述目标对象在所述环境中与显示设备之间的实际距离;或者,当所述人脸数据为多个时,计算所述图像数据中多个人脸数据的多个距离;基于所述多个距离计算一目标距离;将所述目标距离设置为所述目标对象在所述环境中与显示设备之间的实际距离。6.如权利要求3所述的方法,其特征在于,所述实际位置包括与显示设备之间的实际偏转角;所述根据所述图像数据测量所述目标对象在所述环境中的实际位置的步骤包括:基于所述显示设备建立坐标系;在所述坐标系中,计算所述人脸数...

【专利技术属性】
技术研发人员:陈新
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京,11

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

1