外观专利图像切割方法及系统

著录项
  • CN201110028759.7
  • 20110127
  • CN102622724A
  • 20120801
  • 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
  • 肖伟清;李忠一;叶建发
  • G06T5/00
  • G06T5/00

  • 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号
  • 中国,CN,广东(44)
摘要
一种外观专利图像切割方法,该方法包括步骤:读取外观专利文件中的图示部分;将每个图像转换成黑白图像;根据每行的黑像素的值,按列生成直方图;将该黑白图像切分为包含文字或图示的多行;将每一行切割为一个小图像;去除高度小于过滤参数的图像;根据保留下来的图像中每列的黑像素的值,按行生成直方图;将该保留下来的图像切分为包含文字或图示的多列;将每一列切割为一个小图像;去除宽度小于所述过滤参数的图像,得到最后切割好的外观专利图像。本发明还提供一种外观专利图像切割系统。本发明可以自动切割出外观专利文件中的各个图像。
权利要求

1.一种外观专利图像切割方法,其特征在于,该方法包括:

读取步骤:读取外观专利文件中的图示部分;

转换步骤:将该图示部分的每个图像转换成黑白图像;

生成步骤一:根据该黑白图像每行的黑像素的值,按列生成 直方图;

切分步骤一:根据该按列生成的直方图,将该黑白图像切分为 包含文字或图示的多行;

切割步骤一:将所切分出的每一行切割为一个小图像;

过滤步骤一:根据预先设置的过滤参数,去除高度小于所述过 滤参数的图像;

生成步骤二:根据保留下来的图像中每列的黑像素的值,按 行生成直方图;

切分步骤二:根据该按行生成的直方图,将该保留下来的图像 切分为包含文字或图示的多列;

切割步骤二:将所切分出的每一列切割为一个小图像;

过滤步骤二:根据所述过滤参数,去除宽度小于所述过滤参数 的图像,得到最后切割好的外观专利图像。

2.如权利要求1所述的外观专利图像切割方法,其特征在于, 所述读取步骤与转换步骤之间还包括:

校正步骤:根据该图示部分的图像注释对每个图像进行校正, 使图像按正确的方向显示。

3.如权利要求1所述的外观专利图像切割方法,其特征在于, 所述过滤参数设定为外观专利文件通常采用的文字行高的3倍。

4.一种外观专利图像切割系统,其特征在于,该系统包括:

读取模块,用于读取外观专利文件中的图示部分;

处理模块,用于将该图示部分的每个图像转换成黑白图像;

生成模块,用于根据该黑白图像每行的黑像素的值,按列生 成直方图;

切割模块,用于根据该按列生成的直方图,将该黑白图像切分 为包含文字或图示的多行;

所述切割模块还用于将所切分出的每一行切割为一个小图像;

过滤模块,用于根据预先设置的过滤参数,去除高度小于所述 过滤参数的图像;

所述生成模块还用于根据保留下来的图像中每列的黑像素的 值,按行生成直方图;

所述切割模块还用于根据该按行生成的直方图,将该保留下来 的图像切分为包含文字或图示的多列;

所述切割模块还用于将所切分出的每一列切割为一个小图像;

所述过滤模块还用于根据所述过滤参数,去除宽度小于所述过 滤参数的图像,得到最后切割好的外观专利图像。

5.如权利要求4所述的外观专利图像切割系统,其特征在于, 所述处理模块在将该图示部分的每个图像转换成黑白图像之前,还 用于根据该图示部分的图像注释对每个图像进行校正,使图像按正 确的方向显示。

6.如权利要求4所述的外观专利图像切割系统,其特征在于, 所述过滤参数设定为外观专利文件通常采用的文字行高的3倍。

说明书
技术领域

本发明涉及一种图像切割方法及系统,尤其是涉及一种外观专 利图像切割方法及系统。

一般浏览外观专利文件时,只是针对专利影像全文浏览,不能 将各个专利图像组合显示,直观了解外观专利的各个视图。专利搜 索也只是通过文字查专利,不能通过外观专利图像来查相似的 外观专利。

鉴于以上内容,有必要提供一种外观专利图像切割方法,可以 自动切割出外观专利文件中的各个图像。

鉴于以上内容,还有必要提供一种外观专利图像切割系统,可 以自动切割出外观专利文件中的各个图像。

所述外观专利图像切割方法包括:读取步骤:读取外观专利文 件中的图示部分;转换步骤:将该图示部分的每个图像转换成黑白 图像;生成步骤一:根据该黑白图像每行的黑像素的值,按列生 成直方图;切分步骤一:根据该按列生成的直方图,将该黑白图像 切分为包含文字或图示的多行;切割步骤一:将所切分出的每一行 切割为一个小图像;过滤步骤一:根据预先设置的过滤参数,去除 高度小于所述过滤参数的图像;生成步骤二:根据保留下来的图像 中每列的黑像素的值,按行生成直方图;切分步骤二:根据该按 行生成的直方图,将该保留下来的图像切分为包含文字或图示的多 列;切割步骤二:将所切分出的每一列切割为一个小图像;过滤步 骤二:根据所述过滤参数,去除宽度小于所述过滤参数的图像,得 到最后切割好的外观专利图像。

所述外观专利图像切割系统包括:读取模块,用于读取外观专 利文件中的图示部分;处理模块,用于将该图示部分的每个图像转 换成黑白图像;生成模块,用于根据该黑白图像每行的黑像素的 值,按列生成直方图;切割模块,用于根据该按列生成的直方图, 将该黑白图像切分为包含文字或图示的多行;所述切割模块还用于 将所切分出的每一行切割为一个小图像;过滤模块,用于根据预先 设置的过滤参数,去除高度小于所述过滤参数的图像;所述生成模 块还用于根据保留下来的图像中每列的黑像素的值,按行生成直 方图;所述切割模块还用于根据该按行生成的直方图,将该保留下 来的图像切分为包含文字或图示的多列;所述切割模块还用于将所 切分出的每一列切割为一个小图像;所述过滤模块还用于根据所述 过滤参数,去除宽度小于所述过滤参数的图像,得到最后切割好的 外观专利图像。

相较于现有技术,所述的外观专利图像切割方法及系统,能够 将外观专利文件中的各个图像切割出来,直观显示其专利特征,而 且可以方便进行以图图,通过图像来查相似的外观专利。

图1是本发明外观专利图像切割系统较佳实施例的架构图。

图2A至图2G是本发明外观专利图像切割系统较佳实施例的示 意图。

图3是本发明外观专利图像切割方法较佳实施例的流程图。

主要元件符号说明

  服务器   1

  显示装置   2

  外观专利图像切割系统   10

  读取模块   100

  处理模块   200

  生成模块   300

  切割模块   400

  过滤模块   500

如图1所示,是本发明外观专利图像切割系统较佳实施例的架 构图。所述外观专利图像切割系统10运行于服务器1中。所述服务 器1连接于显示装置2。

所述外观专利图像切割系统10用于将外观专利文件中图示部 分的各个图像单独切割出来,便于用户直观了解其专利特征或者进 行以图图,通过图像来查相似的外观专利。

所述显示装置2用于显示外观专利文件及最后切割好的外观专 利图像。

所述外观专利图像切割系统10包括读取模块100、处理模块 200、生成模块300、切割模块400及过滤模块500。

所述读取模块100用于读取外观专利文件中的图示部分。

所述处理模块200用于根据该图示部分的图像注释对每个图像 进行校正,使图像按正确的方向显示。在本实施例中,所述对每个 图像进行校正是指将横向排版的图像旋转为竖向排版,以使该图示 部分每个图像的方向一致。

所述处理模块200还用于将该图示部分的每个图像转换成黑白 图像。首先判断该图像是否为彩图像,若是彩图像则根据RGB 计算公式,先将该彩图像转换为灰度图像,灰度图像共有RGB值 从0(黑)到255(白)的256种颜。再根据预先设定的RGB 中间值,将该灰度图像转换为黑白图像,即该灰度图像中RGB值小 于所述中间值的区域转换为黑,RGB值大于所述中间值的区域转 换为白。如图2A所示,是本发明较佳实施例的黑白图像示意图。 所述黑白图像中,每一行或每一列的文字或符号等越多,则该行或 该列的黑像素值越大。

所述生成模块300用于根据该黑白图像每行的黑像素的值, 按列生成直方图。所述直方图X轴为该黑白图像的高度,Y轴为该 黑白图像每行的黑像素的值。如图2B所示,是根据图2A中黑白 图像按列生成的直方图示意图。其中X轴为该黑白图像的高度,Y 轴为该黑白图像每行的黑像素的值。

所述切割模块400用于根据该按列生成的直方图,将该黑白图 像切分为包含文字或图示的多行。所述直方图中,黑像素的值为 极小值的区域,即该黑白图像中的空白行区域。以这些空白行为界 线,即可切分出包含文字或图示的各行。如图2C所示,是根据图 2B中的直方图,将图2A中的黑白图像切分为包含文字或图示的多 行后的示意图。

所述切割模块400还用于将所切分出的每一行切割为一个小图 像。

所述过滤模块500用于根据预先设置的过滤参数,去除高度小 于所述过滤参数的图像。在本实施例中,所述过滤参数可以根据外 观专利文件通常采用的文字行高来预先设定,例如设定为外观专利 文件通常采用的文字行高的3倍。所述过滤模块500计算切割出的 每个小图像的高度,并将各个小图像的高度与过滤参数进行比较, 当该小图像的高度小于所述过滤参数时,则判定为较小的图像,去 除该图像;当该小图像的高度大于或等于所述过滤参数时,则判定 为较大的图像,保留该图像。如图2D所示,是将图2C中所切分出 的每一行切割为一个小图像并经过过滤之后,保留下来的图像的示 意图。

所述生成模块300还用于根据保留下来的图像中每列的黑像 素的值,按行生成直方图。所述直方图X轴为该保留下来的图像的 宽度,Y轴为该保留下来的图像每列的黑像素的值。如图2E所 示,是根据图2D中的图像按行生成的直方图示意图。其中X轴为 该图像的宽度,Y轴为该图像每列的黑像素的值。

所述切割模块400还用于根据该按行生成的直方图,将该保留 下来的图像切分为包含文字或图示的多列。所述直方图中,黑像 素的值为极小值的区域,即该黑白图像中的空白列区域。以这些空 白列为界线,即可切分出包含文字或图示的各列。如图2F所示, 是根据图2E中的直方图,将图2D中的图像切分为包含文字或图示 的多列后的示意图。

所述切割模块400还用于将所切分出的每一列切割为一个小图 像。

所述过滤模块500还用于根据所述过滤参数,去除宽度小于所 述过滤参数的图像,得到最后切割好的外观专利图像。所述过滤模 块500计算切割出的每个小图像的宽度,并将各个小图像的宽度与 过滤参数进行比较,当该小图像的宽度小于所述过滤参数时,则判 定为较小的图像,去除该图像;当该小图像的宽度大于或等于所述 过滤参数时,则判定为较大的图像,保留该图像。保留下来的图像 即为最后切割好的外观专利图像,可能会有多个。如图2G所示, 是将图2F中所切分出的每一列切割为一个小图像并经过过滤之后, 保留下来的图像的示意图。图2G即为该外观专利文件最后切割好 的外观专利图像。

值得注意的是,所述生成模块300也可以先按行生成直方图, 再按列生成直方图,顺序的变换不影响本发明的最终结果。

如图3所示,是本发明外观专利图像切割方法较佳实施例的流 程图。

步骤S10,所述读取模块100读取外观专利文件中的图示部分。

步骤S12,所述处理模块200根据该图示部分的图像注释对每 个图像进行校正,使图像按正确的方向显示。在本实施例中,所述 对每个图像进行校正是指将横向排版的图像旋转为竖向排版,以使 该图示部分每个图像的方向一致。

步骤S14,所述处理模块200将该图示部分的每个图像转换成 黑白图像。首先判断该图像是否为彩图像,若是彩图像则根据 RGB计算公式,先将该彩图像转换为灰度图像,灰度图像共有 RGB值从0(黑)到255(白)的256种颜。再根据预先设 定的RGB中间值,将该灰度图像转换为黑白图像,即该灰度图像中 RGB值小于所述中间值的区域转换为黑,RGB值大于所述中间值 的区域转换为白。所述黑白图像中,每一行或每一列的文字或符 号等越多,则该行或该列的黑像素值越大。

步骤S16,所述生成模块300根据该黑白图像每行的黑像素 的值,按列生成直方图。所述直方图X轴为该黑白图像的高度,Y 轴为该黑白图像每行的黑像素的值。

步骤S18,所述切割模块400根据该按列生成的直方图,将该 黑白图像切分为包含文字或图示的多行。所述直方图中,黑像素 的值为极小值的区域,即该黑白图像中的空白行区域。以这些空白 行为界线,即可切分出包含文字或图示的各行。

步骤S20,所述切割模块400将所切分出的每一行切割为一个 小图像。

步骤S22,所述过滤模块500根据预先设置的过滤参数,去除 高度小于所述过滤参数的图像。在本实施例中,所述过滤参数可以 根据外观专利文件通常采用的文字行高来预先设定,例如设定为外 观专利文件通常采用的文字行高的3倍。所述过滤模块500计算切 割出的每个小图像的高度,并将各个小图像的高度与过滤参数进行 比较,当该小图像的高度小于所述过滤参数时,则判定为较小的图 像,去除该图像;当该小图像的高度大于或等于所述过滤参数时, 则判定为较大的图像,保留该图像。

步骤S24,所述生成模块300根据保留下来的图像中每列的黑 像素的值,按行生成直方图。所述直方图X轴为该保留下来的图 像的宽度,Y轴为该保留下来的图像每列的黑像素的值。

步骤S26,所述切割模块400根据该按行生成的直方图,将该 保留下来的图像切分为包含文字或图示的多列。所述直方图中,黑 像素的值为极小值的区域,即该黑白图像中的空白列区域。以这 些空白列为界线,即可切分出包含文字或图示的各列。

步骤S28,所述切割模块400将所切分出的每一列切割为一个 小图像。

步骤S30,所述过滤模块500根据所述过滤参数,去除宽度小 于所述过滤参数的图像,得到最后切割好的外观专利图像。所述过 滤模块500计算切割出的每个小图像的宽度,并将各个小图像的宽 度与过滤参数进行比较,当该小图像的宽度小于所述过滤参数时, 则判定为较小的图像,去除该图像;当该小图像的宽度大于或等于 所述过滤参数时,则判定为较大的图像,保留该图像。保留下来的 图像即为最后切割好的外观专利图像,可能会有多个。

以上实施例仅用以说明本发明的技术方案而非限制,尽管参照 较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当 理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本 发明技术方案的精神和范围。

本文发布于:2024-09-21 08:37:34,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/68959.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议