发明名称 以压缩影像为基础增强打印品质的图文分离方法
摘要 一种以压缩影像为基础增强打印品质的图文分离方法,是取一8×8像素的解压缩子影像为特征撷取最小单位进行解压缩,经图文侦测分析决定该子影像的图文属性后,再经权重调整以加强图文特征分离的效果,最后配合半色调打印模式的处理,使得具有边缘特征的文字边缘更为锐利,而不具有边缘特征的图形部份则提高平滑度,据此获得更佳打印品质效果。
申请公布号 CN100405392C 申请公布日期 2008.07.23
申请号 CN200410029922.1 申请日期 2004.03.31
申请人 光宝科技股份有限公司 发明人 陈政忠;蒋政辉
分类号 G06K9/36(2006.01);G06K9/40(2006.01) 主分类号 G06K9/36(2006.01)
代理机构 北京元中知识产权代理有限责任公司 代理人 汪诚芝;李慧
主权项 1.一种以压缩影像为基础增强打印品质的图文分离方法,其特征在于:是使用压缩影像的n×n子影像压缩像素为特征撷取最小单位,并以该子影像作为输入单元,经特征属性与非特征属性处理后形成输出单元且加以打印输出的方法,其包含以下步骤:子影像解压缩,是将子影像压缩像素由频率定义域转换到空间定义域,其中更包含一离散余弦转换;图文侦测分析,是使用各子影像的离散余弦转换后的频率系数,计算各子影像的细节特征以决定该子影像的属性,图文侦测分析是包含一比较程序,是取各子影像的高频比率H(f)与一设定参数值T(t)相比,当H(f)>T(t),则子影像属于文字属性,而当H(f)<T(t),则子影像属于图形属性,该高频系数比率的计算如下:<math><mrow><mi>H</mi><msub><mi>x</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>f</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>|</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo><mo>-</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mn>0,0</mn><mo>)</mo></mrow><mo>]</mo></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>|</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo></mrow></mfrac></mrow></math> 而该T(t)为一预设临界值;权重调整,是考虑经图文侦测分析后的各子影像,对特征属性与非特征属性的各子影像作出不同权值处理,并且决定该子影像的边缘方向性,该权重调整是包含一高频系数比率及边缘方向权重调整,该高频系数比率权重WHxij(f)的计算如下:<math><mrow><mi>WH</mi><msub><mi>x</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>f</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>|</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo><mo>-</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mn>0,0</mn><mo>)</mo></mrow><mo>]</mo></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>|</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo></mrow></mfrac><mo>&times;</mo><mi>Wi</mi></mrow></math> 而该Wi是一预设的参数值;该方向权重Dxij,该Dxij如下:Dxij:If vxij(f)>hxij then Dxij=vxij(f)×Wielse Dxij=hxij(f)×Wi其中:<math><mrow><msub><mi>hx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>f</mi><mo>)</mo></mrow><mo>=</mo><mi>max</mi><mo>{</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>|</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>|</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo></mrow></mfrac><mo>|</mo><mi>p</mi><mo>=</mo><mn>0,1,2,3</mn><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>}</mo><mo>-</mo><mi>min</mi><mo>{</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>|</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>|</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo></mrow></mfrac><mo>|</mo><mi>p</mi><mo>=</mo><mn>0,1,2,3</mn><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>}</mo></mrow></math> <math><mrow><mrow><msub><mi>vx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>f</mi><mo>)</mo></mrow><mo>=</mo><mi>max</mi><mo>{</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>|</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>|</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo></mrow></mfrac><mo>|</mo><mi>q</mi><mo>=</mo><mn>0,1,2,3</mn><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>}</mo><mo>-</mo><mi>min</mi><mo>{</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>|</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>|</mo><msub><mi>fx</mi><mi>ij</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo></mrow></mfrac><mo>|</mo><mi>q</mi><mo>=</mo><mn>0,1,2,3</mn><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>}</mo></mrow><mo>;</mo></mrow></math> 输出处理,是通过半色调误差扩散法,将非边缘特征的子影像的墨点作平滑分配,而具有边缘特征的子影像的墨点则作锐利化分配。
地址 台湾省台中市