Unity 开源工具包,可将游戏和仿真环境用于训练智能体,支持强化学习与模仿学习。
- Star
- 18,183
- Fork
- 3,723
- 未关闭 Issue
- 283
- 最近提交
- 11个月前
这是什么?
CodeFormer 是 NTU S-Lab 提出的人脸修复模型,发表于 NeurIPS 2022。它可以处理模糊、噪声、低分辨率以及老化损伤等未知退化形式的人脸图像,输出更清晰、细节更丰富的结果。模型结合了学习得到的高质量人脸特征码本与 Transformer,为每张人脸寻找最匹配的特征。
项目提供命令行推理脚本,支持修复裁剪对齐的 512x512 人脸、增强整张图片(可选用 Real-ESRGAN 增强背景),也能处理视频文件,并支持黑白或褪色照片上色以及遮罩区域的人脸补全。通过保真度权重参数,可以在输出质量与原图相似度之间做取舍。仓库同时包含训练代码和配置文件。
运行环境需要 PyTorch 1.7.1 及以上、CUDA 10.1 及以上,预训练权重通过脚本下载,人脸检测可使用内置的 facelib 或 dlib。
核心功能
- 01修复模糊、有噪声或低分辨率的人脸,并通过保真度权重平衡质量与相似度。
- 02支持裁剪对齐的人脸、整张图片和视频文件处理。
- 03为黑白或褪色的人像照片上色。
- 04对遮罩区域进行人脸补全。
- 05可选用 Real-ESRGAN 增强背景和人脸分辨率。
- 06提供训练代码和配置文件。
适用场景
- 修复老旧或损坏的家庭照片。
- 提升视频片段中低质量人脸的清晰度。
- 修正 AI 生成图像中变形的人脸。
- 作为盲人脸修复方法的研究对比基线。
标签
常见问题
- CodeFormer 是什么?
- 基于 PyTorch 的盲人脸修复模型,利用码本查找 Transformer 修复模糊、低质量或老旧的人脸图像。 CodeFormer 是 NTU S-Lab 提出的人脸修复模型,发表于 NeurIPS 2022。它可以处理模糊、噪声、低分辨率以及老化损伤等未知退化形式的人脸图像,输出更清晰、细节更丰富的结果。模型结合了学习得到的高质量人脸特征码本与 Transformer,为每张人脸寻找最匹配的特征。
- CodeFormer 可以免费使用吗?用的什么许可证?
- CodeFormer 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- CodeFormer 还在维护吗?
- 超过半年未提交。CodeFormer 最近一次提交是在 2025年11月18日。
- CodeFormer 适合用来做什么?
- 修复老旧或损坏的家庭照片。 提升视频片段中低质量人脸的清晰度。 修正 AI 生成图像中变形的人脸。 作为盲人脸修复方法的研究对比基线。
- 在哪里获取 CodeFormer?
- 源代码和安装说明在 GitHub 上:https://github.com/sczhou/CodeFormer
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2万4512C#Other更新于 5天前
基于节点图的扩散模型图形界面、API 与后端,可本地生成图像、视频、音频和 3D 内容。
13.8万1.6万PythonGPL-3.0更新于 2小时前
基于 Python 的图片背景移除工具,可作为命令行、代码库、HTTP 服务或 Docker 容器使用。
2.5万2442PythonMIT更新于 8天前
开源大规模视频生成模型,支持文生视频、图生视频、语音驱动视频和角色动画。
1.8万2334PythonApache-2.0更新于 28天前
一个运行在自有设备上、通过 WhatsApp、Telegram、Slack、Discord 等聊天应用响应你的个人 AI 助手。
39.2万8.2万TypeScriptMIT更新于 3小时前
一套为编码智能体设计的可组合技能库与软件开发方法论,引导 agent 完成设计、规划、TDD 与子代理开发。
30.2万2.7万ShellMIT更新于 9天前