自动注册指定操作的手写笔迹的方法和装置的制作方法

文档序号:7661538阅读:183来源:国知局
专利名称:自动注册指定操作的手写笔迹的方法和装置的制作方法
技术领域
本发明主要涉及手写笔迹识别和手写操作,更具体地说,涉及一种自动 注册指定操作的手写笔迹方法和装置。
背景技术
在手机、PDA等移动终端中,手写输入已日益受到用户的欢迎。目前, 在中国,中高档的手机中,手写输入已十分普及。手写方式除了可以实现输 入字符外,还可以用来执行一些命令或操作,如手写拨号、手写执行拷贝操 作、打开音乐l番^:器等等。
然而,在现有的以手写的方式来执行快速命令、功能或操作的方法存在 以下不足首先,需要用户预先手工定义手写笔迹与对应操作的关联关系, 然后方能手写执行该操作功能,费时费力。其次,用户在关联关系中定义的 手写笔迹没有固定的规则,往往难以记忆。比如,要手写执行打开音乐播放 器,用户却难以记住其曾经定义的关Jf关的手写笔迹。以上两点导致用户不想 使用手写方式来执行操作因此,需要一种能够利用手写功能执行快速操作的方法和装置。

发明内容
本发明的目的就是提供一种利用手写功能执行快速操作的方法和装置, 使用户能够在具有手写功能的移动终端上能够更为方^^快捷的进行操作。
根据本发明的 一 方面,提供一种自动注册指定操作的手写笔迹的方法, 该方法包括以下步骤定义指定操作与字符组合的对应失见则,并预先存储基 本字符的手写笔迹;根据所述基本字符的手写笔迹自动生成与所述指定操作 对应的字符组合的手写笔迹;通过对所述字符组合的手写笔迹的特征进行提 取和融合,自动实现所述字符组合的手写笔迹与所述指定操作之间的关联关
系,并存储所述关联关系。
根据本发明的另一方面,提供一种用于通过手写方式执行指定操作的装
置,该装置包括自动注册单元,用于根据基本字符的手写笔迹自动生成与 指定操作对应的字符组合的手写笔迹,并提取所述自动生成的字符组合的手 写笔迹特征,对所提取的字符组合的手写笔迹特征进行融合,与已经存储的 手写笔迹特征及其与搡作的对应关系进行融合,从而实现所述手写笔迹与所 述指定操作之间的关联关系;存储单元,用于存储基本字符的手写笔迹、由 自动注册单元实现的所述字符组合的手写笔迹与所述指定操作之间的关联关 系以及由自动注册单元生成的字符组合的手写笔迹特征。


通过下面结合附图进行的对实施例的描述,本发明的上述和/或其他目的
和优点将会变得更加清楚,其中
图1是根据本发明示例性实施例的自动注册指定操作手写笔迹的方法流
程图2是根据本发明示例性实施例的在移动通信终端中实现快速手写操作 的装置的系统框图3描述了根据本发明示例性实施例的图2中自动注册单元的结构框图; 图4为根据本发明示例性实施例的图2中自动注册单元实现中的方法流
程图5为根据本发明示例性实施例的图2中手写识别单元、查询单元和命 令执行单元实现中的方法流程图。
具体实施例方式
提供诸如详细构造和元件的说明书中定义的内容以有助于充分理解本发 明的实施例,并且4又仅是示例性的。因此,本领域技术人员应理解,在不脱 离本发明的精神和范围的情况下,可对在此描述的实施例进行改变和修改。
本发明用到的一些术语或者定义如下
本文中所述的基本字符,指代的是构成某一种语言或特定字符集合的, 在语音或语意上不可切分的基本要素,包含汉字、字母、数字或者符号等。
本文所述的字符组合,指代的是由至少一个基本字符所构成的组合,组 成字符组合的基本字符,可以归属同一类语言或特定字符集合,也可以归属 不同类的语言或特定字符集合,如汉字和数字的组合、字母与符号的组合等
等。从集合的角度来说,基本字符是字符组合的子集。
本文所述的字符组合的手写笔迹,指代的是利用基本字符的手写笔迹, 通过平移、放缩、旋转等操作中的至少一种,组合后得到对应的手写笔迹(至 少一种),字符组合的手写笔迹不受组成该字符组合的基本字符形状、方向等 物理条件变化的限制。
将参照附图详细描述本发明。在下面的描述中,为了清晰和简明起见, 省略了对公知功能或结构的详细描述。
图1是根据本发明示例性实施例的自动注册指定操作手写笔迹的方法流 程图。
在步骤S110,定义指定操作与字符组合的对应方法。具体地说,采用组
成操作的关键字段的至少 一个基本字符的手写笔迹组合作为其对应的手写笔 迹。针对不同语言或特定字符集合,在不同操作环境下,可以存在多种对多 个基本字符的选取方式,且指定操作与手写笔迹的关联关系并不一定是唯一
的。例如中文系统中的"复制,,操作,可以用其拼音的头字母"FZ"来定义 其对应的字符组合,而英文系统的"COPY",则用其前三个字母"COP"来 定义其对应的字符组合。又如对于拨号操作,可以采用l关系人姓名的头几个 字符或电话号码中的某几位连续数字来定义其字符组合,如手写拨号中,联 系人"张平"的电话号"13659901123",可以用"张平,,来定义对应的字符 组合,也可以用"ZP"或"9901"来定义。
其后,在步骤S120,预先在系统中存储至少一套对应语言的基本字符的 手写笔迹。其中,所述基本字符如之前定义的,指代构成某一种语言或特定 字符集合的,在语音或语意上不可切分的基本要素,包含汉字、字母、数字 或者符号等。如在常见的中文或英文系统中,基本字符涵盖了汉字,52个英 文字母,0~9数字,拼音语调在内的符号集合等等。
其后,在步骤S130,根据基本字符的手写笔迹自动生成指定操作关联的 字符组合的手写笔迹。具体地说,针对指定的操作,从预先存储的基本字符 的手写笔迹中提取相应的字符笔迹,通过平移、放缩、旋转等操作得到对应 的手写笔迹组合(至少一种)。比如,中文"复制"的字符组合为"FZ",在 一套基本字符笔迹中分别提取F和乏,然后通过平移或》文缩进行组合,得到
组合后的手写笔迹卜2。又如,手写拨号中,联系人"张平"的电话号码 "13659901123",对应字符组合"ZP"或"9901",则从基本字符笔迹中分另'J
提取2、 f、 \ 0、),然后组合得到对应的手写笔迹2p或TM。
其后,在步骤S140,通过对字符组合的手写笔迹的特征进行提取和融合, 自动实现字符组合的手写笔迹与指定操作之间的关联关系。具体地说,在得 到自动生成的字符组合的手写笔迹后,通过提取和存储手写笔迹的特征,对 获得的字符组合的手写笔迹的特征进行融合和处理,并与系统已经存储的手 写笔迹的特征、手写笔迹的特征和操作的关联关系进行融合,从而自动实现 手写笔迹与指定操作之间的关联关系。
需要指出的是,步骤S110和步骤S12 0的前后关系可以互换。
其后,在步骤S150,通过识别用户输入的手写笔迹实现对应操作的执行。
具体地说,通过采集用户手写输入的手写笔迹,提取相应的笔迹特征,与已
存储的手写笔迹的特征进行匹配识别,找到最佳的候选并列出最佳候选所对
应的操作,提供用户选择并执行相应的操作。
图2是根据本发明示例性实施例在移动通信终端中实现快速手写操作的
装置的系统框图。
参照图2,根据本发明的利用手写识别功能执行快速手写操作的系统包 括手写输入单元101,自动注册单元102,存储单元103,手写识别单元104, 查询单元105,显示单元106和命令执行单元107。
手写输入单元101用来采集手写笔迹,这些数据可以反映手写笔迹的移 动轨迹,是轨迹点坐标的序列集合。
自动注册单元102用于根据制造商预存或/和由用户自己预先手写并存储 的基本字符的手写笔迹自动生成字符组合的手写笔迹,并提取自动生成的字 符组合的手写笔迹特征,对提取的手写笔迹特征进行融合和处理,与已经存 储的手写笔迹特征及其与操作的关联关系进行融合,实现所述手写笔迹与所 述指定操作之间的关联关系,该关联关系可被查询单元105使用。
存储单元103用来存储指定操作与手写笔迹的关联规则、由自动注册单 元102实现的组合字符的手写笔迹与指定操作之间的关联关系、基本字符的 手写笔迹、由自动注册单元102自动生成的字符组合的手写笔迹特征。存储 单元103存放的内容被自动注册单元102、手写识别单元104和查询单元105 所使用。基本字符的手写笔迹特征和自动生成的手写笔迹特征,是通过对预 先存储的基本字符的手写笔迹进行特征提取处理后得到的,属于模式识别领 域的常识算法,这里不作进一步说明。其中,自动生成的组合字符的手写笔
迹特征将在手写识别单元104中被调用。
手写识别单元104根据手写输入单元101提取的输入笔迹特征,与已存
储的手写笔迹特征进行匹配识别,给出识别结果,找到最佳的候选。
查询单元105用于根据识别结果查询对应的操作指令。
显示单元106用于为用户提供可视化界面,便于用户进行交互操作,主 要包括手写字符笔迹的显示、识别结果的显示和操作指令的执行显示等;
命令执行单元107用于根据查询结果选择并执行相应的操作,包含选择、 确认、取消和执行等。
图3描述了才艮据本发明示例性实施例的图2中自动注册单元102的结构 框图。参照图3,手写笔迹创建/编辑单元201用于针对指定的操作,从存储 单元103预先存储的基本字符的手写笔迹中提取相应的字符笔迹,通过平移、 放缩、旋转等操作,自动得到与指定操作关联的字符组合的至少一种手写笔 迹。特征提取单元202用于从手写笔迹创建/编辑单元201自动生成的字符组 合的手写笔迹中提取特征。特征融合单元203对获得的多套手写笔迹的特征 进行融合和处理,并与系统已存储的字符手写笔迹的特征进行融合,用相关 的模式识别方法使类间距离更大,类内距离更小。建立关联关系单元204用 于将手写笔迹的特征和指定操作组成关联关系表,并对已存储的特征和操作 的关联关系表进行融合和更新。最后,将字符组合的手写笔迹特征与指定操 作之间的关联关系存放于图2中的存储单元103。
图4为图2中自动注册单元102实现中的方法流程图,该流程图以用户 输入/编辑联系人信息为例,说明本发明提供的自动注册步骤。在步骤301, 处理流程开始。
在步骤302,用户输入或编辑联系人的信息,如姓名、电话等。
在步骤303,自动注册单元102自动从存储单元103中选取其关^:字段 对应基本字符的手写笔迹。
在步骤303中,基本字符的手写笔迹可以是由制造商预存,也可以是由 用户自己预先手写并存储的至少一套对应语言的基本字符的手写笔迹。
在步骤304,自动注册单元102根据基本字符的手写笔迹,通过平移、 缩放、旋转等手段创建关键字段对应字符组合的手写笔迹。
然后,在步骤305,自动注册单元102提取字符组合的手写笔迹特征, 利用模式识别的方法,在步骤306将字符组合的手写笔迹特征与已存储的手 写笔迹特征进行融合,使类间距离更大,类内距离更小。与已存储的手写笔 迹特征进行融合时,包含所有已存储的基本字符的手写笔迹和字符组合的手 写笔迹。
然后,在步骤307,自动注册单元102建立字符组合的手写笔迹特征和
指定操作之间的关联关系,在该实施例中,指定操作为查找对应联系人。
然后,在步骤308,自动注册单元102对已存储的字符组合的手写笔迹 特征和指定操作的关联关系表进行更新。
然后,在步骤309,自动注册单元102将笔迹特征与指定操作建立的关 系表、字符组合的手写笔迹特征都存储于图1中的存储单元103中,最后该 流程结束于310。
图5为图2中手写识别单元104、查询单元105和命令执行单元107实 现中的方法流程图,该流程是在移动终端处于手写输入才莫式下执行的, 一般 需要一个按键或者其他开关进入该模式,比如说移动终端中我们经常使用的 短信输入模式,拨号模式等。在步骤401,处理流程开始。
在步骤402,手写识别单元104采集手写笔迹,笔迹数据是通过图2中 的手写输入单元IOI得到的。
在步骤403,手写识别单元104>|是取手写笔迹特征。
在步骤404,手写识别单元104计算输入的手写笔迹特征与已存手写笔 迹特征的匹配相似度,并在步骤405根据相似程度给出识别结果。
在步骤406,查询单元105根据识别结果在存储单元103中查找对应的 操作,并列出对应的操作列表。
在步骤407,查询单元105判断用户是否选择候选搮:作列表中的操作。 如用户未对操作列表中列出的操作进行选择,则返回步骤402,继续采集手 写笔迹,并经过步骤403、 404、 405、 406后重新识别、查询后得到对应的操 作。若用户对操作列表中列出的操作进行选择,那么在步骤408命令执行单 元107执行对应的操作,该流程最后结束于步骤409。
为了进一步详细说明本发明的方法和装置,下面进4亍更为详细的说明。
1、拨打电话
当本发明所述的装置运行在具有手写功能的移动终端时,可以执行手写 拨打电话的功能。例如用户想拨打手机电话簿中的一个联系人的电话,其 使用步骤如下
A进入手写交互状态;
B手写输入联系人在电话簿中存放的姓名的首字母或其电话号码中的 连续号码组合,如联系人"张平",电话号码"13659901123",输入手写笔迹
邻或"TP",;
c手写识别单元根据识别出来的姓名或号码组合查找到对应的电话号
码;
D如果电话簿中只有一个对应"ZP"或"9901"的耳关系人,且该;f关系人 只对应一个电话号码,则直接拨出或显示给用户确认拨出;反之,如果对应 多个联系人,或者多个号码,则动态生成提示菜单,由用户从中选择要拨出 的号码,然后拨打该号码。
2、 填写短信收信人
当本发明所述的装置运行在具有手写功能的移动终端时,可以在发送短 信过程中便捷地填写短信收信人。例如用户想发送短信到手机电话簿中的 一个联系人,其使用步骤如下
A进入手写交互状态;
B在收信人处手写输入联系人在电话簿中存放的姓名的首字母或其电 话号码中的连续号码组合,如联系人"张平",电话号码"13659901123",输
入手写笔迹2P或
c手写识别单元根据识别出来的姓名或号码组合查找到对应的电话号
码;
D如果电话簿中只有一个对应"ZP"或"9901"的联系人,且该联系人 只对应一个电话号码,则直接填入收信人区域;反之,如果对应多个联系人, 或者多个号码,则动态生成提示菜单,由用户从中选择要发送短信的号码, 然后填入收信人区域。
3、 执行常用命令
用户在处理文字编辑时,经常使用的功能之一为复制,即将选中的一段 文字进行复制。在本装置中,中文系统中可以设定手写字符"FZ",英文系统 中可以设定手写字符"COP",来实现"复制"操作。当用户需要实现该操作 时,其使用步骤如下
A进入手写交互状态;
B将光标移动到选中文字,手写输入卜2或者CGP;
C识别执行单元#4居识别出来的"FZ"或者"COP"的字符编码找到其 对应的功能"复制";
D执行"复制"操作。 4、使用播放器
用户需要使用播放器软件播放电影或音乐时进行下面的操作。在本装置 中,可以设定手写字符"BF"来实现"播放i某体,,的操作。 A进入手写交互状态;
B手写输入定义播放媒体指令"BP";
C识别执行单元对笔迹进行识别,给出识别结果,然后根据识别结果得 到对应的操作功能组;
D此时如果设备上具有多个々某体播放软件,如Real player 、 Media player 等,则将这些播放其对应的图标放在一个界面上,动态生成多媒体界面,或 者显示这些播放器名称组成的菜单列表,由用户选择确认某一种播放器,最 后打开该播放器。
本发明提供了 一种实现快速手写操作的方法和装置,无需用户手工地预 先定义手写笔迹与对应操作的对应关系,即可以便捷的实现手写执行操作功 能,省时省力。本发明预存对应语言基本字符的手写笔迹,自动形成手写笔 迹,并通过对预存手写笔迹的特征进行提取和融合,自动实现手写笔迹与操 作之间的对应关系,最后通过识别用户输入的手写笔迹实现对应操作的执行, 更符合人们的操作习惯,为手写操作提供了更为便捷的途径。
在移动电话上使用此系统和方法,为用户提供一种更为快捷的操作方法。
可用多种方式实现本发明的实施例,包括在计算^L可读记录介质上写入 的计算机可读代码。计算机可读记录介质可包括以计算机可读的方式存储数 据的任意类型的记录设备。计算机可读记录介质的示例包括ROM、 RAM、 CD-ROM、磁带、软盘、光学数据存储器以及载波(例如通过互联网的数据 传输),但不限于此。计算机可读记录介质可分布在连接到网络的多个计算机 系统上,从而以分布式的方式将计算机可读代码写入所述计算机可读介质并 从其执行计算机可读代码。此外,本领域普通技术人员之一可容易理解用于 实现本发明的实施例所需的功能程序、代码以及代码段。
虽然在说明书中已经示出和描述了本发明的示例性实施例,但本领域技 术人员应理解,在不脱离由所附权利要求及其等同物定义的本发明的精神和 范围的情况下,可进行实施例的各种改变或修改。
权利要求
1、一种自动注册指定操作的手写笔迹的方法,该方法包括以下步骤(1)定义指定操作与字符组合的对应规则;(2)根据已有的基本字符的手写笔迹自动生成与所述指定操作对应的字符组合的手写笔迹;(3)通过对所述字符组合的手写笔迹的特征进行提取和融合,自动实现所述字符组合的手写笔迹与所述指定操作之间的关联关系,并存储所述关联关系。
2、 如权利要求l所述的方法,还包括以下步骤 (4)识别用户输入的手写笔迹;(5 )根据所述字符组合的手写笔迹与所述指定操作之间的关联关系来执 行与用户输入的手写笔迹对应的操作。
3、 如权利要求1所述的方法,步骤(2)还包括(i) 对于所述指定的操作,从所述预先存储的基本字符的手写笔迹中提 耳又相应的字符笔迹;(ii) 通过平移、放缩、旋转操作中的至少一种,在对提取的字符笔迹进 行组合之后自动生成一种或多种与所述指定操作对应的字符组合的手写笔 迹。
4、 如权利要求1所述的方法,步骤(3)还包括(i) 通过提取和存储自动生成的字符组合的手写笔迹的特征,对获得的 字符组合的手写笔迹特征进行融合和处理;(ii) 将融合和处理后的字符组合的手写笔迹特征与已经存储的手写笔迹 特征进行融合,并将该手写笔迹特征和所述指定操作的关联关系与已经存储 的手写笔迹特征和指定操作的关联关系进行融合,从而实现所述字符组合的 手写笔迹与所述指定操作之间的关联关系。
5、 如权利要求2所述的方法,步骤(4)还包括采集用户手写输入的 手写笔迹,并提取其特征。
6、 如权利要求2所述的方法,步骤(5)还包括找到最佳的候选; (ii )根据已经存储的笔迹特征与指定操作的关联关系,列出所述最佳候 选所对应的操作;(iii )根据列出的最佳候选所对应的搡作向用户提供选项,并根据用户 的选择执行与该选项对应的操作。
7、 如权利要求l所述的方法,其中,所述指定操作与手写笔迹字符组合 的对应规则为将组成所述指定操作的关键字l殳的多个基本字符组合作为与 所述指定操作的对应的字符组合。
8、 如权利要求7所述的方法,其中,当所述指定操作为搜索联系人或者 与搜索联系人相关的应用操作时,所述关键字段的基本字符为所存储的联系 人的姓名拼音或英文的首字母,或者所存储的联系人的电话号码中所包含的 数字。 '
9、 如权利要求l所述的方法,其中,所述基本字符是各种语言的基本语 素,并且其中,当所述语言为中文时,所述基本字符包括汉字、字母、数字、 符号中的至少一种。
10、 如权利要求1所述的方法,其中,所述基本字符的手写笔迹由制造 商预存或/和由用户自己预先手写并存储。
11、 如权利要求1所述的方法,其中,所述字符组合是由至少一个所述 基本字符所构成的组合,并且其中,组成所述字符组合的所述基本字符是同 一类语言或特定字符集合,或不同类的语言或特定字符集合。
12、 一种用于通过手写方式执行指定操作的装置,该装置包括自动注册单元,用于根据基本字符的手写笔迹自动生成与指定操作对应的字符组合的手写笔迹,并提取所述自动生成的字符组合的手写笔迹特征,对所提取的字符组合的手写笔迹特征进行融合,与已经存储的手写笔迹特征 及其与操作的对应关系进行融合,从而实现所述手写笔迹与所述指定操作之间的关联关系;存储单元,用于存储基本字符的手写笔迹、由自动注册单元实现的所述 字符组合的手写笔迹与所述指定操作之间的关联关系以及由自动注册单元生 成的字符组合的手写笔迹特征。
13、 如权利要求12所述的装置,还包括 手写输入单元,用于根据用户的手写输入产生手写笔迹; 手写识别单元,通过采集用户通过手写输入单元手写输入的手写笔迹,提取相应的笔迹特征,并将所提取的笔迹特征与已经存^f诸在存储单元中的手 写笔迹的特征进行匹配识别,给出识别结果,找到最佳的候选。
14、 如权利要求13所述的装置,还包括查询单元,用于根据所述手写识别单元给出的识别结果来查询对应的操 作指令,给出所述最佳候选所对应的操作。
15、 如权利要求14所述的装置,还包括命令执行单元,用于根据查询单元的查询结果选择并执行相应的操作, 所述相应的操作包括选择、确认、取消和执行。
16、 如权利要求15所述的装置,还包括显示单元,用于根据查询单元的查询结果和命令执行单元所执行的命令 为用户提供可视化界面,以与用户进行交互操作,进行手写字符笔迹的显示、 识别结果的显示和操作指令的执行显示。
17、 如权利要求12所述的装置,其中,所述自动注册单元包括 手写笔迹创建/编辑单元,用于针对指定的操作,从所述存储单元中预先存储的基本字符的手写笔迹中提取相应的字符笔迹,通过平移、放缩、旋转 操作中的至少一种操作,对提取的字符笔迹进行组合后自动得到与指定操作 对应的字符组合的至少 一种手写笔迹;特征提取单元,用于从所述手写笔迹创建/编辑单元自动生成的字符组合 的手写笔迹中提取特征;特征融合单元,用于对从所述特征提取单元获得的手写笔迹的特征进行 融合和处理,并与已经在所述存储单元中存储的基本字符的手写笔迹的特征 进行融合;建立关联关系单元,用于将手写笔迹的特征和指定操作组成关联关系表, 并对已存储的基本字符的手写笔迹特征和指定操作的关联关系表进行融合和更新,并将字符组合的手写笔迹特征与指定操作之间的关系存储在所述存储单元中。
18、 如权利要求15所述的装置,其中,所述自动注册单元将组成所述指 定操作的关键字段的多个基本字符组合作为与所述指定操作的对应的字符组 合。
19、 如权利要求18所述的装置,其中,当所述指定操作为搜索联系人或 者与搜索联系人相关的应用操作时,所述关键字段的基本字符为所存储的联 系人的姓名拼音或英文的首字母,或者所存储的联系人的电话号码中所包含 的数字。
20、 如权利要求12所述的装置,其中,所述基本字符是各种语言的基本 语素,并且其中,当所述语言为中文时,所述基本字符包括汉字、字母、数 字、符号中的至少一种。
21、 如权利要求12所述的装置,其中,所述基本字符的手写笔迹特征由 制造商预存或由用户自己预先手写并存储。
全文摘要
提供一种自动注册指定操作的手写笔迹的方法和装置,该方法包括以下步骤定义指定操作与字符组合的对应规则,并预先存储基本字符的手写笔迹;根据所述基本字符的手写笔迹自动生成与所述指定操作对应的字符组合的手写笔迹;通过对所述字符组合的手写笔迹的特征进行提取和融合,自动实现所述字符组合的手写笔迹与所述指定操作之间的关联关系,并存储所述关联关系。本发明可以广泛的运用于各种支持手写输入的终端设备上,尤其是在移动电话上使用此系统和方法,为用户提供一种更为快捷的操作方法,同时适用于各种语言。
文档编号H04M1/247GK101393493SQ20071015220
公开日2009年3月25日 申请日期2007年9月19日 优先权日2007年9月19日
发明者炎 王, 罗恒亮, 胡洪涛, 陈又新 申请人:北京三星通信技术研究有限公司;三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1