CN101482924B - 名片显像角度自动辨正方法 - Google Patents
名片显像角度自动辨正方法 Download PDFInfo
- Publication number
- CN101482924B CN101482924B CN2008100023309A CN200810002330A CN101482924B CN 101482924 B CN101482924 B CN 101482924B CN 2008100023309 A CN2008100023309 A CN 2008100023309A CN 200810002330 A CN200810002330 A CN 200810002330A CN 101482924 B CN101482924 B CN 101482924B
- Authority
- CN
- China
- Prior art keywords
- literal
- angle
- business card
- text pixel
- correcting method
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Character Input (AREA)
Abstract
本发明公开了一种名片显像角度自动辨正方法。以行动电子装置执行名片显像角度自动辨正方法,自动将拍摄的名片影像的显像角度修正,其先保留拍摄的名片影像中的文字像素,通过判断像素间距是否大于默认值来区分文字群组;并为文字群组取得第一轴线与第二轴线;通过计算第一轴线与第二轴线的夹角,取得这些倾斜的文字群组需校正的角度而加以调校;并通过合理的文字长宽比调整校正角度后的所有文字群组的长宽比使显示字体正常化;之后,再依这些校正后的文字群组产生一校正后的名片影像。
Description
技术领域
本发明涉及一种影像处理方法,且尤其涉及一种名片显像角度自动辨正方法。
背景技术
在社交场合,人们常以名片作为个人信息的记载工具,通过交换名片拓展人际关系。随着人脉拓展,所收集的名片变多,名片管理逐渐成为相当重要的动作。以往名片管理多为将名片汇整成册。然而,查询某联络人的个人数据尚需在成堆成册的名片中寻找联络人的名片,此举恐不合乎高效率的行动商务诉求。随着电子化时代来临,多数人通过计算机将每张名片数据建置于计算机数据库中,他日欲查询时仅需键入联络人姓名即可找到该联络人的名片数据。然而,逐笔键入计算机数据库在速率上略嫌缓慢,且名片数据存放于计算机中,并无法随身携带。名片光学辨识技术(Business Card Recognition,BCR)提高名片管理的速度,通过光学辨识器扫描名片、或以光学镜头拍摄名片来取得名片影像,并通过BCR技术取出名片信息自动汇入计算机数据库。
目前多款行动电子装置,如行动电话、个人数字助理等,都具备此等BCR技术。通过行动电子装置内建镜头模块拍摄名片,使用者得以取得名片影像,并分析名片信息而建立一行动式名片数据库于该行动电子装置。目前行动装置上的BCR技术,常会因拍摄名片角度,导致辨识失败或辨识错误等现象。举例来说,手持行动电子装置拍摄名片可能在按压拍摄按键瞬间造成拍摄角度的偏移,导致拍摄的名片影像的显影角度倾斜不堪辨识。部分行动装置在取景窗口或显示屏幕中提供多条边框线,供使用者校正拍摄名片的角度,当拍摄角度校正为BCR***可接受范围时,行动电子装置才予以拍摄。然而此等方式仍无法解决按压拍摄按键瞬间所导致的拍摄角度偏移。部分行动装置则是于拍摄名片后,提供使用者接口供使用者自行框选拍摄的名片影像欲校正的部分。此等校正方式尚需一定操作步骤才能完成,年长者或不熟悉操作方式者则无法轻易进行名片辨识设定。另外,部分行动装置则由名片与背景的色差,判断名片的摆放角度及位置,并对所拍摄的名片影像自动校正,进而提高名片影像信息撷取的正确性。然而,以边框线辅助校正拍摄角度或提供人机接口供使用者圈选辨识范围的方式,对年长者或不熟悉行动电子装置操作方式者而言恐难以习惯;而通过名片与背景颜色的反差对比自动校正影像角度者,则会因背景颜色偏白,而无法顺利修正名片影像,造成名片辨识失败。
因此,上述通过行动电子装置进行名片辨识时,仍存在拍摄角度影响名片辨识成功率,以及校正步骤过于复杂等问题。
发明内容
本发明所要解决的技术问题在于提出一种名片显像角度自动辨正方法,利用名片中文字的排列次序与文字之间的间隔距离,自动取出两轴线,通过这些轴线调整名片影像的字体,端正名片影像中的字体,使名片影像的字体不再倾斜扭曲,进而提高名片辨识的成功率。
为实现上述目的,本发明提供一种名片显像角度自动辨正方法,通过行动电子装置执行,以自动辨正拍摄的名片影像的显影角度,所述名片显像角度自动辨正方法,包括以下步骤:首先,保留名片影像中的多个文字像素;接着,由这些文字像素取出多个文字群组;并且通过边界界定区块圈选这些文字群组,并依据这些文字群组中并排的文字像素的位置绘制对应的第一轴线;之后,依据这些文字群组中每一列文字像素中的第一个文字像素所在位置绘制对应的第二轴线;然后,计算这些文字群组所对应的第一轴线与第二轴线的夹角,并依据此夹角调整文字群组;最后,当夹角大于预设角度时,依据文字长宽比调整文字群组的长度与宽度,并产生校正后的名片影像。
依照本发明的较佳实施例所述的名片显像角度自动辨正方法,其中文字像素为名片影像中亮度值大于预设的影像亮度的像素。
依照本发明的较佳实施例所述的名片显像角度自动辨正方法,其中取出多个文字群组的步骤,包括:先计算任两相邻的文字像素的间距;接着,判断当文字像素间距小于等于一预设距离时,将相邻的那些文字像素归类为相同文字群组;以及,判断当文字像素间距大于预设距离时,将相邻的文字像素归类为相异文字群组。
依照本发明的较佳实施例所述的名片显像角度自动辨正方法,其中边界界定区块的范围设定为文字群组的每一行文字像素所占范围加上一行高间距。
依照本发明的较佳实施例所述的名片显像角度自动辨正方法,其中依据夹角调整文字群组的步骤包括:首先,转置这些文字群组,使这些文字群组的第二轴线达到水平;然后,计算这些文字群组的第一轴线与第二轴线的夹角;之后,计算夹角对应的转置角度;最后,依据转置角度修正对应的文字群组的倾斜程度,使文字群组的第一轴线与第二轴线达到垂直。
依照本发明的较佳实施例所述的名片显像角度自动辨正方法,还包括依据这些文字像素的一判断所属字型,并依据字型设定文字长宽比。
依照本发明的较佳实施例所述的名片显像角度自动辨正方法,还包括依据名片预设长宽比调整校正后名片影像的长度与宽度。
由上所述,本发明的名片显像角度自动辨正方法,通过名片中文字间隔距离区分多组文字,并依这些文字群组的行文字位置与列文字位置设定第一轴线与第二轴线,通过第一轴线与第二轴线夹角判断这些文字群组倾斜程度,而加以转置为端正文字组,并调整这些文字组长宽比例,以产生端正字体的名片影像。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
附图说明
图1为本发明一较佳实施例的名片显像角度自动辨正方法流程图;
图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为本发明一较佳实施例的名片显像角度自动辨正方法流程图。请参照图1,本实施例的名片显像角度自动辨正方法通过行动电子装置执行。行动电子装置内嵌有数字相机镜头,当以行动电子装置拍摄名片后,执行本名片显像角度自动辨正方法,以自动修正名片影像的显像角度,进而供名片辨识***进行名片辨识。所述的名片显像角度自动辨正方法包括以下步骤:首先,保留名片影像中的多个文字像素(步骤S110)。接着,由这些文字像素取出多个文字群组(步骤S120)。之后,以边界界定区块圈选这些文字群组,并依据这些文字群组中并排的文字像素的位置绘制对应的第一轴线(步骤S130)。然后,依据这些文字群组中每一列文字像素中的第一个文字像素所在位置绘制对应的第二轴线(步骤S140)。之后,再计算这些文字群组所对应的第一轴线与第二轴线的夹角,并依据此夹角调整文字群组(步骤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的长度与宽度,使名片影像的尺寸标准化。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (6)
1.一种名片显像角度自动辨正方法,通过一行动电子装置执行该名片显像角度自动辨正方法,以自动修正一名片影像的显像角度,其特征在于,该名片显像角度自动辨正方法,包括:
保留该名片影像中的多个文字像素;
由这些文字像素取出多个文字群组;
以一边界界定区块圈选这些文字群组,并依据这些文字群组中并排的这些文字像素的位置绘制对应的一第一轴线;
依据这些文字群组中每一列文字像素中的第一个文字像素所在位置绘制对应的一第二轴线;
转置这些文字群组,使这些文字群组的该第二轴线达到水平;
计算这些文字群组所对应的该第一轴线与该第二轴线的夹角;
计算该夹角对应的一转置角度;
依据该转置角度修正对应的该文字群组的倾斜程度,使该文字群组的该第一轴线与该第二轴线达到垂直;以及
当该夹角大于一预设角度时,依据一文字长宽比调整这些文字群组的长度与宽度,并产生一校正后名片影像。
2.根据权利要求1所述的名片显像角度自动辨正方法,其特征在于,这些文字像素为该名片影像中亮度值大于预设的一影像亮度的像素。
3.根据权利要求1所述的名片显像角度自动辨正方法,其特征在于,取出多个文字群组的该步骤,包括:
计算任两相邻的这些文字像素的间距;
该间距小于等于一预设距离时,将相邻的这些文字像素归类为相同文字群组;以及
该间距大于该预设距离时,将相邻的这些文字像素归类为相异文字群组。
4.根据权利要求1所述的名片显像角度自动辨正方法,其特征在于,该边界界定区块的范围设定为这些文字群组的每一行这些文字像素所占范围加上一行高间距。
5.根据权利要求1所述的名片显像角度自动辨正方法,其特征在于,还包括依据这些文字像素的一判断所属字型,并依据该字型设定该文字长宽比。
6.根据权利要求1所述的名片显像角度自动辨正方法,其特征在于,还包括依据一名片预设长宽比调整该校正后名片影像的长度与宽度。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100023309A CN101482924B (zh) | 2008-01-08 | 2008-01-08 | 名片显像角度自动辨正方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100023309A CN101482924B (zh) | 2008-01-08 | 2008-01-08 | 名片显像角度自动辨正方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101482924A CN101482924A (zh) | 2009-07-15 |
CN101482924B true CN101482924B (zh) | 2012-01-04 |
Family
ID=40880024
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100023309A Expired - Fee Related CN101482924B (zh) | 2008-01-08 | 2008-01-08 | 名片显像角度自动辨正方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101482924B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105791660A (zh) * | 2014-12-22 | 2016-07-20 | 中兴通讯股份有限公司 | 一种纠正被摄物体拍摄倾斜的方法、装置及移动终端 |
CN106484362B (zh) * | 2015-10-08 | 2020-06-12 | 上海兆芯集成电路有限公司 | 利用使用者指定二维定点算术运算的装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1617163A (zh) * | 2003-11-10 | 2005-05-18 | 日立欧姆龙金融***有限公司 | 便携终端的字符识别中的处理对象选择方法及便携终端 |
CN1797421A (zh) * | 2004-12-22 | 2006-07-05 | 摩托罗拉公司 | 通过电子设备进行字符识别的方法 |
CN101064008A (zh) * | 2006-04-29 | 2007-10-31 | 北大方正集团有限公司 | 一种印刷体斜体字符的识别方法 |
-
2008
- 2008-01-08 CN CN2008100023309A patent/CN101482924B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1617163A (zh) * | 2003-11-10 | 2005-05-18 | 日立欧姆龙金融***有限公司 | 便携终端的字符识别中的处理对象选择方法及便携终端 |
CN1797421A (zh) * | 2004-12-22 | 2006-07-05 | 摩托罗拉公司 | 通过电子设备进行字符识别的方法 |
CN101064008A (zh) * | 2006-04-29 | 2007-10-31 | 北大方正集团有限公司 | 一种印刷体斜体字符的识别方法 |
Non-Patent Citations (1)
Title |
---|
J.H. Park et al..Skew correction of business card images.IEE Proc.-Vis. Image Signal Process..2005,152(6),668-676. * |
Also Published As
Publication number | Publication date |
---|---|
CN101482924A (zh) | 2009-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110442744B (zh) | 提取图像中目标信息的方法、装置、电子设备及可读介质 | |
US7236653B2 (en) | System and method for locating document areas using markup symbols | |
EP1949303B1 (en) | Method, system, digital camera and asic for geometric image transformation based on text line searching | |
US20160344860A1 (en) | Document and image processing | |
US9767088B2 (en) | Stroke autocompletion in a form | |
CN102611815A (zh) | 图像处理装置、图像处理***以及图像处理方法 | |
WO2015163675A1 (en) | Method of processing content and electronic device using the same | |
US20110113366A1 (en) | Apparatus and method for processing data in terminal having touch screen | |
US20110170788A1 (en) | Method for capturing data from mobile and scanned images of business cards | |
EP2110758A1 (en) | Searching method based on layout information | |
US20220345498A1 (en) | Shared image sanitization method and system | |
US20100238195A1 (en) | Systems and Methods for Reviewing Digital Pen Data | |
CN101482924B (zh) | 名片显像角度自动辨正方法 | |
US8411316B2 (en) | Method and apparatus for printing images comprising individual information corresponding to face recognition information on second side of sheet of printing paper | |
TWI544476B (zh) | 顯示器之字型產生系統 | |
CN112749372A (zh) | 已存储图像的隐私违反检测方法和*** | |
JP4177325B2 (ja) | 画像処理装置、画像処理プログラム及び画像処理方法 | |
KR100743175B1 (ko) | 컴퓨터 조판시스템을 이용한 광고 작성방법 | |
JP2008310531A (ja) | 帳票識別方法及び帳票識別プログラム並びに該帳票識別方法を用いた光学文字読取システム | |
US7896253B2 (en) | Method for automatically rectifying business card presentation angle | |
CN110390323B (zh) | 信息处理装置以及计算机可读介质 | |
CN112101356A (zh) | 一种图片中特定文本的定位方法、装置及存储介质 | |
JP2007128160A (ja) | 情報処理装置 | |
US8643651B2 (en) | Type-setting method for a text image file | |
JP7480953B2 (ja) | 会計支援装置、会計支援プログラム及び会計支援方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120104 Termination date: 20190108 |
|
CF01 | Termination of patent right due to non-payment of annual fee |