写在前面

大家好,这里是IT学习日记。今日推荐项目:PULSE,获取方式在文后!

1000+优质开源项目推荐进度:55/1000。如需更多类型优质项目推荐,请在文章后留言。

项目简介

谈到"全民公敌",马赛克绝对榜上有名!马赛克的原理也很简单,就是通过降低图像分辨率来模糊细节,严格意义上讲:马赛克后原始信息实际上是被删除了,无法真正恢复被马赛克遮挡的部分。

不过随着深度学习和生成模型(如GANs)的快速发展,可以通过推测和补全图像信息来增强模糊区域,从而实现"去马赛克"的功能。

PULSE项目:一款基于强大的智能模型自动"补充修复"被马赛克遮挡/模糊的图像,让图片变得更清晰,从而实现"去马赛克"的功能。

去马赛克

去马赛克

实现原理

基于给定的低分辨率的输入图像,PULSE会搜索生成模型的输出,以查找感知逼真且能正确缩小的高分辨率图像。

使用方式

运行PULSE项目的步骤也很简单,需要在电脑上先安装好cmake(dlib需要,用于人脸对齐)。

其次,首次运行PULSE项目项目时需要互联网连接,它会自动从GoogleDrive下载相关的预训练模型(如果已经下载,它将使用本地副本)

安装所需的完整python包集,从项目使用YAML创建Conda环境:如

启动PULSE项目:

项目获取

项目地址:

使用文档:

大家有想获取的其他工具或者项目,可以在下方留言或者后台私信。