文档图像的拼接装置、方法以及扫描仪的制作方法_3

文档序号:9579835阅读:来源:国知局
此对于上图中交叠区域的最优拼缝下方的像素点不需要进行坐标变 换。而对于上图中交叠区域以外的像素点,则直接使用单位矩阵进行坐标变换。
[0070] 图7是本实施例的完成拼接的文档图像的示意图。如图7所示,将经过坐标变换 的上图与下图沿着最优拼缝进行合成,从而获得拼接后的文档图像。
[0071] 在本实施例中,在获得拼接后的文档图像之后,还可对该文档图像进行光补偿,以 改善显示效果。其中,进行光补偿的方法可使用现有方法中的任一种。
[0072] 由上述实施例可知,由于在检测最优拼缝时同时考虑了穿过文档空白区域和仿射 场稳定这两个因素,能够获得完整的且内容正确的拼接图像。
[0073] 实施例2
[0074] 图8是本发明实施例2的扫描仪800的系统构成的一示意框图。如图8所示,扫 描仪800可以包括中央处理器801和存储器802 ;存储器802耦合到中央处理器801。该图 是示例性的;还可以使用其它类型的结构,来补充或代替该结构,以实现电信功能或其它功 能。
[0075] 如图8所示,该扫描仪800还可以包括:输入单元803、显示器804、光学组件805 以及电源806。
[0076] 在一个实施方式中,文档图像的拼接装置的功能可以被集成到中央处理器801 中。其中,中央处理器801可以被配置为:对各个待拼接的文档图像进行初步校正;检测初 步校正后的各个待拼接的文档图像的最优拼缝,其中,所述最优拼缝穿过所述文档图像的 空白区域,并且沿着所述最优拼缝的仿射场的变化最小;根据检测出的最优拼缝,对各个待 拼接的文档图像进行拼接。
[0077] 其中,所述检测初步校正后的各个待拼接的文档图像的最优拼缝的步骤可以包 括:确定其中一个待拼接的文档图像的多个待选拼缝;确定所述多个待选拼缝中的每个待 选拼缝的能量,并且选择能量极小的待选拼缝中沿着所述待选拼缝的仿射场的变化最小的 待选拼缝作为所述其中一个待拼接的文档图像的最优拼缝,根据所述其中一个待拼接的文 档图像的最优拼缝确定与所述其中一个带拼接的文档图像进行拼接的其它待拼接的文档 图像的最优拼缝。。
[0078] 其中,所述确定所述多个待选拼缝中的每个待选拼缝的能量,并且选择能量极小 的待选拼缝中沿着所述待选拼缝的仿射场的变化最小的待选拼缝作为所述其中一个待拼 接的文档图像的最优拼缝,根据所述其中一个待拼接的文档图像的最优拼缝确定与所述其 中一个带拼接的文档图像进行拼接的其它待拼接的文档图像的最优拼缝的步骤可以包括: 提取各个待拼接的文档图像中的线以及所述线附近的特征点;将所述提取单元提取出的各 个待拼接的文档图像中的线以及特征点进行匹配;根据所述匹配单元匹配的线和特征点, 估计各个待拼接的文档图像的仿射场;根据其中一个待拼接文档图像的二值化图像以及所 述估计单元估计出的所述其中一个待拼接文档图像的仿射场,选择能量极小的待选拼缝中 沿着所述待选拼缝的仿射场的变化最小的待选拼缝作为所述其中一个待拼接文档图像的 最优拼缝;根据所述第一检测单元检测出的所述其中一个待拼接文档图像的最优拼缝以及 所述估计单元估计出的所述其中一个待拼接文档图像的仿射场,确定与所述其中一个待拼 接文档图像进行拼接的其它待拼接文档图像的最优拼缝。
[0079] 其中,所述根据检测出的最优拼缝对各个待拼接的文档图像进行拼接的步骤可以 包括:根据其中一个待拼接文档图像的仿射场,对所述其中一个待拼接文档图像中的每个 像素点进行坐标变换;将坐标变换后的所述其中一个待拼接文档图像与其它待拼接文档图 像根据所述最优拼缝进行拼接。
[0080] 其中,可以根据以下条件进行所述坐标变换:对于所述其中一个待拼接文档图像 中与其它待拼接文档图像的交叠区域中的像素点,越接近所述其中一个待拼接文档图像的 最优拼缝的像素点,其进行坐标变换时所述仿射场中所述像素点的仿射变换矩阵的权值越 商。
[0081] 在另一个实施方式中,文档图像的拼接装置可以与中央处理器801分开配置,例 如可以将文档图像的拼接装置为与中央处理器801连接的芯片,通过中央处理器801的控 制来实现文档图像的拼接装置的功能。
[0082] 在本实施例中扫描仪800也并不是必须要包括图8中所示的所有部件。
[0083] 如图8所示,中央处理器801有时也称为控制器或操作控件,可以包括微处理器或 其它处理器装置和/或逻辑装置,中央处理器801接收输入并控制扫描仪800的各个部件 的操作。
[0084] 存储器802,例如可以是缓存器、闪存、硬驱、可移动介质、易失性存储器、非易失性 存储器或其它合适装置中的一种或更多种。可储存上述与失败有关的信息,此外还可存储 执行有关信息的程序。并且中央处理器801可执行该存储器802存储的该程序,以实现信 息存储或处理等。其它部件的功能与现有类似,此处不再赘述。扫描仪800的各部件可以 通过专用硬件、固件、软件或其结合来实现,而不偏离本发明的范围。
[0085] 由上述实施例可知,由于在检测最优拼缝时同时考虑了穿过文档空白区域和仿射 场稳定这两个因素,能够获得完整的且内容正确的拼接图像。
[0086] 本发明实施例还提供了一种文档图像的拼接方法,如下面的实施例3所述,由于 该方法解决问题的原理与实施例1的拼接装置的各组成部分的功能类似,因此其具体的实 施可以参照实施例1的拼接装置的实施,内容相同之处不再重复说明。
[0087] 实施例3
[0088] 图9是本发明实施例3的文档图像的拼接方法的流程图。如图9所示,该方法包 括:
[0089] 步骤901 :对各个待拼接的文档图像进行初步校正;
[0090] 步骤902 :检测初步校正后的各个待拼接的文档图像的最优拼缝,其中,所述最优 拼缝穿过所述文档图像的空白区域,并且沿着所述最优拼缝的仿射场的变化最小;
[0091] 步骤903 :根据检测出的最优拼缝,对各个待拼接的文档图像进行拼接。
[0092] 由上述实施例可知,由于在检测最优拼缝时同时考虑了穿过文档空白区域和仿射 场稳定这两个因素,能够获得完整的且内容正确的拼接图像。
[0093] 本实施例的进行初步校正的方法、检测初步校正后的各个待拼接的文档图像的最 优拼缝的方法以及根据检测出的最优拼缝对各个待拼接的文档图像进行拼接的方法与实 施例1中的记载相同,此处不再赘述。
[0094] 例如,
[0095] 在本实施例的一个实施方式中,所述检测初步校正后的各个待拼接的文档图像的 最优拼缝的步骤可以包括:确定其中一个待拼接的文档图像的多个待选拼缝;确定所述多 个待选拼缝中的每个待选拼缝的能量,并且选择能量极小的待选拼缝中沿着所述待选拼缝 的仿射场的变化最小的待选拼缝作为所述其中一个待拼接的文档图像的最优拼缝,根据所 述其中一个待拼接的文档图像的最优拼缝确定与所述其中一个带拼接的文档图像进行拼 接的其它待拼接的文档图像的最优拼缝。
[0096] 在本实施例的一个实施方式中,所述确定所述多个待选拼缝中的每个待选拼缝的 能量,并且选择能量极小的待选拼缝中沿着所述待选拼缝的仿射场的变化最小的待选拼缝 作为所述其中一个待拼接的文档图像的最优拼缝,根据所述其中一个待拼接的文档图像的 最优拼缝确定与所述其中一个带拼接的文档图像进行拼接的其它待拼接的文档图像的最 优拼缝的步骤可以包括:提取各个待拼接的文档图像中的线以及所述线附近的特征点;将 所述提取单元提取出的各个待拼接的文档图像中的线以及特征点进行匹配;根据所述匹配 单元匹配的线和特征点,估计各个待拼接的文档图像的仿射场;根据其中一个待拼接文档 图像的二值化图像以及所述估计单元估计出的所述其中一个待拼接文档图像的仿射场,选 择能量极小的待选拼缝中沿着所述待选拼缝的仿射场的变化最小的待选拼缝作为所述其 中一个待拼接文档图像的最优拼缝;根据所述第一检测单元检测出的所述其中一个待拼接 文档图像的最优拼缝以及所述估计单元估计出的所述其中一个待拼接文档图像的仿射场, 确定与所述其中一个待拼接文档图像进行拼接的其它待拼接文档图像的最优拼缝。在本
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1