图像处理

图像处理的网课大家教的重点都不一样,并且让你掌握的不一定能让你过考试,因此还是看书重要。

直方图均衡:将概率累加值,和灰度级平分点作对比,映射到最近的灰度级。

直方图规定:一样,只不过映射到最近的规定累加值上。

运算

平移:[x′y′1]=[10Tx01Ty001][xy1]\begin{bmatrix}x'\\y'\\1\end{bmatrix}=\begin{bmatrix}1&0&T_x\\0&1&T_y\\0&0&1\end{bmatrix}\begin{bmatrix}x\\y\\1\end{bmatrix}

尺度:S=[Sx000Sy0001]S=\begin{bmatrix}S_x&0&0\\0&S_y&0\\0&0&1\end{bmatrix}

旋转:Rr=[cos⁡γsin⁡γ0−sin⁡γcos⁡γ0001]\boldsymbol{R}_r=\begin{bmatrix}\cos\gamma&\sin\gamma&0\\-\sin\gamma&\cos\gamma&0\\0&0&1\end{bmatrix}

M 张图像叠加均值,可以将零均值噪声降低到 1M\displaystyle\sqrt{\frac1M},M=像素数。

滤波

空间域

频率域

振铃现象:亮点滤波后会形成明暗交替的圆形条纹,是 h(x,y) Sa 函数特性导致的

形态学

将图像区域视为集合,对其做集合运算。

可以用于图像形状识别

其他

同态滤波;取对数

应用:

2D DFT

定义:F(u,v)=1MN∑x=0M−1∑y=0N−1f(x,y)e−j2π(ux/M+vy/N)F(u,v)=\frac{1}{MN}\sum_{x=0}^{M-1}\sum_{y=0}^{N-1}f(x,y)e^{-j2\pi(ux/M+vy/N)}

平移特性:f(x,y)ej2π(u0xM+v0yN)⇔F(u−u0,v−v0)\displaystyle f(x,y)e^{j2\pi(\frac{u_0x}M+\frac{v_0y}N)}\Leftrightarrow F(u-u_0,v-v_0)

旋转特性:空间域图像旋转 θ\theta,频谱同样旋转 θ\theta

缩放特性:f(ax,by)⇔1∣ab∣F(u/a,v/b)f(ax,by)\Leftrightarrow\frac{1}{|ab|}F(u/a,v/b)

相关性:f(x,y)∘h(x,y)⇔F∗(u,v)H(u,v)f(x,y)\circ h(x,y)\Leftrightarrow F^*(u,v)H(u,v)

图像恢复

图像退化:随机噪声,成像模糊,运动拖尾,失真

通用退化模型:乘性(相当于过系统函数 H(x, y))和加性。乘性如果是线性会比较好恢复。

噪声分类:

滤波器

一般是先做椒盐噪声检测,再决定用哪种滤波器

恢复

已知 H(x, y) 的情况,可以从数学上设计反系统。

图像校正修补

仿射变换:v′=HAv=[At0⊤1]vv^{'}=H_Av=\begin{bmatrix}A&t\\\mathbf{0}^{\top}&1\end{bmatrix}v,A 为 2x2,t 为 2x1

一个三角形一定能通过仿射变换另一个三角形得到。

名称 特点
投影变换 保持向量在某个方向上的长度和角度不变的
仿射变换 线性 + 平移,本质是将图像沿两个互相垂直的方向缩放
相似变换 图形形状不变(大小方向和位置可变)
等距变换 等距变换相当于是平移 + 旋转,长度、面积、线段之间的夹角都不变
欧式变换 保持欧式距离不变

投影变换 ---左下角零矩阵--> 仿射变换 ---左上角矩阵正交--> 相似变换 ---左上角矩阵行列式为 1--> 等距变换 ---e 取 1--> 欧式变换

投影重建

CT 透射断层成像

ECT 发射断层成像,发射源在物体内部

Radon transform:Rf(s,θ)=∫−∞∞f(x,y)dl=∫−∞∞∫−∞∞f(x,y)δ(s−xcosθ−ysinθ)dxdyR_f(s,\theta)=\int_{-\infty}^{\infty}f(x,y) \mathrm{d}l=\int_{-\infty}^{\infty}\int_{-\infty}^{\infty}f(x,y)\delta(s-x\mathrm{cos}\theta-y\mathrm{sin}\theta) \mathrm{d}x\mathrm{d}y,即区域在直线上的线积分

中心层定理:2D DFT = Radon transform + 1D DFT