提前声明本文内容:
1、本文核心算法(alpha求解)基于论文Shared Sampling for Real-Time Alpha Matting进行;
2、本文对上面论文的核心算法进行了分析;
3、对于绿色背景的视频进行自动抠图与重新合成;
4、绿屏视频中(只要是单一颜色背景)的前景目标在新背景上的位置以及大小用户自己设定;
5、对于光照有较好的鲁棒性;
部分结果展示:
好,还有兴趣的可以往下看了;另外这是一次课设,所以直接把报告贴上来了,有问题欢迎讨论。
CSDN 下载:https://download.csdn.net/download/cheapter/10891200
GitHub:https://github.com/CNyuzhang/green-screen-video-matting(感谢star)
另外说明,代码现在不是太完善,直接下载的代码需要运行的是有闭合轮廓的绿屏视频,对于不闭合(像小丑这个)需要改一下代码,两个函数都写了,调用的时候改一下即可。有问题欢迎讨论~~
计算机视觉课程设计报告.................................................................................... I
第一章 研究背景................................................................................................. 1
第二章 理论分析以及方案确定......................................................................... 2
2.1 色差法进行图像分割............................................................................ 2
2.2 基于α图的抠图.................................................................................... 2
2.2.1 获取样本对................................................................................. 3
2.2.2 选择样本对................................................................................. 4
2.2.3 计算alpha的值........................................................................... 5
第三章 算法实现与程序设计............................................................................. 5
3.1 总程序设计............................................................................................ 5
3.2 Trimap 获取............................................................................................ 6
3.3 alpha计算与图片合成.......................................................................