#249 · 主分类: 计算机视觉

DeepMosaics

computer-vision deep-learning mosaic pytorch video-inpainting

自动移除图像和视频中的马赛克,或为它们添加马赛克。

项目最后更新:08/30/24

GitHub Stars

2.6K

Forks数量

485

贡献者数量

4

许可证

GPL-3.0

收录理由

DeepMosaics 解决的是一个具体又棘手的图像处理需求:在一张照片或视频帧里找出被打上马赛克的区域,然后要么还原底下的内容,要么反过来给画面加上马赛克。它的处理流程分两步走,先用一个语义分割模型定位马赛克位置,再用图像到图像转换模型去重建或重新打码,整个过程不需要手动圈选区域,直接把原始画面丢进去就行。对于做媒体匿名化、内容审查、档案修复这类工作的人来说,加马赛克和去马赛克两个方向都实用,而且静态图和视频都能处理,命令行操作很简单。项目还提供了现成的 Windows 图形界面和预训练模型,不想碰代码、只用一次的人也能直接上手。效果在人脸相关的画面上最明显,输出质量取决于你加载哪个权重文件,如果想自己训练模型,需要按照项目文档准备成对的训练数据。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目