图像局部重绘

重新生成图像中被遮罩(掩码)覆盖的特定区域,同时保持图像的其余部分原样不变。

什么是图像局部重绘?

**图像局部重绘(Image Inpainting)**是一种计算机视觉技术,用于重建或替换图像的特定区域,同时保持其余部分原样不变。该技术最初用于修复受损照片和移除画面中的物体,如今通常通过扩散模型来实现,在遮罩区域内生成感知上下文的全新内容。

在虚拟试衣流程中,局部重绘将图像生成限制在服装区域:原照片中的面部、头发和背景都能做到像素级的保留,仅对衣物区域进行重新生成。

局部重绘:原图、服装遮罩区域和重新生成的结果
局部重绘:原图、服装遮罩区域和重新生成的结果

在试衣流程中如何运作

  1. 生成遮罩:通过图像分割生成需要替换服装的像素级精确遮罩(Mask)。
  2. 上下文编码:模型会分析遮罩外的一切元素,包括肤色、光照方向和背景环境。
  3. 条件重绘:在产品图和人物姿势的引导下,使用新服装填充被遮罩覆盖的区域。
  4. 边缘融合:对遮罩边缘进行羽化处理,使重新生成的区域与保留的原始像素平滑过渡。

面临的主要挑战

  • 遮罩准确率:如果遮罩漏掉了一只袖子,就会暴露出原来的衣服;如果遮罩范围过大,又会侵蚀手部或头发的细节。
  • 遮挡:位于衣服前方的头发或交叉的双臂必须保持在前景中。
  • 边界真实感:生成像素与原始像素之间如果出现明显的接缝(尤其是在领口和下摆处),就会破坏试衣的真实感。

常见问题

常见问题解答。

局部重绘和内容识别填充(Content-Aware Fill)是一回事吗?

理念相同,但能力不同。内容识别填充是通过复制周围的纹理来隐藏物体;而生成式局部重绘(generative inpainting)能够合成符合语义的全新内容,例如原本并不存在于照片中的服装。

相关术语

扩散模型
一种生成式 AI 架构,通过学习逆转逐步加噪的过程来生成高质量图像。
图像分割
一种计算机视觉技术,可将图像精确划分至像素级区域,例如区分出人物、衣物及背景。
服装迁移
利用 AI 技术将产品照片中的服装逼真地渲染到人物图像上的整个过程。
遮挡
在虚拟物品与观察者之间,将应被现实世界元素遮挡的部分正确隐藏起来的技术。

在您自己的产品上查看效果。

只需几分钟即可在 Shopify 上安装 Genlook,让顾客在购买前预览上身效果。