用于识别文本行的方向的设备和方法技术

技术编号:13132882 阅读:57 留言:0更新日期:2016-04-06 18:55
本发明专利技术提供了一种用于识别文本行的方向的设备,包括:初始方向识别单元,被配置为识别初始文本行的方向;跟踪方向识别单元,被配置为识别当前跟踪的文本行的方向;以及检测方向识别单元,被配置为识别在跟踪失败时检测到的文本行的方向。本发明专利技术还提供了一种用于识别文本行的方向的方法。本发明专利技术能够以较低的计算复杂度快速且鲁棒地识别文本行的方向。

【技术实现步骤摘要】

本专利技术涉及文本识别领域,具体地,涉及一种用于识别文本行的方向的设备和方法
技术介绍
在移动设备(例如移动电话、个人数字助理等)上,文本行识别具有广泛的应用。通常,移动设备的用户首先确定或选择初始的文本行,然后移动设备的系统会自动跟踪初始的文本行。当文本行消失或跟踪失败时会重新进行检测,然后继续跟踪重新检测到的文本行。在整个过程中,需要识别文本行的方向,包括初始时文本行方向,以及跟踪和检测时文本行方向,且文本行的方向为0到360度。然而,现有技术主要是针对图像中所有文本整体方向的识别,而非针对文本行跟踪或检测时的方向识别。参考文献1(“文本图像的校正方法”,CN200910079865.0)提出利用疑似单个字符的可信度和某个方向识别可信度累加值来确定文本的方向,然后校正图像的方向。然而,参考文献1需要利用字符识别来计算可信度,当文字较模糊时无法进行字符识别,不能准确计算文本方向。此外,由于需要多次利用字符识别技术,导致文本方向识别速度较慢。参考文献2(“AutomaticDominantOrientationEstimationInTextImagesBasedOnSteerableFilters”,US2012179468A1)提出采用方向可控滤波器来估计图像中文本的主方向,首先利用方向可控滤波器计算能量曲线,然后根据能量曲线的峰值来确定图像中文本的主方向。然而,参考文献2计算得到的文本方向不够精确和鲁棒性不够好,尤其当图像中文本比较模糊的时候,而且速度不够快。参考文献3(“Methodsandapparatusforinferringorientationoflinesoftext”,US5664027A)提出利用提取的符号和欧式最小生成树来推断文本行的方向。然而,参考文献3的运算复杂度高,而且当图像中的文字比较模糊时难以提取符号。因此,现有技术中存在如下技术问题:计算复杂度较高,以及当图像中文本比较模糊时不能识别或精确识别文本方向。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种用于识别文本行的方向的设备和方法。具体地,本专利技术提出:基于跟踪或检测到的文本行的最小外接矩形方向的变化轨迹以及检测时匹配的特征点的方向差,快速、准确地计算文本行方向的方法。首先,计算初始的文本行的最小外接矩形的方向,以及提取初始文本行的特征点,该特征点包含特征点的描述和方向,利用最小外接矩形的方向和文本行的字符识别的可信度来识别初始的文本行的方向。其次,在文本行跟踪时,利用跟踪的文本行的最小外接矩形方向的变化轨迹来识别文本行的方向。另外,在文本行检测时,利用匹配的特征点的方向差以及初始的文本行方向来识别文本行的方向。具体地,根据本专利技术的第一方面,提供了一种用于识别文本行的方向的设备,包括:初始方向识别单元,被配置为识别初始文本行的方向;跟踪方向识别单元,被配置为识别当前跟踪的文本行方向;以及检测方向识别单元,被配置为识别在跟踪失败时检测到的文本行方向。在一个实施例中,所述初始方向识别单元被配置为:计算初始文本行的最小外接矩形的方向;计算初始文本行的字符识别的可信度;以及根据初始文本行的最小外接矩形的方向和初始文本行的字符识别的可信度,识别初始文本行的方向。在一个实施例中,所述跟踪方向识别单元被配置为:根据文本行的先前方向和当前跟踪的文本行的最小外接矩形的方向,计算当前跟踪的文本行的方向。在一个实施例中,所述检测方向识别单元被配置为:获得初始文本行的初始特征信息,所述初始特征信息包含初始文本行的特征点的描述和方向;提取检测到的文本行的当前特征信息,所述当前特征信息包含检测到的文本行的特征点的描述和方向;以及根据所述初始特征信息和所述当前特征信息中的匹配特征点的方向差以及初始文本行的方向,识别当前文本行的方向。在一个实施例中,所述检测方向识别单元被配置为:根据所述初始特征信息和所述当前特征信息中的所有匹配特征点的方向差的平均值以及初始文本行的方向,识别当前文本行的方向。在一个实施例中,所述检测方向识别单元被配置为:根据所述初始特征信息和所述当前特征信息中的任意匹配特征点的方向差以及初始文本行的方向,识别当前文本行的方向。根据本专利技术的第二方面,提供了一种用于识别文本行的方向的方法,包括:识别初始文本行的方向;识别跟踪时的文本行方向;以及在跟踪失败时,识别检测到的文本行方向。在一个实施例中,识别初始文本行的方向包括:计算初始文本行的最小外接矩形的方向;计算初始文本行的字符识别的可信度;以及根据初始文本行的最小外接矩形的方向和初始文本行的字符识别的可信度,识别初始文本行的方向。在一个实施例中,识别当前跟踪的文本行方向包括:根据文本行的先前方向和当前跟踪的文本行的最小外接矩形的方向,计算当前跟踪的文本行的方向。在一个实施例中,在跟踪失败时识别检测到的文本行方向包括:获得初始文本行的初始特征信息,所述初始特征信息包含初始文本行的特征点的描述和方向;提取检测到的文本行的当前特征信息,所述当前特征信息包含检测到的文本行的特征点的描述和方向;以及根据所述初始特征信息和所述当前特征信息中的匹配特征点的方向差以及初始文本行的方向,识别当前文本行的方向。在一个实施例中,根据所述初始特征信息和所述当前特征信息中的所有匹配特征点的方向差的平均值以及初始文本行的方向,识别当前文本行的方向。在一个实施例中,根据所述初始特征信息和所述当前特征信息中的任意匹配特征点的方向差以及初始文本行的方向,识别当前文本行的方向。采用本专利技术,能够以较低的计算复杂度快速且鲁棒地识别文本行的方向。此外,本专利技术能够在文本行模糊的情况下,很好地识别文本行的方向。附图说明通过下文结合附图的详细描述,本专利技术的上述和其它特征将会变得更加明显,其中:图1示出了根据本专利技术一个实施例的用于识别文本行的方向的设备的框图。图2(a)-2(b)示出了根据本专利技术一个实施例的初始文本行的方向的示意图。图3-4示出了根据本专利技术一个实施例的应用场景。图5示出了根据本专利技术一个实施例的用于识别文本行的方向的方法的流程图。具体实施方式下面,通过结合附图对本专利技术的具体实施例的描述,本专利技术的原理和实现将会变得明显。应当注意的是,本专利技术不应局限于下文所述的具体实施例。另外,为了简便起本文档来自技高网
...

【技术保护点】
一种用于识别文本行的方向的设备,包括:初始方向识别单元,被配置为识别初始文本行的方向;跟踪方向识别单元,被配置为识别当前跟踪的文本行方向;以及检测方向识别单元,被配置为在跟踪失败时识别检测到的文本行方向。

【技术特征摘要】
1.一种用于识别文本行的方向的设备,包括:
初始方向识别单元,被配置为识别初始文本行的方向;
跟踪方向识别单元,被配置为识别当前跟踪的文本行方向;以及
检测方向识别单元,被配置为在跟踪失败时识别检测到的文本行方
向。
2.根据权利要求1所述的设备,其中,所述初始方向识别单元被配
置为:
计算初始文本行的最小外接矩形的方向;
计算初始文本行的字符识别的可信度;以及
根据初始文本行的最小外接矩形的方向和初始文本行的字符识别的
可信度,识别初始文本行的方向。
3.根据权利要求1所述的设备,其中,所述跟踪方向识别单元被配
置为:
根据文本行的先前方向和当前跟踪的文本行的最小外接矩形的方
向,计算当前跟踪的文本行的方向。
4.根据权利要求1所述的设备,其中,所述检测方向识别单元被配
置为:
获得初始文本行的初始特征信息,所述初始特征信息包含初始文本
行的特征点的描述和方向;
提取检测到的文本行的当前特征信息,所述当前特征信息包含检测
到的文本行的特征点的描述和方向;以及
根据所述初始特征信息和所述当前特征信息中的匹配特征点的方向
差以及初始文本行的方向,识别当前文本行的方向。
5.根据权利要求4所述的设备,其中,所述检测方向识别单元被配
置为:
根据所述初始特征信息和所述当前特征信息中的所有匹配特征点的
方向差的平均值以及初始文本行的方向,识别当前文本行的方向。
6.根据权利要求4所述的设备,其中,所述检测方向识别单元被配
置为:
根据所述初始特征信息和所述当前特征信息中的任意...

【专利技术属性】
技术研发人员:陈海林
申请(专利权)人:夏普株式会社
类型:发明
国别省市:日本;JP

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

1