- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
碎纸片拼接复原的数学模型
刘超群,赵胤宇
(内 蒙 古 大 学 数 学 科 学 学 院 ,内 蒙 古 呼 和 浩 特 010021)
摘 要 :针 对 碎 纸 片 复 原 拼 接 的 实 际 问 题 进 行 分 析 讨 论 ,基 于 图 像 特 征 ,运 用 图 像 边 缘 检 测 算 法 建
立 数 学 模 型 、构 造 检 验 程 序 ,得 到 复 原 后 的 完 整 文 件 ,较 好 地 解 决 了 题 目 所 提 出 的 问 题 。
关 键 词 :图 像 边 缘 检 测 ;局 部 匹 配 ;碎 纸 片 拼 合 ;MATLAB 编 程
中 图 分 类 号 :TP39 文 献 标 识 码 :A 文 章 编 号 :1007—6921(2014)11—0079—03
破 碎 文 件 的 拼 接 在 司 法 物 证 复 原 、历 史 文 献 修 复 以 及军事 情 报 获取等领 域都有着重要的应用 。 传 统上 ,拼 接 复 原 工作需由人工完 成 ,准 确 率 较 高 ,但 效 率 很 低 。 特 别 是 当 碎 片 数 量 巨 大 ,人 工 拼 接 很 难 在 短 时 间 内 完 成 任 务 。 随 着 计 算 机 技 术 的 发 展 ,人 们 试 图 开 发 碎 纸 片 的 自 动 拼 接 技 术 ,以 提 高 拼 接 复 原 效 率 。 本 文 主 要 解 决 以 下 问 题 :对于给定的来自 同 一 页 印 刷 文 字 文 件 的 碎 纸 机 破 碎 纸 片 (仅 纵 切 每 页 纸 被 切 为 19 条 碎 片 ),建立碎纸片拼接复原模型
和 算 法 ,并 针 对 下 面给出的一页文 件的碎片数据进
行 拼 接 复 原 。
00 01 02 03 04 05 06 07 08 09
10 11 12 13 14 15 16 17 18
图 1 19条 碎 纸 片 图 形
1 问 题 的 分 析
破碎文 件 复 原的关键 是确定碎纸片边缘的图形 特 征 ,而后寻 找边缘 匹 配的纸片进行拼接 。
对 于 上 述 问 题 ,由 于图片是纵切碎片 ,只 涉 及 左 右 两 边 ,所 以 首 先 根据问题的实际 情况建立图像边 缘 检 测 模 型 ,设 计 程 序将图 像与数字矩阵相对 应 。
然 后通过对各矩阵首尾列数字 的 比 较确 定相 应纸片 的 相 似 度 。 对于同一纸片可能 出 现 多张 纸片 与其边 缘 相 似 ,因此最后需要对 这 些纸 片进行人工筛选 。 2 模型的假设和符号说 明
2.1 模 型 假 设
① 问 题 所 给 的 碎 纸 片 边 缘 整 齐 光 滑 ,并 且 相 接 纸 片边缘无重合部分 。 ② 对 于 碎 片 的 每 一 边 缘 只 有 唯 一的碎片能与它完全匹配 。
2.2 符 号 说 明
Ai:第i张 图 的 数 据 转 化 为 的 矩 阵 qian:整 张图为第一列可能的小图 的下 标 d(m,:):第 m 行 列 排 好 后 ,小 图 的 下 标 row:正 确 行 排 列
wanzhengtu:排 好 后 整 张 图 对 应 的 矩 阵
l(i):记 录 了 A{i}图 的 首 列 元 素 r(i):记 录 了 A{i}图 的 首 列 元 素 n(i):两 列 相 同 个 数
3 模型的建立与求解
首先,针对给出的一页中文文件的碎片数据分别
运用 MATLAB 软 件 将 各 纸 片 的 图 像 转 换 成 数 字 矩 阵形式。其中数字代表该区域的颜色 (0 代 表 黑 色, 255代表白色,其余颜色由0~255间数字表示)。
如 :fori=1:1:9
filename = strcat('C:\附 件1\',[num2str(0),
num2str(0),num2str(i)],'.bmp');A{i}=imread
(filename);
将 图 001 到 009 的 图 片 信 息 转 为 矩 阵 形 式 分 别 记 录 到 A{1}到 A{9}中 ,再 在 MATLAB 中 编 写 程 序 提取每一矩阵的首列及尾列 。
如fori=1:1:19 l{i}=A{i}(:,1); end
l(i)就 记 录 了 A{i}图 的 首 列 元 素
若 2 张 图 能 左 右 拼 在 一 起 ,则 左 边 图 的 最 右 边 应 与右边图的最左 边 应 尽 可 能 的 接 近 ,因 其 现 已 将
最 左边数据及最右 边 数 据 转 换 成 数 值 列 向 量 ,所 以 其 接近程度可由比较左边图的 右 边 列向 量与 右边图 的 左边列向量中相同元素的多 少
文档评论(0)