视觉论坛VISIONBBS微信公众号:石鑫华视觉网

 找回密码
 注册会员
查看: 1144|回复: 0

OCR字符识别系统

[复制链接]
  • TA的每日心情
    开心
    2015-3-5 16:19
  • 签到天数: 126 天

    [LV.7]70FPS

    发表于 2013-12-31 11:56:31 | 显示全部楼层 |阅读模式
    OCR(Optical Character Recognition,光学字符识别)是指利用电子设备检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别的方法将形状翻译成计算机文字的过程,即对文本资料进行扫描,然后对图像文件进行分析处理,获取文字及版面信息的过程。下面介绍一下OCR字符识别系统主要组成:
    9 e2 e9 L9 a0 {2 B, O6 H    一、图像输入、预处理
    . X2 b, q: [( V- U9 R    图像输入:对于不同的图像格式,有着不同的存储格式,不同的压缩方式。
    ' W8 _: V6 {7 o0 r! T3 \    预处理:主要包括二值化,噪声去除,倾斜较正等。# _* Q4 C1 e; _
    ) n4 h$ H" _& N& b$ ?0 D
        二、二值化
    3 ?' H, p* ?5 a! |: `  q. \    对摄像头拍摄的图片,大多数是彩色图像,彩色图像所含信息量巨大,对于图片的内容,我们可以简单的分为前景与背景,为了让计算机更快更好的识别文字,我们需要先对彩色图进行处理,使图片只前景信息与背景信息,可以简单的定义前景信息为黑色,背景信息为白色,这就是二值化图了。
    % M/ h/ X0 i! \% ^    三、噪声去除
    0 X0 d  I* g, [; N3 \' v    对于不同的文档,对噪声的定义可以不同,根据噪声的特征进行去噪,叫做噪声去除。: F( a1 {4 ?& f8 }: l" V4 B
        四、倾斜校正
    2 P$ g  V1 I+ L0 L+ e    在拍照文档时,拍出来的图片不可避免的产生倾斜,这就需要文字识别软件进行较正。
    $ K$ R) c  Q- C7 l: i    五、版面分析
    2 {% E) b# s. J& h- G    将文档图片分段落,分行的过程就叫做版面分析,由于实际文档的多样性,复杂性,因此,目前还没有一个固定的,最优的切割模型。
    6 I- o' r( d% j" a) ~    六、字符切割
    % z" R: v; t! I0 _" a( [    由于拍照条件的限制,经常造成字符粘连,断笔,因此极大限制了识别系统的性能,在众多文字识别软件中有显示字符切割的效果。
    * @4 h7 @6 k$ n% |1 `" N1 G" [    七、字符识别
    + b5 u: I6 L$ O  e; e7 c    这一研究,已经是很早的事情了,比较早有模板匹配,后来以特征提取为主,由于文字的位移,笔画的粗细,断笔,粘连,旋转等因素的影响,极大影响特征的提取的难度。, b" x1 U7 f% B2 \! _
        八、版面恢复
    # T9 O& n% k  _3 }; W( @5 [8 f    人们希望识别后的文字,仍然像原文档图片那样排列着,段落不变,位置不变,顺序不变,的输出到word文档、pdf文档等,这一过程就叫做版面恢复。
    " w4 w: J+ ^& X4 k3 M8 j& h2 D    九、后处理、校对+ `7 c! J7 C! M6 A
        根据特定的语言上下文的关系,对识别结果进行较正,就是后处理。
    % V4 u; P1 r$ ^; w8 V5 O( O   
    ( P& e0 M9 q9 _- H
    6 j" p9 T5 Z. E9 j- I
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    淘宝机器视觉商城

    Archiver|手机版|小黑屋| 机器视觉之家|东莞市华动智能科技有限公司 ( 粤ICP备17078359号-2 ) |网站地图

    GMT+8, 2018-7-19 06:19

    Powered by shixinhua.com X3.4

    © 2001-2018 VISIONBBS.COM 浏览量:

    快速回复 返回顶部 返回列表