名片显像角度自动辨正方法

文档序号:6457702阅读:240来源:国知局
专利名称:名片显像角度自动辨正方法
技术领域
本发明涉及一种影像处理方法,且尤其涉及一种名片显像角度自动辨正方法。
背景技术
在社交场合,人们常以名片作为个人信息的记载工具,通过交换名片拓展 人际关系。随着人脉拓展,所收集的名片变多,名片管理逐渐成为相当重要的 动作。以往名片管理多为将名片汇整成册。然而,査询某联络人的个人数据尚 需在成堆成册的名片中寻找联络人的名片,此举恐不合乎高效率的行动商务诉 求。随着电子化时代来临,多数人通过计算机将每张名片数据建置于计算机数 据库中,他日欲查询时仅需键入联络人姓名即可找到该联络人的名片数据。然 而,逐笔键入计算机数据库在速率上略嫌缓慢,且名片数据存放于计算机中,
并无法随身携带。名片光学辨识技术(Business Card Recognition, BCR)提高 名片管理的速度,通过光学辨识器扫描名片、或以光学镜头拍摄名片来取得名 片影像,并通过BCR技术取出名片信息自动汇入计算机数据库。
目前多款行动电子装置,如行动电话、个人数字助理等,都具备此等BCR 技术。通过行动电子装置内建镜头模块拍摄名片,使用者得以取得名片影像, 并分析名片信息而建立一行动式名片数据库于该行动电子装置。目前行动装置 上的BCR技术,常会因拍摄名片角度,导致辨识失败或辨识错误等现象。举例 来说,手持行动电子装置拍摄名片可能在按压拍摄按键瞬间造成拍摄角度的偏 移,导致拍摄的名片影像的显影角度倾斜不堪辨识。部分行动装置在取景窗口 或显示屏幕中提供多条边框线,供使用者校正拍摄名片的角度,当拍摄角度校 正为BCR系统可接受范围时,行动电子装置才予以拍摄。然而此等方式仍无法 解决按压拍摄按键瞬间所导致的拍摄角度偏移。部分行动装置则是于拍摄名片 后,提供使用者接口供使用者自行框选拍摄的名片影像欲校正的部分。此等校 正方式尚需一定操作步骤才能完成,年长者或不熟悉操作方式者则无法轻易进行名片辨识设定。另外,部分行动装置则由名片与背景的色差,判断名片的摆 放角度及位置,并对所拍摄的名片影像自动校正,进而提高名片影像信息撷取 的正确性。然而,以边框线辅助校正拍摄角度或提供人机接口供使用者圈选辨 识范围的方式,对年长者或不熟悉行动电子装置操作方式者而言恐难以习惯; 而通过名片与背景颜色的反差对比自动校正影像角度者,则会因背景颜色偏 白,而无法顺利修正名片影像,造成名片辨识失败。
因此,上述通过行动电子装置进行名片辨识时,仍存在拍摄角度影响名 片辨识成功率,以及校正步骤过于复杂等问题。

发明内容
本发明所要解决的技术问题在于提出一种名片显像角度自动辨正方法,利 用名片中文字的排列次序与文字之间的间隔距离,自动取出两轴线,通过这些 轴线调整名片影像的字体,端正名片影像中的字体,使名片影像的字体不再倾 斜扭曲,进而提高名片辨识的成功率。
为实现上述目的,本发明提供一种名片显像角度自动辨正方法,通过行 动电子装置执行,以自动辨正拍摄的名片影像的显影角度,所述名片显像角度 自动辨正方法,包括以下步骤首先,保留名片影像中的多个文字像素;接着,
由这些文字像素取出多个文字群组;并且通过边界界定区块圈选这些文字群
组,并依据这些文字群组中并排的文字像素的位置绘制对应的第一轴线;之后, 依据这些文字群组中每一列文字像素中的第一个文字像素所在位置绘制对应 的第二轴线;然后,计算这些文字群组所对应的第一轴线与第二轴线的夹角, 并依据此夹角调整文字群组;最后,当夹角大于预设角度时,依据文字长宽比 调整文字群组的长度与宽度,并产生校正后的名片影像。
依照本发明的较佳实施例所述的名片显像角度自动辨正方法,其中文字像 素为名片影像中亮度值大于预设的影像亮度的像素。
依照本发明的较佳实施例所述的名片显像角度自动辨正方法,其中取出 多个文字群组的步骤,包括先计算任两相邻的文字像素的间距;接着,判断 当文字像素间距小于等于一预设距离时,将相邻的那些文字像素归类为相同文 字群组;以及,判断当文字像素间距大于预设距离时,将相邻的文字像素归类 为相异文字群组。依照本发明的较佳实施例所述的名片显像角度自动辨正方法,其中边界 界定区块的范围设定为文字群组的每一行文字像素所占范围加上一行高间距。
依照本发明的较佳实施例所述的名片显像角度自动辨正方法,其中依据 夹角调整文字群组的步骤包括首先,转置这些文字群组,使这些文字群组的 第二轴线达到水平;然后,计算这些文字群组的第一轴线与第二轴线的夹角; 之后,计算夹角对应的转置角度;最后,依据转置角度修正对应的文字群组的 倾斜程度,使文字群组的第一轴线与第二轴线达到垂直。
依照本发明的较佳实施例所述的名片显像角度自动辨正方法,还包括依 据这些文字像素的一判断所属字型,并依据字型设定文字长宽比。
依照本发明的较佳实施例所述的名片显像角度自动辨正方法,还包括依 据名片预设长宽比调整校正后名片影像的长度与宽度。
由上所述,本发明的名片显像角度自动辨正方法,通过名片中文字间隔距 离区分多组文字,并依这些文字群组的行文字位置与列文字位置设定第一轴线 与第二轴线,通过第一轴线与第二轴线夹角判断这些文字群组倾斜程度,而加 以转置为端正文字组,并调整这些文字组长宽比例,以产生端正字体的名片影
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的 限定。


图l为本发明一较佳实施例的名片显像角度自动辨正方法流程图; 图2为本发明一较佳实施例的处理前的名片影像示意图; 图3为本发明一较佳实施例的处理前的名片影像中保留各个文字像素的 示意图4为本发明一较佳实施例的进行文字群组区分的示意图; 图5为本发明一较佳实施例的通过边界界定区块区分各个文字群组的示 意图6为本发明一较佳实施例的界定每一文字群组倾斜程度的示意图; 图7为本发明一较佳实施例的端正名片影像中各文字群组的示意图; 图8A为本发明一较佳实施例的文字像素长宽比修正前各个文字像素的示意图8B为本发明一较佳实施例的文字像素长宽比修正后各个文字像素的示 意图9为本发明一较佳实施例的处理后的名片影像示意图。 其中,附图标记
200:处理前的名片影像 300:名片影像中保留的文字像素
410、 420、 430:文字群组 a、 b:文字间距 510、 520、 530:边界界定区块 610a、 610b、 610c:第一轴线 620a、 620b、 620c:第二轴线 630a、 630b、 630c:夹角 810、 820:文字像素 910:处理后的名片影像
具体实施例方式
本发明的目的及提出的在下列较佳实施例中详细说明之。然而本发明的概 念也可用于其它范围。以下列举的实施例仅用于说明本发明的目的与执行方 法,并非用以限制其范围。
图1为本发明一较佳实施例的名片显像角度自动辨正方法流程图。请参照 图l,本实施例的名片显像角度自动辨正方法通过行动电子装置执行。行动电 子装置内嵌有数字相机镜头,当以行动电子装置拍摄名片后,执行本名片显像 角度自动辨正方法,以自动修正名片影像的显像角度,进而供名片辨识系统进
行名片辨识。所述的名片显像角度自动辨正方法包括以下步骤首先,保留名 片影像中的多个文字像素(步骤SllO)。接着,由这些文字像素取出多个文字
群组(步骤S120)。之后,以边界界定区块圈选这些文字群组,并依据这些文 字群组中并排的文字像素的位置绘制对应的第一轴线(步骤S130)。然后,依 据这些文字群组中每一列文字像素中的第一个文字像素所在位置绘制对应的 第二轴线(步骤S140)。之后,再计算这些文字群组所对应的第一轴线与第二
7轴线的夹角,并依据此夹角调整文字群组(步骤S150)。最后,当夹角大于预 设角度时,依据文字长宽比调整文字群组的长度与宽度,并产生校正后的名片
影像(步骤160)。
为详细说明本发明,接续段落将举例说明本发明的详细步骤流程
图2为本发明一较佳实施例的处理前的名片影像示意图。请参照图2,行
动电子装置,例如行动电话、个人化数字助理开启数字相机镜头拍摄摆放于桌
面的名片,以取得一张处理前的名片影像200。由图2可知,因拍摄角度问题, 处理前的名片影像200中的字体扭曲变形不易辨识。
图3为本发明一较佳实施例的处理前的名片影像中保留各个文字像素的 示意图。请参照图3,由于名片影像中记录有字体信息的像素通常也具有较高 的影像亮度。因此,可通过名片影像中的影像亮度判断像素是否为文字的一部 份。当输入一处理前的名片影像后,判断名片影像中的所有像素的亮度值是否 大于预设的影像亮度,若名片影像中像素的亮度值大于预设影像亮度,则将此 像素视为是文字像素。对名片影像中所有像素进行亮度值比对后,即取得名片 影像中保留的文字像素300。
图4为本发明一较佳实施例的进行文字群组区分的示意图。请参照图4, 当找出名片中所有文字像素后,即开始对这些文字像素进行分组。 一般而言, 名片常设计成多组具有多行文字的区块,例如将姓名、职称、部门名称等编排 为同一区块,并设计为斜体文字;公司地址与联络方式则编排为另一区块,并 以反斜字体显示。这些群组间通常有较大的间距,以利辨识名片信息。利用不 同文字群组有较大间距的特性,可将名片影像中的多个文字像素区分为多个文 字群组。取出多个文字群组的方式,包含以下步骤
首先,计算任两相邻的文字像素的间距。接着,判断间距值小于或等于一 预设距离时,将这些相邻的文字像素归类为相同的文字群组。例如,在文字群 组410中,可发现文字像素与文字像素的间距都小于预设距离,因此将这些文 字像素判断为相同文字群组。同理,其余文字像素也可区分为文字群组420、 430。当文字像素的间距值大于预设距离时,则将相邻的文字像素归类为相异 的文字群组。例如,在文字群组410的的一文字像素与在文字群组420中的一 相邻的文字像素的间距a大于预设距离,因此可判断其为分属不同文字群组的 文字像素;在文字群组420的的一文字像素与在文字群组430中的一相邻的文字像素的间距b大于预设距离,因此也可判断这些文字像素分属于不同文字群 组。
图5为本发明一较佳实施例的通过边界界定区块区分各个文字群组的示
意图。请参照图5,当文字群组分组完成后,再以边界界定区块(Bounding Box) 来区分各个文字群组。所谓的边界界定区块例如为一边框,用以框选文字群组、 界定文字群组的范围。通常这些边界界定区块的设定范围,多半为文字群组的 每一行文字像素所占范围加上一行高间距,但不限定于此。请再次参考图4 及图5,边界界定区块510、 520、及530各自用以界定出文字群组410、 420、 及430。
图6为本发明一较佳实施例的界定每一文字群组倾斜程度的示意图。请参 照图6,当每一文字群组界定范围后,及依据文字群组中横项并排(并列)的文 字像素绘制一第一轴线。之后,再依据文字群组中多行文字像素的第一个文字 像素设定一第二轴线。请合并参照图4及图6,依据文字群组420中并列的文 字像素所在位置,可绘制如图6中的第一轴线610a;依据文字群组420中多 行文字像素的第一个文字像素的位置,可绘制如图6中的第二轴线620a。同 理,可绘制文字群组410的第一轴线610c及第二轴线620c;以及绘制文字群 组430的第一轴线610b及第二轴线620b。当绘制出文字群组的第一轴线与第 二轴线后,并进一步计算第一轴线与第二轴线的夹角,例如计算文字群组410 中的夹角630c、文字群组420中的夹角630a、以及文字群组430中的夹角630b。
图7为本发明一较佳实施例的端正名片影像中各文字群组的示意图。请参 照图7,当计算出每一文字群组的第一轴线与第二轴线夹角后,即可明了这些 文字群组是否倾斜、以及倾斜角度,并自动调校这些文字群组的角度,使文字 群组内的多个文字像素的字体端正化。依据夹角调整文字群组的倾斜角度的步 骤包括首先,转置这些文字群组,使这些文字群组的第二轴线达到水平。之 后,计算这些文字群组的第一轴线与第二轴线的夹角。最后,再依据转置角度 修正对应的文字群组的倾斜程度,使文字群组的第一轴线与第二轴线达到相互 垂直。经由执行上述步骤,可将名片中多个文字像素的字体(即多组文字群组 的字体)端正化,如图7所示。
图8A为本发明一较佳实施例的文字像素长宽比修正前各个文字像素的示 意图,而图8B为本发明一较佳实施例的文字像素长宽比修正后各个文字像素的示意图。请依序参照图8A及图8B,当端正化名片影像中的所有文字群组后, 名片影像的文字像素字体虽然端正,但文字像素的长宽比可能过宽或过窄,导 致名片辨识失败。需进一步调整这些文字群组的文字像素的长宽比,使文字像 素的字体看起来不至于过宽或过窄。例如在图8A中的文字像素810为长宽比 修正前的文字像素。当判断此文字像素所属字型后,即依据此字型设定的文字 长宽比来调校该文字像素所属文字群组中的所有文字像素。如图8B,长宽比 修正后的文字像素820则较修正前的文字像素810工整,文字的观感也较为自 然,进行名片辨识时的失败率也相对降低。
然而,并非每次进行字体校正时都需要调校文字长宽比。若名片影像中的 文字像素仅些许倾斜,则经过转置调校使名片影像的字体端正化后,不需进行 文字长宽比校正的动作也可令名片辨识系统成功辨识名片影像中的信息。因 此,在本实施例中,进行文字长宽比调整的该步骤之前,更判断各个文字群组 中第一轴线及第二轴线夹角是否大于一预设角度值。当夹角大于预设角度时, 依据文字长宽比调整文字群组的长度与宽度,并产生校正后的名片影像。
图9为本发明一较佳实施例的处理后的名片影像示意图。请参照图9,当
校正文字像素的长宽比后,可将多个文字群组整合并产生一处理后的名片影像 910。在一些实施例中,更依据名片预设长宽比,调整此处理后的名片影像910 的长度与宽度,使名片影像的尺寸标准化。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情 况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但 这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1. 一种名片显像角度自动辨正方法,通过一行动电子装置执行该名片显像角度自动辨正方法,以自动修正一名片影像的显像角度,其特征在于,该名片显像角度自动辨正方法,包括保留该名片影像中的多个文字像素;由该些文字像素取出多个文字群组;以一边界界定区块圈选该些文字群组,并依据该些文字群组中并排的该些文字像素的位置绘制对应的一第一轴线;依据该些文字群组中每一列文字像素中的第一个文字像素所在位置绘制对应的一第二轴线;计算该些文字群组所对应的该第一轴线与该第二轴线的夹角,并依据该夹角调整该些文字群组;以及当该夹角大于一预设角度时,依据一文字长宽比调整该些文字群组的长度与宽度,并产生一校正后名片影像。
2. 根据权利要求1所述的名片显像角度自动辨正方法,其特征在于,该些 文字像素为该名片影像中亮度值大于预设的一影像亮度的像素。
3. 根据权利要求1所述的名片显像角度自动辨正方法,其特征在于,取出 多个文字群组的该步骤,包括计算任两相邻的该些文字像素的间距;该间距小于等于一预设距离时,将相邻的该些文字像素归类为相同文字群 组;以及该间距大于该预设距离时,将相邻的该些文字像素归类为相异文字群组。
4. 根据权利要求1所述的名片显像角度自动辨正方法,其特征在于,该边 界界定区块的范围设定为该些文字群组的每一行该些文字像素所占范围加上 一行高间距。
5. 根据权利要求1所述的名片显像角度自动辨正方法,其特征在于,依据该夹角调整该些文字群组的该步骤包括转置该些文字群组,使该些文字群组的该第二轴线达到水平; 计算该些文字群组的该第一轴线与该第二轴线的夹角;计算该夹角对应的一转置角度;以及依据该转置角度修正对应的该文字群组的倾斜程度,使该文字群组的该第 一轴线与该第二轴线达到垂直。
6. 根据权利要求1所述的名片显像角度自动辨正方法,其特征在于,还包 括依据该些文字像素的一判断所属字型,并依据该字型设定该文字长宽比。
7. 根据权利要求1所述的名片显像角度自动辨正方法,其特征在于,还包 括依据一名片预设长宽比调整该校正后名片影像的长度与宽度。
全文摘要
本发明公开了一种名片显像角度自动辨正方法。以行动电子装置执行名片显像角度自动辨正方法,自动将拍摄的名片影像的显像角度修正,其先保留拍摄的名片影像中的文字像素,通过判断像素间距是否大于默认值来区分文字群组;并为文字群组取得第一轴线与第二轴线;通过计算第一轴线与第二轴线的夹角,取得这些倾斜的文字群组需校正的角度而加以调校;并通过合理的文字长宽比调整校正角度后的所有文字群组的长宽比使显示字体正常化;之后,再依这些校正后的文字群组产生一校正后的名片影像。
文档编号G06K9/20GK101482924SQ200810002330
公开日2009年7月15日 申请日期2008年1月8日 优先权日2008年1月8日
发明者周宏隆, 彭诗渊 申请人:华晶科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1