人工智能应用-机器视觉:AI 鉴伪 03.换脸伪造技术

除了生成完全虚构的人脸,深度生成网络还可以对已有的人脸进行修改,从而实现换脸效果。在本节中,我们将探讨换脸背后的技术原理。

换脸并不是一个新概念。早在深度学习出现之前,研究人员就已经尝试通过图形学技术实现换脸。这种方法依赖于 3D 重建技术,首先提取源人脸和目标人脸的关键点,再将源人脸的几何关系替换为目标人脸的几何关系。虽然这种方法可以实现换脸,但经常会留下明显的修改痕迹,逼真度不足,容易被识别出来。

传统换脸技术的实现步骤:(a) 输入源人脸和目标人脸;(b) 定位关键点并进行 3D 建模;(c) 分割出人脸的对应部分;(d) 将源人脸特征应用到目标人脸上;(e) 渲染出最终的换脸效果。图片来源:Nirkin et al., 2018.

展示了基于这种方法的换脸效果。可以看到,该方法在一定程度上实现了换脸效果,但存在明显的瑕疵,逼真度较低。

传统换脸技术的实验结果。图片来源:Nirkin et al., 2018.

相关推荐
小程故事多_801 小时前
OpenClaw工具引擎架构全解析,AI Agent的“双手”如何落地实操
人工智能·架构·aigc·ai编程·openclaw
qq_452396231 小时前
【AI 架构师】第十篇:Agent 工业化部署 —— 从 FastAPI 到云端全链路监控
网络·人工智能·ai·fastapi
前端摸鱼匠1 小时前
【AI大模型春招面试题11】什么是模型的“涌现能力”(Emergent Ability)?出现条件是什么?
人工智能·算法·ai·自然语言处理·面试·职场和发展
新缸中之脑1 小时前
如何合法地逆向SynthID
人工智能
剑穗挂着新流苏3122 小时前
115_PyTorch 实战:从零搭建 CIFAR-10 完整训练与测试流水线
人工智能·pytorch·深度学习·神经网络
Veggie262 小时前
【Java深度学习】PyTorch On Java 系列课程 第八章 17 :模型评估【AI Infra 3.0】[PyTorch Java 硕士研一课程]
java·人工智能·深度学习
链上杯子3 小时前
《2026 LangChain零基础入门:用AI应用框架快速搭建智能助手》第8课(完结篇):小项目实战 + 部署 —— 构建网页版个人知识库 AI 助手
人工智能·langchain
东方不败之鸭梨的测试笔记3 小时前
AI生成测试用例方案
人工智能·测试用例
笨手笨脚の4 小时前
AI 基础概念
人工智能·大模型·prompt·agent·tool
飞睿科技4 小时前
解析 ESP-AirPuff 泡芙一号的 ESP32-P4 大模型 AI 智能体方案
人工智能