CN110290410B - 影像位置调节方法、装置、系统及调节信息生成设备 - Google Patents
影像位置调节方法、装置、系统及调节信息生成设备 Download PDFInfo
- Publication number
- CN110290410B CN110290410B CN201910704687.XA CN201910704687A CN110290410B CN 110290410 B CN110290410 B CN 110290410B CN 201910704687 A CN201910704687 A CN 201910704687A CN 110290410 B CN110290410 B CN 110290410B
- Authority
- CN
- China
- Prior art keywords
- target
- information
- target image
- image
- display screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 208000012886 Vertigo Diseases 0.000 abstract description 3
- 231100000889 vertigo Toxicity 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 26
- 210000003128 head Anatomy 0.000 description 21
- 238000010586 diagram Methods 0.000 description 10
- 238000012937 correction Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000013598 vector Substances 0.000 description 3
- 230000037237 body shape Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 208000002173 dizziness Diseases 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 210000000577 adipose tissue Anatomy 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000002595 magnetic resonance imaging Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3141—Constructional details thereof
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/10—Positions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/803—Motion sensors
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/805—Optical or opto-electronic sensors
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/83—Special sensors, transducers or devices therefor characterised by the position of the sensor
- A63B2220/833—Sensors arranged on the exercise apparatus or sports implement
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/83—Special sensors, transducers or devices therefor characterised by the position of the sensor
- A63B2220/836—Sensors arranged on the body of the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/89—Field sensors, e.g. radar systems
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明实施例提供一种影像位置调节方法、装置、系统及调节信息生成设备。本发明实施例通过获取目标用户的目标部位的当前运动信息和当前位置信息,以及获取目标影像的当前图像帧所处的第一位置,根据当前运动信息、当前位置信息和第一位置,预测目标影像的下一图像帧所处的第二位置,根据第一位置和第二位置,生成对目标影像的位置调节信息,位置调节信息用于指示将目标影像从第一位置移动到第二位置,以使目标影像与目标部位的相对位置保持不变,将位置调节信息发送给调节设备,使得影像位置能够随着用户的运动动态改变,并始终与用户目标部位的相对位置保持不变,减轻眩晕感,提高用户使用体验。
Description
技术领域
本发明涉及数据处理技术领域,尤其涉及一种影像位置调节方法、装置、系统及调节信息生成设备。
背景技术
当前,健身设备的使用越来越普遍,例如跑步机、椭圆机等都是常见的健身设备。用户在健身的时候,习惯通过屏幕监控健身项目、观看娱乐节目、与人视频交流等。因此,很多健身场所为健身设备配备了显示设备。例如,在跑步机前的墙上摆放电视、电脑等显示设备,或者在在跑步机前的空地上摆放投影屏,通过投影设备在投影屏上投影影像等。
相关技术中,这些与健身设备配套使用的显示设备都是固定不动的。这样,用户在健身的过程中一边运动,一边观看显示设备显示的影像画面,画面与用户身体的相对位置一直时刻在变化,特别是眼睛处于不断的相对运动过程中,会使用户产生眩晕感,因此用户体验较差。
发明内容
为克服相关技术中存在的问题,本发明提供了一种影像位置调节方法、装置、系统及调节信息生成设备。
根据本发明实施例的第一方面,提供一种影像位置调节方法,所述方法包括:
获取所述目标用户的目标部位的当前运动信息和当前位置信息,以及获取目标影像的当前图像帧所处的第一位置;
根据所述当前运动信息、所述当前位置信息和所述第一位置,预测所述目标影像的下一图像帧所处的第二位置;
根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,所述位置调节信息用于指示将所述目标影像从所述第一位置移动到所述第二位置,以使所述目标影像与所述目标部位的相对位置保持不变;
将所述位置调节信息发送给调节设备。
结合第一方面,在第一种可能的实现方式中,所述目标影像显示于显示屏上,且所述显示屏固定于可移动框架上,所述目标影像的尺寸不大于所述显示屏的尺寸;
所述根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,包括:
根据所述第一位置和所述第二位置,生成对所述可移动框架的第一调节信息,所述第一调节信息用于指示将所述可移动框架从所述第一位置移动到所述第二位置。
结合第一方面,在第二种可能的实现方式中,所述目标影像显示于投影屏上,所述投影屏的尺寸大于所述目标影像所占的区域尺寸,所述投影屏通过接收投影设备的投影而显示所述目标影像;
所述根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,包括:
根据所述第一位置和所述第二位置,生成对所述投影设备的第二调节信息,所述第二调节信息用于指示调节所述投影设备的投影姿势,以使所述目标影像在所述投影屏上的位置由所述第一位置移动到所述第二位置。
结合第一方面,在第三种可能的实现方式中,所述目标影像显示于显示屏上,所述显示屏固定,所述目标影像的尺寸小于所述显示屏的尺寸;
所述根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,包括:
根据所述第一位置和所述第二位置,生成对所述显示屏的第三调节信息,所述第三调节信息用于指示所述显示屏将所述目标影像的显示位置从所述第一位置移动到所述第二位置。
结合第一方面,在第四种可能的实现方式中,所述获取所述目标用户的目标部位的当前运动信息,包括:
通过传感器采集所述目标用户的所述目标部位的当前运动数据;
对所述当前运动数据进行分析,得到当前运动信息。
结合第一方面,在第五种可能的实现方式中,通过传感器采集所述目标用户的所述目标部位的当前运动数据,包括:
通过设置在所述目标用户身上的传感器采集所述目标用户的所述目标部位的当前运动数据。
结合第一方面,在第六种可能的实现方式中,通过传感器采集所述目标用户的所述目标部位的当前运动数据,包括:
通过设置在设备上的传感器采集所述目标用户的所述目标部位的当前运动数据。
结合第一方面,在第七种可能的实现方式中,所述获取所述目标用户的目标部位的当前运动信息,包括:
通过分别设置在各指定位置的测距系统,采集目标部位的空间信息;所述测距系统包括用于发射测距信号的发射模块和用于接收所述测距信号的接收模块;
根据采集的空间信息,计算所述目标部位的当前运动信息。
结合第一方面,在第八种可能的实现方式中,所述当前位置信息为所述目标部位在与所述目标影像所在平面平行的平面上的位置信息。
结合第一方面,在第九种可能的实现方式中,所述目标部位为头部。
根据本发明实施例的第二方面,提供一种影像位置调节装置,所述装置包括:
获取模块,用于获取所述目标用户的目标部位的当前运动信息和当前位置信息,以及获取目标影像的当前图像帧所处的第一位置;
预测模块,用于根据所述当前运动信息、所述当前位置信息和所述第一位置,预测所述目标影像的下一图像帧所处的第二位置;
生成模块,用于根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,所述位置调节信息用于指示将所述目标影像从所述第一位置移动到所述第二位置,以使所述目标影像与所述目标部位的相对位置保持不变;
发送模块,用于将所述位置调节信息发送给调节设备。
结合第二方面,在第一种可能的实现方式中,所述目标影像显示于显示屏上,且所述显示屏固定于可移动框架上,所述目标影像的尺寸不大于所述显示屏的尺寸;
所述生成模块具体用于:
根据所述第一位置和所述第二位置,生成对所述可移动框架的第一调节信息,所述第一调节信息用于指示将所述可移动框架从所述第一位置移动到所述第二位置。
结合第二方面,在第二种可能的实现方式中,所述目标影像显示于投影屏上,所述投影屏的尺寸大于所述目标影像所占的区域尺寸,所述投影屏通过接收投影设备的投影而显示所述目标影像;
所述生成模块具体用于:
根据所述第一位置和所述第二位置,生成对所述投影设备的第二调节信息,所述第二调节信息用于指示调节所述投影设备的投影姿势,以使所述目标影像在所述投影屏上的位置由所述第一位置移动到所述第二位置。
结合第二方面,在第三种可能的实现方式中,所述目标影像显示于显示屏上,所述显示屏固定,所述目标影像的尺寸小于所述显示屏的尺寸;
所述生成模块具体用于:
根据所述第一位置和所述第二位置,生成对所述显示屏的第三调节信息,所述第三调节信息用于指示所述显示屏将所述目标影像的显示位置从所述第一位置移动到所述第二位置。
结合第二方面,在第四种可能的实现方式中,所述获取模块具体用于:
通过传感器采集所述目标用户的所述目标部位的当前运动数据;
对所述当前运动数据进行分析,得到当前运动信息。
结合第二方面,在第五种可能的实现方式中,所述获取模块在用于通过传感器采集所述目标用户的所述目标部位的当前运动数据时,具体用于:
通过设置在所述目标用户身上的传感器采集所述目标用户的所述目标部位的当前运动数据。
结合第二方面,在第六种可能的实现方式中,所述获取模块在用于通过传感器采集所述目标用户的所述目标部位的当前运动数据时,具体用于:
通过设置在设备上的传感器采集所述目标用户的所述目标部位的当前运动数据。
结合第二方面,在第七种可能的实现方式中,所述获取模块具体用于:
通过分别设置在各指定位置的测距系统,采集目标部位的空间信息;所述测距系统包括用于发射测距信号的发射模块和用于接收所述测距信号的接收模块;
根据采集的空间信息,计算所述目标部位的当前运动信息。
结合第二方面,在第八种可能的实现方式中,所述当前位置信息为所述目标部位在与所述目标影像所在平面平行的平面上的位置信息。
结合第二方面,在第九种可能的实现方式中,所述目标部位为头部。
根据本发明实施例的第三方面,提供一种调节信息生成设备,包括处理器;用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置执行第一方面任一项所述的方法
根据本发明实施例的第四方面,提供一种影像位置调节系统,所述系统包括:
采集设备,用于采集所述目标用户的目标部位的数据;
调节信息生成设备,用于基于所述采集设备采集的数据,生成对目标影像的位置调节信息并发送给调节设备;
调节设备,用于根据所述位置调节信息,调节所述目标影像的显示位置;
显示设备,用于在所述调节设备调节后的显示位置显示所述目标影像。
根据本发明实施例的第五方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有若干计算机指令,所述计算机指令被执行时实现第一方面任一项所述的方法。
本发明实施例提供的技术方案可以包括以下有益效果:
本发明实施例,通过获取目标用户的目标部位的当前运动信息和当前位置信息,以及获取目标影像的当前图像帧所处的第一位置,根据当前运动信息、当前位置信息和第一位置,预测目标影像的下一图像帧所处的第二位置,根据第一位置和第二位置,生成对目标影像的位置调节信息,位置调节信息用于指示将目标影像从第一位置移动到第二位置,以使目标影像与目标部位的相对位置保持不变,将位置调节信息发送给调节设备,使得影像位置能够随着用户的运动动态改变,并始终与用户目标部位的相对位置保持不变,减轻眩晕感,提高用户使用体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。
图1是本发明实施例提供的显示设备的一种结构示例图。
图2是本发明实施例提供的显示设备的另一种结构示例图。
图3是本发明实施例提供的位置固定显示屏显示图像画面的示意图。
图4是本发明实施例提供的影像位置调节方法的流程示例图。
图5是本发明实施例提供的影像位置调节装置的功能方块图。
图6是本发明实施例提供的调节信息生成设备的一个硬件结构图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明实施例的一些方面相一致的装置和方法的例子。
在本发明实施例使用的术语是仅仅出于描述特定本发明实施例的目的,而非旨在限制本发明实施例。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本发明实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
本实施例中,与健身设备配套使用的显示设备通常有如下三种:
一种显示设备可以是固定于可移动框架上的显示屏。显示屏上显示的目标影像的尺寸不大于显示屏的尺寸。
图1是本发明实施例提供的显示设备的一种结构示例图。图1中,左面的图为显示设备的正面视图,右面的图为该显示设备的侧面视图。如图1所示,显示屏的背部通过连接轴固定于可移动框架上。设使用人正对显示屏时,水平方向为X方向,竖直方向为Y方向,纵深方向为Z方向。可移动框架上设置有X轴轨和Y轴轨,连接轴通过在X轴轨上滑动,带动显示屏在X方向平动;连接轴通过在Y轴轨上滑动,带动显示屏在Y方向平动。因此,可移动框架至少可以带动显示屏在X方向和Y方向平动。可以理解的是,连接轴可以在X轴轨和Y轴轨上分别移动,也可以在X轴轨和Y轴轨上同时移动,进而调整显示屏的位置,本申请对此不做限定。
除了上述移动显示屏的方式,在其他实施例中,还可以通过其它方式来移动显示屏,例如可以使用多自由度的多轴机械臂来移动显示屏。
本示例中,显示屏可以是液晶屏或LED屏。
本示例中,显示屏上显示的目标影像覆盖显示屏的整个屏幕,如果要移动目标影像的位置,需要通过移动可移动框架移动显示屏。
另一种显示设备可以是由投影仪和投影屏组成的显示系统。该显示系统中,投影屏的尺寸大于目标影像所占的区域尺寸,投影屏通过接收投影仪的投影而显示目标影像。
图2是本发明实施例提供的显示设备的另一种结构示例图。图2中,左面的图为显示设备的侧面视图,右面的图为该显示设备的正面视图。本示例中,方向的定义与图1所示实施例相同。如图2所示,投影仪与机械设备连接,机械设备上设置有X转轴和Y转轴,当投影仪沿着X转轴转动时,投影屏上显示的影像在竖直方向移动;当投影仪沿着Y转轴转动时,投影屏上显示的影像在水平方向移动。投影屏的尺寸大到足以涵盖投影仪的最大投影范围,保证投影仪的投影均落在投影屏上。
投影仪的旋转会使得投影屏上显示的影像的整体画面发生形变,例如长方形的画面显示为梯形。此时,可以通过在投影仪中设置投影校正功能,来校正显示在投影屏上的影像形状。例如,投影校正功能可以是根据旋转方向和旋转角度调整内部投影单元,以使投影屏上显示的影像画面形状正常。
为了防止投影被遮挡,可以将投影仪设置在健身设备的前部,使得用户的运动区域不与投影屏和投影仪之间的区域存在重叠。
图2所示场景中,机械设备上设置的X转轴和Y转轴可以采用2自由度的嵌套旋转框架实现。
另一种显示设备可以是固定放置的、尺寸大于目标影像尺寸的显示屏。本示例中,显示屏位置固定,不能移动,但显示屏上显示的图像位置可以变化,显示屏上的画面位置可以随着图像显示中心的改变而改变。
图3是本发明实施例提供的位置固定显示屏显示图像画面的示意图。如图3所示,通过更改图像显示区域,可以在不同时刻使图像显示在显示屏的不同位置,从而使得目标影像的画面动态变化。
本示例中,显示屏可以是由多个较小显示屏拼接而成的大尺寸显示屏,也可以是一整块比较大的显示屏。显示屏可以是液晶显示屏或LED显示屏。
下面通过实施例对本发明提供的影像位置调节方法进行详细说明。
图4是本发明实施例提供的影像位置调节方法的流程示例图。如图4所示,影像位置调节方法可以包括:
S401,获取目标用户的目标部位的当前运动信息和当前位置信息,以及获取目标影像的当前图像帧所处的第一位置。
S402,根据当前运动信息、当前位置信息和第一位置,预测目标影像的下一图像帧所处的第二位置。
S403,根据第一位置和第二位置,生成对目标影像的位置调节信息,位置调节信息用于指示将目标影像从第一位置移动到第二位置,以使目标影像与目标部位的相对位置保持不变。
S404,将位置调节信息发送给调节设备。
所述调节设备根据所述位置调节信息调节调节目标影像的位置。
在本实施例中,目标部位可以为头部。
本实施例中,目标用户的运动过程可以是健身过程。例如该运动过程可以是用户在跑步机上跑步的过程。
用户在跑步机上跑步时,身体会随着跑步的动作或升高或降低,或左偏或右偏,头部也随着跑步的动作或升高或降低,或左偏或右偏。此时,如果显示设备上的影像位置一直保持不变,给用户的感觉就是影像的画面一直在晃动,使人产生眩晕的感觉。
本实施例中,当前运动信息可以包括移动方向、移动速度等。例如,当前运动信息可以是用户的头部向上或向下移动的速度。
本实施例中,当前运动信息可以包括转动方向、转动速度等。例如,当前运动信息可以是用户的头部向左或向右转动的速度。
目标影像是由图像帧序列组成的,目标影像的显示过程就是顺序显示图像帧的过程。本实施例中,目标影像的当前图像帧所处的第一位置可以通过显示设备确定。
例如,对于图1所示的显示设备,目标影像的当前图像帧所处的第一位置可以确定为显示屏当前的中心位置坐标。
例如,对于图2所示的显示设备,目标影像的当前图像帧所处的第一位置可以确定为投影中心的位置坐标。
例如,对于图3所示的显示设备,目标影像的当前图像帧所处的第一位置可以确定为图像显示中心的位置坐标。
在一个示例性的实现过程中,当前位置信息可以为目标部位在与目标影像所在平面平行的平面上的位置信息。
举例说明,用户在跑步机上跑步时,跑步机是固定的,当前位置信息可以通过人体与跑步机的相对位置来确定。
例如,在一个示例中,用户可以头戴设置有信号发生器的设备,该设备与空间分布的多个接收器组成定位系统。在用户运动过程中,信号发生器发出雷达信号,被多个接收器接收,通过分析接收器接收的雷达信号,获得当前位置信息,实现对目标部位的定位。
例如,在另一个示例中,对于跑步机等健身设备,可以在跑道内置压力传感器,通过压力传感器采集的压力数据判断用户实时跑步姿势,通过脚掌力度、用户跑步频率以及用户体型数据推算用户头部的实时空间位置。
对于椭圆机、划船机等健身设备,可以在设备与人体接触的部位内置传感器,基于该传感器采集的数据判断用户当前姿势(例如手脚位置),通过用户运动频率以及用户体型数据推算用户头部的实时空间位置。
可以理解的是,用户体型数据可以通过应用软件(APP)或健身器材的输入界面输入,也可通过其他智能设备,如体脂秤等测量后同步至相关计算系统中,本申请对此不做约定。在一个示例中,用户还可以在头部佩戴摄像头,根据摄像头采集的图像判断用户头部在空间中所处位置。
在一个示例性的实现过程中,步骤S401中,获取目标用户的目标部位的当前运动信息,可以包括:
通过传感器采集目标用户的目标部位的当前运动数据;
对当前运动数据进行分析,得到当前运动信息。
在一个示例性的实现过程中,通过传感器采集目标用户的所述目标部位的当前运动数据,可以包括:
通过设置在目标用户身上的传感器采集目标用户的所述目标部位的当前运动数据。例如,当用户在跑步机上跑步时,在用户的头部佩戴可穿戴设备,可穿戴设备上设置有陀螺仪(gyroscope)与三轴加速计(3-axis accelerometer)。对于三轴加速计采集的加速度信号,通过对加速度进行积分可以转换为头部的运动速度和空间坐标。通过陀螺仪采集的旋转角度,可以确定头部的运动方向。
其中,可穿戴设备可以是眼镜、头箍、耳机等。
在一个示例性的实现过程中,通过传感器采集目标用户的所述目标部位的当前运动数据,可以包括:
通过设置在设备上的传感器采集目标用户的所述目标部位的当前运动数据。
例如,在跑步机上的运动区域安装压力传感器,根据压力的变化确定用户的运动数据。
在一个示例性的实现过程中,步骤S401中,获取目标用户的目标部位的当前运动信息,可以包括:
通过分别设置在各指定位置的测距系统,采集目标部位的空间信息;所述测距系统包括用于发射测距信号的发射模块和用于接收所述测距信号的接收模块;
根据采集的空间信息,计算当前运动信息。
例如,测距系统可以是测距雷达,可以在健身设备周围设置多个测距雷达,通过所有测距雷达获得的空间信息,计算得到目标部位运动方向和运动速度。
在一个示例性的实现过程中,步骤S401中,获取目标用户的目标部位的当前运动信息,可以包括:
通过摄像设备采集目标用户的目标部位的当前影像数据;
对当前影像数据进行分析,得到当前运动信息。
例如,可以在健身设备上设置摄像头,摄像头采集用户运动过程的多帧图像,通过识别采集的多帧中目标部位的位置,以及图像帧之间的采集时间间隔,可以计算目标部位的位移和运动速度。
在另一个示例中,还可以使用多个摄像头采集用户运动过程的多帧图像,此时可以根据多个摄像头的空间位置关系更加精确地计算目标部位的当前运动信息。
在应用中,可以将获取目标用户的目标部位的当前运动信息的各种方式进行组合使用,综合各种方式的定位结果确定最终定位结果,以提高定位准确性。
步骤S402中,通过预测目标影像的下一图像帧所处的第二位置,可以在显示下一图像帧之前,预先获知第二位置,从而在显示下一图像帧时,将下一图像帧显示在预先获知的第二位置处。
如果预测的第二位置与下一图像帧实际显示的位置存在偏差,则需要根据偏差对预测出的该下一图像帧的下一图像帧的第二位置进行校正。该校正可以通过调整后续的公式(5)中的对应系数来实现。例如,当预测的第二位置与第一位置之间的距离,相对于下一图像帧实际显示的位置与第一位置之间的距离,前者距离大于后者距离时,说明对应系数较大,此时可以减小对应系数反之,当前者距离小于后者距离时,说明对应系数较小,此时可以增大对应系数
在一个示例性的实现过程中,目标影像显示于显示屏上,且显示屏固定于可移动框架上,目标影像的尺寸不大于显示屏的尺寸;步骤S403可以包括:根据第一位置和第二位置,生成对可移动框架的第一调节信息,第一调节信息用于指示将可移动框架从第一位置移动到第二位置。
例如,用户在跑步机上跑步时,初始时用户的眼睛与显示屏中心在同一高度。在用户头部向上运动的过程中,预测出显示屏显示目标影像的下一帧时用户眼睛的高度,从而在显示屏显示目标影像的下一帧时,利用可移动框架将显示屏中心沿着Y方向向上移动到预测的高度,这样,在显示屏显示目标影像的下一帧时,用户的眼睛与显示屏中心仍然保持在同一高度。本示例中,对可移动框架的第一调节信息就用于指示将可移动框架从显示屏中心的初始高度移动到预测高度。
本示例是针对图1所示的显示设备所提出的。本示例通过调节可移动框架调节与可移动框架相连的显示屏,进而调节目标影像的显示位置。
在一个示例性的实现过程中,目标影像显示于投影屏上,投影屏的尺寸大于目标影像所占的区域尺寸,投影屏通过接收投影设备的投影而显示所述目标影像;步骤S403可以包括:根据第一位置和第二位置,生成对投影设备的第二调节信息,第二调节信息用于指示调节投影设备的投影姿势,以使目标影像在所述投影屏上的位置由第一位置移动到第二位置。
本示例是针对图2所示的显示设备所提出的。本示例通过调节投影设备的投影姿势,调节目标影像在投影屏上的投影位置,进而调节目标影像的显示位置。
仍以用户在跑步机上跑步为例。初始时用户的眼睛与投影图像中心在同一高度。在用户头部向上运动的过程中,预测出显示目标影像的下一帧时用户眼睛的高度,利用对投影设备的第二调节信息,调节投影仪沿着X转轴转动,投影中心上移,使目标影像的下一帧图像的投影中心位置与预测的高度相同。本示例中,投影设备的第二调节信息就用于指示将投影仪沿着X转轴转动,使投影中心从初始高度上移到预测高度。
在一个示例性的实现过程中,目标影像显示于显示屏上,显示屏固定,目标影像的尺寸小于显示屏的尺寸;步骤S403可以包括:根据第一位置和第二位置,生成对显示屏的第三调节信息,第三调节信息用于指示显示屏将目标影像的显示位置从第一位置移动到第二位置。
本示例是针对图3所示的显示设备所提出的。本示例能够通过第三调节信息直接调节显示位置。
图3所示的显示设备中,目标影像的显示位置可以通过显示屏的显示指令直接确定。本示例中,第三调节信息用于指示显示屏直接将目标影像的显示位置从第一位置移动到第二位置,从而实现目标影像的位置随着用户的运动动态变化。
下面通过示例,对本发明实施例的影像位置调节方法作进一步详细说明。
公式(2)中,g为预知的自定义函数。
公式(3)中,t为目标影像的图像帧的刷新时间间隔,D是人与显示屏或投影屏之间的距离。
显示设备根据上述数据,实时调节相应的部件:
对于图3所示的显示设备,将图像数据根据小于显示屏的尺寸编码(Data),对应到显示屏像素(Pixel)。由于图像上每个像素具有唯一的位置,该位置的坐标包括横坐标(即x坐标)和纵坐标(即y坐标)因此我们用x坐标值和y坐标值组成的二维向量来唯一标识图像上的一个像素,例如一个具有10行10列像素的图像,左上角的像素可以用二维向量(1,1)表示。其中,x坐标值和y坐标值是以参考点(0,0)为基准进行计算的。同理,显示屏的整个屏幕也由若干个如像素一样的显示单元组成,我们把这个显示单元称为显示屏像素,显示屏像素可以用由x坐标值和y坐标值组成的二维向量表示。
当(x-xo,y-yo)在内时,当(x-xo,y-yo)在外时,图像区域外的区域显示黑色(或显示其他自定义颜色或图案)。其中,(xo,yo)值为图像中参考像素点在显示屏中的坐标值,(x,y)为显示屏像素的坐标值。例如,假设图像A具有10行10列像素,则图像A中的值范围是从(1,1)到(10,10);假设显示屏B具有100行100列显示屏像素,则显示屏B中的范围是从(1,1)到(100,100);假设参考像素点对应显示屏B中的显示屏像素(20,20)。对于显示屏B中的显示屏像素(25,25),由于(25-20,25-20)=(5,5)在图像A的内,因此, 对于显示屏B中的显示屏像素(31,31),由于(31-20,31-20)=(11,11)在图像A的外,因此,
其中,每一帧图像的xo、yo值是根据用户的运动实时调整的。在一个示例中,每一帧图像的xo、yo值根据下式实时调整:
由于人跑步时有明显的频率特点,因此,在一个示例中,可以通过信号拟合的方法得到机械控制信号的估算方程,估算方程如下面的公式(4)计所示:
本发明实施例提供的影像位置调节方法,通过获取目标用户的目标部位的当前运动信息和当前位置信息,以及获取目标影像的当前图像帧所处的第一位置,根据当前运动信息、当前位置信息和第一位置,预测目标影像的下一图像帧所处的第二位置,根据第一位置和第二位置,生成对目标影像的位置调节信息,位置调节信息用于指示将目标影像从第一位置移动到第二位置,以使目标影像与目标部位的相对位置保持不变,将位置调节信息发送给调节设备,使得影像位置能够随着用户的运动动态改变,并始终与用户目标部位的相对位置保持不变,减轻眩晕感,提高用户使用体验。
基于上述的方法实施例,本发明实施例还提供了相应的装置、设备及存储介质实施例。关于本发明实施例的装置、设备及存储介质实施例的详细实现方式,请参见前述方法实施例部分的相应说明。
图5是本发明实施例提供的影像位置调节装置的功能方块图。如图5所示,本实施例中,影像位置调节装置可以包括:
获取模块510,用于获取所述目标用户的目标部位的当前运动信息和当前位置信息,以及获取目标影像的当前图像帧所处的第一位置;
预测模块520,用于根据所述当前运动信息、所述当前位置信息和所述第一位置,预测所述目标影像的下一图像帧所处的第二位置;
生成模块530,用于根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,所述位置调节信息用于指示将所述目标影像从所述第一位置移动到所述第二位置,以使所述目标影像与所述目标部位的相对位置保持不变;
发送模块540,用于将所述位置调节信息发送给调节设备。
在一个示例性的实现过程中,所述目标影像显示于显示屏上,且所述显示屏固定于可移动框架上,所述目标影像的尺寸不大于所述显示屏的尺寸;生成模块530具体用于:根据所述第一位置和所述第二位置,生成对所述可移动框架的第一调节信息,所述第一调节信息用于指示将所述可移动框架从所述第一位置移动到所述第二位置。
在一个示例性的实现过程中,所述目标影像显示于投影屏上,所述投影屏的尺寸大于所述目标影像所占的区域尺寸,所述投影屏通过接收投影设备的投影而显示所述目标影像;生成模块530具体用于:根据所述第一位置和所述第二位置,生成对所述投影设备的第二调节信息,所述第二调节信息用于指示调节所述投影设备的投影姿势,以使所述目标影像在所述投影屏上的位置由所述第一位置移动到所述第二位置。
在一个示例性的实现过程中,所述目标影像显示于显示屏上,所述显示屏固定,所述目标影像的尺寸小于所述显示屏的尺寸;生成模块530具体用于:根据所述第一位置和所述第二位置,生成对所述显示屏的第三调节信息,所述第三调节信息用于指示所述显示屏将所述目标影像的显示位置从所述第一位置移动到所述第二位置。
在一个示例性的实现过程中,获取模块510具体用于:
通过传感器采集所述目标用户的所述目标部位的当前运动数据;
对所述当前运动数据进行分析,得到当前运动信息。
在一个示例性的实现过程中,获取模块510在用于通过传感器采集所述目标用户的所述目标部位的当前运动数据时,具体用于:
通过设置在所述目标用户身上的传感器采集所述目标用户的所述目标部位的当前运动数据。
在一个示例性的实现过程中,获取模块510在用于通过传感器采集所述目标用户的所述目标部位的当前运动数据时,具体用于:
通过设置在设备上的传感器采集所述目标用户的所述目标部位的当前运动数据。
在一个示例性的实现过程中,获取模块510具体用于:
通过分别设置在各指定位置的测距系统,采集目标部位的空间信息;所述测距系统包括用于发射测距信号的发射模块和用于接收所述测距信号的接收模块;
根据采集的空间信息,计算所述目标部位的当前运动信息。
在一个示例性的实现过程中,所述当前位置信息为所述目标部位在与所述目标影像所在平面平行的平面上的位置信息。
在一个示例性的实现过程中,所述目标部位为头部。
本发明实施例还提供了一种调节信息生成设备。图6是本发明实施例提供的调节信息生成设备的一个硬件结构图。如图6所示,调节信息生成设备包括:内部总线601,以及通过内部总线连接的存储器602,处理器603和外部接口604。
所述处理器603,用于读取存储器602上的机器可读指令,并执行所述指令以实现如下操作:
获取所述目标用户的目标部位的当前运动信息和当前位置信息,以及获取目标影像的当前图像帧所处的第一位置;
根据所述当前运动信息、所述当前位置信息和所述第一位置,预测所述目标影像的下一图像帧所处的第二位置;
根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,所述位置调节信息用于指示将所述目标影像从所述第一位置移动到所述第二位置,以使所述目标影像与所述目标部位的相对位置保持不变;
将所述位置调节信息发送给调节设备。
在一个示例性的实现过程中,所述目标影像显示于显示屏上,且所述显示屏固定于可移动框架上,所述目标影像的尺寸不大于所述显示屏的尺寸;
所述根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,包括:
根据所述第一位置和所述第二位置,生成对所述可移动框架的第一调节信息,所述第一调节信息用于指示将所述可移动框架从所述第一位置移动到所述第二位置。
在一个示例性的实现过程中,所述目标影像显示于投影屏上,所述投影屏的尺寸大于所述目标影像所占的区域尺寸,所述投影屏通过接收投影设备的投影而显示所述目标影像;
所述根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,包括:
根据所述第一位置和所述第二位置,生成对所述投影设备的第二调节信息,所述第二调节信息用于指示调节所述投影设备的投影姿势,以使所述目标影像在所述投影屏上的位置由所述第一位置移动到所述第二位置。
在一个示例性的实现过程中,所述目标影像显示于显示屏上,所述显示屏固定,所述目标影像的尺寸小于所述显示屏的尺寸;
所述根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,包括:
根据所述第一位置和所述第二位置,生成对所述显示屏的第三调节信息,所述第三调节信息用于指示所述显示屏将所述目标影像的显示位置从所述第一位置移动到所述第二位置。
在一个示例性的实现过程中,所述获取所述目标用户的目标部位的当前运动信息,包括:
通过传感器采集所述目标用户的所述目标部位的当前运动数据;
对所述当前运动数据进行分析,得到当前运动信息。
在一个示例性的实现过程中,通过传感器采集所述目标用户的所述目标部位的当前运动数据,包括:
通过设置在所述目标用户身上的传感器采集所述目标用户的所述目标部位的当前运动数据。
在一个示例性的实现过程中,通过传感器采集所述目标用户的所述目标部位的当前运动数据,包括:
通过设置在设备上的传感器采集所述目标用户的所述目标部位的当前运动数据。
在一个示例性的实现过程中,所述获取所述目标用户的目标部位的当前运动信息,包括:
通过分别设置在各指定位置的测距系统,采集目标部位的空间信息;所述测距系统包括用于发射测距信号的发射模块和用于接收所述测距信号的接收模块;
根据采集的空间信息,计算所述目标部位的当前运动信息。
在一个示例性的实现过程中,所述当前位置信息为所述目标部位在与所述目标影像所在平面平行的平面上的位置信息。
在一个示例性的实现过程中,所述目标部位为头部。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有若干计算机指令,所述计算机指令被执行时进行如下处理:
获取所述目标用户的目标部位的当前运动信息和当前位置信息,以及获取目标影像的当前图像帧所处的第一位置;
根据所述当前运动信息、所述当前位置信息和所述第一位置,预测所述目标影像的下一图像帧所处的第二位置;
根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,所述位置调节信息用于指示将所述目标影像从所述第一位置移动到所述第二位置,以使所述目标影像与所述目标部位的相对位置保持不变;
将所述位置调节信息发送给调节设备。
在一个示例性的实现过程中,所述目标影像显示于显示屏上,且所述显示屏固定于可移动框架上,所述目标影像的尺寸不大于所述显示屏的尺寸;
所述根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,包括:
根据所述第一位置和所述第二位置,生成对所述可移动框架的第一调节信息,所述第一调节信息用于指示将所述可移动框架从所述第一位置移动到所述第二位置。
在一个示例性的实现过程中,所述目标影像显示于投影屏上,所述投影屏的尺寸大于所述目标影像所占的区域尺寸,所述投影屏通过接收投影设备的投影而显示所述目标影像;
所述根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,包括:
根据所述第一位置和所述第二位置,生成对所述投影设备的第二调节信息,所述第二调节信息用于指示调节所述投影设备的投影姿势,以使所述目标影像在所述投影屏上的位置由所述第一位置移动到所述第二位置。
在一个示例性的实现过程中,所述目标影像显示于显示屏上,所述显示屏固定,所述目标影像的尺寸小于所述显示屏的尺寸;
所述根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,包括:
根据所述第一位置和所述第二位置,生成对所述显示屏的第三调节信息,所述第三调节信息用于指示所述显示屏将所述目标影像的显示位置从所述第一位置移动到所述第二位置。
在一个示例性的实现过程中,所述获取所述目标用户的目标部位的当前运动信息,包括:
通过传感器采集所述目标用户的所述目标部位的当前运动数据;
对所述当前运动数据进行分析,得到当前运动信息。
在一个示例性的实现过程中,通过传感器采集所述目标用户的所述目标部位的当前运动数据,包括:
通过设置在所述目标用户身上的传感器采集所述目标用户的所述目标部位的当前运动数据。
在一个示例性的实现过程中,通过传感器采集所述目标用户的所述目标部位的当前运动数据,包括:
通过设置在设备上的传感器采集所述目标用户的所述目标部位的当前运动数据。
在一个示例性的实现过程中,所述获取所述目标用户的目标部位的当前运动信息,包括:
通过分别设置在各指定位置的测距系统,采集目标部位的空间信息;所述测距系统包括用于发射测距信号的发射模块和用于接收所述测距信号的接收模块;
根据采集的空间信息,计算所述目标部位的当前运动信息。
在一个示例性的实现过程中,所述当前位置信息为所述目标部位在与所述目标影像所在平面平行的平面上的位置信息。
在一个示例性的实现过程中,所述目标部位为头部。
本发明实施例还提供一种影像位置调节系统,所述系统包括:
采集设备,用于采集所述目标用户的目标部位的数据;
调节信息生成设备,用于基于所述采集设备采集的数据,生成对目标影像的位置调节信息并发送给调节设备;
调节设备,用于根据所述位置调节信息,调节所述目标影像的显示位置;
显示设备,用于在调节设备调节后的显示位置显示所述目标影像。
其中,影像位置调节设备可以集成在显示设备上,也可以与显示设备分开独立设置。
对于装置和设备实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本说明书方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
本领域技术人员在考虑说明书及实践这里申请的发明后,将容易想到本说明书的其它实施方案。本说明书旨在涵盖本说明书的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本说明书的一般性原理并包括本说明书未申请的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本说明书的真正范围和精神由下面的权利要求指出。
应当理解的是,本说明书并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本说明书的范围仅由所附的权利要求来限制。
以上所述仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。
Claims (23)
1.一种影像位置调节方法,其特征在于,所述方法包括:
获取目标用户的目标部位的当前运动信息和当前位置信息,以及获取目标影像的当前图像帧所处的第一位置;
根据所述当前运动信息、所述当前位置信息和所述第一位置,预测所述目标影像的下一图像帧所处的第二位置;
根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,所述位置调节信息用于指示将所述目标影像从所述第一位置移动到所述第二位置,以使所述目标影像与所述目标部位的相对位置保持不变;
将所述位置调节信息发送给调节设备。
2.根据权利要求1所述的方法,其特征在于,所述目标影像显示于显示屏上,且所述显示屏固定于可移动框架上,所述目标影像的尺寸不大于所述显示屏的尺寸;
所述根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,包括:
根据所述第一位置和所述第二位置,生成对所述可移动框架的第一调节信息,所述第一调节信息用于指示将所述可移动框架从所述第一位置移动到所述第二位置。
3.根据权利要求1所述的方法,其特征在于,所述目标影像显示于投影屏上,所述投影屏的尺寸大于所述目标影像所占的区域尺寸,所述投影屏通过接收投影设备的投影而显示所述目标影像;
所述根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,包括:
根据所述第一位置和所述第二位置,生成对所述投影设备的第二调节信息,所述第二调节信息用于指示调节所述投影设备的投影姿势,以使所述目标影像在所述投影屏上的位置由所述第一位置移动到所述第二位置。
4.根据权利要求1所述的方法,其特征在于,所述目标影像显示于显示屏上,所述显示屏固定,所述目标影像的尺寸小于所述显示屏的尺寸;
所述根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,包括:
根据所述第一位置和所述第二位置,生成对所述显示屏的第三调节信息,所述第三调节信息用于指示所述显示屏将所述目标影像的显示位置从所述第一位置移动到所述第二位置。
5.根据权利要求1所述的方法,其特征在于,所述获取所述目标用户的目标部位的当前运动信息,包括:
通过传感器采集所述目标用户的所述目标部位的当前运动数据;
对所述当前运动数据进行分析,得到当前运动信息。
6.根据权利要求5所述的方法,其特征在于,通过传感器采集所述目标用户的所述目标部位的当前运动数据,包括:
通过设置在所述目标用户身上的传感器采集所述目标用户的所述目标部位的当前运动数据。
7.根据权利要求5所述的方法,其特征在于,通过传感器采集所述目标用户的所述目标部位的当前运动数据,包括:
通过设置在设备上的传感器采集所述目标用户的所述目标部位的当前运动数据。
8.根据权利要求1所述的方法,其特征在于,所述获取所述目标用户的目标部位的当前运动信息,包括:
通过分别设置在各指定位置的测距系统,采集目标部位的空间信息;所述测距系统包括用于发射测距信号的发射模块和用于接收所述测距信号的接收模块;
根据采集的空间信息,计算所述目标部位的当前运动信息。
9.根据权利要求1所述的方法,其特征在于,所述当前位置信息为所述目标部位在与所述目标影像所在平面平行的平面上的位置信息。
10.根据权利要求1所述的方法,其特征在于,所述目标部位为头部。
11.一种影像位置调节装置,其特征在于,所述装置包括:
获取模块,用于获取目标用户的目标部位的当前运动信息和当前位置信息,以及获取目标影像的当前图像帧所处的第一位置;
预测模块,用于根据所述当前运动信息、所述当前位置信息和所述第一位置,预测所述目标影像的下一图像帧所处的第二位置;
生成模块,用于根据所述第一位置和所述第二位置,生成对所述目标影像的位置调节信息,所述位置调节信息用于指示将所述目标影像从所述第一位置移动到所述第二位置,以使所述目标影像与所述目标部位的相对位置保持不变;
发送模块,用于将所述位置调节信息发送给调节设备。
12.根据权利要求11所述的装置,其特征在于,所述目标影像显示于显示屏上,且所述显示屏固定于可移动框架上,所述目标影像的尺寸不大于所述显示屏的尺寸;
所述生成模块具体用于:
根据所述第一位置和所述第二位置,生成对所述可移动框架的第一调节信息,所述第一调节信息用于指示将所述可移动框架从所述第一位置移动到所述第二位置。
13.根据权利要求11所述的装置,其特征在于,所述目标影像显示于投影屏上,所述投影屏的尺寸大于所述目标影像所占的区域尺寸,所述投影屏通过接收投影设备的投影而显示所述目标影像;
所述生成模块具体用于:
根据所述第一位置和所述第二位置,生成对所述投影设备的第二调节信息,所述第二调节信息用于指示调节所述投影设备的投影姿势,以使所述目标影像在所述投影屏上的位置由所述第一位置移动到所述第二位置。
14.根据权利要求11所述的装置,其特征在于,所述目标影像显示于显示屏上,所述显示屏固定,所述目标影像的尺寸小于所述显示屏的尺寸;
所述生成模块具体用于:
根据所述第一位置和所述第二位置,生成对所述显示屏的第三调节信息,所述第三调节信息用于指示所述显示屏将所述目标影像的显示位置从所述第一位置移动到所述第二位置。
15.根据权利要求11所述的装置,其特征在于,所述获取模块具体用于:
通过传感器采集所述目标用户的所述目标部位的当前运动数据;
对所述当前运动数据进行分析,得到当前运动信息。
16.根据权利要求15所述的装置,其特征在于,所述获取模块在用于通过传感器采集所述目标用户的所述目标部位的当前运动数据时,具体用于:
通过设置在所述目标用户身上的传感器采集所述目标用户的所述目标部位的当前运动数据。
17.根据权利要求15所述的装置,其特征在于,所述获取模块在用于通过传感器采集所述目标用户的所述目标部位的当前运动数据时,具体用于:
通过设置在设备上的传感器采集所述目标用户的所述目标部位的当前运动数据。
18.根据权利要求11所述的装置,其特征在于,所述获取模块具体用于:
通过分别设置在各指定位置的测距系统,采集目标部位的空间信息;所述测距系统包括用于发射测距信号的发射模块和用于接收所述测距信号的接收模块;
根据采集的空间信息,计算所述目标部位的当前运动信息。
19.根据权利要求11所述的装置,其特征在于,所述当前位置信息为所述目标部位在与所述目标影像所在平面平行的平面上的位置信息。
20.根据权利要求11所述的装置,其特征在于,所述目标部位为头部。
21.一种调节信息生成设备,其特征在于,包括处理器;用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置执行权利要求1~10任一项所述的方法。
22.一种影像位置调节系统,其特征在于,所述系统包括:
采集设备,用于采集目标用户的目标部位的数据;
如权利要求21所述的调节信息生成设备,用于基于所述采集设备采集的数据,生成对目标影像的位置调节信息并发送给调节设备;
调节设备,用于根据所述位置调节信息,调节所述目标影像的显示位置;
显示设备,用于在所述调节设备调节后的显示位置显示所述目标影像。
23.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有若干计算机指令,所述计算机指令被执行时实现权利要求1~10任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910704687.XA CN110290410B (zh) | 2019-07-31 | 2019-07-31 | 影像位置调节方法、装置、系统及调节信息生成设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910704687.XA CN110290410B (zh) | 2019-07-31 | 2019-07-31 | 影像位置调节方法、装置、系统及调节信息生成设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110290410A CN110290410A (zh) | 2019-09-27 |
CN110290410B true CN110290410B (zh) | 2021-10-29 |
Family
ID=68024537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910704687.XA Expired - Fee Related CN110290410B (zh) | 2019-07-31 | 2019-07-31 | 影像位置调节方法、装置、系统及调节信息生成设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110290410B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115712405B (zh) * | 2021-08-18 | 2024-01-30 | 广州源动智慧体育科技有限公司 | 一种画面呈现方法、装置、智能健身显示设备及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103119512A (zh) * | 2008-11-02 | 2013-05-22 | 大卫·乔姆 | 近眼式显示系统和装置 |
CN104021571A (zh) * | 2014-06-03 | 2014-09-03 | 浙江宇视科技有限公司 | 一种增强用户体验的运动目标自动跟踪方法及装置 |
CN104811803A (zh) * | 2015-04-27 | 2015-07-29 | 天脉聚源(北京)传媒科技有限公司 | 图像播放调节方法及装置 |
WO2015122627A1 (ko) * | 2014-02-14 | 2015-08-20 | 주식회사 케이티 | 영상 편집 방법 및 이를 위한 장치 |
CN105467848A (zh) * | 2015-12-11 | 2016-04-06 | 小米科技有限责任公司 | 智能设备控制方法及装置 |
CN108053427A (zh) * | 2017-10-31 | 2018-05-18 | 深圳大学 | 一种基于KCF与Kalman的改进型多目标跟踪方法、系统及装置 |
CN108965793A (zh) * | 2018-04-28 | 2018-12-07 | 陈飞 | 一种自适应调节的化妆辅助方法及系统 |
CN109684920A (zh) * | 2018-11-19 | 2019-04-26 | 腾讯科技(深圳)有限公司 | 物体关键点的定位方法、图像处理方法、装置及存储介质 |
-
2019
- 2019-07-31 CN CN201910704687.XA patent/CN110290410B/zh not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103119512A (zh) * | 2008-11-02 | 2013-05-22 | 大卫·乔姆 | 近眼式显示系统和装置 |
WO2015122627A1 (ko) * | 2014-02-14 | 2015-08-20 | 주식회사 케이티 | 영상 편집 방법 및 이를 위한 장치 |
CN104021571A (zh) * | 2014-06-03 | 2014-09-03 | 浙江宇视科技有限公司 | 一种增强用户体验的运动目标自动跟踪方法及装置 |
CN104811803A (zh) * | 2015-04-27 | 2015-07-29 | 天脉聚源(北京)传媒科技有限公司 | 图像播放调节方法及装置 |
CN105467848A (zh) * | 2015-12-11 | 2016-04-06 | 小米科技有限责任公司 | 智能设备控制方法及装置 |
CN108053427A (zh) * | 2017-10-31 | 2018-05-18 | 深圳大学 | 一种基于KCF与Kalman的改进型多目标跟踪方法、系统及装置 |
CN108965793A (zh) * | 2018-04-28 | 2018-12-07 | 陈飞 | 一种自适应调节的化妆辅助方法及系统 |
CN109684920A (zh) * | 2018-11-19 | 2019-04-26 | 腾讯科技(深圳)有限公司 | 物体关键点的定位方法、图像处理方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110290410A (zh) | 2019-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106062826B (zh) | 图像生成装置以及图像生成方法 | |
EP3343320B1 (en) | Information processing apparatus, information processing system, and information processing method | |
CN107533377B (zh) | 虚拟现实体验装置 | |
EP2203896B1 (en) | Method and system for selecting the viewing configuration of a rendered figure | |
US20070076090A1 (en) | Device for generating three dimensional surface models of moving objects | |
CN103019024A (zh) | 实时精确观测和分析乒乓球旋转系统与系统运行方法 | |
KR20220116237A (ko) | 스마트 트레드밀 | |
KR20120117104A (ko) | 가상현실 러닝머신 | |
KR101133736B1 (ko) | 촬영 영상을 이용한 수영 훈련 장치 및 그 제어 방법 | |
CN108106614A (zh) | 一种惯性传感器与视觉传感器数据融算法 | |
KR101784415B1 (ko) | 골프 스윙 교정 시스템 | |
CN110290410B (zh) | 影像位置调节方法、装置、系统及调节信息生成设备 | |
CN108153417B (zh) | 画面补偿方法及采用该方法的头戴式显示装置 | |
TWI739551B (zh) | 健身運動的引導設備 | |
CN112486331A (zh) | 基于imu的三维空间手写输入方法和装置 | |
Arar et al. | Robust gaze estimation based on adaptive fusion of multiple cameras | |
JP2023047026A5 (zh) | ||
CN116523962B (zh) | 针对目标对象的视觉跟踪方法、装置、系统、设备和介质 | |
CN116703968B (zh) | 针对目标对象的视觉跟踪方法、装置、系统、设备和介质 | |
CN111803074A (zh) | 肢体运动指导方法、装置、系统、电子设备及存储介质 | |
WO2023182726A1 (en) | Electronic device and method for segmentation of movement repetitions and extraction of performance metrics | |
JP7269617B2 (ja) | 顔画像処理装置、画像観察システム、及び瞳孔検出システム | |
KR100919616B1 (ko) | 이미지맵과 모션트래킹을 이용한 전방위 운동시스템 | |
JP7005737B1 (ja) | ゴルフスイング解析システム、ゴルフスイング解析方法及びプログラム | |
JP7011030B1 (ja) | ゴルフスイング解析システム、ゴルフスイング解析方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200927 Address after: Room 201, building H8, phase II, innovation industrial park, 2800 innovation Avenue, hi tech Zone, Hefei City, Anhui Province Applicant after: Hefei huami Microelectronics Co.,Ltd. Address before: Anhui city of Hefei province innovation road 230088 No. 2800 high tech Zone Innovation Industrial Park two building H8 Applicant before: Anhui Huami Information Technology Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20211029 |
|
CF01 | Termination of patent right due to non-payment of annual fee |