判定装置、文档图像管理系统以及判定方法_2

文档序号:9687887阅读:来源:国知局
的说明。
[0048]作为一种实施形态,本发明提供一种一种对打印有文档内容以及包含至少一个条形码的文档页中包含条形码的条形码区域进行判定的判定装置,其特征在于,包括:转换部,将对文档页读取所得到的初始页图像进行表示黑白二值的二值化转换,得到二值化页图像;像素修正部,按照预定修正规则对二值化页图像的各个像素进行逐点修正,得到修正页图像;扫描路径设定部,基于预定区域尺寸设定一个扫描区域,并把与文档页的两个边缘分别相一致并且经过扫描区域的扫描中心点的两个方向设定为第一扫描路径和第二扫描路径;扫描获取部,根据修正页图像把扫描区域按照预定移动顺序以及预定移动间隔进行移动从而逐个锁定在修正页图像中与扫描区域相对应的对应区域,进一步根据第一扫描路径和第二扫描路径对对应区域中的区域图像进行扫描,并分别获取在第一扫描路径上的表示黑白二值变化的第一变化次数以及在第二扫描路径上的表示黑白二值变化的第二变化次数;第一变化比较判断部,将获取到的第一变化次数、第二变化次数分别与次数上限阈值、次数下限阈值进行比较,并判断是否存在第一变化次数和第二变化次数中的任意一个大于次数下限阈值的同时另一个小于次数上限阈值,如果判断为存在时,输出一个第一存在判断结果;特征点设定部,根据第一存在判断结果,把在对应区域中与扫描中心点相对应的对应中心点设定为特征点;测算设定部,根据所有特征点的分布状况并按照预定的边缘检测算法测算出至少含有一个特征点的范围边缘,并根据测算出的范围边缘设定特征点区域;特征比较判断部,根据预定数量阈值以及预定区域尺寸阈值,对特征点区域中的特征点的数量以及该特征点区域的尺寸进行比较,并判断数量与尺寸是否都分别超过预定数量阈值以及预定区域尺寸阈值,当特征比较判断部判断为数量与尺寸都分别超过预定数量阈值以及预定区域尺寸阈值时,输出一个尺寸数量确定结果;以及条形码区域判定部,至少根据尺寸数量确定结果,判定为该对应的特征点区域是条形码区域。
[0049]在这样的实施形态中,可以有这样的特征:判定装置还包括:第二变化比较判断部,其中,扫描路径设定部,还把与第一扫描路径成一定角度并且经过扫描中心点的两个角度方向分别设定为第三扫描路径和第四扫描路径,当第一变化比较判断部判断为不存在时,扫描获取部更进一步根据第三扫描路径和第四扫描路径对同一区域图像再次进行扫描,并分别获取在第三扫描路径上的表示黑白二值变化的第三变化次数以及在第四扫描路径上的表示黑白二值变化的第四变化次数,第二变化比较判断部将获取到的第三变化次数、第四变化次数分别与次数上限阈值、次数下限阈值进行比较,并判断是否存在第三变化次数和第四变化次数中的任意一个大于次数下限阈值的同时另一个小于次数上限阈值,当判断为存在时,则输出一个第二存在判断结果,特征点设定部根据第二存在判断结果把对应中心点设定为特征点。
[0050]作为第二种实施形态,本发明还提供了一种对打印有文档内容以及包含至少一个条形码的文档页中包含条形码的条形码区域进行判定的判定装置,其特征在于,包括:转换部;像素修正部;扫描路径设定部;扫描获取部;初定比较判断部;第一确定比较判断部;特征点设定部;测算设定部;特征比较判断部;以及条形码区域判定部,其中,转换部将对文档页进行读取所得到的初始页图像进行表示黑白二值的二值化转换,得到二值化页图像,像素修正部按照预定修正规则对二值化页图像的各个像素进行逐点修正,得到修正页图像,扫描路径设定部基于预定区域尺寸设定一个扫描区域,并把与文档页的两个边缘分别相一致并且经过扫描区域的扫描中心点的两个方向设定为第一扫描路径和第二扫描路径,与第一扫描路径成一定角度并且经过扫描中心点的两个角度方向分别设定为第三扫描路径和第四扫描路径,扫描获取部,根据修正页图像把扫描区域按照预定移动顺序以及预定移动间隔进行移动从而逐个锁定在修正页图像中与扫描区域相对应的对应区域,进一步根据第一扫描路径和第二扫描路径对对应区域中的区域图像进行扫描,并分别获取在第一扫描路径上的表示黑白二值变化的第一变化次数以及在第二扫描路径上的表示黑白二值变化的第二变化次数,初定比较判断部,用于将第一变化次数、第二变化次数分别与次数上限阈值、次数下限阈值进行比较,判断是否存在第一变化次数和第二变化次数中的任意一个大于次数下限阈值的同时另一个小于次数上限阈值,当判断为存在时,输出一个存在初定结果,扫描获取部根据存在初定结果,按照第三扫描路径和第四扫描路径对对应区域中的区域图像进行扫描,并分别获取在第三扫描路径上的表示黑白二值变化的第三变化次数以及在第四扫描路径上的表示黑白二值变化的第四变化次数,第一确定比较判断部,进一步将第三变化次数、第四变化次数进行比较,判断是否存在第三变化次数和第四变化次数之间的差值小于预定差阈值,当判断为存在时,输出一个第一存在确定结果,特征点设定部根据第一存在确定结果,把在对应区域中与扫描中心点相对应的对应中心点设定为特征点,测算设定部根据所有特征点的分布状况并按照预定的边缘检测算法测算出至少含有一个特征点的范围边缘,并根据测算出的范围边缘设定特征点区域,特征比较判断部根据预定数量阈值以及预定区域尺寸阈值,对特征点区域中的特征点的数量以及该特征点区域的尺寸进行比较,并判断数量与尺寸是否都分别超过预定数量阈值以及预定区域尺寸阈值,当特征比较判断部判断为数量与尺寸都分别超过预定数量阈值以及预定区域尺寸阈值时,输出一个尺寸数量确定结果,条形码区域判定部,至少根据尺寸数量确定结果,判定为该对应的特征点区域是条形码区域。
[0051]作为第三种实施形态,本发明还提供了本发明还提供了一种对打印有文档内容以及包含至少一个条形码的文档页中包含条形码的条形码区域进行判定的判定装置,其特征在于,包括:转换部;像素修正部;扫描路径设定部;扫描控制部;扫描获取部;宽度判断部;区域调整部;初定比较判断部;第一确定比较判断部;特征点设定部;测算设定部;特征比较判断部;以及条形码区域判定部,其中,转换部将对文档页进行读取所得到的初始页图像进行表示黑白二值的二值化转换,得到二值化页图像,像素修正部按照预定修正规则对二值化页图像的各个像素进行逐点修正,得到修正页图像,扫描路径设定部,基于预定区域尺寸设定一个扫描区域,并把与文档页的两个边缘分别相一致并且经过扫描区域的扫描中心点的两个方向设定为第一扫描路径和第二扫描路径,进一步把与第一扫描路径成一定角度并且经过扫描中心点的两个角度方向分别设定为第三扫描路径和第四扫描路径,扫描控制部控制扫描获取部根据修正页图像把扫描区域按照预定移动顺序以及预定移动间隔进行移动从而逐个锁定在修正页图像中与扫描区域相对应的对应区域,并进一步根据第一扫描路径对对应区域中的区域图像进行扫描,至少获取到连续黑像素和连续白像素中任意一种的连续像素累积值;并控制宽度判断部对连续像素累积值是否超过预定累积阈值进行判断;当判断为超过时,控制区域调整部对扫描区域的尺寸进行放大调整从而获取一个扫描放大区域;控制扫描路径设定部,根据扫描放大区域的中心点对第一扫描路径、第二扫描路径、第三扫描路径和第四扫描路径进行重新调整;并控制扫描获取部获取与扫描放大区域相对应的对应放大区域作为对应区域,当宽度判断部判断为不超过时,扫描控制部控制扫描获取部进一步根据第一扫描路径和第二扫描路径对对应区域中的区域图像进行扫描,并分别获取在第一扫描路径上的表示黑白二值变化的第一变化次数以及在第二扫描路径上的表示黑白二值变化的第二变化次数,初定比较判断部,用于将第一变化次数、第二变化次数分别与次数上限阈值、次数下限阈值进行比较,判断是否存在第一变化次数和第二变化次数中的任意一个大于次数下限阈值的同时另一个小于次数上限阈值,当判断为存在时,输出一个存在初定结果,扫描获取部根据存在初定结果,按照第三扫描路径和第四扫描路径对对应区域中的区域图像进行扫描,并分别获取在第三扫描路径上的表示黑白二值变化的第三变化次数以及在第四扫描路径上的表示黑白二值变化的第四变化次数,第一确定比较判断部,进一步将第三变化次数、第四变化次数进行比较,判断是否存在第三变化次数和第四变化次数之间的差值是否小于预定差阈值,当判断为存在时,输出一个第一存在确定结果,特征点设定部根据第一存在确定结果,把在对应区域中与扫描中心点相对应的对应中心点设定为特征点,测算设定部根据所有特征点的分布状况并按照预定的边缘检测算法测算出至少含有一个特征点的范围边缘,并根据测算出的范围边缘设定特征点区域,特征比较判断部根据预定数量阈值以及预定区域尺寸阈值,对特征点区域中的特征点的数量以及该特征点区域的尺寸进行比较,并判断数量与尺寸是否都分别超过预定数量阈值以及预定区域尺寸阈值,当特征比较判断部判断为数量与尺寸都分别超过预定数量阈值以及预定区域尺寸阈值时,输出一个尺寸数量确定结果,条形码区域判定部,至少根据尺寸数量确定结果,判定为该对应的特征点区域是条形码区域。
[0052]在第二种实施形态和第三种实施形态中,可以有这样的特征:判定装置还包括:第二确定比较判断部,其中,当初定比较判断部判断为不存在时,扫描获取部按照第三扫描路径和第四扫描路径对对应区域中的区域图像进行扫描,并分别获取在第三扫描路径上的表示黑白二值变化的第三变化次数以及在第四扫描路径上的表示黑白二值变化的第四变化次数,第二确定比较判断部将第三变化次数与第四变化次数进行比较,并判断是否存在第三变化次数和第四变化次数中的任意一个大于次数下限阈值的同时另一个小于次数上限阈值,当判断为存在时,输出一个第二存在确定结果,特征点设定部根据第二存在确定结果,把对应中心点设定为特征点。
[0053]在第一种实施形态、第二种实施形态和第三种实施形态中,可以有这样的特征??转换部包含:用于将初始页图像分成复数个子区域的分区部分;对每个个子区域分别进行表示黑白二值的二值化转换得到二值化区域图像的转换部分;以及将全部的二值化区域图像整合成二值化条形码图像的整合部分。
[0054]在第一种实施形态、第二种实施形态和第三种实施形态中,可以有这样的特征:判定装置还包括:设定计算判断部;以及密度比较判断部,其中,当特征比较判断部输出尺寸数量确定结果时,设定计算部在特征点区域中设定出预定比例的中心区域,并计算出该中心区域的黑像素密度值,密度比较判断部对黑像素密度值和预定密度阈值进行比较,并且判断黑像素密度值是否超过预定密度阈值,当判断为超过时,输出一个密度确定结果,条形码区域判定部,在根据尺寸数量确定结果的同时还根据密度确定结果,对条形码区域进行判定。
[0055]作为第四种实施形态,本发明还提供了一种文档图像管理系统,其特征在于,包括:多功能打印机;以及文档图像管理设备,与多功能打印机相通信连接,其中,多功能打印机具有:把打印有文档内容以及包含至少一个条形码的文档页扫描成为初始页图像的扫描部;以及把初始页图像向文档图像管理设备进行发送的扫描侧通信部,文档图像管理设备具有:用于接收初始页图像的管理侧通信部;以及对接收到的初始页图像中包含条形码的条形码区域进行判定的判定装置,判定装置为第一种实施形态至第三种实施形态中任意一项所提及的判定装置。
[0056]<实施例一 >
[0057]图1是本发明实施例一中文档图像管理系统的框图。
[0058]如图1所示,在本实施例一中,文档图像管理系统100用于对图中未显示的文档页中的条形码图像进行管理。文档图像管理系统100包含:多功能打印机10以及与多功能打印机10通过无线通信网络50实现通信连接的文档图像管理设备20。
[0059]多功能打印机10具有:扫描部11和扫描侧通信部12。
[0060]扫描部11把打印有文档内容以及包含至少一个条形码的文档页扫描成为如图3所示的初始页图像30,在初始页图像30中包含四个条形码。扫描侧通信部12与扫描部11相连接,将扫描完成的初始页图像30向文档图像管理设备20进行发送。
[0061]文档图像管理设备20具有:管理侧通信部21和判定装置22。
[0062]管理侧通信部21与扫描侧通信部12相通信连接,进而接收扫描侧通信部12发送来的初始页图像30。判定装置22与管理侧通信部21相连接,对管理侧通信部21接收到的初始页图像30中包含的四个条形码的条形码区域进行判定。
[0063]图2是本发明实施例一中判定装置的框图。
[0064]如图2所示,判定装置22包含:转换部221、像素修正部222、扫描路径设定部223、扫描获取部224、变化比较判断部225、特征点设定部226、测算设定部227、特征比较判断部228、条形码区域判定部229、预定值存储部230、暂存部231、条形码区域存储部232以及控制上述各部运行的控制部233。
[0065]图3为本发明实施例一中文档页的初始页图像的示意图。
[0066]如图3所示,本实施例一中以国家知识产权局发出的费用减缓审批通知书为例进行说明,在初始页图像30中包含四个条形码,其中,条形码1表示该费用减缓审批通知书所相关的专利的代理机构地址、条形码2表示该费用减缓审批通知书的发文日、条形码3表示该该费用减缓审批通知书所相关的专利的申请号、条形码4表示该费用减缓审批通知书的发文序号。
[0067]转换部221将对文档页读取所得到的初始页图像30进行表示黑白二值的二值化转换,在二值化过程中,使用大津算法计算二值化因子,并实施二值化,得到二值化页图像。转换部221包含:分区部分221a、转换部分221b和整合部分221c。
[0068]图4为本发明实施例一中初始页图像的子区域的预定划分规则示意图。
[0069]如图4所示,分区部分221a将初始页图像30按照预定划分规则分成复数个子区域30a,该预定划分规则被存储在预定值存储部230中,且本实施例一中的预定划分规则为对文档页进行平均划分。本实施例一中,初始页图像30被横向五等分、纵向八等分,即、初始页图像30被分成四十个区域去30a。转换部分221b对四十个子区域30a由左至右、由上至下逐个进行表示黑白二值的二值化转换,并分别得到一个二值化区域图像,即、共计四十个二值化区域图像。整合部分221c将该四十个二值化区域图像进行整合,得到二值化页图像。通过分区部分221a将初始页图像30分成四十个子区域30a后,再针对每个子区域30a进行二值化转换,能够消除全局图像二值化方法在浓淡不均的图像处理时容易发生条形码前景和背景无法区分的问题。
[0070]像素修正部222按照预定修正规则对二值化页图像的各个像素进行逐点修正,得到修正页图像。该预定修正规则被存储在预定值存储部230中,且本实施例一中的预定修正规则为:根据一个像素周围的八个像素的白像素和黑像素的比例来修正该像素的颜色,当八个像素中黑色像素不小于六个时,将该像素修正为黑色,当八个像素中白色像素不小于六个时,将该像素修正为白色,否则不修正该像素。
[0071]图5为本发明实施例一中预定修正规则的说明图。
[0072]在图5中,图(a)为修正前的初始页图像30的部分图像,图(I )为图(a)中虚线框5所表示的位置的局部放大图,图(b)为修正后的图像,图(II )为图(b)中虚线框6所表示的位置的局部放大图,虚线框5和虚线框6所表示的是修正前后的图像中的同一位置。在图(I )中,中心位置5a修正前为白像素,由于该中心位置5a周围有六个黑像素、两个白像素,因此,像素修正部222按照预定修正规则将该中心位置5a修正为黑像素,即图(II )的中心位置6a所示的黑像素。按照预定修正规则对图(a)进行修正后,即得到图(b)所示的图像。
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1