当前位置: 首页 > 专利查询>清华大学专利>正文

一维手写文字输入设备和一维手写文字输入方法技术

技术编号:13228958 阅读:60 留言:0更新日期:2016-05-13 11:55
提供了一维手写文字输入方法和设备。一维手写文字输入设备包括:用户输入界面,供用户做出一维字符手势,一维字符手势基本为在一条直线上的往复划动;检测单元,配置为检测一维字符手势,并转换为一维信号;字符模板数据库,配置为存储每个字符的模板,每个字符的模板对应于一维笔划,为按照预定顺序的一个或多个子笔划的集合,各个子笔划为基本在一条直线上的线段;识别单元,配置接收来自检测单元的该一维信号,将该一维信号转换为待处理的一维笔划,基于此待处理的一维笔划和字符模板数据库中存储的每个字符的模板,将该一维笔划识别为相应字符。本发明专利技术提供了一种特别适合于在相对狭长的一维输入空间上进行输入的文字输入方法和设备。

【技术实现步骤摘要】

本专利技术总体地涉及手写体文字输入技术,更具体地涉及一维手写文字输入设备和 方法。
技术介绍
随着智能设备的迅速发展,在智能设备上进行文本输入的需求也越发强烈。但是 智能设备往往由于其物理形态尺寸的限制,从而输入界面受限,使得基于物理键盘或软键 盘的文本输入方式不再适用,在这些智能设备上的文本输入变得困难。这些智能设备的例 子例如有智能手表、智能眼镜和智能手环等。 文本输入方法大致上可以分为基于选择的方法和基于手写体输入的方法。基于选 择的方法例如提供物理或虚拟的键盘,各个键代表各个字母或数字,选择(例如通过点击对 应键)某个字母,即输入该字母,选择多个字母可以组成词。基于手写体输入的方法,则一般 通过描画的方法模拟字符(或字)或定义的对应字符(或字)替代体的形态,由智能计算设备 进行识别得到输入的文本。 已经提出了一些在面积有限界面上输入文本的技术,例如文献1的对字母编码的 方法;文献2、3的单笔划手势;文献4的模糊键盘;文献5、6的手势键盘等。不过大部分技术都 是针对二维的解码或者具有受限个按钮的界面。 文献I :MacKenzie,I ·,Soukoreff,R.and Helga,J· lthumb,4buttons,20 words per minute:Design and evaluation ofH4-ffriter.UIST'11,(2011),471-480. 文献2: Blickenstorfer,C · H. (1995,January) · Graffiti : Wow !Pen Computing Magazine,pp.30-31. 文献3:Gu,Z.,Xu,X.,Chu,C.and Zhang,Y.To Write notSelect,a New Text Entry Method Using Joystick . Human-Computer Interaction : InteractionTechnologies,(2015),35-43· 文南犬4 : Poirier,F · and Be latar,M · UniGlyph : only onekeystroke per character on a 4-button minimal keypadf or key-based text entry.HCI International 2007,(2007),479-483. 文南犬5 : Kristensson,P · and Zhai , S. SHARK2 : a largevocabulary shorthand writing system for pen-basedcomputers.UIST'04,(2004),43-52. 文献6 : Zhai,S · and Kristen sson ,P.Shorthand writing onstylus keyboard. CHI' 03,(2003),97-104.
技术实现思路
本专利技术关注基于手写体输入的方法,尤其关注在一维界面上的基于手写体输入的 方法。 本专利技术希望提供在受限的输入界面一一例如一维输入界面上一一的进行手写输 入并识别的方法和设备。所述一维输入界面的例子例如有:智能眼镜的眼镜腿沿长度方向 的表面、智能手机的侧边框、智能手环的侧面等。 根据本专利技术的一个方面,提供了一种一维手写文字输入设备,可以包括:用户输入 界面,供用户以身体部位或描画工具手动以接触该用户输入界面的方式按时间顺序做出一 维字符手势,所谓一维字符手势基本为在一条直线上的往复划动;检测单元,配置为检测用 户在用户输入界面上做出的一维字符手势,将该一维字符手势转为一维信号,所述一维信 号为在坐标系统中仅在一个维度上有值的信号;字符模板数据库,配置为存储每个字符的 模板,每个字符的模板对应于一维笔划,为按照预定顺序的一个或多个子笔划的集合,各个 子笔划为基本在一条直线上的线段;识别单元,配置接收来自检测单元的该一维信号,将该 一维信号转换为待处理的一维笔划,基于此待处理的一维笔划和字符模板数据库中存储的 每个字符的模板,将该一维笔划识别为相应字符。 根据本专利技术实施例的一维手写文字输入设备还可以包括:显示单元;其中,字符 模板数据库中存储的至少一个字符模板对应于多个字符,其中,当处理器识别一维笔划对 应于多个字符作为字符候选时,处理器执行处理使得在显示器上显示该多个字符候选,其 中在任一时刻多个字符候选之一被高亮显示;以及 响应于检测单元检测到用户做出的选择手势,处理器选择当前被高亮显示的字符 候选作为字符识别结果;以及响应于检测单元检测到用户做出的移动手势,处理器切换被 高亮的字符候选。 根据本专利技术实施例的一维手写文字输入设备,其中响应于检测单元检测到用户做 出的字符分隔手势,处理器可以将连续的一维字符手势区分开,以结束前一字符的输入,并 准备接收下一字符的输入。 根据本专利技术实施例的一维手写文字输入设备,其中所述字符分隔手势可以为停顿 手势,停顿手势对应于用户手指或描画工具在用户输入界面上停顿时间超过预定阈值。 根据本专利技术实施例的一维手写文字输入设备,所谓一维字符手势可以对应于单个 笔划,单个笔划为单个连续的笔划,在一维字符手势做出过程中,用户手指或者描画工具不 呙开用户输入界面。 根据本专利技术实施例的一维手写文字输入设备,各个字符的模板的笔划的子笔划可 以具有长度和方向,其中长度为两种预定长度之一。 根据本专利技术实施例的一维手写文字输入设备,所述一维字符手势可以与实际二维 字符手写走势过程相似。 根据本专利技术实施例的一维手写文字输入设备,字符模板数据库中存储的字符模板 中的至少一个可以对应于多个字符。 根据本专利技术实施例的一维手写文字输入设备,对于特定字符的字符模板,可以首 先将该字符旋转90度,再将二维手写手势映射到一维字符手势。根据本专利技术实施例的一维手写文字输入设备,所述处理器将该一维信号转换为待 处理的一维笔划可以包括:识别拐点,拐点指该一维笔划形成过程中随时间进行笔划行进 方向发生变化的点,拐点包括笔划的开始点和结束点;去除拐点中距离时间上在前拐点小 于预定像素长度的拐点;基于剩余的拐点划分线段;去除掉线段中长度小于预定阈值的线 段,对剩余线段进行归一化,得到归一化后的线段的集合作为按照时间顺序的子笔划的序 列。 根据本专利技术实施例的一维手写文字输入设备,所述基于此待处理的一维笔划和字 符模板数据库中存储的每个字符的模板,将该一维笔划识别为相应字符可以包括:确定该 一维笔划所包含的子笔划的数目;检索字符模板数据库,确定模板中子笔划数目等于所述 确定的该一维笔划所包含的子笔划的数目的模板; 对于所确定的模板中的每个,按照构成顺序,确定每个子笔划呈现为所述一维笔 划中的对应子笔划的概率,计算给定该模板呈现为所述一维笔划的概率;以及基于各个模 板呈现为所述一维笔划的概率,将所述一维笔划识别为相应的字符。根据本专利技术实施例的一维手写文字输入设备,还可以包括显示单元,配置为在存 在多个字符候选的情况下,以可视形式显示预定数目个字符候选;响应于检测到用户做出 一维字符手势结束确定手势,显示所确定的与该一维字符手势对应本文档来自技高网
...

【技术保护点】
一种一维手写文字输入设备,包括:用户输入界面,供用户以身体部位或描画工具手动以接触该用户输入界面的方式按时间顺序做出一维字符手势,所谓一维字符手势基本为在一条直线上的往复划动;检测单元,配置为检测用户在用户输入界面上做出的一维字符手势,将该一维字符手势转为一维信号,所述一维信号为在坐标系统中仅在一个维度上有值的信号;字符模板数据库,配置为存储每个字符的模板,每个字符的模板对应于一维笔划,为按照预定顺序的一个或多个子笔划的集合,各个子笔划为基本在一条直线上的线段;识别单元,配置接收来自检测单元的该一维信号,将该一维信号转换为待处理的一维笔划,基于此待处理的一维笔划和字符模板数据库中存储的每个字符的模板,将该一维笔划识别为相应字符。

【技术特征摘要】

【专利技术属性】
技术研发人员:喻纯孙科钟鸣远李心成史元春
申请(专利权)人:清华大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1