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

CN104199602A - 一种信息处理方法及电子设备 - Google Patents

一种信息处理方法及电子设备 Download PDF

Info

Publication number
CN104199602A
CN104199602A CN201410425066.5A CN201410425066A CN104199602A CN 104199602 A CN104199602 A CN 104199602A CN 201410425066 A CN201410425066 A CN 201410425066A CN 104199602 A CN104199602 A CN 104199602A
Authority
CN
China
Prior art keywords
texture
data
operating body
input
track
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
Application number
CN201410425066.5A
Other languages
English (en)
Other versions
CN104199602B (zh
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410425066.5A priority Critical patent/CN104199602B/zh
Publication of CN104199602A publication Critical patent/CN104199602A/zh
Priority to US14/633,928 priority patent/US9898188B2/en
Application granted granted Critical
Publication of CN104199602B publication Critical patent/CN104199602B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/32Digital ink
    • G06V30/36Matching; Classification
    • G06V30/373Matching; Classification using a special pattern or subpattern alphabet
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • G06V40/28Recognition of hand or arm movements, e.g. recognition of deaf sign language
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/033Indexing scheme relating to G06F3/033
    • G06F2203/0338Fingerprint track pad, i.e. fingerprint sensor used as pointing device tracking the fingertip image

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Social Psychology (AREA)
  • Psychiatry (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种信息处理方法及电子设备,用于解决采用轨迹或手势的方式进行输入时能够输入的输入信息的数量较少的问题。该方法应用于电子设备,包括:当检测到操作体通过移动进行输入时,获得第一轨迹数据,并在输入过程中获得第一标识数据,其中第一轨迹数据为与所述操作体的移动相对应的轨迹数据,所述第一标识数据为标识所述操作体的数据;依据所述第一标识数据、所述第一轨迹数据和对应关系集合,获得与所述第一标识数据和所述第一轨迹数据匹配的第一输入数据,其中,所述对应关系集合包括至少一条对应关系,所述对应关系为标识数据、轨迹数据和输入数据的对应关系;响应所述第一输入数据。

Description

一种信息处理方法及电子设备
技术领域
本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。
背景技术
目前,用户与电子设备的交互方式越来越丰富,极大地方便了人们的日常生产生活。其中,用户可以采用轨迹或手势的方式来进行输入,例如,用户在具有触摸屏的电子设备上操作时,可以定义向左划的手势为回退操作,画一个圆圈代表选中操作,画一个三角形输入字符“”,等等。这样,当用户在触摸屏上划出对应的轨迹时,就可以输入对应的输入信息。采用轨迹或手势的方式进行输入时,不仅形象,而且输入快捷、准确。
但是,由于用户能够熟悉记住并掌握的手势或轨迹的数量有限,导致采用轨迹或手势的方式进行输入时,能够输入的输入信息的数量较少。
发明内容
本申请提供一种信息处理方法及电子设备,用于解决采用轨迹或手势的方式进行输入时能够输入的输入信息的数量较少的问题。
本申请一方面提供了一种信息处理方法,应用于电子设备,所述方法包括:当检测到操作体通过移动进行输入时,获得第一轨迹数据,并在输入过程中获得第一标识数据,其中第一轨迹数据为与所述操作体的移动相对应的轨迹数据,所述第一标识数据为标识所述操作体的数据;依据所述第一标识数据、所述第一轨迹数据和对应关系集合,获得与所述第一标识数据和所述第一轨迹数据匹配的第一输入数据,其中,所述对应关系集合包括至少一条对应关系,所述对应关系为标识数据、轨迹数据和输入数据的对应关系;响应所述第一输入数据。
可选的,所述获得第一轨迹数据,包括:通过所述电子设备的触控单元获得所述操作体的所述第一轨迹数据;所述在输入过程中获得第一标识数据,包括:在所述输入过程中通过所述电子设备的纹理采集单元获得所述操作体的第一纹理,所述第一标识数据为所述第一纹理。
可选的,所述在所述输入过程中通过所述电子设备的纹理采集单元获得所述操作体的第一纹理,包括:在所述操作体移动过程中,若检测到所述操作体的移动速度小于设定阈值,则通过所述纹理采集单元获取所述第一纹理。
可选的,所述对应关系中包含的标识数据为所述电子设备存储的用于识别所述操作体的标准标识数据;在所述依据所述第一标识数据、所述第一轨迹数据和对应关系集合,获得与所述第一标识数据和所述第一轨迹数据匹配的第一输入数据之前,所述方法还包括:在所述操作体移动的过程中,获取所述操作体的第一移动参数;所述依据所述第一标识数据、所述第一轨迹数据和对应关系集合,获得与所述第一标识数据和所述第一轨迹数据匹配的第一输入数据,包括:根据所述第一纹理、所述第一移动参数确定出所述对应关系集合中的标准纹理中与所述第一纹理相匹配的第一标准纹理,所述标准标识数据为所述标准纹理;根据所述第一标准纹理、所述第一轨迹数据以及所述对应关系集合确定出所述第一输入数据。
可选的,所述根据所述第一纹理、所述第一移动参数确定出与所述第一纹理匹配的第一标准纹理,包括:根据所述移动参数、所述第一纹理生成第一修正纹理;确定与所述第一修正纹理匹配的标准纹理为所述第一标准纹理;或者据所述移动参数、所述对应关系集合中的全部标准纹理生成模拟纹理,其中,每一个所述模拟纹理与一个所述标准纹理一一对应;确定与所述第一纹理匹配的模拟纹理为第一模拟纹理,所述第一标准纹理为所述第一模拟纹理对应的标准纹理。
可选的,所述获得第一轨迹数据,包括:通过图像采集单元获取包括操作体的至少两帧图像,所述至少两帧图像中任意两帧图像的获取时间不同;根据所述至少两帧图像中所述操作体的位置变化确定出所述第一轨迹数据;所述在输入过程中获得第一标识数据,包括:通过图像采集单元获取所述操作体的图像;根据所述图像确定出所述第一标识数据。
可选的,获得所述第一轨迹数据,包括:记录所述操作体与所述触控单元的接触点的位置参数及所述接触点的移动方向参数。
本申请实施例另一方面提供一种电子设备,包括:轨迹获得模块,用于当检测到操作体通过移动进行输入时,获得第一轨迹数据,所述第一轨迹数据为与所述操作体的移动相对应的轨迹数据;标识获得模块,用于在操作体的输入过程中获得第一标识数据,所述第一标识数据为标识所述操作体的数据;输入数据获得模块,用于依据所述第一标识数据、所述第一轨迹数据和对应关系集合,获得与所述第一标识数据和所述第一轨迹数据匹配的第一输入数据,其中,所述对应关系集合包括至少一条对应关系,所述对应关系为标识数据、轨迹数据和输入数据的对应关系;数据响应模块,用于响应所述第一输入数据。
可选的,所述轨迹获得模块具体用于:通过所述电子设备的触控单元获得所述操作体的所述第一轨迹数据;所述标识获得模块具体用于:在所述输入过程中通过所述电子设备的纹理采集单元获得所述操作体的第一纹理,所述第一标识数据为所述第一纹理。
可选的,所述所述标识获得模块具体用于:在所述操作体移动过程中,若检测到所述操作体的移动速度小于设定阈值,则通过所述纹理采集单元获取所述第一纹理。
可选的,所述对应关系中包含的标识数据为所述电子设备存储的用于识别所述操作体的标准标识数据;所述电子设备还包括:移动参数获得模块,用于在所述操作体移动的过程中,获取所述操作体的第一移动参数;所述输入数据获得模块具体用于:根据所述第一纹理、所述第一移动参数确定出所述对应关系集合中的标准纹理中与所述第一纹理相匹配的第一标准纹理,所述标准标识数据为所述标准纹理;以及根据所述第一标准纹理、所述第一轨迹数据以及所述对应关系集合确定出所述第一输入数据。
可选的,所述所述输入数据获得模块具体用于:根据所述移动参数、所述第一纹理生成第一修正纹理;确定与所述第一修正纹理匹配的标准纹理为所述第一标准纹理;或者用于根据所述移动参数、所述对应关系集合中的全部标准纹理生成模拟纹理,其中,每一个所述模拟纹理与一个所述标准纹理一一对应;确定与所述第一纹理匹配的模拟纹理为第一模拟纹理,所述第一标准纹理为所述第一模拟纹理对应的标准纹理。
可选的,所述轨迹采集模块具体用于:通过图像采集单元获取包括操作体的至少两帧图像,所述至少两帧图像中任意两帧图像的获取时间不同;以及根据所述至少两帧图像中所述操作体的位置变化确定出所述第一轨迹数据;所述标识获得模块具体用于:通过图像采集单元获取所述操作体的图像;根据所述图像确定出所述第一标识数据。
可选的,所述轨迹获得模块具体用于:记录所述操作体与所述触控单元的接触点的位置参数及所述接触点的移动方向参数。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
在操作体通过移动进行输入操作时,能够获取操作体的轨迹数据及在输入过程中获得操作体的标识数据,并能够结合对应关系集合中的对应关系确定出对应的输入数据。由于可以使不同的操作体的轨迹对应不同的输入数据,及使同一操作体的不同轨迹对应不同的输入数据,使得用户能够通过有限的操作体及有限的轨迹组合,能够实现输入大量的输入数据。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例1中信息处理方法的流程示意图;
图2为本申请实施例1中输入方式1的流程示意图;
图3为本申请实施例1中输入方式1的另一流程示意图;
图4a为本申请实施例1中采集的纹理数据产生变形的示意图;
图4b为本申请实施例1中采集的纹理数据产生变形的另一示意图;
图5为本申请实施例1中输入方式2对应的流程示意图;
图6为本申请实施例1中操作体通过移动输入字符的示意图;
图7为本申请实施例2中电子设备的示意框图;
图8为本申请实施例2中电子设备的细化示意框图。
具体实施方式
下面通过附图以及具体实施例对本申请技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
本申请实施例中的电子设备可以是智能手机、平板电脑、笔记本电脑、只能手表等设备
实施例1
本申请实施例中的电子设备可以是智能手机、平板电脑、笔记本电脑、智能手表等设备,参见图1,为本申请实施例中信息处理方法的流程示意图,该流程包括如下步骤:
步骤101:当检测到操作体通过移动进行输入时,获得第一轨迹数据,并在输入过程中获得第一标识数据,其中第一轨迹数据为与操作体的移动相对应的轨迹数据,第一标识数据为标识操作体的数据;
步骤102:依据第一标识数据、第一轨迹数据和对应关系集合,获得与第一标识数据和第一轨迹数据匹配的第一输入数据,其中,对应关系集合包括至少一条对应关系,对应关系为标识数据、轨迹数据和输入数据的对应关系;
步骤103:响应第一输入数据。
具体的,步骤101中,用户通过操作体进行输入操作,操作体可以为用户的手指、手掌、义肢、触控笔,等等。第一轨迹数据为操作体进行输入操作时的输入轨迹,在操作体进行触控输入操作时,第一轨迹数据即为操作体在触摸屏上的触摸轨迹;在操作体通过空中手势进行输入时,第一轨迹数据为记录操作体在空中移动的轨迹的数据。可选的,第一轨迹数据包括操作体移动轨迹的形状以及操作体移动的方向参数,例如,第一轨迹数据不仅能够表明操作体的移动的轨迹为水平方向的直线,还能够表明操作体的移动方向为从左向右。
第一标识数据为电子设备采集的用于区分不同操作体的数据,例如,在用户通过手指进行触控输入操作时,第一标识数据可以为该手指的指纹;在用户通过手掌进行触控输入操作时,第一标识数据可以为该手掌的掌纹;在用户通过触控笔进行输入时,可以给每一个触摸笔赋予独一无二的标识,如出产标号或笔头编号,电子设备能够在其与触摸屏接触时获取该标识,该标识即为一个触控笔的标识数据;又例如,在用户通过空中手势进行输入时,第一标识数据为包含进行输入操作的手指的图像,通过分析该图像电子设备能够根据手指间的相对位置关系确定出该手指具体是哪根手指。
步骤101中,在用户通过移动操作体进行输入操作时,电子设备能够获得第一轨迹数据,具体可以是在一次移动输入操作中操作体移动结束时获得第一轨迹数据,也可以是在操作体移动过程中获得第一轨迹数据,例如,手指在触摸屏上向右滑动,无需等待手指的整个右滑操作结束,可以在检测到手指向右滑动一定长度后就确定出第一轨迹数据为向右滑动的轨迹。
第一标识数据是在输入的过程中获得的,即在操作体移动的过程中获得的。具体来讲,第一标识数据可以在操作体移动的初始阶段获得,也可以在操作体移动的中间阶段获得,也可以在操作体移动的末尾阶段获得。
步骤102中,输入数据可以是字符数据(如一个汉字或者一个拉丁字母),也可以是指令数据(如降低屏幕亮度的指令)。对应关系集合为电子设备存储的标识数据、轨迹数据和输入数据的对应关系的集合,因此,通过一轨迹数据、一标识数据及三者的对应关系即可确定出对应的输入数据。例如,在获取到进行输入操作的手指的指纹、进行输入操作在触摸屏上的轨迹数据之后,通过对应关系集合中的对应关系可以确定出一个输入信息。
由于可以使不同的操作体的轨迹对应不同的输入数据,及使同一操作体的不同轨迹对应不同的输入数据,使得用户能够通过有限的操作体及有限的轨迹组合实现输入大量的输入数据,在标识数据、轨迹数据和输入数据三者合理组合的情况下,完全可以取代键盘进行输入操作。例如对一只手的无名指至大拇指的四个手指而言,每个手指可以有上下左右四个轨迹,这样用户的两手就有32个手指与轨迹的组合,每一个组合对应一个输入数据,可以完全覆盖A~Z的26个字母,进而能够完全取代键盘进行数据输入。
实际情况中,在操作体通过在触摸屏上移动进行输入操作时,由于操作体通常情况下可以产生形变,如手指、手掌在触摸屏上滑动时,手指和手掌在触摸屏的反作用力及摩擦力作用下会产生变形。而对应关系集合中的标识数据为电子设备存储的用于识别操作体的标准标识数据,标准标识数据是在一定的规范条件下采集的,例如食指的标识数据为食指正对指纹采集器时采集的指纹数据。由于食指在触摸屏上移动时食指与触摸屏接触面的形状与采集标准标识数据时的接触面的形状不同,导致手指移动时采集的第一标识数据(第一指纹)与对应关系集合中的标识数据有差异。因此,在操作体在触摸屏上移动进行输入时,在获得第一标识数据后,还需要确定出对应关系集合中的与采集的第一标识数据对应的标识数据。
步骤103中,电子设备将响应确定出的第一输入数据,在输入数据为字符数据时,则在对应的文本编辑区域输入该字符数据;在输入数据为指令数据时,则执行对应的指令。
本申请上述技术方案中,在操作体通过移动进行输入操作时,能够获取操作体的轨迹数据及在输入过程中获得操作体的标识数据,并能够结合对应关系集合中的对应关系确定出对应的输入数据。由于可以使不同的操作体的轨迹对应不同的输入数据,及使同一操作体的不同轨迹对应不同的输入数据,使得用户能够通过有限的操作体及有限的轨迹组合,能够实现输入大量的输入数据。
而且相较于实体键盘及虚拟键盘进行输入,本申请实施例中每一个输入数据的输入区域远大于通过实体键盘及虚拟键盘进行输入的操作区域,提高用户的操作体验,减少了误输入。与手写输入相比,由于输入轨迹及操作体的标识数据的识别率要远大于手写字符的识别率,输入速度及正确率得到大幅提高。
本申请实施例中,操作体进行输入操作具体可分为通过在触摸屏上移动进行输入操作以及通过在空中移动进行输入操作。下面将分别予以说明:
输入方式1,操作体通过在触摸屏上移动进行输入操作。
参见图2,为本申请实施例1中输入方式1的流程示意图,该流程包括:
步骤201:当检测到操作体通过移动进行输入时,通过电子设备的触控单元获得操作体的第一轨迹数据,及在输入过程中通过电子设备的纹理采集单元获得操作体的第一纹理;
步骤202:依据第一纹理、第一轨迹数据和对应关系集合,获得与第一纹理和第一轨迹数据匹配的第一输入数据;
步骤203:响应第一输入数据。
具体的,步骤201中,电子设备能够通过触控单元获得操作体的轨迹数据,触控单元可以为电阻触控感应单元、电容触控感应单元、声表面波触控感应单元,等等。对本申请实施例所属领域技术人员而言,能够清楚地获知通过触控单元获得操作体的轨迹数据是如何实现的,本申请实施例在此不再详述。
步骤201中的纹理数据即为一种标识数据,具体可以是手指的指纹,或者是手掌的掌纹,等等。电子设备具体通过纹理采集单元获得纹理数据,纹理采集单元与触控单元集成在一起或者叠加在一起,其可以与触摸屏的整个触控区域重合,也可以只与触摸屏的部分触控区域相重合。另外,纹理采集单元可以由若干个纹理采集模块组成的阵列形成,阵列中相邻的纹理采集模块足够近,使得用户在阵列重合的屏幕上移动时均能采集到纹理数据;纹理采集单元也可以是一个工作范围较大、工作精度较高的单一的纹理采集模块,由于工作范围较大,在纹理采集模块工作范围对应的屏幕区域上操作体能够通过移动进行输入操作。
本申请实施例中,可以在操作体移动过程中的任意阶段采集纹理数据。如:可以在操作体移动的起始阶段采集纹理数据,也可以在操作体移动的中途(中间阶段)采集纹理数据,还可以在操作体移动结束前的阶段采集纹理数据。
可选的,在操作体通过移动进行输入操作时,获取操作体开始移动后的设定时刻时的纹理数据作为第一纹理数据。
具体来讲,在操作体移动一定时间之后,操作体的速度及与触摸屏间的作用力变得较为平稳,操作体与触摸屏接触面的部位及形状较为稳定,此时采集的纹理数据形状较为稳定,波动较小,便于确定出对应关系集合中对应的标识数据。实际情况中,设定时刻的设定可以参考屏幕的面积、摩擦系数等进行设定,用户可以根据自己的使用习惯对设定时刻的进行更改。
另外,本申请实施例中,在操作体移动过程中采集纹理数据,包括在操作体以一定速度运动的情况下采集,以及在操作体的速度接近0或者等于0的情况下采集。对后者而言,操作体在移动过程中,在移动到纹理检测区域的某位置处静止或者以接近静止速度缓慢移动时,纹理采集单元可以采集操作体的纹理数据,此时采集的纹理数据与对应关系集合中保存的纹理数据一致或者区别可以忽略,便于快速确定操作体的“身份”。
可选的,在操作体移动过程中,若检测到操作体的移动速度小于设定阈值,则通过纹理采集单元获取第一纹理。
具体来讲,在操作体移动速度较小时,与触摸屏保持接触状态的操作体产生的形变可以忽略,对应获取第一纹理与该操作体的标准纹理的区别很小,或者可以忽略不计,因此,通过在操作体的移动速度小于一定值的情况下获取第一纹理,能够快速地确定出对应关系集合中与第一纹理对应的纹理数据,进而快速确定出与第一纹理、第一轨迹数据对应的第一输入数据。
而对于步骤202~203,其实现方式与步骤102~103相同,通过参考对于步骤102~103的描述,能够清楚获知步骤202~203的实现方式,本申请实施例不再详述。
通过上述技术方案,能够实现快速、准确、方便地输入输入数据。
进一步,在输入方式1的优选实施方式中,电子设备还要获取操作体的移动参数,以便根据移动参数确定出对应关系集合中与采集的第一纹理对应的纹理数据。
参见图3,为本申请实施例1中输入方式1的另一流程示意图,该流程包括如下步骤:
步骤301:当检测到操作体通过移动进行输入时,通过电子设备的触控单元获得操作体的第一轨迹数据,及在输入过程中通过电子设备的纹理采集单元获得操作体的第一纹理;
步骤302:在操作体移动的过程中,获取操作体的第一移动参数;
步骤303:根据第一纹理、第一移动参数确定出对应关系集合中的标准纹理中与第一纹理相匹配的第一标准纹理;
步骤304:根据第一标准纹理、第一轨迹数据以及对应关系集合确定出第一输入数据;
步骤305:响应第一输入数据。
具体来讲,步骤301的实现方式与步骤201的实现方式相同。
步骤302中,操作体的第一移动参数可以为操作体的移动方向参数和/或移动速度参数和/或操作体的压力分布参数。其中,触控单元通过与操作体的接触点的数据可以确定出移动方向参数和移动速度参数。另外,根据第一轨迹数据包含的轨迹形状数据及操作体的移动方向参数同样能够确定出移动方向参数和移动速度参数。而压力分布参数则通过电子设备的压力传感单元获取操作,或者在触摸屏为可形变屏时可以通过触摸屏的形变参数确定出压力分布参数。
本申请实施例中,第一移动参数可以在获取第一纹理的同一时刻获取,也可以在获取第一纹理之后获取,或者在获取第一纹理之前获取。
步骤303中,标准纹理为电子设备存储的用于识别所述操作体的标准标识数据,通常情况下,在操作体静止的情况下获得,如在手指的指纹区正对触摸屏按下时采集的指纹数据为标准指纹,在识别出标准指纹时,就可以无疑义地确定出对应的手指为哪根手指。本申请实施例中,在操作体移动的过程中获得第一纹理,由于操作体移动时,采集的纹理数据将产生一定变形,因此,需要确定出对应关系集合中与第一纹理对应的标准纹理。
由于第一纹理相较于对应的标准纹理的形变与操作体的运动状态是相关的,即:与第一移动参数相关的,因此,通过结合第一移动参数能够快速、方便、准确地确定出对应关系集合中与第一纹理对应的标准纹理。
具体来讲,步骤303可以有如下两种实现方式:
方式1,根据移动参数、第一纹理生成第一修正纹理;确定与第一修正纹理匹配的标准纹理为第一标准纹理。
首先根据第一移动参数对第一纹理进行修正,获得第一修正纹理。具体包括:
其一,根据移动方向参数对第一纹理进行纹理图形的形变修正,使第一纹理的形状产生朝向移动方向参数的方向上的形变。例如,参见图4a,图中虚线条为标准纹理中的一个线条,实线条为采集的第一纹理中对应的线条,实线条相对于虚线条产生向左的形变,这是由于手指向右滑动时,在摩擦力作用下手指与触摸屏的接触部产生向左的形变,导致采集的第一纹理的图形中的线条向左偏移。因此,可以对第一指纹的图形进行朝向右侧的修正,使获得的第一修正指纹与该手指对应的第一标准指纹相匹配。
实际情况中,在操作体移动过程中,对于操作体与触摸屏的接触面的不同部位,受摩擦力产生形变的程度可能不同。参见图4a,在手指向右滑动时,接触面的右侧形变较大,接触面的左侧形变较小,导致采集的纹理数据中右侧区域与标准指纹中对应区域的差异较大,而采集的纹理数据中左侧区域与标准指纹中对应区域的差异小。
其二,在根据运动方向参数对第一纹理进行纹理图形的形变修正时,图形修正的幅度与处于输入状态的操作体的移动(加)速度参数成正相关关系。即,操作体的移动速度越快,则在采用移动方向参数对第一纹理进行修正时修正的幅度越大。
其三,根据操作体的压力分布参数对第一纹理进行形状修正,使第一纹理在受力点处的纹理线条产生朝向纹理线条内侧的收缩形变。这是因为操作体移动的过程中,参见图4b,图中虚线为标准纹理中的线条,实现为采集的第一纹理中对应的线条,实线相对于虚线产生外侧的扩张,这是因为按压触摸屏的作用力过大,手指、手掌等操作体将产生扁平化的形变,对应采集的第一纹理中的线条相较于标准纹理中的线条也将产生向外侧的扩张形变。因此,可以对第一指纹的图形进行朝向纹理图形内侧的收缩形变,使获得的第一修正指纹与该手指对应的第一标准指纹相匹配。可选的,记录标准纹理采集时对应的压力数据,在修正时只针对压力大于标准纹理对应的操作体压力的纹理区域进行修正。
然后,可以将第一修正纹理与对应关系集合中的标准纹理进行匹配运算,确定出与第一修正纹理匹配的第一标准纹理。
方式2,根据移动参数、对应关系集合中的全部标准纹理生成模拟纹理,其中,每一个模拟纹理与一个标准纹理一一对应;确定修正纹理与第一纹理匹配的修正纹理为第一修正纹理,第一标准纹理为第一修正纹理对应的标准纹理。
首先,根据第一移动参数对对应关系集合中的全部标准纹理数据进行修正。前述方式1中生成第一修正纹理为对第一纹理进行逆向修正,与之不同,对标准纹理的修正为模拟操作体移动输入时采集到的纹理数据,因此,方式2中对标准纹理的修正方式与方式1中纹理修正方式相反。具体包括:
其一,根据移动方向参数对每一个标准纹理进行纹理图形的形变修正,使第一纹理的形状产生朝向移动方向参数的相反方向上的形变。
其二,在根据运动方向参数对一个标准纹理进行纹理图形的形变修正时,图形修正的幅度与处于输入状态的操作体的移动(加)速度参数成正相关关系。
其三,根据操作体的压力分布参数对第一纹理进行形状修正,使第一纹理在受力点处的纹理线条产生朝向纹理线条外侧的扩张形变。可选的,记录标准纹理采集时对应的压力数据,在修正时只针对压力大于标准纹理对应的操作体压力的纹理区域进行修正。
然后,可以将每一个模拟纹理与第一纹理进行匹配运算,确定出与第一纹理匹配的第一模拟纹理,进而确定出第一模拟纹理对应的标准纹理为第一纹理。
而步骤304~305的实现方式与步骤102~103的实现方式相同,在此不再详述。
通过上述技术方案,在通过操作体的移动进行输入操作时,能够在操作体以一定速度移动时获取操作体的纹理数据,进而根据采集的纹理数据确定出操作体的“身份”;而在用户输入指纹的同一次移动操作中,还能够采集操作体的移动轨迹,即:在操作体的一次输入操作中,既获得操作体的纹理数据,还获得了操作体的轨迹数据。而现有技术中,需要先在操作体处于静止状态时才能采集验证其身份的纹理数据,然后再采集操作体的运动轨迹,用户实质上要进行两次输入操作(分别输入纹理和轨迹)。因此,上述技术方案不仅能够实现方便、快捷地输入大量的输入数据,而且操作体的第一纹理的获得是在操作体的运动的过程进行的,输入效率更高,输入操作更为顺畅、快捷,耗时也更少。
可选的,本申请实施例中,在操作体移动过程中,获取操作体的两个纹理数据,所述两个纹理数据的获取时刻两两不同;然后分别根据移动参数确定出对应关系集合中对应的标准纹理,在两次对应出的标准纹理相同时,可以确认对应关系正确,若不同,则再采集一个纹理数据,再根据移动参数确定出标准纹理,以验证之前的两个对应关系中哪个是正确的。在匹配标准纹理时,对于采集的不同纹理数据,可以选择不同的移动参数,可选的,选择采集纹理数据时刻的移动参数;在操作体移动平缓时,移动参数保持相对稳定,这时也可以使用同一的移动参数。
实际情况中,可以采集若干个纹理数据,分别根据移动参数匹配出对应的标准纹理,认定匹配出对应的次数最多的标准纹理为操作体对应的标准纹理,或者在一个标准纹理被匹配出的次数达到一定比率时认定其为操作体对应的标准纹理。
通过采集不同时刻的纹理数据来确定出对应关系集合中匹配的标准纹理,能够减小单次匹配时出现的偏差,提高识别操作体的准确率。
输入方式2,操作体通过在空中移动进行输入。
参见图5,为本申请实施例中输入方式2对应的流程示意图,该流程包括如下步骤:
步骤401:当检测到操作体通过移动进行输入时,通过图像采集单元获取包括操作体的至少两帧图像,至少两帧图像中任意两帧图像的获取时间不同;
步骤402:根据至少两帧图像中操作体的位置变化确定出处于输入状态的手指的第一轨迹数据,以及根据至少两帧图像中的任一帧图像确定出第一标识数据;
步骤403:依据第一标识数据、第一轨迹数据和对应关系集合,获得与第一标识数据和第一轨迹数据匹配的第一输入数据;
步骤404:响应第一输入数据。
具体来讲,步骤401中的图像采集单元可以为电子设备自身的图像采集单元,也可以为电子设备能够通过信令交互控制的外部图像采集单元。通过该图像采集单元可以获取包含操作体的至少两帧图像,实际情况中,为了便于确定出操作体的第一轨迹数据,可以按照设定的周期采集包含操作体的若干图像。
可选的,图像采集单元在操作体移动的过程中,跟随操作体的移动而对应移动,以使操作体始终处于图像采集单元的取景范围以内。
可选的,可以通过两个或以上的图像采集单元进行图像采集,以便通过更多数量及角度的图像数据来确定操作体的标识数据及轨迹数据。
步骤402中,可以根据图像中操作体的位置状态确定出其身份,该身份即其标识数据。例如,用户通过手指在空中移动进行输入时,如果在采集的图像中一只手的一个手指伸直,其余手指均弯曲,则可确定伸直的手指为操作体,通过该伸直的手指与其余手指(如大拇指)的相对位置关系可以确定出该手指具体为哪根手指。
而对于第一轨迹数据,只要有足够数量的不同时刻的图像,即可模拟出操作体轨迹的形状,结合获取每张图像的时间关系(获取图像的先后顺序),即可确定出操作体移动的方向参数。
对于步骤403~404,其实现方式与步骤102~103相同,在此不再详述。
通过图像采集单元采集操作体的图像,进而能够确定出操作体的标识数据及轨迹数据,进而能够根据对应关系集合确定出输入信息,使得用户能够通过在空中移动操作体的方式快捷、方便、准确地输入大量输入数据。
进一步,步骤:获得第一轨迹数据,包括:记录操作体与触控单元的接触点的位置参数及接触点的移动方向参数。具体来讲,移动方向参数可以为在每一个接触点出操作体的移动方向,也可以为各接触点的先后时序关系,通过移动方向参数能够获知操作体的移动方向。
通过确定出操作体移动的方向参数,进而能够拓宽操作体移动轨迹数据的维度,极大的增加了一个操作体可对应的操作轨迹,进而增加对应额输入数据的个数,丰富了输入操作能够输入的数据量。
可选的,用户的每一个操作体关联至少一项输入数据,其中操作体关联的每一项输入数据均对应一个轨迹,一个操作体的一个轨迹对应一项输入数据。
例如,参见图6,用户用左手食指向上滑动时可以输入字符“R”,向右滑动时可以输入字符“G”,向下滑动时可以输入字符“V”,向左滑动时可以输入字符“F”;而右手食指向上滑动时可以输入字符“U”,向右滑动时可以输入字符“J”,向下滑动时可以输入字符“M”,向左滑动时可以输入字符“H”。
具体实施过程中,对应关系集合中标识数据、轨迹数据、输入数据三者的对应关系可以与用户在实体键盘上的输入习惯相一致,例如,用户在使用实体键盘时,使用左手食指输入“R”、“G”、“V”、“F”四个字符,因此让这四个字符与左手食指对应,然后,根据这四个字符在实体键盘上的相对位置关系,让字符“R”对应向上的轨迹数据,字符“V”对应向下的轨迹数据,字符“F”对应向左的轨迹数据,字符“G”对应向右的轨迹数据。在针对每个输入数据(字符)均按照上述方式进行关联对应时,用户能够采用与使用实体键盘相对应的使用习惯进行输入操作,无需用户刻意记忆字符对应的手指及轨迹,学习成本很小,使得用户能够实现高效率、快速的输入,能够实现不看屏幕提示进行快速盲打。
实际情况中,轨迹数据还可以包括斜向的轨迹线,例如左手食指向右上角方向滑动时可以输入字符“T”;轨迹数据还可以包括图形,如右手无名指画三角形时可以输入字符“”,画圆时可以输入字符“&”。这样,可以使不同的操作体的轨迹对应不同的输入数据,及使同一操作体的不同轨迹对应不同的输入数据,使得用户能够通过有限的操作体及有限的轨迹组合实现输入大量的输入数据。
可选的,在确定出采集的第一标识数据的对应关系集合中的标识数据之后,可以通过所述电子设备的显示单元显示所述操作体关联的所述输入数据;可选的,在显示关联的输入数据的同时,显示每一个输入数据对应的轨迹,以便对应户进行可输入字符的提示。
可选的,在在确定出采集的第一标识数据的对应关系集合中的标识数据之后,只显示与当前的第一轨迹数据适配的输入数据及对应的轨迹。
例如,不妨设右手大拇指关联的四个输入数据分别为:与轨迹“┙”对应的字符“Y”、与轨迹“┓”对应的字符“B”、与轨迹“—”对应的字符“G”,以及与轨迹“╱”对应的字符“V”。在确定出操作体为右手大拇指后,检测到当前操作体已经形成的轨迹为“—”,但是右手大拇指还在移动中,当前轨迹“—”与轨迹“—”、轨迹“┙”、轨迹“┓”均适配,可以通过显示单元显示这三个轨迹及对应的字符,对用户进行可输入字符的实时提示。
可选的,在存在至少两个处于输入状态的操作体时,根据获取到的至少两个操作体中每个操作体的操作轨迹确定出对应的一项输入数据。即,多个操作体同时进行输入操作,相当于输入一组“组合键”,对应确定出一项输入数据,增加用户在一次输入操作中能够输入的输入数据的数量。
可选的,在存在至少两个处于移动状态的操作体时,获取每一个操作体的操作轨迹,确定操作轨迹中幅度范围最大的操作轨迹对应的操作体为处于输入状态的操作体,进而能够避免由于处于输入状态的操作体带动其他操作体移动时而导致的误输入出现。
实施例2
基于相同的技术构思,本发明实施例还提供了一种电子设备,该电子设备可以是智能手机、平板电脑、笔记本电脑、智能手表等设备,参见图7,为电子设备的示意框图,包括:
轨迹获得模块501,用于当检测到操作体通过移动进行输入时,获得第一轨迹数据,第一轨迹数据为与操作体的移动相对应的轨迹数据;
标识获得模块502,用于在操作体的输入过程中获得第一标识数据,第一标识数据为标识操作体的数据;
输入数据获得模块503,用于依据第一标识数据、第一轨迹数据和对应关系集合,获得与第一标识数据和第一轨迹数据匹配的第一输入数据,其中,对应关系集合包括至少一条对应关系,对应关系为标识数据、轨迹数据和输入数据的对应关系;
数据响应模块504,用于响应第一输入数据。
进一步,轨迹获得模块501具体用于:通过电子设备的触控单元获得操作体的第一轨迹数据;
标识获得模块502具体用于:在输入过程中通过电子设备的纹理采集单元获得操作体的第一纹理,第一标识数据为第一纹理。
上述技术方案中,在操作体通过移动进行输入操作时,能够获取操作体的轨迹数据及在输入过程中获得操作体的标识数据,并能够结合对应关系集合中的对应关系确定出对应的输入数据。由于可以使不同的操作体的轨迹对应不同的输入数据,及使同一操作体的不同轨迹对应不同的输入数据,使得用户能够通过有限的操作体及有限的轨迹组合,能够实现输入大量的输入数据。
进一步,标识获得模块502具体用于:在操作体移动过程中,若检测到操作体的移动速度小于设定阈值,则通过纹理采集单元获取第一纹理。
进一步,对应关系中包含的标识数据为电子设备存储的用于识别操作体的标准标识数据;参见图8,电子设备还包括:
移动参数获得模块505,用于在操作体移动的过程中,获取操作体的第一移动参数;
输入数据获得模块503具体用于:根据第一纹理、第一移动参数确定出对应关系集合中的标准纹理中与第一纹理相匹配的第一标准纹理,标准标识数据为标准纹理;以及根据第一标准纹理、第一轨迹数据以及对应关系集合确定出第一输入数据。
进一步,输入数据获得模块503具体用于:根据移动参数、第一纹理生成第一修正纹理;确定与第一修正纹理匹配的标准纹理为第一标准纹理;或者用于
根据移动参数、对应关系集合中的全部标准纹理生成模拟纹理,其中,每一个模拟纹理与一个标准纹理一一对应;确定与第一纹理匹配的模拟纹理为第一模拟纹理,第一标准纹理为第一模拟纹理对应的标准纹理。
进一步,轨迹采集模块501具体用于:通过图像采集单元获取包括操作体的至少两帧图像,至少两帧图像中任意两帧图像的获取时间不同;以及根据至少两帧图像中操作体的位置变化确定出第一轨迹数据;
标识获得模块502具体用于:通过图像采集单元获取操作体的图像;根据图像确定出第一标识数据。
进一步,轨迹获得模块501具体用于:记录操作体与触控单元的接触点的位置参数及接触点的移动方向参数。
前述实施例1中的信息处理方法中的各种信息处理方式和具体实例同样适用于本实施例的电子设备,通过前述实施例中对信息处理方法的详细描述,本领域技术人员可以清楚的知道本实施例中电子设备的实施方法,所以为了说明书的简洁,在此不再详述。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
1、在操作体通过移动进行输入操作时,能够获取操作体的轨迹数据及在输入过程中获得操作体的标识数据,并能够结合对应关系集合中的对应关系确定出对应的输入数据。由于可以使不同的操作体的轨迹对应不同的输入数据,及使同一操作体的不同轨迹对应不同的输入数据,使得用户能够通过有限的操作体及有限的轨迹组合,能够实现输入大量的输入数据。
2、相较于实体键盘及虚拟键盘进行输入,本申请实施例中每一个输入数据的输入区域远大于通过实体键盘及虚拟键盘进行输入的操作区域,提高用户的操作体验,减少了误输入。与手写输入相比,由于输入轨迹及操作体的标识数据的识别率要远大于手写字符的识别率,输入速度及正确率得到大幅提高。
3、操作体的第一纹理的获得是在操作体的运动的过程进行的,相较于现有技术中需要先采集操作体的静态纹理数据,整个输入操作更为顺畅、快捷,耗时也更少。
4、通过图像采集单元采集操作体的图像,进而能够确定出操作体的标识数据及轨迹数据,进而能够根据对应关系集合确定出输入信息,使得用户能够通过在空中移动操作体的方式快捷、方便、准确地输入大量输入数据。
5、通过确定出操作体移动的方向参数,进而能够拓宽操作体移动轨迹数据的维度,极大的增加了一个操作体可对应的操作轨迹,进而增加对应额输入数据的个数,丰富了输入操作能够输入的数据量。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
当检测到操作体通过移动进行输入时,获得第一轨迹数据,并在输入过程中获得第一标识数据,其中第一轨迹数据为与所述操作体的移动相对应的轨迹数据,所述第一标识数据为标识所述操作体的数据;
依据所述第一标识数据、所述第一轨迹数据和对应关系集合,获得与所述第一标识数据和所述第一轨迹数据匹配的第一输入数据,其中,所述对应关系集合包括至少一条对应关系,所述对应关系为标识数据、轨迹数据和输入数据的对应关系;
响应所述第一输入数据。
可选的,存储介质中存储的与步骤:获得第一轨迹数据,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
通过所述电子设备的触控单元获得所述操作体的所述第一轨迹数据;
存储介质中存储的与步骤:在输入过程中获得第一标识数据,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
在所述输入过程中通过所述电子设备的纹理采集单元获得所述操作体的第一纹理,所述第一标识数据为所述第一纹理。
可选的,存储介质中存储的与步骤:在所述输入过程中通过所述电子设备的纹理采集单元获得所述操作体的第一纹理,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
在所述操作体移动过程中,若检测到所述操作体的移动速度小于设定阈值,则通过所述纹理采集单元获取所述第一纹理。
可选的,存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:依据所述第一标识数据、所述第一轨迹数据和对应关系集合,获得与所述第一标识数据和所述第一轨迹数据匹配的第一输入数据,对应的计算机指令被执行之前被执行,在被执行时包括如下步骤:
在所述操作体移动的过程中,获取所述操作体的第一移动参数;
所述依据所述第一标识数据、所述第一轨迹数据和对应关系集合,获得与所述第一标识数据和所述第一轨迹数据匹配的第一输入数据,包括:
根据所述第一纹理、所述第一移动参数确定出所述对应关系集合中的标准纹理中与所述第一纹理相匹配的第一标准纹理,所述标准标识数据为所述标准纹理;
根据所述第一标准纹理、所述第一轨迹数据以及所述对应关系集合确定出所述第一输入数据。
可选的,存储介质中存储的与步骤:根据所述第一纹理、所述第一移动参数确定出与所述第一纹理匹配的第一标准纹理,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
根据所述移动参数、所述第一纹理生成第一修正纹理;
确定与所述第一修正纹理匹配的标准纹理为所述第一标准纹理;
或者
根据所述移动参数、所述对应关系集合中的全部标准纹理生成模拟纹理,其中,每一个所述模拟纹理与一个所述标准纹理一一对应;
确定与所述第一纹理匹配的模拟纹理为第一模拟纹理,所述第一标准纹理为所述第一模拟纹理对应的标准纹理。
可选的,存储介质中存储的与步骤:获得第一轨迹数据,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
通过图像采集单元获取包括操作体的至少两帧图像,所述至少两帧图像中任意两帧图像的获取时间不同;
根据所述至少两帧图像中所述操作体的位置变化确定出所述第一轨迹数据;
存储介质中存储的与步骤:在输入过程中获得第一标识数据,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
通过图像采集单元获取所述操作体的图像;
根据所述图像确定出所述第一标识数据。
存储介质中存储的与步骤:获得所述第一轨迹数据,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
记录所述操作体与所述触控单元的接触点的位置参数及所述接触点的移动方向参数。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (14)

1.一种信息处理方法,应用于电子设备,所述方法包括:
当检测到操作体通过移动进行输入时,获得第一轨迹数据,并在输入过程中获得第一标识数据,其中第一轨迹数据为与所述操作体的移动相对应的轨迹数据,所述第一标识数据为标识所述操作体的数据;
依据所述第一标识数据、所述第一轨迹数据和对应关系集合,获得与所述第一标识数据和所述第一轨迹数据匹配的第一输入数据,其中,所述对应关系集合包括至少一条对应关系,所述对应关系为标识数据、轨迹数据和输入数据的对应关系;
响应所述第一输入数据。
2.如权利要求1所述的方法,其特征在于,所述获得第一轨迹数据,包括:
通过所述电子设备的触控单元获得所述操作体的所述第一轨迹数据;
所述在输入过程中获得第一标识数据,包括:
在所述输入过程中通过所述电子设备的纹理采集单元获得所述操作体的第一纹理,所述第一标识数据为所述第一纹理。
3.如权利要求2所述的方法,其特征在于,所述在所述输入过程中通过所述电子设备的纹理采集单元获得所述操作体的第一纹理,包括:
在所述操作体移动过程中,若检测到所述操作体的移动速度小于设定阈值,则通过所述纹理采集单元获取所述第一纹理。
4.如权利要求2所述的方法,其特征在于,所述对应关系中包含的标识数据为所述电子设备存储的用于识别所述操作体的标准标识数据;在所述依据所述第一标识数据、所述第一轨迹数据和对应关系集合,获得与所述第一标识数据和所述第一轨迹数据匹配的第一输入数据之前,所述方法还包括:
在所述操作体移动的过程中,获取所述操作体的第一移动参数;
所述依据所述第一标识数据、所述第一轨迹数据和对应关系集合,获得与所述第一标识数据和所述第一轨迹数据匹配的第一输入数据,包括:
根据所述第一纹理、所述第一移动参数确定出所述对应关系集合中的标准纹理中与所述第一纹理相匹配的第一标准纹理,所述标准标识数据为所述标准纹理;
根据所述第一标准纹理、所述第一轨迹数据以及所述对应关系集合确定出所述第一输入数据。
5.如权利要求4所述的方法,其特征在于,所述根据所述第一纹理、所述第一移动参数确定出与所述第一纹理匹配的第一标准纹理,包括:
根据所述移动参数、所述第一纹理生成第一修正纹理;
确定与所述第一修正纹理匹配的标准纹理为所述第一标准纹理;
或者
根据所述移动参数、所述对应关系集合中的全部标准纹理生成模拟纹理,其中,每一个所述模拟纹理与一个所述标准纹理一一对应;
确定与所述第一纹理匹配的模拟纹理为第一模拟纹理,所述第一标准纹理为所述第一模拟纹理对应的标准纹理。
6.如权利要求1所述的方法,其特征在于,所述获得第一轨迹数据,包括:
通过图像采集单元获取包括操作体的至少两帧图像,所述至少两帧图像中任意两帧图像的获取时间不同;
根据所述至少两帧图像中所述操作体的位置变化确定出所述第一轨迹数据;
所述在输入过程中获得第一标识数据,包括:
通过图像采集单元获取所述操作体的图像;
根据所述图像确定出所述第一标识数据。
7.如权利要求1所述的方法,其特征在于,获得所述第一轨迹数据,包括:
记录所述操作体与所述触控单元的接触点的位置参数及所述接触点的移动方向参数。
8.一种电子设备,包括:
轨迹获得模块,用于当检测到操作体通过移动进行输入时,获得第一轨迹数据,所述第一轨迹数据为与所述操作体的移动相对应的轨迹数据;
标识获得模块,用于在操作体的输入过程中获得第一标识数据,所述第一标识数据为标识所述操作体的数据;
输入数据获得模块,用于依据所述第一标识数据、所述第一轨迹数据和对应关系集合,获得与所述第一标识数据和所述第一轨迹数据匹配的第一输入数据,其中,所述对应关系集合包括至少一条对应关系,所述对应关系为标识数据、轨迹数据和输入数据的对应关系;
数据响应模块,用于响应所述第一输入数据。
9.如权利要求8所述的电子设备,其特征在于,所述轨迹获得模块具体用于:通过所述电子设备的触控单元获得所述操作体的所述第一轨迹数据;
所述标识获得模块具体用于:在所述输入过程中通过所述电子设备的纹理采集单元获得所述操作体的第一纹理,所述第一标识数据为所述第一纹理。
10.如权利要求9所述的电子设备,其特征在于,所述所述标识获得模块具体用于:在所述操作体移动过程中,若检测到所述操作体的移动速度小于设定阈值,则通过所述纹理采集单元获取所述第一纹理。
11.如权利要求9所述的电子设备,其特征在于,所述对应关系中包含的标识数据为所述电子设备存储的用于识别所述操作体的标准标识数据;所述电子设备还包括:
移动参数获得模块,用于在所述操作体移动的过程中,获取所述操作体的第一移动参数;
所述输入数据获得模块具体用于:根据所述第一纹理、所述第一移动参数确定出所述对应关系集合中的标准纹理中与所述第一纹理相匹配的第一标准纹理,所述标准标识数据为所述标准纹理;以及根据所述第一标准纹理、所述第一轨迹数据以及所述对应关系集合确定出所述第一输入数据。
12.如权利要求11所述的电子设备,其特征在于,所述所述输入数据获得模块具体用于:根据所述移动参数、所述第一纹理生成第一修正纹理;确定与所述第一修正纹理匹配的标准纹理为所述第一标准纹理;或者用于
根据所述移动参数、所述对应关系集合中的全部标准纹理生成模拟纹理,其中,每一个所述模拟纹理与一个所述标准纹理一一对应;确定与所述第一纹理匹配的模拟纹理为第一模拟纹理,所述第一标准纹理为所述第一模拟纹理对应的标准纹理。
13.如权利要求12所述的电子设备,其特征在于,所述轨迹采集模块具体用于:通过图像采集单元获取包括操作体的至少两帧图像,所述至少两帧图像中任意两帧图像的获取时间不同;以及根据所述至少两帧图像中所述操作体的位置变化确定出所述第一轨迹数据;
所述标识获得模块具体用于:通过图像采集单元获取所述操作体的图像;根据所述图像确定出所述第一标识数据。
14.如权利要求8所述的电子设备,其特征在于,所述轨迹获得模块具体用于:记录所述操作体与所述触控单元的接触点的位置参数及所述接触点的移动方向参数。
CN201410425066.5A 2014-08-26 2014-08-26 一种信息处理方法及电子设备 Active CN104199602B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410425066.5A CN104199602B (zh) 2014-08-26 2014-08-26 一种信息处理方法及电子设备
US14/633,928 US9898188B2 (en) 2014-08-26 2015-02-27 Information processing method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410425066.5A CN104199602B (zh) 2014-08-26 2014-08-26 一种信息处理方法及电子设备

Publications (2)

Publication Number Publication Date
CN104199602A true CN104199602A (zh) 2014-12-10
CN104199602B CN104199602B (zh) 2018-11-09

Family

ID=52084900

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410425066.5A Active CN104199602B (zh) 2014-08-26 2014-08-26 一种信息处理方法及电子设备

Country Status (2)

Country Link
US (1) US9898188B2 (zh)
CN (1) CN104199602B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105280170A (zh) * 2015-10-10 2016-01-27 北京百度网讯科技有限公司 一种乐谱演奏的方法和装置
WO2017049836A1 (zh) * 2015-09-21 2017-03-30 京东方科技集团股份有限公司 智能手表、操作控制方法及装置
CN108027654A (zh) * 2015-09-28 2018-05-11 日本电气株式会社 输入设备、输入方法和程序

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1510547A (zh) * 2002-12-21 2004-07-07 万发良 手指识别及手的动作识别在键盘等输入工具中的运用
US20100134428A1 (en) * 2007-07-11 2010-06-03 Oh Eui Jin Data input device by detecting finger's moving and the input process thereof
CN103455742A (zh) * 2012-06-04 2013-12-18 三星电子株式会社 提供基于指纹的快捷键的方法、机器可读存储介质和便携式终端

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5413111B2 (ja) * 2009-10-02 2014-02-12 ソニー株式会社 表示制御装置、表示制御方法及び表示制御プログラム
US8830192B2 (en) * 2011-01-13 2014-09-09 Elan Microelectronics Corporation Computing device for performing functions of multi-touch finger gesture and method of the same
CN111176516B (zh) * 2012-05-18 2023-10-20 苹果公司 用于操纵用户界面的设备、方法和图形用户界面
US9697418B2 (en) * 2012-07-09 2017-07-04 Qualcomm Incorporated Unsupervised movement detection and gesture recognition

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1510547A (zh) * 2002-12-21 2004-07-07 万发良 手指识别及手的动作识别在键盘等输入工具中的运用
US20100134428A1 (en) * 2007-07-11 2010-06-03 Oh Eui Jin Data input device by detecting finger's moving and the input process thereof
CN103455742A (zh) * 2012-06-04 2013-12-18 三星电子株式会社 提供基于指纹的快捷键的方法、机器可读存储介质和便携式终端

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017049836A1 (zh) * 2015-09-21 2017-03-30 京东方科技集团股份有限公司 智能手表、操作控制方法及装置
US10394192B2 (en) 2015-09-21 2019-08-27 Boe Technology Group Co., Ltd. Smart watch, operation control method and apparatus therefor
CN108027654A (zh) * 2015-09-28 2018-05-11 日本电气株式会社 输入设备、输入方法和程序
CN108027654B (zh) * 2015-09-28 2021-01-12 日本电气株式会社 输入设备、输入方法和程序
CN105280170A (zh) * 2015-10-10 2016-01-27 北京百度网讯科技有限公司 一种乐谱演奏的方法和装置

Also Published As

Publication number Publication date
US9898188B2 (en) 2018-02-20
CN104199602B (zh) 2018-11-09
US20160062534A1 (en) 2016-03-03

Similar Documents

Publication Publication Date Title
CN1782974B (zh) 用于将字符输入到移动通信装置的方法及设备
KR20150014083A (ko) 전자 장치 및 전자 장치의 입력 인식 방법
CN102906671A (zh) 手势输入装置及手势输入方法
CN110647244A (zh) 终端和基于空间交互控制所述终端的方法
CN110362226A (zh) 使用触摸屏设备确定用户利手和定向
WO2014147716A1 (ja) 電子機器および手書き文書処理方法
CN103869942A (zh) 一种输入控制方法及佩戴式电子装置
CN103270483A (zh) 具有手势识别单元的系统
JP6464504B6 (ja) 電子機器、処理方法およびプログラム
JP2015162088A (ja) 電子機器、方法及びプログラム
JP2013238917A (ja) 電子機器および手書き文書処理方法
JP5925957B2 (ja) 電子機器および手書きデータ処理方法
JP2015090670A (ja) 電子機器、方法およびプログラム
US9182908B2 (en) Method and electronic device for processing handwritten object
WO2014147712A1 (ja) 情報処理装置、情報処理方法及びプログラム
JP5306528B1 (ja) 電子機器および手書き文書処理方法
CN104571521B (zh) 手写记录装置和手写记录方法
CN103294257A (zh) 对于手写识别用于引导手写输入的装置和方法
CN102073414A (zh) 基于机器视觉的多点触摸跟踪方法
CN103389873A (zh) 电子装置和手写文档显示方法
CN103713845B (zh) 筛选候选项的方法和装置、文字输入方法和输入法系统
CN105242776A (zh) 一种智能眼镜的控制方法及智能眼镜
CN104460307A (zh) 一种集成显示区的输入单元、穿戴式智能设备和输入方法
CN103455262A (zh) 一种基于移动计算平台的笔式交互方法及系统
CN104199602A (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