文章目录

  • 前言
  • 一、Video、Picture处理效果
    • 1.图片抠图效果
    • 2.视频抠图效果
  • 二、采用的方法
  • 三、使用步骤
    • 1.Data选择
    • 2.Advance设置
    • 3.Start Run
  • 总结
    • 训练效果有限,处理速度受限于设备配置情况,后续考虑做个剪枝量化处理。

前言

本人之前相对视频做一个抠图处理,奈何手工逐帧抠肯定不行,本来想在网上找找有没有好用且免费的抠图工具,看到有非常多人推荐一款在线抠图的网站,叫什么无绿幕抠图。我就抱着好奇点开试了一试,结果效果还是很差,而且只是生成了gif动图。综合观察,奈何要么收费,要么就是效果很差。

所以,本人也就搜集了一下目前比较好的抠图算法,看到一篇《Robust High-Resolution Video Matting with Temporal Guidance》论文。于是想着借鉴一下制作一个可以直接供人拿来用的抠图工具。但是效果还不是很好,而且工具还有一些bug,不过现在先凑合用吧,有需要的人可以试一试。


提示:工具只是个半成品,打开、关闭还有处理过程中还没完善。

一、Video、Picture处理效果

示例:在人像背景较为单调的场景,效果还是不错。但是背景与人像颜色相近的地方效果较差,这也是目前大多数算法主要解决的问题。

1.图片抠图效果

1.1原图

1.2 其他方法效果

1.3 本工具效果

2.1 原图

2.2 其他方法效果

2.3 本工具效果

3.1 原图

3.2 其他方法效果

3.3 本工具效果

4.1 原图

4.2 其他方法效果

4.3 本工具效果

2.视频抠图效果

2.1 原视频
2.2 这是无绿幕免费在线处理效果

2.3 本工具处理效果

总结:
相较于免费的抠图工具,视频抠图效果还好,但是还有一些较为模糊的画面处理的不是很好。在图片抠图效果上,某些场景可能效果较差。

二、采用的方法

作者原代码为pytorch环境上训练的类Unet结构模型。主要分类编码、解码与上采样输出几个部分,具体不再赘述,可参考一下别人的分析博客。
训练所使用的数据集包括:人像语义分割数据集、matting抠图数据集。采用的损失包括了:alpha通道L1损失与拉普拉斯金字塔损失、时序相关性损失、fg部分的L1损失和时序相关损失。将模型权重文件转换为onnx模型,本来想做个量化,所以现在处理时间可能稍久···,所以可以考虑后续加快预测处理速度,增加半精度选择、模型剪枝量化处理吧。

三、使用步骤

直接打开根目录下的Matting tool by CS.exe。

1.Data选择

Input Dir:选择所需处理的视频、图片;
Output Dir:选择保存位置文件夹;
Model weight:模型权重,选择weights文件夹下的model.onnx;

2.Advance设置

Show Result:可以实时显示处理过程(但由于显示控件问题,弹出显示了),但是由于cv2显示会影响处理速度,可以考虑去掉勾勾;
mode:选择处理的是视频还是图片;
background color:选择抠图背景颜色,默认绿幕;

3.Start Run

点击Start Run按钮开始处理,可通过命令行窗口查看当前处理进度(注意处理时不要关闭这个窗口)。如果不想处理了,可以点击Close Run按钮结束处理进程。
最终输出为output(+audio).mp4视频或者out.jpg图片。
工具可从网盘获取,目前bug较多,效果有限,仅供娱乐。
···百度云盘··· 提取码:1122

总结

训练效果有限,处理速度受限于设备配置情况,后续考虑做个剪枝量化处理。

更新:V1.3
又更新啦,有小伙伴反馈需要批量处理图片,我将原始功能按键做了修改,将输入改为了Input Images(选择多张图片的文件夹)和Input Video(选择单个视频文件)。从而可以批量处理图片了。
更新[b]下载地址在这里:
···百度云盘···
提取码:1210。
下载安装软件,里面有个小彩蛋,喜欢的可以打赏哦,感谢!
视频插帧软件还在加急制作中,五一劳动节快乐!

【抠图工具】图片、视频自动抠图(VideoMatting)相关推荐

  1. Python图片批量自动抠图去背景

    图片批量自动抠图去背景 今天发现个好东西啊,叫片刻抠图(pickwant.com),是一个在线对图片自动抠图去除背景的网站.只要上传图片,就可以自动把背景去掉把目标对象抠出来. 不管是动物.汽车或各种 ...

  2. gif一键抠图 在线_remove.bg 自动抠图、一键去除图片背景的免费在线工具

    傻瓜式操作,一键实现 PS 抠图一样的效果,有了它谁还用 PS 抠图? remove.bg 一键抠图 remove.bg 是一款强大的自动去除图片背景的在线工具,只需要上传图片,自动帮你去掉背景留下主 ...

  3. 图片抠图用什么软件?这五种抠图工具让你实现抠图自由

    我们需要抠图的时候用什么软件呢?日常中我们需要抠图的情况非常多,例如想要制作海报.广告.宣传册等需要将照片中的某些元素单独提取出来:想要将照片中的背景替换成其他图案或颜色:想要制作各种合成图像等等.在 ...

  4. 3个高效智能抠图工具,智能一键抠图,小白也能轻松搞定

    分享3个高效的智能抠图工具,就连人物的头发丝都能抠干净,对于没有PS基础的朋友非常友好,包括人物.动物.物品等类型的图片都能从背景上抠干净. 1.一键抠图 一个非常厉害的AI智能抠图网站,提供了人像抠 ...

  5. 水系图一般在哪里找得到_一款支持智能抠图、钢笔抠图的在线抠图工具上线了 速抠图 sukoutu.com...

    简介: 速抠图 sukoutu.com 是一款公益性质的免费在线快速抠图工具,支持8倍高清智能抠图.钢笔抠图.矩阵抠图.图片压缩.图片尺寸调整等,该工具旨在为用户提供更快捷高效的抠图服务. 背景 对于 ...

  6. gif一键抠图 在线_一款支持智能抠图、钢笔抠图的在线抠图工具上线了 速抠图 sukoutu.com...

    简介: 速抠图 sukoutu.com 是一款公益性质的免费在线快速抠图工具,支持8倍高清智能抠图.钢笔抠图.矩阵抠图.图片压缩.图片尺寸调整等,该工具旨在为用户提供更快捷高效的抠图服务. 背景 对于 ...

  7. android img 制作工具,图片视频编辑制作工具

    图片视频编辑制作工具是一款图像和视屏的制作工具,这款制作工具能够帮助用户完成在图像内容上的制作,多种特效和工具等着你在软件当中进行体验,你能够感受到制作视频的乐趣,在手机上面创建属于你自己的vlog或 ...

  8. 5个免费的AI智能抠图工具,一键去除图片背景!

    分享5个免费的高质量抠图网站,都是AI自动抠图,操作简单抠图速度快,而且抠图效果好,就连头发丝都能抠干净,还支持更换不同背景! 1.remove.bg 一个AI智能抠图工具,不需要注册登录,打开即用, ...

  9. 抠图软件哪种好用?试试这几种简单实用的抠图工具

    当我们在制作人物照片时,需要将人物抠出来,然后放置在不同的背景上,以达到不同的艺术效果.抠图可以让人物照片更加独特.美观,吸引更多的关注和欣赏.此外,有时候一张照片中会有一些瑕疵或者不需要的物品,需要 ...

  10. 超简单的_ps抠图_在线抠图工具_智能抠图_速抠图

    超简单的_ps抠图_在线抠图工具_智能抠图_速抠图 在线ps抠图_速抠图_智能抠图_sukoutu.com 关键词 在线抠图.ps抠图.智能抠图.一键抠图.钢笔抠图.图片处理.证件照换背景.一寸照制作 ...

最新文章

  1. Openstack Paste.ini 文件详解
  2. 【特征】机器学习之特征优选
  3. 二极管为什么单向导电?
  4. Python中fastapi构建的web项目使用.gitlab-ci.yml文件在KubeSphere中进行自动部署
  5. 不能执行已释放 Script 的代码
  6. (十七)spring cloud微服务分布式云架构-eureka 基础
  7. python自动化办公实例-python自动化测试实例解析
  8. SQL Server 数据库之生成与执行 SQL 脚本
  9. 关于手机ping电脑和电脑ping手机
  10. 如何在mac下安装win7
  11. mac os模拟器linux,获取Mac OS 8模拟器并重新体验Macintosh 90s
  12. UITableView去掉Grouped样式的第一组Header组头
  13. 事件研究法python代码
  14. Python爬虫进阶之字体反扒保姆级教程!
  15. 元宇宙NFT最近最火的项目,该如何选择平台呢
  16. PS制作精美QQ流光头像详细教程
  17. 全国计算机等级考试一级大纲,全国计算机等级考试大纲(一级WIN)
  18. 计算机图形学——绘制钻石图案
  19. Java常用的文档注释
  20. 地铁出行路线规划程序

热门文章

  1. Windows内核原理与实现之Windows研究内核(WRK)
  2. 网易公司首席执行官 丁磊
  3. Java下载文件,中文文件名乱码问题解决
  4. 清华大学王行言教授DELPHI程序设计在线学习
  5. HTML网页设计结课作业——19张精美网页!
  6. VC2008 快捷键
  7. android内存卡测试,安卓sd卡真假检测工具_内存卡检测扩容卡软件_sd insight
  8. 如何复制百度文库里面的文章
  9. Linux curl 命令下载文件
  10. 用java实现学生成绩管理系统(附有详细代码)