问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

图像预处理的几何变换

发布网友 发布时间:2022-04-22 15:21

我来回答

1个回答

热心网友 时间:2023-05-18 07:04

几何变换可改变图象中物体(象素)之间的空间关系。这种运算可以看成将各象素在图象内移动的过程。
几何变换中灰度级插值是必不可少的组成部分,因为图象一般用整数位置处的象素来定义,某个点经变换后可能映射到多个点之间。
仿射变换(Affine Transformation)和图象卷绕(ImageWarping)是两类常见的几何运算。 1、最近邻插值
最简单的插值方法是最近邻插值,即选择离它所映射到的位置最近的输入象素的灰度值为插值结果。
最邻近插值的特点有:
1.简单快速;
2.灰度保真好;
3.误差较大;
4.视觉特性较差
5.马赛克效应
2、双线性插值:
双线性插值,又称为双线性内插。在数学上,双线性插值是有两个变量的插值函数的线性插值扩展,其核心思想是在两个方向分别进行一次线性插值。假如我们想得到未知函数f在点P(x,y)的值,假设我们已知函数f在Q11(x1,y1),Q12(x1,y2),Q21(x2,y1),Q22(x2,y2)四个点的值。如下图所示:

首先在x进行线性插值,得到两个点R1与R2:
,其中R1=(x,y1);
,其中R2=(x,y2);
然后在y方向进行线性插值,得到所要求的点P(x,y),点P(x,y)的值由下式给出:
,其中y1=f(R1),y2=(R2)
这样就得到了未知函数f在点P(x,y)的值,以下式子给出:
如果选择一个坐标系统使得的四个已知点坐标分别为 (0, 0)、(0, 1)、(1, 0) 和 (1, 1),如图所示:

那么插值公式就可以化简为一个双曲面抛物面方程的形式: 的形式,代入各个点的值则可以得到:

由此式可以得带双曲抛物面的各个参数的值为:




线性插值的结果与插值的顺序无关。首先进行y方向的插值,然后进行x方向的插值,所得到的结果是一样的。
双线性插值的一个显然的三维空间延伸是三线性插值
双线性插值的特点:
1.计算过程中充分的考虑到了各邻点的特征,具有灰度平滑过渡的特点;
2.一般情况下可以得到满意的结果;
3.具有低通滤波的特性,使图像轮廓变的模糊;
4.平滑作用会使图像细节退化,尤其是在放的的时候;
5.不连续性会产生不希望的结果。
3、 高阶插值(三次卷积插值):
在满足Nyquist条件下,从离散信号X(nTs)可以恢复连续信号x(t):

sinc函数如图所示:
为了简化计算,仅取原点周围有限范围的函数(即高阶插值):
利用三次多项式来近似理论上的最佳插值函数sinc(x),得到以下式子:
当|x|<1时;
当1≤|x|≤2时;
当|x|>2时。
由此形成的三次卷积插值法,又称三次内插法,两次立方法(Cubic),CC插值法等。
利用插值点周围的16个邻点像素值:
首先确定辅助点位1p,2p,3p,4p各点的亮度值,再由此确定P点的值。由以下公式给出:

其中:


由此可以算出插值点P的的值。
三次卷积插值算法的特点:
1.是满足Nyquist条件下,最佳重构公式的近似;
2.只有图像满足特定条件时,三次卷积插值算法才能获得最佳的结果;
3.可使待求点的灰度值更好的模拟实际可能的值;
4.可以取得更好的视觉效果;
5.三次卷积插值算法的突出优点是高频信息损失少,可将噪声平滑;
6.4*4时,像元均值和标准差信息损失小;
7.计算量大为增加。 空间变换包括可用数学函数表达的简单变换(如:平移、拉伸等仿射变换)和依赖实际图象而不易用函数形式描述的复杂变换(如对存在几何畸变的摄象机所拍摄的图象进行校正,需要实际拍摄栅格图象,根据栅格的实际扭曲数据建立空间变换;再如通过指定图象中一些控制点的位移及插值方法来描述的空间变换)。
1、仿射变换(affine transfomation)
仿射变换变换的公式如下:f(x)=AX=b
其中A是变形矩阵,b是平移矢量。
任何一个放射变换可以分解为尺度、伸缩、扭曲、旋转、平移的组合。
2、基本变换
(1)基本几何变换的定义
对于原图象f(x,y),坐标变换函数
x’=a(x,y);y’=b(x,y)
唯一确定了几何变换:g(x’,y’)=f(a(x,y),b(x,y));
g(x,y)是目标图象。
(2)平移变换
(3)旋转变换:绕原点旋转(度
(4)水平镜像
(5)垂直镜像
(6)缩放变换
3、透视变换(Persp ective Tmnsfomation)
透视变换是中心投影的射影变换,在用非齐次射影坐标表达时是平面的分式线性变换,透视变换常用于图象的校正。
4、几何校正
几何校正是指按照一定目的将图象中的典型几何结构校正为没有变形的本来形式。
例如,对如F的走廊图象进行校正,分两种情况,一种是针对地砖形状的校正,另一种是针对最右侧有把手的门形状的校正。
5.图像卷绕(Image Warping)
图像卷绕是通过指定一系列控制点的位移来定义空间变换的图象变形处理。非控制点的位移根据控制点进行插值来确定。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
14岁每天做多少蹲起和提踵不影响长高 每天晚上提踵来练弹跳会影响长高吗? 提踵和练肌肉会不会长不高? 提踵(抬脚跟)训练会影响长个吗 求高人指点 提踵 会不会影响身高的增长? 我现在15岁 提踵有利于长高吗 提踵影响长高吗 win10可不可以玩盗版的中2,帝战,拿战 沧州蓝海光伏设备有限公司怎么样? 为什麽女巫要骑扫帚不骑板凳。。。 经常熬夜有黑眼圈了,怎么样才可以消除? sinc插值白噪声还是高斯吗 sinc插值滤波器需要多少资源? 小时候因发烧打点 滴就发生黑眼圈怎么办? 插值为什么选sinc函数 一玩游戏/手机我就熬夜,一熬夜就有黑眼圈? 经常熬夜、有黑眼圈,该怎么办? 我经常熬夜。黑眼圈眼袋很重。怎么消黑眼圈眼袋啊? 旧墙纸换新墙纸怎么办 怎么清 家里换墙纸方法是怎样的 旧墙纸更换新壁纸怎么做? 家装如何更换墙纸 自己要如何更换墙纸? 怎么更换壁纸? 二手房贴了不喜欢的墙纸,应该怎样自行更换呢? 壁布不喜欢了怎么换白墙 墙纸怎么撕下来方便_墙纸安装 如何更换墙壁上不要了的墙纸? 如何简单更换旧墙纸 手机如何更换墙纸 每天玩手机很晚,黑眼圈越来越重怎么办? matlab如何实现stolt插值 如何通过在抽样点之间内插恢复原连续时间信号 天天熬夜玩手机,有黑眼圈怎么办? nuke里还有类似oflw的节点 吗 理想滤波器为什么不能实现? 经常熬夜出现黑眼圈怎么办? 总结信号抽样时需注意的问题,及使用那些方法进行信号的重建。 15 常年玩手机, 常熬夜,有很重的黑眼圈,怎么办 the mass歌词大意 谁知道《THE MASS》这首曲子的MV是出自哪部电影? 长期玩手机,眼角有黑眼圈怎么办 经常熬夜,黑眼圈要怎么弄? 泰克示波器3014为什么IP地址不能手动输入? 筷子插入一杯水发生折射是什么原理 “如图”和“如图所示”有什么区别? 德国第一装甲师军歌 三角函数题目 在Word文档中输入复杂的数学公式,执行()命令。 高中求高中数学全部公式