1.研究背景
针对人物证件照背景颜色替换即证件照自动换底问题,本文提出一种融合边缘检测与机器学习的自动换底算法。此方法先利用Canny算子对图像RGB颜色分量分别进行边缘检测,综合三个颜色分量的边缘检测结果获得边缘点。然后,找出由边缘点构成的最大连通分量,利用形态学膨胀运算连接最大连通分量中可能的断裂边缘,再结合先验知识和图像填充运算找出人物目标区域,并通过边缘检测获得目标区域的外轮廓。最后,对目标外轮廓膨胀数次后获得一个模板,将此模板运用到基于机器学习的抠图与图像合成算法中以实现人物证件照的自动换底。在一系列人物证件照上的实验结果证实了本文方法的有效性。
2.图片演示


3.视频演示
基于改进FCN&VGG的人像证件照换底系统_哔哩哔哩_bilibili
4.目标外轮廓的提取
此步骤目的在于提取人物证件照中人体目标区域的外轮廓,即介于图像中人体目标和背景之间的边缘像素点构成的目标轮廓。从图1(e)或者图2(a)可以看到,RGB三个颜色分量边缘检测的叠加结果在检测到目标外轮廓点的同时,目标内部的非外轮廓点也被检测出来了。为了消除目标内部的非外轮廓点,我们先利用MATLAB自带的 bwlabel 函数标记八邻接结构下如图2(a)所示的二值化边缘图像中目标像素点(即白色边缘点)构成的每个连通分量,计算其对应的像素点数目,进而选出最大连通分量,构造最大连通分量二

本文提出一种融合边缘检测与机器学习的证件照自动换底算法。该方法通过Canny算子检测RGB颜色分量边缘并结合形态学膨胀运算及先验知识找到目标区域,再利用基于机器学习的方法计算掩膜值实现背景替换。实验结果验证了方法的有效性。
最低0.47元/天 解锁文章
4536

被折叠的 条评论
为什么被折叠?



