Nothing Special   »   [go: up one dir, main page]

CN101893997A - 画面控制方法及电子设备 - Google Patents

画面控制方法及电子设备 Download PDF

Info

Publication number
CN101893997A
CN101893997A CN 201010239491 CN201010239491A CN101893997A CN 101893997 A CN101893997 A CN 101893997A CN 201010239491 CN201010239491 CN 201010239491 CN 201010239491 A CN201010239491 A CN 201010239491A CN 101893997 A CN101893997 A CN 101893997A
Authority
CN
China
Prior art keywords
detection element
user
vector direction
user plane
value
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.)
Pending
Application number
CN 201010239491
Other languages
English (en)
Inventor
陈恩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Co Ltd
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN 201010239491 priority Critical patent/CN101893997A/zh
Priority to PCT/CN2010/076232 priority patent/WO2011103742A1/zh
Publication of CN101893997A publication Critical patent/CN101893997A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/013Eye tracking input arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/161Indexing scheme relating to constructional details of the monitor
    • G06F2200/1614Image rotation following screen orientation, e.g. switching from landscape to portrait mode

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Image Analysis (AREA)
  • User Interface Of Digital Computer (AREA)
  • Image Processing (AREA)
  • Telephone Function (AREA)

Abstract

本发明实施例提供一种画面控制方法及电子设备,其中画面控制方法包括:在第一时刻检测到用户所在场景中的第一检测要素和第二检测要素,确定用户面矢量方向的初始值,其中,所述用户面矢量方向是第一检测要素到第二检测要素的连线方向;在第二时刻检测到第一检测要素和第二检测要素,确定用户面矢量方向的当前值;根据用户面矢量方向的当前值与用户面矢量方向的初始值,确定从第一时刻到第二时刻用户面矢量方向旋转的角度值,控制播放画面矢量方向旋转所述角度值,所述播放画面矢量方向是播放画面中第一特征点到第二特征点的连线方向。使用本发明实施例提供的技术方案,能够方便用户观看显示屏幕上的画面。

Description

画面控制方法及电子设备
本申请要求于2010年2月23日提交中国专利局、申请号为201010115846.1、发明名称为“画面控制方法及电子设备”的中国专利申请的优先权,其全部内容通过引用包含于本申请中。
技术领域
本发明涉及图像处理技术领域,特别涉及一种画面控制方法及电子设备。
背景技术
现有技术中无论用户如何旋转手机,手机播放的画面始终保持正方向朝上,这是由于手机通过方向感应传感器检测重力方向,因而能保证手机播放的画面正方向总是朝上,这样只要人站在垂直地表的平面上,就能观赏到手机播放的画面了。
现有技术的缺点是:
如果手机和用户处于失重的场合,方向感应传感器无法检测到重力方向,因此不能保证播放的画面的正方向朝上,给用户观看造成很大不便。而且如果用户在非垂直地表的平面站立时,由于播放画面的正方向与人脸正向有夹角,用户需要斜眼或者旋转头部观看播放的画面,给用户造成很大不便。
发明内容
本发明实施例提供一种画面控制方法及电子设备,方便用户观看显示屏幕上的画面。
有鉴于此,本发明实施例提供:
一种画面控制方法,包括:
在第一时刻检测到用户所在场景中的第一检测要素和第二检测要素,确定用户面矢量方向的初始值,其中,所述用户面矢量方向是第一检测要素到第二检测要素的连线方向;
在第二时刻检测到第一检测要素和第二检测要素,确定用户面矢量方向的当前值;
根据用户面矢量方向的当前值与用户面矢量方向的初始值,确定从第一时刻到第二时刻用户面矢量方向旋转的角度值,控制播放画面矢量方向旋转所述角度值,所述播放画面矢量方向是播放画面中第一特征点到第二特征点的连线方向。
一种电子设备,包括:
检测单元,用于判断是否检测到用户所在场景中的第一检测元素和第二检测元素,当检测到用户所在场景中的第一检测元素和第二检测元素时,根据检测结果确定用户面矢量方向的值;所述用户面矢量方向是第一检测元素到第二检测元素的连线方向;
计算单元,用于根据检测单元在第一时刻确定的用户面矢量方向的值和检测单元在第二时刻确定的用户面矢量方向的值,确定从第一时刻到第二时刻用户面矢量方向旋转的角度值;
控制单元,用于控制播放画面矢量方向旋转所述角度值。
一种画面控制方法,包括:
检测到用户所在场景中的第一检测要素和第二检测要素,确定用户面矢量方向的当前值;
根据用户面矢量方向的当前值与用户面矢量方向的初始值,确定从所述用户面矢量方向的初始值到所述用户面矢量方向的当前值旋转的第一角度值,控制播放画面矢量方向旋转与所述第一角度值对应的第二角度值,所述播放画面矢量方向是播放画面中第一特征点到第二特征点的连线方向。
一种电子设备,包括:
检测单元,用于检测到第一检测要素和第二检测要素,确定用户面矢量方向的当前值;
计算单元,用于根据检测单元确定的用户面矢量方向的当前值和用户面矢量方向的初始值,确定从所述用户面矢量方向的初始值到所述用户面矢量方向的当前值旋转的第一角度值;
控制单元,用于控制播放画面矢量方向旋转与所述第一角度值对应的第二角度值。
本发明实施例根据第二时刻的用户面矢量方向值与第一时刻的用户面矢量方向值确定从第一时刻到第二时刻用户面矢量方向旋转的角度值,进而控制播放画面矢量方向旋转所述角度值,保证在用户面上的检测要素的方向发生旋转时,所播放的画面的方向也同步旋转,方便用户观看画面。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种画面控制方法流程图;
图2是本发明实施例提供的另一种画面控制方法流程图;
图3是本发明实施例提供的参考坐标系示意图;
图4是本发明实施例提供的T1时刻用户面矢量方向示意图;
图5是本发明实施例提供的T1时刻播放画面矢量方向示意图;
图6是本发明实施例提供的T2时刻用户面矢量方向示意图;
图7是本发明实施例提供的T1时刻到T2时刻用户面矢量方向旋转示意图;
图8是本发明实施例提供的T1时刻到T2时刻播放画面矢量方向旋转示意图;
图9是本发明实施例提供的电子设备结构图;
图10是本发明又一画面控制方法实施例的流程图。
具体实施方式
参阅图1,本发明实施例提供一种画面控制方法,该方法包括:
101、在第一时刻检测到用户所在场景中的第一检测要素和第二检测要素,确定用户面矢量方向的初始值,其中,用户面矢量方向是第一检测要素到第二检测要素的连线方向;
其中,第一检测要素和第二检测要素位于场景中的用户身体上;或者,第一检测要素和第二检测要素位于场景中非用户身体的物体上,比如位于用户所在场景中的一本书上。
本发明实施例的各步骤可以由同一电子设备执行。检测可以通过摄像头等图像摄取元件进行,检测要素则可以通过图像识别技术检测出来。
在该步骤之前,电子设备可以有如下两种方式确定待检测的要素:
第一种方式:电子设备获取预置的检测要素标记,根据检测要素标记,确定待检测的要素为第一检测要素和第二检测要素,并提示待检测要素的信息,以便提示用户待检测的要素为第一检测要素和第二检测要素。其中,电子设备可以采用多种方式提示用户待检测的要素,比如电子设备播放通知消息,通知用户待检测的要素;或者电子设备控制显示屏幕上输出文字提示信息,以提示用户待检测的要素。这里,检测要素标记可以是供图像识别用的模板或样本数据,或者其他可以标记检测要素的数据。
第二种方式,电子设备接收用户指定检测要素的指令,根据该指令,确定待检测的要素。具体的,电子设备可以提供一些检测要素供用户选择,接收用户指定某两个检测要素的指令后就能确定待检测的要素了。也可以让用户在屏幕上点击选择检测要素,例如可以拍摄当前的场景,让用户在其中点选检测要素,电子设备则通过图像识别技术识别并记录下用户选择的要素。
102、在第二时刻检测到第一检测要素和第二检测要素,确定用户面矢量方向的当前值;
103、根据用户面矢量方向的当前值与用户面矢量方向的初始值,确定从第一时刻到第二时刻用户面矢量方向旋转的角度值。
这里,如本领域技术人员所知,可以通过角度值的正负表示旋转的方向,例如以正值表示逆时针旋转,以负值表示顺时针旋转。
104、控制播放画面矢量方向旋转该角度值,其中,播放画面矢量方向是播放画面中第一特征点到第二特征点的连线方向。
其中,电子设备控制播放画面矢量方向旋转该角度值的过程即是将播放画面旋转该角度值。
需要说明的是,当在步骤102中电子设备没有检测到第一检测要素和/或第二检测要素时,则可以提示姿势调整消息,该姿势调整消息用于提示用户调整姿势,重新检测第一检测要素和第二检测要素,确定用户面矢量方向的当前值,并根据用户面矢量方向的当前值与用户面矢量方向的初始值确定用户面矢量方向旋转的角度值,控制播放画面矢量方向旋转该角度值。
本发明实施例根据第二时刻的用户面矢量方向值与第一时刻的用户面矢量方向值确定从第一时刻到第二时刻用户面矢量方向旋转的角度值,进而控制播放画面矢量方向旋转该角度值,保证在用户面矢量方向发生旋转时,所播放的画面的方向也同步旋转,方便用户观看画面。
如下是对本发明提出的画面控制方法的详细描述,图2示出了该画面控制方法的一个实施例的流程图,该方法具体包括:
201、电子设备接收到启动图像转动的指令后,获取预置的检测要素标记,根据检测要素标记,确定待检测的要素为用户的两个眼睛,提示用户待检测的要素为用户的两个眼睛,并提示用户调整电子设备方向或者坐姿以保证用户能舒服的观赏到电子设备的画面。
具体的,电子设备可以采用多种方式提示用户待检测的要素,比如电子设备播放通知消息,通知用户待检测的要素为用户的两个眼睛;或者电子设备控制显示屏幕上输出文字提示信息,以提示用户待检测的要素为用户的眼睛。当然,这里以用户的眼睛为检测要素只是一个示例,也可以选择其他检测要素。
202、电子设备建立参考坐标系,使用摄像头检测用户的眼睛,确定当前时刻(假定为T1时刻)参考坐标系中用户面矢量方向的值,其中,用户面矢量方向为第一检测要素(用户左眼)到第二检测要素(用户右眼)的连线方向;并选取播放画面中的两个特征点(第一特征点和第二特征点),确定当前时刻播放画面矢量方向的值,其中,播放画面矢量方向为第一特征点到第二特征点的连线方向。
该步骤中确定的用户面矢量及播放画面矢量均基于该参考坐标系。
其中,该步骤中电子设备建立的参考坐标系可以为静态坐标系。假定电子设备的显示屏为长方形,则电子设备以其显示屏对角线的交点为坐标原点,确定长边为坐标系的Y轴、确定短边为坐标系的X轴,其中,图3示出了本步骤所建立的参考坐标系的一个具体实例。需要说明的是,上述描述电子设备的显示屏为长方形仅为示例性说明,本发明实施例的电子设备可以采用任何形状的显示屏,且参考坐标系的坐标原点、Y轴、X轴的选取也可以有其他实现方式,在此不再赘述。
该步骤及后续步骤中,电子设备可以使用摄像头检测用户的眼睛,具体的,摄像头拍摄用户的脸部图像,获取用户脸部图像中两个最黑的近似于椭圆形状的特征,并保存这两个特征的数据,这两个特征即为两个检测要素。当然,也可以通过其他图像识别的算法来判断眼睛的位置,这里不做限定。根据脸部图像所在坐标系与参考坐标系的关系,将两个检测要素转换到参考坐标系中。假定当前时刻第一检测要素到第二检测要素的连接方向(用户面矢量方向)的值为“脸部特征方向_t1”。具体如图4所示。
假定该步骤中确定的播放画面矢量方向的值为“播放画面方向_t1”,该实施例中假定播放画面与电子设备显示屏重合,图5具体示出了“播放画面方向_t1”。
203、电子设备周期性使用摄像头检测用户的眼睛位置,确定参考坐标系中用户面矢量方向的值。
若电子设备是使用摄像头检测用户的眼睛,电子设备可以控制摄像头周期性的拍摄用户的脸部图像,根据预先保存的两个特征的数据,确定脸部图像中的眼睛,根据脸部图像所在坐标系与参考坐标系的关系,将两个检测要素转换到参考坐标系中,假定在T2时刻第一检测要素到第二检测要素的方向的值为脸部特征方向_t2,如图6所示。
204、电子设备比较T1时刻用户面矢量方向的值(“脸部特征方向_t1”)和T2时刻用户面矢量方向的值(“脸部特征方向_t2”),计算从T1时刻到T2时刻用户面矢量方向旋转的角度A。
续上述实例,若顺时针方向为正向,则角度A为正值;若逆时针方向为正向,则该角度A为负值,图7示为求角度A的过程示意图。
205、电子设备控制播放画面矢量方向旋转角度A。
该步骤中电子设备控制播放画面矢量方向顺时针旋转角度A,则旋转后的播放画面矢量的方向值为“播放画面方向_t2”,如图8所示。
该步骤中电子设备控制播放画面矢量方向顺时针旋转角度A相当于将整个播放画面顺时针旋转角度A,使用户和播放画面的对应关系保持不变,方便用户观看显示屏幕上的画面。
上述实施例中以两个时刻(T1和T2)进行示例性说明,后续电子设备会将检测到的T3时刻用户面矢量方向的值(假定为“脸部特征方向_t3”)与T2时刻用户面矢量方向的值(“脸部特征方向_t2”)进行比较,计算从T2时刻到T3时刻用户面矢量方向的旋转角度B,然后控制播放画面矢量方向进行相应的旋转。
若在步骤205中电子设备使用摄像头检测不到用户的左眼或者右眼,则提示用户调整姿势,重新进行扫描,获得用户面矢量方向的当前值,根据用户面矢量方向的当前值与用户面矢量方向的初始值(“脸部特征方向_t1”),确定用户面矢量旋转的角度值,控制播放画面矢量旋转该角度值,保证播放的画面也向用户头部所旋转的方向旋转相同的角度。其中,可以采用多种方式提示用户调整姿势,比如可以采用语音通知的方式,或者采用在显示屏上展示提示信息以提示用户调整姿势。具体的,若电子设备使用摄像头检测用户的眼睛,当拍摄的用户的脸部图像中没有用户的眼睛,则表示电子设备检测不到用户的眼睛。
本发明实施例根据第二时刻的用户面矢量方向值与第一时刻的用户面矢量方向值确定从第一时刻到第二时刻用户面矢量方向旋转的角度值,进而控制播放画面矢量方向旋转该角度值,保证在用户头部转动时,所播放的画面也向用户头部所旋转的方向旋转相同的角度,方便用户观看画面,可在用户随意调整姿势的情况下,都能保证用户正视播放画面,提高用户体验。该技术方案可广泛应用于全球定位系统(Global Positioning System,GPS),Map等导航产品中;且在用户处于失重场景中,播放的画面也根据用户的头部转动而发生移动,方便用户观看。进一步,本发明实施例的技术方案可以使显示画面防抖动,比如用户在乘坐飞机时,用户前面座位的靠背上内嵌一个LCD播放器,此时飞机遇上气流开始颠簸,用户和LCD也会不停抖动,由于LCD播放的画面和用户的对应关系保持不变,播放画面相对于用户没有发生抖动,方便用户观看。
如图10所示,本发明的又一实施例提供了一种画面控制方法,包括如下步骤:
301,检测到用户所在场景中的第一检测要素和第二检测要素,确定用户面矢量方向的当前值;
其中,第一检测要素和第二检测要素位于场景中的用户身体上;或者,第一检测要素和第二检测要素位于场景中非用户身体的物体上,比如位于用户所在场景中的一本书上。
本发明实施例的各步骤可以由同一电子设备执行。检测可以通过摄像头等图像摄取元件进行,检测要素则可以通过图像识别技术检测出来。
这一步骤的具体实现可以参照前面的实施例,此处不赘述。
302,根据用户面矢量方向的当前值与用户面矢量方向的初始值,确定从所述用户面矢量方向的初始值到所述用户面矢量方向的当前值旋转的第一角度值,控制播放画面矢量方向旋转与所述第一角度值对应的第二角度值,所述播放画面矢量方向是播放画面中第一特征点到第二特征点的连线方向。
这里,用户面矢量方向的初始值,可以是事先检测确定的,也可以是预先设置好的,例如预先设置为水平方向。第二角度值可以和第一角度值相等,也可以不相等。例如,当第一角度值的绝对值小于预设的旋转阈值时,对应的第二角度值为0度,而当第一角度值的绝对值大于预设的旋转阈值且小于90度时,对应的第二角度值为90度,且第二角度值与第一角度值同号。这里旋转阈值可以根据需要设定,例如为45度或30度等,该阈值可以事先预置在电子设备中,也可以由用户自行设定。事实上,在许多情况下,例如看文本的时候,第二角度值设置为90度的整数倍是比较合适的。以上描述中,如本领域技术人员所知,可以通过角度值的正负表示旋转的方向,例如以正值表示逆时针旋转,以负值表示顺时针旋转。
本步骤的具体实现可以参考前面实施例的描述,此处不再赘述。
本发明实施例根据用户面矢量方向的当前值与用户面矢量方向的初始值确定用户面矢量方向旋转的角度值,进而控制播放画面矢量方向旋转相应的角度值,方便用户观看画面,可在用户随意调整姿势的情况下,都能保证用户正视播放画面,提高用户体验。该技术方案可广泛应用于全球定位系统(Global Positioning System,GPS),Map等导航产品中;且在用户处于失重场景中,或者在平躺姿势下,播放的画面也根据用户的头部转动而发生转动,方便用户观看。
参阅图9,本发明实施例提供一种电子设备,包括:
检测单元901,用于判断是否检测到用户所在场景中的第一检测元素和第二检测元素,当检测到用户所在场景中的第一检测元素和第二检测元素,根据检测结果确定用户面矢量方向的值;所述用户面矢量方向是第一检测元素到第二检测元素的连线方向;
计算单元902,用于根据检测单元901在第一时刻确定的用户面矢量方向的值和检测单元901在第二时刻确定的用户面矢量方向的值,确定从第一时刻到第二时刻用户面矢量方向旋转的角度值;
控制单元903,用于控制播放画面矢量方向旋转该角度值。
其中,第一检测要素和第二检测要素位于用户所在场景中的用户身体上;或者,第一检测要素和第二检测要素位于用户所在场景中的非用户身体的物体上。
若第一检测要素和第二检测要素位于用户身体上,则检测单元901,还用于在检测不到第一检测元素和/或第二检测元素时,提示姿势调整消息,所述姿势调整消息用于提示用户调整姿势,重新检测第一检测要素和第二检测要素,根据检测结果确定用户面矢量方向的值。
该电子设备还包括:
第一检测要素确定单元904,用于获取预置的检测要素标记,根据所述检测要素标记,确定所述检测单元待检测的要素为第一检测要素和第二检测要素。
显示单元905,用于展示所述第一检测要素确定单元904确定的待检测要素的信息;或者,语音播放单元906,用于播放通知消息,所述通知消息用于通知第一检测要素确定单元904确定的待检测要素的信息。
或者,该电子设备还包括第二检测要素确定单元,用于接收用户指定检测要素的指令,根据该指令,确定检测单元901待检测的要素为第一检测要素和第二检测要素。
本发明实施例根据第二时刻的用户面矢量方向值与第一时刻的用户面矢量方向值确定从第一时刻到第二时刻用户面矢量方向旋转的角度值,进而控制播放画面矢量方向旋转所述旋转角度值,保证在用户头部转动时,所播放的画面也向与用户头部旋转相同的方向旋转相同的角度,方便用户观看画面,可在用户随意调整姿势的情况下,都能保证用户正视播放画面,提高用户体验。该技术方案可广泛应用于GPS,Map等导航产品中;且在用户处于失重场景中,播放的画面也根据用户的头部转动而发生移动,方便用户观看。进一步,本发明实施例的技术方案可以使显示画面防抖动,比如用户在乘坐飞机时,用户前面座位的靠背上内嵌一个LCD播放器,此时飞机遇上气流开始颠簸,用户和LCD也会不停抖动,由于LCD播放的画面和用户的对应关系保持不变,播放画面相对于用户没有发生抖动,方便用户观看。
本发明的另一实施例提供一种电子设备,包括:
检测单元901,用于检测到第一检测要素和第二检测要素,确定用户面矢量方向的当前值;
计算单元902,用于根据检测单元901确定的用户面矢量方向的当前值和用户面矢量方向的初始值,确定从所述用户面矢量方向的初始值到所述用户面矢量方向的当前值旋转的第一角度值;
控制单元903,用于控制播放画面矢量方向旋转与所述第一角度值对应的第二角度值。
其中,第一检测要素和第二检测要素位于场景中的用户身体上;或者,第一检测要素和第二检测要素位于场景中非用户身体的物体上,比如位于用户所在场景中的一本书上。
本发明实施例的各步骤可以由同一电子设备执行。检测可以通过摄像头等图像摄取元件进行,检测要素则可以通过图像识别技术检测出来。
这里,用户面矢量方向的初始值,可以是事先检测确定的,也可以是预先设置好的,例如预先设置为水平方向。第二角度值可以和第一角度值相等,也可以不相等。例如,当第一角度值的绝对值小于预设的旋转阈值时,对应的第二角度值为0度,而当第一角度值的绝对值大于预设的旋转阈值且小于90度时,对应的第二角度值为90度,且第二角度值与第一角度值同号。这里旋转阈值可以根据需要设定,例如为45度或30度等,该阈值可以事先预置在电子设备中,也可以由用户自行设定。事实上,在许多情况下,例如看文本的时候,第二角度值设置为90度的整数倍是比较合适的。以上描述中,如本领域技术人员所知,可以通过角度值的正负表示旋转的方向,例如以正值表示逆时针旋转,以负值表示顺时针旋转。
以上各实施例中的电子设备可以是手机、掌上游戏机、平板电脑、GPS导航仪等手持电子设备。
本实施例的具体实现可以参考前面实施例的描述,此处不再赘述。
本发明实施例根据用户面矢量方向的当前值与用户面矢量方向的初始值确定用户面矢量方向旋转的角度值,进而控制播放画面矢量方向旋转相应的角度值,方便用户观看画面,可在用户随意调整姿势的情况下,都能保证用户正视播放画面,提高用户体验。该技术方案可广泛应用于全球定位系统(Global Positioning System,GPS),Map等导航产品中;且在用户处于失重场景中,或者在平躺姿势下,播放的画面也根据用户的头部转动而发生转动,方便用户观看。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,例如只读存储器、快闪存储器、磁盘或光盘等。
另外,以上实施例中分别说明的各技术、系统、装置、方法以及各实施例中分别说明的技术特征可以进行组合,从而形成不脱离本发明的精神和原则之内的其他的模块,方法,装置,系统及技术,这些根据本发明实施例的记载组合而成的模块,方法,装置,系统及技术均在本发明的保护范围之内。
以上对本发明实施例所提供的画面控制方法及电子设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (19)

1.一种画面控制方法,其特征在于,包括:
在第一时刻检测到用户所在场景中的第一检测要素和第二检测要素,确定用户面矢量方向的初始值,其中,所述用户面矢量方向是第一检测要素到第二检测要素的连线方向;
在第二时刻检测到第一检测要素和第二检测要素,确定用户面矢量方向的当前值;
根据用户面矢量方向的当前值与用户面矢量方向的初始值,确定从第一时刻到第二时刻用户面矢量方向旋转的角度值,控制播放画面矢量方向旋转所述角度值,所述播放画面矢量方向是播放画面中第一特征点到第二特征点的连线方向。
2.根据权利要求1所述的方法,其检测在于,
所述第一检测要素和第二检测要素位于所述场景中的用户身体上;
或者,
所述第一检测要素和第二检测要素位于所述场景中非用户身体的物体上。
3.根据权利要求2所述的方法,其特征在于,
若所述第一检测要素和第二检测要素位于所述场景中的用户身体上,当第二时刻没有检测到第一检测要素和/或第二检测要素时,提示姿势调整消息,所述姿势调整消息用于提示用户调整姿势,重新检测第一检测要素和第二检测要素,确定用户面矢量方向的当前值,根据用户面矢量方向的当前值与用户面矢量方向的初始值,确定用户面矢量方向旋转的角度值,控制播放画面矢量方向旋转所述角度值。
4.根据权利要求1所述的方法,其检测在于,
在第一时刻检测用户所在场景中的第一检测要素和第二检测要素之前,该方法还包括:
获取预置的检测要素标记,根据所述检测要素标记,确定待检测要素为第一检测要素和第二检测要素,提示所述待检测要素的信息;
或者,
接收用户指定检测要素的指令,根据所述指令,确定待检测的要素为第一检测要素和第二检测要素。
5.一种电子设备,其特征在于,包括:
检测单元,用于判断是否检测到用户所在场景中的第一检测元素和第二检测元素,当检测到用户所在场景中的第一检测元素和第二检测元素时,根据检测结果确定用户面矢量方向的值;所述用户面矢量方向是第一检测元素到第二检测元素的连线方向;
计算单元,用于根据检测单元在第一时刻确定的用户面矢量方向的值和检测单元在第二时刻确定的用户面矢量方向的值,确定从第一时刻到第二时刻用户面矢量方向旋转的角度值;
控制单元,用于控制播放画面矢量方向旋转所述角度值。
6.根据权利要求5所述的电子设备,其特征在于,
所述第一检测要素和第二检测要素位于用户所在场景中的用户身体上;
或者,
所述第一检测要素和第二检测要素位于用户所在场景中的非用户身体的物体上。
7.根据权利要求6所述的电子设备,其特征在于,
检测单元,还用于在检测不到第一检测元素和/或第二检测元素时,提示姿势调整消息,所述姿势调整消息用于提示用户调整姿势,重新检测第一检测要素和第二检测要素,根据检测结果确定用户面矢量方向的值;
所述第一检测要素和第二检测要素位于用户身体上。
8.根据权利要求5所述的电子设备,其特征在于,还包括:
第一检测要素确定单元,用于获取预置的检测要素标记,根据所述检测要素标记,确定所述检测单元待检测的要素为第一检测要素和第二检测要素。
9.根据权利要求8所述的电子设备,其特征在于,还包括:
显示单元,用于展示所述第一检测要素确定单元确定的待检测要素的信息;
或者,
语音播放单元,用于播放通知消息,所述通知消息用于通知第一检测要素确定单元确定的待检测要素的信息。
10.根据权利要求5所述的电子设备,其特征在于,还包括:
第二检测要素确定单元,用于接收用户指定检测要素的指令,根据所述指令,确定所述检测单元待检测的要素为第一检测要素和第二检测要素。
11.一种画面控制方法,其特征在于,包括:
检测到用户所在场景中的第一检测要素和第二检测要素,确定用户面矢量方向的当前值;
根据用户面矢量方向的当前值与用户面矢量方向的初始值,确定从所述用户面矢量方向的初始值到所述用户面矢量方向的当前值旋转的第一角度值,控制播放画面矢量方向旋转与所述第一角度值对应的第二角度值,所述播放画面矢量方向是播放画面中第一特征点到第二特征点的连线方向。
12.如权利要求11所述的方法,其特征在于:当所述第一角度值的绝对值小于预设的旋转阈值时,所述第二角度值为0度。
13.如权利要求11或12所述的方法,其特征在于当所述第一角度值的绝对值大于预设的旋转阈值且小于90度时,所述第二角度值的绝对值为90度,且所述第二角度值与所述第一角度值同号。
14.如权利要求11所述的方法,其特征在于:
若所述第一检测要素和第二检测要素位于所述场景中的用户身体上,当没有检测到第一检测要素和/或第二检测要素时,提示姿势调整消息,所述姿势调整消息用于提示用户调整姿势,重新检测第一检测要素和第二检测要素,确定用户面矢量方向的当前值。
15.一种电子设备,其特征在于,包括:
检测单元,用于检测到第一检测要素和第二检测要素,确定用户面矢量方向的当前值;
计算单元,用于根据检测单元确定的用户面矢量方向的当前值和用户面矢量方向的初始值,确定从所述用户面矢量方向的初始值到所述用户面矢量方向的当前值旋转的第一角度值;
控制单元,用于控制播放画面矢量方向旋转与所述第一角度值对应的第二角度值。
16.根据权利要求15所述的电子设备,其特征在于,
检测单元,还用于在检测不到第一检测元素和/或第二检测元素时,提示姿势调整消息,所述姿势调整消息用于提示用户调整姿势,重新检测第一检测要素和第二检测要素,根据检测结果确定用户面矢量方向的值;
所述第一检测要素和第二检测要素位于用户身体上。
17.根据权利要求15所述的电子设备,其特征在于,还包括:
第一检测要素确定单元,用于获取预置的检测要素标记,根据所述检测要素标记,确定所述检测单元待检测的要素为第一检测要素和第二检测要素。
18.根据权利要求15所述的电子设备,其特征在于,还包括:
显示单元,用于展示所述第一检测要素确定单元确定的待检测要素的信息;
或者,
语音播放单元,用于播放通知消息,所述通知消息用于通知第一检测要素确定单元确定的待检测要素的信息。
19.根据权利要求15所述的电子设备,其特征在于,还包括:
第二检测要素确定单元,用于接收用户指定检测要素的指令,根据所述指令,确定所述检测单元待检测的要素为第一检测要素和第二检测要素。
CN 201010239491 2010-02-23 2010-07-23 画面控制方法及电子设备 Pending CN101893997A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN 201010239491 CN101893997A (zh) 2010-02-23 2010-07-23 画面控制方法及电子设备
PCT/CN2010/076232 WO2011103742A1 (zh) 2010-02-23 2010-08-23 画面控制方法及电子设备

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201010115846A CN101794193A (zh) 2010-02-23 2010-02-23 画面控制方法及电子设备
CN201010115846.1 2010-02-23
CN 201010239491 CN101893997A (zh) 2010-02-23 2010-07-23 画面控制方法及电子设备

Publications (1)

Publication Number Publication Date
CN101893997A true CN101893997A (zh) 2010-11-24

Family

ID=42586919

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201010115846A Pending CN101794193A (zh) 2010-02-23 2010-02-23 画面控制方法及电子设备
CN 201010239491 Pending CN101893997A (zh) 2010-02-23 2010-07-23 画面控制方法及电子设备

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201010115846A Pending CN101794193A (zh) 2010-02-23 2010-02-23 画面控制方法及电子设备

Country Status (2)

Country Link
CN (2) CN101794193A (zh)
WO (1) WO2011103742A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102915188A (zh) * 2011-08-01 2013-02-06 中国移动通信集团公司 一种控制终端屏幕的显示状态的方法及装置
CN103309586A (zh) * 2012-03-15 2013-09-18 欧姆龙株式会社 终端以及显示屏幕的显示方向的校正方法
CN103713867A (zh) * 2012-09-29 2014-04-09 联想(北京)有限公司 一种显示方法及电子设备
CN105518543A (zh) * 2013-09-02 2016-04-20 Lg电子株式会社 智能手表及其控制方法
TWI547865B (zh) * 2012-06-06 2016-09-01 鴻海精密工業股份有限公司 圖像顯示設備及圖像顯示方法

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101794193A (zh) * 2010-02-23 2010-08-04 华为终端有限公司 画面控制方法及电子设备
CN102760078B (zh) * 2011-11-02 2015-03-25 联想(北京)有限公司 切换数据处理终端工作模式的方法、装置及数据处理终端
CN103581423A (zh) * 2012-08-09 2014-02-12 中兴通讯股份有限公司 屏幕翻转方法及装置、移动终端
CN103631467A (zh) * 2012-08-20 2014-03-12 华为终端有限公司 调整显示内容的方法和移动终端
CN103024579B (zh) * 2012-12-24 2016-09-21 深圳Tcl新技术有限公司 显示设备画面自动旋转的方法及装置
CN103718148B (zh) * 2013-01-24 2019-09-20 华为终端有限公司 屏幕显示模式确定方法及终端设备
CN103179278B (zh) * 2013-03-21 2015-05-13 广东欧珀移动通信有限公司 一种控制屏幕旋转的方法和装置
CN103412647B (zh) * 2013-08-13 2016-07-06 广东欧珀移动通信有限公司 一种人脸识别的页面显示控制方法及移动终端
CN105159451B (zh) * 2015-08-26 2018-05-22 北京京东尚科信息技术有限公司 一种数字阅读的翻页方法和装置
CN105448053B (zh) * 2015-12-02 2018-06-15 广东小天才科技有限公司 一种姿势提醒方法及系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1125875A (zh) * 1994-12-27 1996-07-03 联华电子股份有限公司 图像合成装置二维转换装置的二维旋转方法
CN1574884A (zh) * 2003-06-14 2005-02-02 Lg电子株式会社 用于自动补偿移动通信终端的图像梯度的装置和方法
CN101067762A (zh) * 2006-05-02 2007-11-07 佳能株式会社 信息处理设备及其控制方法和图像处理设备
CN101483719A (zh) * 2008-01-10 2009-07-15 株式会社尼康 信息显示装置
CN101619974A (zh) * 2008-07-03 2010-01-06 雅马哈株式会社 方位跟随显示设备、方位跟随显示方法和程序

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101577783A (zh) * 2008-05-09 2009-11-11 宏达国际电子股份有限公司 图像画面的处理方法及其电子装置
CN101794193A (zh) * 2010-02-23 2010-08-04 华为终端有限公司 画面控制方法及电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1125875A (zh) * 1994-12-27 1996-07-03 联华电子股份有限公司 图像合成装置二维转换装置的二维旋转方法
CN1574884A (zh) * 2003-06-14 2005-02-02 Lg电子株式会社 用于自动补偿移动通信终端的图像梯度的装置和方法
CN101067762A (zh) * 2006-05-02 2007-11-07 佳能株式会社 信息处理设备及其控制方法和图像处理设备
CN101483719A (zh) * 2008-01-10 2009-07-15 株式会社尼康 信息显示装置
CN101619974A (zh) * 2008-07-03 2010-01-06 雅马哈株式会社 方位跟随显示设备、方位跟随显示方法和程序

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102915188A (zh) * 2011-08-01 2013-02-06 中国移动通信集团公司 一种控制终端屏幕的显示状态的方法及装置
CN102915188B (zh) * 2011-08-01 2015-07-29 中国移动通信集团公司 一种控制终端屏幕的显示状态的方法及装置
CN103309586A (zh) * 2012-03-15 2013-09-18 欧姆龙株式会社 终端以及显示屏幕的显示方向的校正方法
TWI547865B (zh) * 2012-06-06 2016-09-01 鴻海精密工業股份有限公司 圖像顯示設備及圖像顯示方法
CN103713867A (zh) * 2012-09-29 2014-04-09 联想(北京)有限公司 一种显示方法及电子设备
CN105518543A (zh) * 2013-09-02 2016-04-20 Lg电子株式会社 智能手表及其控制方法
US10175656B2 (en) 2013-09-02 2019-01-08 Lg Electronics Inc. Smartwatch and control method thereof

Also Published As

Publication number Publication date
WO2011103742A1 (zh) 2011-09-01
CN101794193A (zh) 2010-08-04

Similar Documents

Publication Publication Date Title
CN101893997A (zh) 画面控制方法及电子设备
JP5857257B2 (ja) 表示装置及び表示方向切替方法
US10082863B2 (en) Gaze-based automatic scrolling
JP5659304B2 (ja) 画像生成装置および画像生成方法
JP5769813B2 (ja) 画像生成装置および画像生成方法
CN110740338B (zh) 一种弹幕处理的方法及装置、电子设备、存储介质
US20170034433A1 (en) Camera Augmented Reality Based Activity History Tracking
US20110074822A1 (en) Viewing Direction Determination Method, Viewing Direction Determination Apparatus, Image Processing Method, Image Processing Apparatus, Display Device and Electronic Device
EP2393042A1 (en) Selecting view orientation in portable device via image analysis
CN106131540B (zh) 基于d3d播放全景视频的方法及系统
CN110971925B (zh) 直播界面的显示方法、装置及系统
US20140375698A1 (en) Method for adjusting display unit and electronic device
JPWO2013069048A1 (ja) 画像生成装置および画像生成方法
CN103795892A (zh) 一种采集图像数据的处理方法及装置
CN107111371B (zh) 一种展示全景视觉内容的方法、装置及终端
US10582125B1 (en) Panoramic image generation from video
US11985425B2 (en) Systems and methods for stabilizing videos
CN105721739B (zh) 屏幕影像画面防抖系统及方法
US20150026576A1 (en) Visual Storytelling on a Mobile Media-Consumption Device
CN111093022A (zh) 图像拍摄方法、装置、终端及计算机存储介质
CN106383577B (zh) 一种vr视频播放装置的场景控制实现方法及系统
KR102159803B1 (ko) 촬영 가이드 제공 장치 및 프로그램
CN104866809B (zh) 画面播放方法和装置
WO2013069796A1 (ja) 電子機器、情報システム及びサーバ
US20240348927A1 (en) Systems and methods for horizon leveling videos

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20101124