您当前的位置:首页>论文资料>基于最小二乘法的横纵切碎纸片拼接改进算法

基于最小二乘法的横纵切碎纸片拼接改进算法

资料类别:论文资料

文档格式:PDF电子版

文件大小:2.31 MB

资料语言:中文

更新时间:2024-12-20 08:43:58



推荐标签:

内容简介

基于最小二乘法的横纵切碎纸片拼接改进算法 教学教来与率用
算法分析
基于最小二乘法的横纵切碎纸片拼接改进算法
周诗豪
(南京农业大学工学院江苏南京210031)
摘要:本文借助算法高效准确地拼接横级切碎纸片。首先将率纸片图片导入MATLAB转化为其灰度值矩阵,利用最小二象原理建立纸片择接的数学模型,再采用枚举法并结合Lingo软件进行数据分析,我出迹嫁相似度最高的相邻矩阵,完成单面11×19张碑纸片的拼接。
关键词辞纸片拼接最小二乘灰度值改进算法
中图分类号:TP391.41 1概念引入
1.1最小二乘法
文献标识码:A
最小二乘法是一种数学优化技术,它通过最小化误差的平方和寻找数据的最佳函数匹配。
1.2图片灰度值
在计算机领域中,灰度数字图像是每个像素只有一个采样颜色的图像。我们将19个图片用imread命令读人MATLAB,图片在 MATLAB中以灰度图的形式存在。灰度图把白色和黑色之闻按对数关系分为0"255一共256个等级,0表示黑色,255表示白色。灰度图是
以位图的格式显示,整个图片被分成若干小格。 2基本假设
(1)切割时不丢失信息,纸片的全部信息都包含在所有碎纸片上。(2)汉字,英文的字体较规范,每个字所占室间的上下,左右界限
一样。(3)原图排版无错,不会出现文字错位、错写等情况。 3模型的建立与求解
3.1模型的建立 3.1.1同题的分析
由分析可知,原图中每行左起第一张碎纸片的左边白色区域面积最大,即该纸片从左到右连续出现全为255的列数最多,首先,在 209个矩阵中找出其中数值全部为255的列数最多的那11个矩阵。然后,以这11个碎纸片为每一行的行首,分别进行每一行的拼接,得到原文横切割后的11张碎纸片(无序)。最后,将这11条碎纸片进行拼接得到原文图片,
3.1.2决策变量及目标虽数
决策变量:第1个矩阵最左列的第了个元素1、第k个矩阵最右列的第了个元素
为实现碎纸片的拼接复原,要使左边图片其对应矩阵的最右边的列数组的值与右边图片其对应数组的最左边的列数组的值几乎相等。我们引人C表示相邻两个碎纸片对应数组的两个相邻列不同行元素的差的平方和,即目标函数:
minC=

3.2模型的求解
首先,我们利用MATLAB程序求解出排在原文件最左边(即第
表1行数值表
纸片编号
p dowm 行间距
14 74 47 27
27 87 09 27
42 87 60 27
52 94 65 6
77 87 59 28
135 94 66 28
169 87 59 28
文章编号:1007-9416(2016)05-0139-01 一列的11张碎纸片的矩阵编号,
拼接方法:以这11张碎纸片为首,各自从左往右进行行拼接。以矩阵编号a的辞纸片为例,利用枚举法,依次将剃余11*18个未拼接的碎纸片对应矩阵的最左例列数据与矩阵a的最右侧列数据一一对应,求出11+18个最小二乘结果C,C值最小时对应的碎纸片拼接出现错误,判断原因是当切割线在字间空白处时,切割处列向量的最小二乘效果很差,无法保证C值最小时拼接正确。故利用MATLAB 程序循环求出编号和其他11+18个矩阵上边际行数值全为255的警行数h,(i=1,2...209),其差的绝对值为abs,abs=hh|(i=1,2..·209)。比较所有C的大小,取C值最小且abs最小的矩阵编号值,此时矩阵编号为的碎纸片排在该行的第二列,用相同的方法求出第三列,第四列直到最后一列的碎纸片的缩号。相同的,以另外 10张碎纸片为首进行行拼接。此时,拼接仍然出现错误.可能原因有:原文中汉字或英文字母所占空间大小不一;当行首辞纸片中的第行字是原文中第二行的字时,该辞纸片上方室白处行数较多,不能用于abs计算比较。解决上述间题的对应方法:(1)给定一个合理的空白处行数差值浮动范围。我们从上方有空白的碎纸片中随机选取 7张碎纸片,得出下表相关数据,由下表数据,我们取0~4作为空白处行数差值浮动范围(表1中表示辞纸片中第二行字上边界的行数,down表示第一行字下边界的行数,行间距为up和down的差值)。(2)利用残缺的字所提供的信息,通过最小二乘法,找出第二列的碎纸片,再对其余的碎纸片进行αbs比较并结合最小二乘结果,得出第
三列、第四列直至最后一列的碎纸片。 4结语
本文提出的拼接模型和相应求解算法的特点在于:综合各方面干扰因素和各种可能出现的情况,即使在文字分布不规范的情况下也可以完成复原。碎纸片拼接采取的是从左向右依次拼接的方法,在自动拼接的过程中,如果出现依次相邻碎纸片拼接错误,那么就可能导致后续一系列的拼接错误。因此,需不断完善算法使得拼接
过程不出差错方能确保碎纸片拼接复原的实现。参考文献
[1]陈冠楠杨坤涛.陈荣,谢志明.图像灰度值自然对数比率邻城滤波方法[J].计算机应用,2009(7)
[2]陆健.最小二乘法及其应用[J].中国西部科技,2007(19)
[3]贾小勇.徐传胜,自欣.量小二乘法的创立及其思想方法[J西北大学学报(自然科学版),2006(3)
[4]杨荐艺.纸片拼接技术[J]].网络安全技术与应用.2014(5)
收稿日期:201603-24
作者简介:周讨豪(1994一),男,汉族,湖北荆州人,学生,大学本科在读,研究方向:通信工程,信号处理,嵌入式技术等。
39
上一章:基于图像校正技术的大型正交多幕特种电影制作过程研究 下一章:基于数字PID的智能小车的控制

相关文章

基于改进最小二乘法的电力系统状态估计 基于最小二乘法的动态光谱补偿拟合提取 基于加权最小二乘法的供水管网节点流量校核 基于最小二乘法的液压泵特性曲线的绘制 基于最小二乘法的激光吸收光谱非均匀温度∕浓度分布研究 基于激光诱导击穿光谱的合金钢组分偏最小二乘法定量分析 基于近红外光谱和偏最小二乘法的慈竹纤维素结晶度预测研究 基于偏最小二乘法的三种光谱定量测定LDPE/PP共混物组分含量的比较研究