相邻像素(对于像素p(m,n))
像素邻接:像素的相邻仅说明了两个像素在位置上的关系,若再加上取值相同或相近,则称两个像素邻接
距离的度量:对于像素点 p(x,y), q(s,t), z,如果度量D满足以下条件,则称为距离的度量函数
三种常见距离:
算术运算是指对两幅或多幅输入图像进行点对点的加、减、乘、除计算而得到输出图像的运算
图像加法,以加权融合为例:
图像减法,以一阶导数为例,图像的一阶和二阶导数:不连续函数f(x,y)的导数, 严格来说不算能算作导数, 只是形式上与真正的导数相似. 取Δx=1, 一阶与二阶偏导数分别为:
图像加、减法,以图像锐化为例:
图像乘法:对应像素相乘,常用于Mask、Attention等操作
低照度图像增强(Low Light Image Enhancement)
图像直方图(Image Histogram):描述图像的各个灰度级的统计特性,它是图像灰度值的函数,统计图像中各个灰度级出现的次数或频率。其横坐标为图像中各个像素点的灰度级别,纵坐标表示具有各个灰度级别的像素在图像中出现的次数和频率。
直方图运算计算代价较小,且具有图像平移、旋转、缩放不变性等众多优点,广泛地应用于图像处理的各个领域,特别是灰度图像的阈值分割、基于颜色的图像检索以及图像分类。
直方图是图像的一种统计表达 ,直方图反映了图像中灰度的分布情况。
直方图并不反映图像的空间信息,只展示具有一定灰度级的像素的数目或频数,通过对图像的直方图进行改变可以改善图像的质量
设图像中某种灰度rk的像素数为nk,n是图像中像素的总数,则灰度级rk所对应的频数为:
四类图像的直方图特征:
直方图均衡化(Histogram Equalization)通过某种灰度映射(如非线性拉伸)使原始图像的直方图变换为在整个灰度范围内均匀分布,即灰度的概率密度分布变为常数。可以增加像素灰度值的动态范围,增强图像整体对比度。
累积分布函数CDF可以把r变换到均衡化s,证明如下:
离散情况:累积直方图
说明:
均衡化的缺点
直方图规定化(Histogram Matching):也常叫直方图匹配,指变换图像灰度直方图为指定的分布,从而有选择地增强某个灰度范围内的对比度
直方图规定化的步骤,借助直方图均衡变换实现规定的灰度映射:
单映射规则SML (Single Mapping Law):依次找到灰度级映射后的单个灰度级,逐个对应。比较直观,但可能产生较大的取整误差。
组映射规则GML (Group Mapping Law):寻找最接近的对应灰度,中间的灰度级看作一组。映射误差用对应映射间数值的差值的绝对值的和来度量。
GML映射规则产生的误差小于SML。
SML: |0.44-0.2|+ |0.45-0.6|+|0.11-0.2|=0.48
GML: |0.19-0.2|+ |0.62-0.6|+|0.19-0.2|=0.04
神经风格迁移
基于直方图匹配的神经风格迁移:
如果有兴趣了解更多相关内容,欢迎来我的个人网站看看:瞳孔空间