【任务指标】Matting任务里的Gradient与Connectivity指标
Matting任务里的Gradient与Connectivity指标
主要背景
Matting
任务就是把α(不透明度, 也就是像素属于前景的概率)、F(前景色)和B(背景色)三个变量给解出来.
C为图像当前可观察到的颜色, 这是已知的. 问题是一个等式解不出三个变量, 因此就必须引入额外的约束使这个方程可解, 这个额外的约束就是由用户指定的trimap
(有人译为三元图
)图, 或者是仅仅在前景和背景画几笔的草图(scribbles).
主要的手段
- 传统方法: Poisson Matting/Bayes Matting/Closed Form Matting/KNN Matting
- Color sampling方法, 以Bayesian Matting为代表, 通过对前景和背景的颜色采样构建高斯混合模型, 但是这种方法需
要高质量的trimap, 不易获取 - Propagation的方法, 根据像素亲和度将用户绘制的信息传播到不确定像素, 以Poisson Matting和KNN matting为代
表, 但是也不是自动抠图
- Color sampling方法, 以Bayesian Matting为代表, 通过对前景和背景的颜色采样构建高斯混合模型, 但是这种方法需
- CNN方法:
- Natural Image Matting Using Deep CNN(ECCV 2016)
- Deep Automatic Portrait Matting(ECCV 2016)
- Automatic Portrait Segmentation for Image Stylization(2016)
- Deep Image Matting(CVPR 2017)
- Semantic Human Matting(2018)等
主要评价指标
来自于论文: Christoph Rhemann, Carsten Rother, Jue Wang, Margrit Gelautz, Pushmeet Kohli, Pamela Rott. A Perceptually Motivated Online Benchmark for Image Matting. Conference on Computer Vision and Pattern Recognition (CVPR), June 2009.
- Gradient
- Connectivity
- SAD
- MSE
一些相关的术语, 来自参考链接[1]
SAD(Sum of Absolute Difference)= SAE(Sum of Absolute Error)即绝对误差和
SATD(Sum of Absolute Transformed Difference)即hadamard变换后再绝对值求和
SSD(Sum of Squared Difference)= SSE(Sum of Squared Error)即差值的平方和
MAD(Mean Absolute Difference)= MAE(Mean Absolute Error)即平均绝对差值
MSD(Mean Squared Difference)= MSE(Mean Squared Error)即平均平方误差
大致内容
因为若是仅仅考虑SAD和MSE指标, 在和人类判断的对比中, 发现, 并不能很好地反映人类的实际判断标准. 为此文章引入了两个新的指标, 梯度和连通性. 先来说下连通性.
Connectivity
这个图基于matting
任务中获得的alpha matte
图, 这是一个灰度图, 表示的就是前面的公式里的
由于这里的图上出现了几个参数,
这里的p是自定义参数. 具体见后.
该公式给出了连通性误差的计算方法, 这里是对整个预测出来的alpha matte
图和对应的真值的图的对应的差异的累和. 这里的关键是里面的
首先要解释这里的
公式里的alpha matte
进行二值化, 正好处于使像素i与源域连通(实际需要四连通)/不连通的临界. 若是对于一个像素而言, 它的
而公式里的
这里的
其中的
Gradient
主要计算的是预测的alpha matte
这里的q是自定义参数. 具体见后
这里的alpha matte
的归一化梯度, 这是通过将matte
与具有方差
这里的方差
关于参数的选择
对于这里存在四个需要人工设置的参数:
参考文章
- https://zhidao.baidu.com/question/1701594942558730300.html
- http://alphamatting.com/index.html
- Christoph Rhemann, Carsten Rother, Jue Wang, Margrit Gelautz, Pushmeet Kohli, Pamela Rott. A Perceptually Motivated Online Benchmark for Image Matting. Conference on Computer Vision and Pattern Recognition (CVPR), June 2009.`
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
2017-03-30 转换后缀表达式