当前位置: 首页 > 专利查询>谷歌公司专利>正文

用于重叠文本用户输入的字符识别制造技术

技术编号:8161376 阅读:148 留言:0更新日期:2013-01-07 19:26
本发明专利技术涉及用于重叠文本用户输入的字符识别。本文描述的技术可以识别输入到计算设备的至少部分在彼此顶部上书写的手写字符。这些手写字符可以由一个或多个笔划形成。用户可以在图形用户接口的近似相同的区域上(即在彼此顶部上)书写单词的部分或者字符,而不必在字符输入之间等待超时并且不必在输入另一个字符的输入之前选择指示字符完成的按钮或者提供指示字符完成的另一个输入。一旦至少部分地识别了字符,则可以改变与屏幕上显示的用户输入相应的图形指示。这样的改变可以包括淡化图形指示或者改变图形指示的大小或位置。

【技术实现步骤摘要】

本公开涉及用于重叠文本用户输入的字符识别
技术介绍
用户可能经常经由触敏输入设备(例如触敏屏)与诸如移动电话、个人数据助理(PDA)、台式计算机、签名垫、平板计算机或者其他移动设备之类的计算设备交互。典型的触敏屏(在本文中统称为“触摸屏”)允许用户经由使用例如触笔或手指在屏幕上书写而输入文本。ー些触摸屏,尤其是较小设备中的那些触摸屏,具有有限的书写区域。典型的字符识别软件通过重新定义书写的字符而将一个字符与另ー个进行区分,因此它们以单笔划绘制,从而要求用户在书写第二字符之前等待超时时段或者在字符之间使用水平偏移。
技术实现思路
在一个实例中,提供了ー种用于识别字符的方法。该方法包括在计算设备的基于触摸的接ロ处接收与笔划序列有关的基于触摸的输入,其中笔划序列的第一子集与基于触摸的接ロ的第一区域相应并且笔划序列的第二子集与基于触摸的接ロ的第二区域相应,该第二区域至少部分地与第一区域重叠。该方法进ー步包括在耦合到计算设备的输出设备上显示笔划序列的第一子集的图形表示;并且确定第一字符近似匹配笔划序列的第一子集的置信水平,其中该置信水平具有至少第一置信阈值。该方法也包括基于置信水平改变笔划序列的第一子集的图形表示的显示;并且在置信水平具有至少第二置信阈值时提供第一字符以便由计算设备上执行的应用程序处理,其中该应用程序被设计成处理来自基于触摸的输入的字符。在另ー个实例中,提供了ー种有形的计算机可读介质,其包括用于使得可编程处理器执行操作的指令。这些指令可以包括在计算设备的基于触摸的接ロ处接收与笔划序列有关的基于触摸的输入,其中笔划序列的第一子集与基于触摸的接ロ的第一图形区域相应并且笔划序列的第二子集与基于触摸的接ロ的第二图形区域相应,该第二图形区域至少部分地与第一图形区域重叠。这些指令也可以包括在耦合到计算设备的输出设备上显示笔划序列的第一子集的图形表示,并且按照至少第一置信阈值确定笔划序列的第一子集与第一字符相应。这些指令也可以包括基于确定笔划序列的第一子集与第一字符相应而改变笔划序列的第一子集的图形表示。这些指令可以包括提供第一字符以便由计算设备上执行的应用程序处理,其中该应用程序被设计成处理来自基于触摸的输入的字符。在又一个实例中,提供了ー种包括一个或多个处理器的计算设备。该计算设备可以进一歩包括输入设备,用于接收与文本信息有关的笔划序列的基于触摸的用户输入,其中笔划序列包括与输入设备的第一区域相应的第一笔划子集和与输入设备的第二区域相应的第二笔划子集,该第二笔划子集至少部分地与第一笔划子集重叠。该计算设备也可以包括用于确定笔划系列的哪些笔划落入笔划序列的第一子集内并且用于确定笔划序列的第一子集与第一字符相应的装置。该计算设备可以进一歩包括用于显示笔划序列的第一子集的图形表示的输出设备,其中该输出设备基于确定笔划序列的第一子集与第一字符相应而改变图形表示,其中该输出设备进一步输出第一字符。下面的附图和描述阐明了本公开的ー个或多个方面的细节。本公开的其他特征、目的和优点根据说明书和附图并且根据权利要求书将是清楚明白的。附图说明 图I为图解说明依照本公开ー个或多个方面的计算设备的实例的框图,该计算设备可以执行ー个或多个应用程序以及接收用户输入。图2为图解说明依照本公开ー个或多个方面的图I中所示的计算设备的ー个实例的另外的细节的框图。图3为图解说明依照本公开ー个或多个方面的实例方法的流程图,该实例方法可以由计算设备执行以便识别与触摸输入相应的字符。图4为图解说明依照本公开ー个或多个方面的可以由执行字符识别模块的计算设备识别的基于触摸的输入的笔划序列的一个实例的概念图。图5A-OT为图解说明依照本公开ー个或多个方面的可以由字符识别模块分析的由用户输入的笔划序列的一个实例的概念图。依照常见的做法,各个描述的特征未按比例绘制并且被绘制以便强调与本公开有关的特征。贯穿整个附图和文本,相似的附图标记表示相似的元件。具体实施例方式本公开的技术允许计算设备识别至少部分地在彼此顶部上书写的手写字符。计算设备的用户通过由一个或多个笔划形成的输入(例如触摸输入)而输入手写字符。字符可以为传达信息的任何标志,诸如但不限于字母、数字或者其他符号。用户可以在屏幕的近似相同区域上(即在彼此顶部上)连续地书写者单词的部分或字符,而不必在字符输入之间等待超时并且不必在输入另一个字符的输入之前选择指示字符完成的按钮或者提供指示字符完成的另ー个输入。可以显示屏幕上与用户输入相应的图形指不(在本文中称为“墨水”)。计算设备可以具有自动地将字符彼此分离的字符识别模块。潜在地识别的字符可以具有这样的置信水平,该置信水平指示潜在地识别的字符与用户输入相应的精度水平。一旦以高于第一置信阈值的置信水平识别了字符,那么可以利用指示从用户输入识别了字符的属性(例如至少部分地淡化)显示与该识别的字符相应的用户输入的图形表示。一旦以高于第二置信阈值的置信水平识别了字符,那么识别模块可以产生、标识或者提供与该输入相应的字符以供另ー个应用程序使用。当以高于第二置信水平的置信水平识别了字符时,可以从显示中移除识别的字符的图形表示。在一些实例中,计算设备显示那些被识别为文本的字符。这里描述的技术也可以在不同于个别的字符(诸如单词或句子)的基础上进行应用。图I为图解说明依照本公开ー个或多个方面的计算设备2的实例的框图,该计算设备可以执行一个或多个应用程序(例如文本输入应用程序8)以及接收用户输入18。在一些实例中,计算设备2可以包括、可以是便携式计算设备(例如移动电话、上网本、膝上型计算机、个人数据助理(PDA)或者平板设备)或固定式计算机(例如台式计算机)或者可以是其一部分,或者可以是诸如签名垫之类的另一种计算设备。计算设备2也可以连接到包括有线或无线网络的网络。在下文讨论的图2中更全面地描述了计算设备2的ー个实例。计算设备2可以包括诸如存在敏感设备之类的输入/输出(“I/O”)设备12,该输入/输出设备能够接收来自用户14的用户输入18,诸如例如检测姿势。在一个实例中,I/0设备12是能够接收来自用户14的用户输入18的触敏设备(例如触摸屏、跟踪垫、跟踪点等等),其中用户输入18为触摸输入。在一个实例中,I/O设备12可以产生ー个或多个与在I/O设备12上触摸的位置的坐标相应的信号。这些信号可以作为信息提供给计算设备2的部件(例如图I中的文本输入应用程序8、图2中的处理器30或操作系统44)。I/O设备12也可以向用户14显示或者以其他方式输出(例如听觉)信息。例如,I/O设备12可以显示字符22或光标24。在其他实例中,I/O设备12可以显示视频或其他图形信息。I/O设备12可以提供许多形式的输出信息给用户14,其将在图2中进ー步进行讨论。在一些实例中,I/O设备12可以包括基于触摸的接ロ 4和显示设备20。在ー些实 例中,基于触摸的接ロ 4和显示设备20可以集成到单个设备(例如触摸屏)中。在另ー个实例中,基于触摸的接ロ 4和显示设备20可以是单独的设备,例如,基于触摸的接ロ 4可以是触摸垫或者跟踪点并且显示设备20可以是液晶显示器(“IXD”)。用户14可以通过在I/O设备12上执行用户输入18而与I/O设备12 (例如触敏屏)交互。例如,用户14可以将用本文档来自技高网...

【技术保护点】
一种用于识别字符的方法,包括:在计算设备的基于触摸的接口处接收与笔划序列有关的基于触摸的输入,其中笔划序列的第一子集与基于触摸的接口的第一区域相应并且笔划序列的第二子集与基于触摸的接口的第二区域相应,该第二区域至少部分地与第一区域重叠;在耦合到计算设备的输出设备上显示笔划序列的第一子集的图形表示;确定第一字符近似匹配笔划序列的第一子集的置信水平,其中该置信水平具有至少第一置信阈值;基于置信水平,改变笔划序列的第一子集的图形表示的显示;以及在置信水平具有至少第二置信阈值时提供第一字符以便由计算设备上执行的应用程序处理,其中该应用程序被设计成处理来自基于触摸的输入的字符。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:HA罗利F奥赫Y李
申请(专利权)人:谷歌公司
类型:发明
国别省市:

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

1