CN104423545A - 一种信息处理方法和装置 - Google Patents
一种信息处理方法和装置 Download PDFInfo
- Publication number
- CN104423545A CN104423545A CN201310379281.1A CN201310379281A CN104423545A CN 104423545 A CN104423545 A CN 104423545A CN 201310379281 A CN201310379281 A CN 201310379281A CN 104423545 A CN104423545 A CN 104423545A
- Authority
- CN
- China
- Prior art keywords
- rotation process
- rotation
- instruction
- display object
- turning axle
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例提供了一种信息处理方法和装置,应用于电子设备中,所述方法包括:通过所述采集单元获得M个图像,所述M个图像对应一操作体的操作手势,M大于等于1;确定所述操作手势为旋转操作以及所述旋转操作的旋转轴;根据所述旋转轴确定所述旋转操作为第一类旋转操作或者第二类旋转操作;当确定所述旋转操作为第一类旋转操作时,针对所述旋转操作所对应的显示对象执行第一指令;当确定所述旋转操作为第二类旋转操作时,针对所述旋转操作所对应的显示对象执行第二指令,所述第二指令与所述第一指令不同,本申请实施例,操作简单,信息处理及时。
Description
技术领域
本申请涉及电子技术领域,更具体的说是涉及一种信息处理方法和装置。
背景技术
随着电子技术的发展,电子设备广泛应用于不同领域中,电子设备可实现的功能操作也越来越多。
电子设备通常具有显示屏,可以通过显示屏输出不同的信息内容,对信息内容的处理,现有技术中,通常是由用户操作电子设备的特定控制按钮来实现,但是这种操作方式,特别是在用户不能容易触碰到电子设备的特定按钮的情况时,操作即为不方便,信息处理不及时。
发明内容
有鉴于此,本申请提供了一种信息处理方法和装置,解决了现有技术中信息处理操作不方便、信息处理不及时的技术问题。
为实现上述目的,本申请提供如下技术方案:
一种信息处理方法,应用于电子设备中,所述电子设备包括采集单元,所述方法包括:
通过所述采集单元获得M个图像;所述M个图像对应一操作体的操作手势,M大于等于1;
确定所述操作手势为旋转操作以及所述旋转操作的旋转轴;
根据所述旋转轴确定所述旋转操作为第一类旋转操作或者第二类旋转操作;
当确定所述旋转操作为第一类旋转操作时,针对所述旋转操作所对应的显示对象执行第一指令;
当确定所述旋转操作为第二类旋转操作时,针对所述旋转操作所对应的显示对象执行第二指令,所述第二指令与所述第一指令不同。
优选地,所述确定所述旋转操作的旋转轴包括:
确定与所述操作手势的部分手指指向平行的所述旋转操作的旋转轴;
所述根据所述旋转操作的旋转轴确定所述旋转操作作为第一类旋转操作或者第二类旋转操作包括:
根据所述旋转操作的旋转轴的轴向,确定所述旋转操作为第一类旋转操作或者第二类旋转操作。
优选地,所述第一类旋转操作的旋转轴与所述第二类旋转操作的旋转轴在空间中具有一定夹角。
优选地,所述第一指令用于指示显示对象按照第一旋转方式旋转,所述第二指令用于指示显示对象按照第二旋转方式旋转,所述第一旋转方式与所述第二旋转方式不同,其中,所述旋转方式包括对象旋转轴和对象旋转方向。
优选地,当确定所述旋转操作为第一类旋转操作时,针对所述旋转操作所对应的显示对象执行第一指令包括:
当确定所述旋转操作为第一类旋转操作时,确定与所述第一类旋转操作的旋转轴以及旋转方向匹配的第一指令;
针对所述旋转操作所对应的显示对象执行所述第一指令;
当确定所述旋转操作为第二类旋转操作时,针对所述第二类旋转操作所对应的显示对象执行第二指令包括:
当确定所述旋转操作为第二类旋转操作时,确定与所述第二类旋转操作的旋转轴以及旋转方向匹配的第二指令;
针对所述旋转操作所对应的显示对象执行所述第二指令。
优选地,所述电子设备为穿戴式电子设备,所述穿戴式电子设备的显示单元将显示对象在佩戴所述穿戴式设备的用户的眼睛成像空间内输出显示;所述采集单元的采集区域与所述用户眼睛成像空间具有重叠区域。
优选地,所述当确定所述旋转操作为第一类旋转操作时,针对所述旋转操作所对应的显示对象执行第一指令包括:
当确定所述旋转操作为第一类旋转操作时,确定所述第一类旋转操作中的第一旋转位置和第二旋转位置;
针对所述操作手势在所述成像空间中的操作位置处的显示对象,执行第一指令,将所述显示对象从第三旋转位置旋转至第四旋转位置;
所述当确定所述旋转操作为第二类旋转操作时,针对所述旋转操作所对应的显示对象执行第二指令包括:
当确定所述旋转操作为第二类旋转操作时,确定所述第二类旋转操作的第五旋转位置和第六旋转位置;
针对所述操作手势在所述成像空间中的操作位置处的显示对象,执行第二指令,将所述显示对象从第七旋转位置旋转至第八旋转位置。
优选地,所述旋转操作所对应的显示对象为根据所述操作手势的操作位置,确定的显示对象。
一种信息处理装置,应用于电子设备中,所述电子设备包括采集单元,所述装置包括:
图像获取模块,用于通过所述采集单元获得M个图像;所述M个图像对应一操作体的操作手势,M大于等于1;
操作识别模块,用于确定所述操作手势为旋转操作以及所述旋转操作的旋转轴;
类型确定模块,用于根据所述旋转轴确定所述旋转操作为第一类旋转操作或者第二类旋转操作;
第一处理模块,用于当确定所述旋转操作为第一类旋转操作时,针对所述旋转操作所对应的显示对象执行第一指令;
第二处理模块,用于当确定所述旋转操作为第二类旋转操作时,针对所述旋转操作所对应的显示对象执行第二指令,所述第二指令与所述第一指令不同。
优选地,所述操作识别模块确定所述旋转操作的旋转轴具体是确定与所述操作手势的部分手指指向平行的所述旋转操作的旋转轴;
则所述类型确定模块具体用于根据所述旋转操作的旋转轴的轴向,确定所述旋转操作为第一类旋转操作或者第二类旋转操作。
优选地,所述第一类旋转操作的旋转轴与所述第二类旋转操作的旋转轴在空间中具有一定夹角。
优选地,所述第一指令用于指示显示对象按照第一旋转方式旋转,所述第二指令用于指示显示对象按照第二旋转方式旋转,所述第一旋转方式与所述第二旋转方式不同,其中,所述旋转方式包括对象旋转轴和对象旋转方向。
优选地,所述第一处理模块包括:
第一指令确定模块,用于当确定所述旋转操作为第一类旋转操作时,确定与所述第一类旋转操作的旋转轴以及旋转方向匹配的第一指令;
第一指令执行模块,用于针对所述旋转操作所对应的显示对象执行所述第一指令;
所述第二处理模块包括:
第二指令确定模块,用于当确定所述旋转操作为第二类旋转操作时,确定与所述第二类旋转操作的旋转轴以及旋转方向匹配的第二指令;
第二指令执行模块,用于针对所述旋转操作所对应的显示对象执行所述第二指令。
优选地,所述电子设备为穿戴式电子设备,所述穿戴式电子设备的显示单元将显示对象在佩戴所述穿戴式设备的用户的眼睛成像空间内输出显示;所述采集单元的采集区域与所述用户眼睛成像空间具有重叠区域。
优选地,所述第一处理模块包括:
第一位置确定模块,用于当确定所述旋转操作为第一类旋转操作时,确定所述第一类旋转操作中的第一旋转位置和第二旋转位置;
第一对象操作模块,用于针对所述操作手势在所述成像空间中的操作位置处的显示对象,执行第一指令,将所述显示对象从第三旋转位置旋转至第四旋转位置;
所述第二处理模块包括:
第二位置确定模块,用于当确定所述旋转操作为第二类旋转操作时,确定所述第一类旋转操作中的第一旋转位置和第二旋转位置;
第二对象操作模块,用于针对所述旋转操作所对应的显示对象,执行第二指令,将所述显示对象从第三旋转位置旋转至第四旋转位置。经由上述的技术方案可知,与现有技术相比,本申请提供了一种信息处理方法和装置,应用于电子设备中,通过电子设备的采集单元采集包括操作体操作手势的图像,从而可以从中识别出操作手势,操作手势为旋转操作时,根据不同类的旋转操作,当旋转操作为第一类旋转操作时,可以对旋转操作对应的显示对象执行第一指令,当旋转操作为第二类旋转操作时,可以对象旋转操作对应的显示对象执行第二指令,第一指令和第二指令不同,从而使得操作体通过不同类的旋转操作,可以实现对电子设备输出显示对象的不同控制,控制操作简单,用户在不容易触碰电子设备时,能够及时处理信息。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请一种信息处理方法一个实施例的流程图;
图1a为本申请实施例中操作体旋转操作的一种示意图;
图1b为本申请实施例中操作体旋转操作的另一种示意图;
图2为本申请一种信息处理方法另一个实施例的流程图;
图3为本申请一种信息处理装置一个实施例的结构示意图;
图4为本申请一种信息处理装置另一个实施例的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的主要思想之一可以包括:
通过电子设备的采集单元采集包括操作体的操作手势的图像,从而可以从中识别出操作手势,操作手势为旋转操作时,根据不同类的旋转操作,当旋转操作为第一类旋转操作时,可以对旋转操作对应的显示对象执行第一指令,当旋转操作为第二类旋转操作时,可以对象旋转操作对应的显示对象执行第二指令,第一指令和第二指令不同,从而使得操作体通过不同类的旋转操作,可以实现对电子设备输出显示对象的不同控制,控制操作简单,用户在不容易触碰电子设备时,能够及时处理信息。
下面结合附图,对本申请实施方案进行详细描述。
图1为本申请提供的一种信息处理方法一个实施例的流程图,本申请实施例所述技术方案主要应用于电子设备中,该电子设备包括采集单元,具有图像采集功能,例如可以是电子设备中的摄像头等部件。
该方法可以包括:
步骤101:通过所述采集单元获得M个图像。
其中,该M个图像对应一操作体的操作手势,M大于等于1。
电子设备的采集单元可以采集一定采集区域内的图像,当操作体在采集区域执行手势操作时,采集单元即可采集包括该操作手势的多个图像。基于图像识别技术,即可识别出该手势操作。操作体可以是用户的手。
步骤102:确定所述操作手势为旋转操作以及所述旋转操作的旋转轴。
通过图像识别,可以确定该手势操作是否为旋转操作,进而在手势操作为旋转操作时,可以进一步确定出该旋转操作的旋转轴。
旋转操作的旋转轴是指操作体执行旋转操作时的,手势绕其旋转的轴线。
本申请实施例只针对手势操作为旋转操作时的信息处理,若检测到手势操作不是旋转操作,则可结束本实施例流程。
如图1a所示,为旋转操作的一种示意图。图1b所示为旋转操作的另一种示意图。
结合图1a和图1b可知,旋转操作可以包括不同类型,根据旋转轴的不同可以对旋转操作进行区分。
该旋转轴一种确定方式为:确定与操作手势部分手指指向平行的旋转轴,即旋转轴的轴向是与操作手势部分手指指向平行的。也即穿过用户手心的线可以近似认为是旋转轴。
当然也可以根据操作体与电子设备显示屏的相对方向来确定。采集单元的采集区域通常包括显示屏的可视区域,用户在执行旋转操作是,该旋转操作的旋转轴的轴向可以与显示屏平行或者垂直等。
步骤103:根据所述旋转轴确定所述旋转操为第一类旋转操作或者第二类旋转操作。
根据确定的旋转轴,可以识别不同类的旋转操作,该不同类的旋转操作包括第一类旋转操作和第二类旋转操作。
第一类旋转操作和第二类旋转操作的旋转轴不同,因此根据旋转轴的轴向,即平行旋转轴的方向,确定旋转操作是否为第一类旋转操作或第二类旋转操作。
当然也可以采用其他方式确定。
该第一类旋转操作和第二类旋转操作的旋转轴在空间中具有一定夹角。即第一类旋转操作和第二类旋转操作的旋转轴的轴向是不同的。一种可能的实现方式,该第一类旋转操作的旋转轴与第二类旋转操作的旋转轴在空间中相垂直。此时,该第一类旋转操作的旋转轴和第二类旋转操作的旋转轴可以均位于同一参考平面中。
步骤104:当确定所述旋转操作为第一类旋转操作时,针对所述旋转操作所对应的显示对象执行第一指令。
步骤105:当确定所述旋转操作为第二类旋转操作时,针对所述旋转操作所对应的显示对象执行第二指令,所述第二指令与所述第一指令不同。
旋转操作类型不同,针对显示对象的执行操作也不同。
在旋转操作为第一类旋转操作时,可以获取对应第一类旋转操作的第一指令,从而针对第一类旋转操作对应的显示对象,执行第一指令。
在旋转操作为第二类旋转操作时,可以获取对应第二类旋转操作的第二指令,从而针对第二类旋转操作对应的显示对象,执行第二指令。
第一指令和第二指令不同。
该第一执行可以具体用于指示显示对象按照第一旋转方式旋转。
该第二指令可以具体用于指示显示对象按照第二旋转方式旋转,所述第一旋转方式与所述第二旋转方式不同,其中,所述旋转方式包括对象旋转轴和对象旋转方向。
其中,对象旋转方向包括围绕旋转轴的顺时针旋转方向以及逆时针旋转方向。
***可以为不同类型的旋转操作设定不同的指令,从而可以再确定出不同旋转操作时,可以对应确定出旋转操作对应的指令。
当然,当指令是用于控制显示对象执行旋转操作时,可以根据旋转操作的旋转轴以及旋转方向来确定对应的指令,可以具体包括:
当确定所述旋转操作为第一类旋转操作时,确定与所述第一类旋转操作的旋转轴以及旋转方向匹配的第一指令;
针对所述旋转操作所对应的显示对象执行所述第一指令。
当确定所述旋转操作为第二类旋转操作时,确定与所述第二类旋转操作的旋转轴以及旋转方向匹配的第二指令;
针对所述旋转操作所对应的显示对象执行所述第二指令。
此时,第一指令中的第一旋转方式的对象旋转轴以及对象旋转方向分别即是与第一类旋转操作的旋转轴以及旋转方向相匹配,可以是相同,或者镜像相同,或者相反。
第二指令中的第二旋转方式的对象旋转轴以及对象旋转方式分别即是与第二类旋转操作的旋转轴以及旋转方向相匹配。因此,通过操作体的手势操作,可以实现显示对象相应的旋转操作。
其中,电子设备当前输出的显示对象可能包括多个,因此可以首先确定出旋转操作对应的显示对象。
旋转操作对应的显示对象可以根据操作手势的操作位置来确定,可以首先确定出操作手势在电子设备显示屏的对应位置,将该对应位置处所显示的显示对应作为用于执行操作的显示对象。
当然,也可以采用其他方式来确定,例如***可以根据当前显示内容,确定出用于执行操作的显示对象,例如可以将显示内容可活动的显示对象作为用于执行操作的显示对应,如显示内容中包括大海、沙滩、以及排球时,根据显示对象的特征,显然排球即为用于执行操作的显示对象。
该第一类旋转操作对应的显示对象与该第二类旋转操作对应的显示对象可以相同,也可以不同。
不同类型旋转操作对应的显示对象不同时,可以根据不同类型旋转操作在显示屏中的对应位置,或者不同类型旋转操作的特征以及显示对象特征等确定。
在本实施例中,通过采集单元获取的M个图像,识别出操作体的旋转操作以及旋转操作为第一类旋转操作或者第二类旋转操作,从而可以当旋转操作为第一类旋转操作时,针对旋转操作对应的显示对象执行第一指令;当旋转操作为第二类旋转操作时,可针对旋转操作对应的显示对象执行第二指令。从而通过对采集的图像信息进行处理,使得对电子设备的控制操作更方便,能够实现对电子设备的信息及时处理。
本申请实施例技术方案可以应用于不同电子设备中,例如智能电视、手机、平板电脑等,其中作为一种可能的实现方式,该电子设备可以具体为穿戴式电子设备,该穿戴式电子设备的显示单元可以将显示对象在佩戴该穿戴式电子设备的用户的眼睛成像空间内输出显示。此时,该采集单元的采集区域与所述用户眼睛成像空间具有重叠区域。由于用户佩戴穿戴式设备,不方便控制设备,导致盲操作,因此通过本申请实施例技术方案可以方便用户对电子设备输出的显示对象进行控制。
图2为本申请一种信息处理方法另一个实施例的流程图,本申请实施例所述技术方案主要应用于电子设备中,该电子设备包括采集单元,具有图像采集功能,例如可以是电子设备中的摄像头等部件。
其中,在本实施例中,该电子设备具体为穿戴式电子设备,该穿戴式电子设备可以由用户佩戴在头部,用户眼睛成像空间包含于该穿戴式电子设备的显示区域空间。穿戴式电子设备可以将显示对象在用户眼睛成像空间内输出显示。
此时,该采集单元的采集区域与用户眼睛成像空间具有重叠区域。
该方法可以包括:
步骤201:通过所述采集单元获得M个图像;所述M个图像对应一操作体的操作手势,M大于等于1。
步骤202:确定所述操作手势为旋转操作以及所述旋转操作的旋转轴。
步骤203:根据所述旋转轴确定所述旋转操作为第一类旋转操作或者第二类旋转操作。
步骤201~步骤203的操作可以参见上述实施例中步骤101~步骤103的相应操作,在此不再一一赘述。
步骤204:当确定所述旋转操作为第一类旋转操作时,确定所述第一类旋转操作中的第一旋转位置和第二旋转位置。
其中,第一旋转位置和第二旋转位置可以是第一类旋转操作的旋转位置中任意两个不同的旋转位置。
步骤205:针对所述操作手势在所述成像空间中的操作位置处的显示对象,执行第一指令,将所述显示对象进行旋转,从第三旋转位置旋转至第四旋转位置。
该第一指令可以用于指示显示对象按照第一旋转方式旋转进行旋转。
本实施例中,执行操作的显示对象具体为操作手势在成像空间中的操作位置处的显示对象,从而执行第一指令,可以将显示对象进行旋转,将显示对象从第三旋转位置旋转至第四旋转位置。其中,该第三旋转位置与第一旋转位置相对应,第四旋转位置与第二旋转位置相对应。
第一指令的第一旋转方式包括对象旋转轴以及对应旋转方向,分别是与第一类旋转操作的旋转轴和旋转方向相匹配。本实施例中,由于用于执行操作的显示对应即为操作手势操作位置处的显示对象,因此显示对象的对象旋转轴可以即为第一类旋转操作的旋转轴,对象旋转方向可以即为第二类旋转操作的旋转方向。
因此该执行第一指令,将所述显示对象进行旋转,从第三旋转位置旋转至第四旋转位置具体即为按照第一类旋转操作的旋转轴和旋转方向,将显示对象从第三旋转位置旋转至第四旋转位置,此时该第三旋转位置可以与第一旋转位置相同,第四旋转位置可以与第二旋转位置相同。
步骤206:当确定所述旋转操作为第二类旋转操作时,确定所述第二类旋转操作的第五旋转位置和第六旋转位置。
其中,第一旋转位置和第二旋转位置可以是第一类旋转操作的旋转位置中任意两个不同的旋转位置。
步骤207:针对所述操作手势在所述成像空间中的操作位置处的显示对象,执行第二指令,将所述显示对象进行旋转,从第七旋转位置旋转至第八旋转位置。
该第二指令可以用于指示显示对象按照第二旋转方式旋转进行旋转。该第二旋转方式与该第一旋转方式不同。
执行操作的显示对象具体为操作手势在成像空间中的操作位置处的显示对象,从而执行第二指令,可以将显示对象进行旋转,将显示对象从第七旋转位置旋转至第八旋转位置。其中,该第七旋转位置与第五旋转位置相对应,第八旋转位置与第六旋转位置相对应。
第二指令的第一旋转方式包括对象旋转轴以及对应旋转方向,分别是与第二类旋转操作的旋转轴和旋转方向相匹配。由于用于执行操作的显示对应即为操作手势操作位置处的显示对象,因此显示对象的对象旋转轴可以即为第一类旋转操作的旋转轴,对象旋转方向可以即为第二类旋转操作的旋转方向。
因此该执行第二指令,将所述显示对象进行旋转,从第七旋转位置旋转至第八旋转位置具体即为按照第二类旋转操作的旋转轴和旋转方向,将显示对象从第七旋转位置旋转至第八旋转位置,此时该第七旋转位置可以与第五旋转位置相同,第八旋转位置可以与第六旋转位置相同。
在实际应用中,用户在用户眼睛成像空间执行手势操作时,可以是操作电子设备在用户眼睛成像空间输出的某一显示对象,当用户执行旋转操作,通过本实施例,可以实现将用户操作的显示对象执行相对应的旋转操作,用户执行的旋转操作不同,还可以实现显示对象不同的旋转操作,从而实现了影像的虚实结合,使得对电子设备的信息处理多样化,且提高了用户体验。
在本实施例中,通过采集单元获取的M个图像,识别出操作体的旋转操作以及旋转操作为第一类旋转操作或者第二类旋转操作,通过不同的旋转操作,可以实现将用户眼睛成像空间内,用户操作手势位置处的显示对象执行相应的不同旋转。通过手势操作不仅方便了对电子设备的控制,实现了信息及时处理,而且增加了信息处理的多样性,提高了用户体验。
图3为本申请一种信息处理装置一个实施例的结构示意图,该装置具体应用于电子设备中,即电子设备可以部署该信息处理装置,其中,该电子设备包括采集单元。
该装置可以包括:
图像获取模块301,用于通过所述采集单元获得M个图像。
其中,该M个图像对应一操作体的操作手势,M大于等于1。
操作识别模块302,用于确定所述操作手势为旋转操作以及所述旋转操作的旋转轴。
类型确定模块303,用于根据所述旋转轴确定所述旋转操作为第一类旋转操作或者第二类旋转操作。
其中,其中,该操作识别模块确定所述旋转操作的旋转轴可以是确定与所述操作手势的部分手指指向平行的所述旋转操作的旋转轴。
则该类型确定模块可以是根据所述旋转操作的旋转轴的轴向,确定所述旋转操作为第一类旋转操作或者第二类旋转操作。
其中,该第一类旋转操作的旋转轴与该第二类旋转操作的旋转轴在空间中具有一定夹角。
第一处理模块304,用于当确定所述旋转操作为第一类旋转操作时,针对所述旋转操作所对应的显示对象执行第一指令。
该第一指令用于指示显示对象按照第一旋转方式旋转,旋转方式包括对象旋转轴和对象旋转方向。
作为一种可能的实现方式,该第一处理模块可以包括:
第一指令确定模块3041,用于当确定所述旋转操作为第一类旋转操作时,确定与所述第一类旋转操作的旋转轴以及旋转方向匹配的第一指令;
第一指令执行模块,用于针对所述旋转操作所对应的显示对象执行所述第一指令。
此时,第一指令中的第一旋转方式的对象旋转轴以及对象旋转方向分别即是与第一类旋转操作的旋转轴以及旋转方向相匹配,可以是相同,或者镜像相同,或者相反。
第二处理模块305,用于当确定所述旋转操作为第二类旋转操作时,针对所述旋转操作所对应的显示对象执行第二指令,所述第二指令与所述第一指令不同。
该第二指令用于指示显示对象按照第二旋转方式旋转,该第一指令与第二指令不同,具体的第一旋转方式与该第二旋转方式不同,即第一旋转方式的对象旋转轴以及旋转方向与第二旋转方式的对象旋转轴以及旋转方向均不同。
作为一种可能的实现方式,该第二处理模块305可以包括:
第二指令确定模块3051,用于当确定所述旋转操作为第二类旋转操作时,确定与所述第二类旋转操作的旋转轴以及旋转方向匹配的第二指令;
第二指令执行模块3052,用于针对所述旋转操作所对应的显示对象执行所述第二指令。
第二指令中的第二旋转方式的对象旋转轴以及对象旋转方式分别即是与第二类旋转操作的旋转轴以及旋转方向相匹配。因此,通过操作体的手势操作,可以实现显示对象相应的旋转操作。
其中,电子设备当前输出的显示对象可能包括多个,因此可以首先确定出旋转操作对应的显示对象。
旋转操作对应的显示对象可以根据操作手势的操作位置来确定,可以首先确定出操作手势在电子设备显示屏的对应位置,将该对应位置处所显示的显示对应作为用于执行操作的显示对象。
当然,也可以采用其他方式来确定,例如***可以根据当前显示内容,确定出用于执行操作的显示对象,例如可以将显示内容可活动的显示对象作为用于执行操作的显示对应。
在本实施例中,通过采集单元获取的M个图像,识别出操作体的旋转操作以及旋转操作为第一类旋转操作或者第二类旋转操作,从而可以当旋转操作为第一类旋转操作时,针对旋转操作对应的显示对象执行第一指令;当旋转操作为第二类旋转操作时,可针对旋转操作对应的显示对象执行第二指令。从而通过对采集的图像信息进行处理,使得对电子设备的控制操作更方便,能够实现对电子设备的信息及时处理。
图4为本申请一种信息处理装置另一个实施例的结构示意图,该装置具体应用于穿戴式电子设备中,该穿戴式电子设备的显示单元将显示对象在佩戴所述穿戴式设备的用户的眼睛成像空间内输出显示。
该穿戴式电子设备包括采集单元,该采集单元的采集区域与所述用户眼睛成像空间具有重叠区域。
该装置可以包括:
图像获取模块401,用于通过所述采集单元获得M个图像;所述M个图像对应一操作体的操作手势,M大于等于1。
操作识别模块402,用于确定所述操作手势为旋转操作以及所述旋转操作的旋转轴。
类型确定模块403,用于根据所述旋转轴确定所述旋转操作为第一类旋转操作或者第二类旋转操作。
第一处理模块404,用于当确定所述旋转操作为第一类旋转操作时,针对所述旋转操作所对应的显示对象执行第一指令。
其中,在本实施例中,该第一处理模块404可以包括:
第一位置确定模块4041,用于当确定所述旋转操作为第一类旋转操作时,确定所述第一类旋转操作中的第一旋转位置和第二旋转位置。
第一对象操作模块4042,用于针对所述操作手势在所述成像空间中的操作位置处的显示对象,执行第一指令,将所述显示对象从第三旋转位置旋转至第四旋转位置。
该第一旋转位置和该第二旋转位置可以是第一类旋转操作的旋转位置中任意两个不同的旋转位置。
该第一指令可以用于指示显示对象按照第一旋转方式旋转进行旋转。
第一指令的第一旋转方式包括对象旋转轴以及对应旋转方向,分别是与第一类旋转操作的旋转轴和旋转方向相匹配。
因此该执行第一指令,将所述显示对象进行旋转,从第三旋转位置旋转至第四旋转位置可以是按照分别与所述第一类旋转操作的旋转轴以及旋转方向匹配的对象旋转轴以及对象旋转方向,将示显示对象进行旋转,从第三旋转位置旋转至第四旋转位置。
其中,显示对象的对象旋转轴可以即为第一类旋转操作的旋转轴,对象旋转方向可以即为第二类旋转操作的旋转方向。
第二处理模块405,用于当确定所述旋转操作为第二类旋转操作时,针对所述旋转操作所对应的显示对象执行第二指令,所述第二指令与所述第一指令不同。
本实施例中,该第二处理模块405可以包括:
第二位置确定模块4051,用于当确定所述旋转操作为第二类旋转操作时,确定所述第一类旋转操作中的第一旋转位置和第二旋转位置。
第二对象操作模块4052,用于针对所述旋转操作所对应的显示对象,执行第二指令,将所述显示对象从第三旋转位置旋转至第四旋转位置。
该第二指令可以用于指示显示对象按照第二旋转方式旋转进行旋转。
第二指令的第一旋转方式包括对象旋转轴以及对应旋转方向,分别是与第二类旋转操作的旋转轴和旋转方向相匹配。
因此该执行第二指令,将所述显示对象进行旋转,从第七旋转位置旋转至第八旋转位置可以是按照分别与所述第二类旋转操作的旋转轴以及旋转方向匹配的对象旋转轴以及对象旋转方向,将示显示对象进行旋转,从第七旋转位置旋转至第八旋转位置。
在本实施例中,通过采集单元获取的M个图像,识别出操作体的旋转操作以及旋转操作为第一类旋转操作或者第二类旋转操作,通过不同的旋转操作,可以实现将用户眼睛成像空间内,用户操作手势位置处的显示对象执行相应的不同旋转。通过手势操作不仅方便了对电子设备的控制,实现了信息及时处理,而且增加了信息处理的多样性,提高了用户体验。
本申请实施例所述的信息处理装置,可以具体应用于电子设备中,该电子设备一种可能实现方式具体为穿戴式电子设备,通过部署本申请实施例信息处理装置的电子设备可以方便实现对电子设备输出信息的控制和处理,使得信息处理及时。且无需用户反复操作电子设备的控制按钮,还可以延长电子设备使用寿命,且还可以增加对电子输出信息处理的多样性和趣味性,提高了用户体验。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (15)
1.一种信息处理方法,其特征在于,应用于电子设备中,所述电子设备包括采集单元,所述方法包括:
通过所述采集单元获得M个图像;所述M个图像对应一操作体的操作手势,M大于等于1;
确定所述操作手势为旋转操作以及所述旋转操作的旋转轴;
根据所述旋转轴确定所述旋转操作为第一类旋转操作或者第二类旋转操作;
当确定所述旋转操作为第一类旋转操作时,针对所述旋转操作所对应的显示对象执行第一指令;
当确定所述旋转操作为第二类旋转操作时,针对所述旋转操作所对应的显示对象执行第二指令,所述第二指令与所述第一指令不同。
2.根据权利要求1所述的方法,其特征在于,所述确定所述旋转操作的旋转轴包括:
确定与所述操作手势的部分手指指向平行的所述旋转操作的旋转轴;
所述根据所述旋转操作的旋转轴确定所述旋转操作作为第一类旋转操作或者第二类旋转操作包括:
根据所述旋转操作的旋转轴的轴向,确定所述旋转操作为第一类旋转操作或者第二类旋转操作。
3.根据权利要求1所述的方法,其特征在于,所述第一类旋转操作的旋转轴与所述第二类旋转操作的旋转轴在空间中具有一定夹角。
4.根据权利要求1所述的方法,其特征在于,所述第一指令用于指示显示对象按照第一旋转方式旋转,所述第二指令用于指示显示对象按照第二旋转方式旋转,所述第一旋转方式与所述第二旋转方式不同,其中,所述旋转方式包括对象旋转轴和对象旋转方向。
5.根据权利要求1所述的方法,其特征在于,当确定所述旋转操作为第一类旋转操作时,针对所述旋转操作所对应的显示对象执行第一指令包括:
当确定所述旋转操作为第一类旋转操作时,确定与所述第一类旋转操作的旋转轴以及旋转方向匹配的第一指令;
针对所述旋转操作所对应的显示对象执行所述第一指令;
当确定所述旋转操作为第二类旋转操作时,针对所述第二类旋转操作所对应的显示对象执行第二指令包括:
当确定所述旋转操作为第二类旋转操作时,确定与所述第二类旋转操作的旋转轴以及旋转方向匹配的第二指令;
针对所述旋转操作所对应的显示对象执行所述第二指令。
6.根据权利要求1~5任一项所述的方法,其特征在于,所述电子设备为穿戴式电子设备,所述穿戴式电子设备的显示单元将显示对象在佩戴所述穿戴式设备的用户的眼睛成像空间内输出显示;所述采集单元的采集区域与所述用户眼睛成像空间具有重叠区域。
7.根据权利要求6所述的方法,其特征在于,所述当确定所述旋转操作为第一类旋转操作时,针对所述旋转操作所对应的显示对象执行第一指令包括:
当确定所述旋转操作为第一类旋转操作时,确定所述第一类旋转操作中的第一旋转位置和第二旋转位置;
针对所述操作手势在所述成像空间中的操作位置处的显示对象,执行第一指令,将所述显示对象从第三旋转位置旋转至第四旋转位置;
所述当确定所述旋转操作为第二类旋转操作时,针对所述旋转操作所对应的显示对象执行第二指令包括:
当确定所述旋转操作为第二类旋转操作时,确定所述第二类旋转操作的第五旋转位置和第六旋转位置;
针对所述操作手势在所述成像空间中的操作位置处的显示对象,执行第二指令,将所述显示对象从第七旋转位置旋转至第八旋转位置。
8.根据权利要求1所述的方法,其特征在于,所述旋转操作所对应的显示对象为根据所述操作手势的操作位置,确定的显示对象。
9.一种信息处理装置,其特征在于,应用于电子设备中,所述电子设备包括采集单元,所述装置包括:
图像获取模块,用于通过所述采集单元获得M个图像;所述M个图像对应一操作体的操作手势,M大于等于1;
操作识别模块,用于确定所述操作手势为旋转操作以及所述旋转操作的旋转轴;
类型确定模块,用于根据所述旋转轴确定所述旋转操作为第一类旋转操作或者第二类旋转操作;
第一处理模块,用于当确定所述旋转操作为第一类旋转操作时,针对所述旋转操作所对应的显示对象执行第一指令;
第二处理模块,用于当确定所述旋转操作为第二类旋转操作时,针对所述旋转操作所对应的显示对象执行第二指令,所述第二指令与所述第一指令不同。
10.根据权利要求9所述的装置,其特征在于,所述操作识别模块确定所述旋转操作的旋转轴具体是确定与所述操作手势的部分手指指向平行的所述旋转操作的旋转轴;
则所述类型确定模块具体用于根据所述旋转操作的旋转轴的轴向,确定所述旋转操作为第一类旋转操作或者第二类旋转操作。
11.根据权利要求9所述的装置,其特征在于,所述第一类旋转操作的旋转轴与所述第二类旋转操作的旋转轴在空间中具有一定夹角。
12.根据权利要求9所述的装置,其特征在于,所述第一指令用于指示显示对象按照第一旋转方式旋转,所述第二指令用于指示显示对象按照第二旋转方式旋转,所述第一旋转方式与所述第二旋转方式不同,其中,所述旋转方式包括对象旋转轴和对象旋转方向。
13.根据权利要求9所述的装置,其特征在于,所述第一处理模块包括:
第一指令确定模块,用于当确定所述旋转操作为第一类旋转操作时,确定与所述第一类旋转操作的旋转轴以及旋转方向匹配的第一指令;
第一指令执行模块,用于针对所述旋转操作所对应的显示对象执行所述第一指令;
所述第二处理模块包括:
第二指令确定模块,用于当确定所述旋转操作为第二类旋转操作时,确定与所述第二类旋转操作的旋转轴以及旋转方向匹配的第二指令;
第二指令执行模块,用于针对所述旋转操作所对应的显示对象执行所述第二指令。
14.根据权利要求9~13任一项所述的装置,其特征在于,所述电子设备为穿戴式电子设备,所述穿戴式电子设备的显示单元将显示对象在佩戴所述穿戴式设备的用户的眼睛成像空间内输出显示;所述采集单元的采集区域与所述用户眼睛成像空间具有重叠区域。
15.根据权利要求14所述的装置,其特征在于,所述第一处理模块包括:
第一位置确定模块,用于当确定所述旋转操作为第一类旋转操作时,确定所述第一类旋转操作中的第一旋转位置和第二旋转位置;
第一对象操作模块,用于针对所述操作手势在所述成像空间中的操作位置处的显示对象,执行第一指令,将所述显示对象从第三旋转位置旋转至第四旋转位置;
所述第二处理模块包括:
第二位置确定模块,用于当确定所述旋转操作为第二类旋转操作时,确定所述第一类旋转操作中的第一旋转位置和第二旋转位置;
第二对象操作模块,用于针对所述旋转操作所对应的显示对象,执行第二指令,将所述显示对象从第三旋转位置旋转至第四旋转位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310379281.1A CN104423545B (zh) | 2013-08-27 | 2013-08-27 | 一种信息处理方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310379281.1A CN104423545B (zh) | 2013-08-27 | 2013-08-27 | 一种信息处理方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104423545A true CN104423545A (zh) | 2015-03-18 |
CN104423545B CN104423545B (zh) | 2017-07-25 |
Family
ID=52972835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310379281.1A Active CN104423545B (zh) | 2013-08-27 | 2013-08-27 | 一种信息处理方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104423545B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106445127A (zh) * | 2016-09-13 | 2017-02-22 | 努比亚技术有限公司 | 一种终端控制的方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101399897A (zh) * | 2007-09-30 | 2009-04-01 | 宏达国际电子股份有限公司 | 图像处理方法 |
US7577913B1 (en) * | 2008-07-30 | 2009-08-18 | International Business Machines Corporation | Method of using a fovea type pointer in a video conferencing system including at least two 2-dimensional display screens forming a common virtual surface |
CN102226880A (zh) * | 2011-06-03 | 2011-10-26 | 北京新岸线网络技术有限公司 | 一种基于虚拟现实的体感操作方法及*** |
CN103152626A (zh) * | 2013-03-08 | 2013-06-12 | 苏州百纳思光学科技有限公司 | 一种智能电视的远红外三维手势探测装置 |
-
2013
- 2013-08-27 CN CN201310379281.1A patent/CN104423545B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101399897A (zh) * | 2007-09-30 | 2009-04-01 | 宏达国际电子股份有限公司 | 图像处理方法 |
US7577913B1 (en) * | 2008-07-30 | 2009-08-18 | International Business Machines Corporation | Method of using a fovea type pointer in a video conferencing system including at least two 2-dimensional display screens forming a common virtual surface |
CN102226880A (zh) * | 2011-06-03 | 2011-10-26 | 北京新岸线网络技术有限公司 | 一种基于虚拟现实的体感操作方法及*** |
CN103152626A (zh) * | 2013-03-08 | 2013-06-12 | 苏州百纳思光学科技有限公司 | 一种智能电视的远红外三维手势探测装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106445127A (zh) * | 2016-09-13 | 2017-02-22 | 努比亚技术有限公司 | 一种终端控制的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN104423545B (zh) | 2017-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11231786B1 (en) | Methods and apparatus for using the human body as an input device | |
KR102063621B1 (ko) | 웨어러블 기기의 스크린의 표시 방법 및 웨어러블 기기 | |
US20130285908A1 (en) | Computer vision based two hand control of content | |
US9915974B2 (en) | Electronic device | |
US10120444B2 (en) | Wearable device | |
US20150220158A1 (en) | Methods and Apparatus for Mapping of Arbitrary Human Motion Within an Arbitrary Space Bounded by a User's Range of Motion | |
US20170293383A1 (en) | Portable device and method for controlling same | |
US20160041624A1 (en) | Method for Interacting with an Object Displayed on Data Eyeglasses | |
CN103869946A (zh) | 一种显示控制方法和电子设备 | |
KR101812227B1 (ko) | 동작 인식 기반의 스마트 글래스 장치 | |
CN107168632B (zh) | 一种电子设备的用户界面的处理方法及电子设备 | |
US20140022171A1 (en) | System and method for controlling an external system using a remote device with a depth sensor | |
CN103354996A (zh) | 显示装置、计算机程序及计算机实施方法 | |
WO2014024396A1 (en) | Information processing apparatus, information processing method, and computer program | |
KR101747892B1 (ko) | 제스처 인식 기반 사용자 상호 작용 방법 및 이를 위한 장치 | |
US20130283214A1 (en) | Apparatus and method for providing user interface for recognizing gesture | |
CN105335121B (zh) | 一种控制方法及电子设备 | |
US20160212256A1 (en) | Electronic device and control method for the same | |
US20220005441A1 (en) | Method and system for spawning attention pointers (apt) for drawing attention of an user in a virtual screen display with augmented and virtual reality | |
CN104331223A (zh) | 一种智能穿戴设备功能设定的智能设置方法和装置 | |
JP6934776B2 (ja) | 表示制御装置、表示システム、ポインタ表示方法及びプログラム | |
CN103793061A (zh) | 一种控制方法及电子设备 | |
CN104423545A (zh) | 一种信息处理方法和装置 | |
CN104216624A (zh) | 一种显示方法和电子设备 | |
CN106126148A (zh) | 显示控制方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |