教程

如何评判 2D 转 3D 的转换效果,以及常见的问题

更新于

关于本文:由 Owl3D 根据公开资料撰写,6 条参考资料列于文末。

简单来说

用同一组难处理的片段分别跑每款转换软件,然后在你真正要用的屏幕上看结果。要检查的地方有:边缘和细小物体(头发、绳索、栏杆),玻璃和烟雾,近处物体旁边那条摄像机从未拍到的窄条(去遮挡区域),随时间闪烁的深度,被画面边缘切断的物体,字幕,人脸,以及画面尺寸、声音和 HDR 是否完整保留。所有 AI 转换都是估算:要比较的是瑕疵出现得有多频繁、看起来有多严重。本指南的发布者 Owl3D 开发 2D 转 3D 转换软件,包括下文单独一节介绍的 Owl3D Cloud;其他厂商的说法均引自它们自己的页面。

一帧电影画面,房间里有三个人;下方是同一帧的灰度深度图,最近的那只手最亮。

一帧视频画面和它的 AI 深度图,图中“越亮的区域越近”[1]。Immersity 和 iw3 都以这样的深度图为基础 [2][3]。图片:owl3d.com。

要点速览

  • 问题集中在边缘、玻璃和烟雾中,以及第二个视角露出的空洞里:检查清单。
  • 深度闪烁在静止镜头里和镜头切换之后最明显:检查清单。
  • 公平的测试:相同的片段、目标屏幕、单独看每只眼的画面:如何测试。
  • 影视公司靠人工补画空洞;AI 是估算出来的:AI 还是人工。

AI 转换软件做了什么,空洞从哪里来

AI 转换软件会估算每一帧中每个部分有多远(即深度图),然后按深度把像素横向移动,为另一只眼画出一幅画面。用维基百科的话说,“原始图像的像素根据深度图、所选的最大视差和屏幕平面位置向左或向右移动”[4]。近处的东西移动得比远处多,所以第二个视角会露出原本被挡住的背景。研究人员把这些区域称为去遮挡(disocclusion)区域:“由于去遮挡,合成视图中可能出现空洞,从而显著降低画质”[5]。除非这块背景在镜头的其他地方出现过,否则“未知区域必须由美术人员补画或用图像修复填补,因为不可能精确重建”[4]。

两幅画面:原始画面中,一个深色的近处物体位于砖墙背景前;第二个视角中,物体移动得比背景多,旁边留下一条蓝色斜线标出的窄条,标注为去遮挡空洞;下方是一种糟糕的填补(拉丝条纹)和一种良好的填补(砖墙纹理延续)。
为什么第二个视角需要凭空生成像素,以及空洞通常呈现的两种样子。示意图:Owl3D。

检查清单:要看什么

检查项能暴露问题的片段好差
边缘和细小物体明亮天空前的头发、绳索、栏杆、围栏两只眼的轮廓都干净;细小部分处在自己的深度上光晕或双重边缘;细小部分断开,或被吸到背景上
玻璃、反光、烟雾窗户、镜子、水面、烟雾、雨、雪没有东西跳到奇怪的深度倒影像贴在玻璃上;烟雾把后面的场景扭曲
近处物体旁的空洞人物从细节丰富的背景前走过(砖墙、树叶、招牌)背景自然地延续下去边缘像素被拉伸成的涂抹或拉丝
时间稳定性长时间的静止镜头、快速摇镜、镜头切换深度保持稳定,直到场景改变深度忽大忽小或闪烁;切换后猛地一跳
屏幕平面和舒适度位于画面左右边缘的物体;开阔的风景被边缘切断的物体在屏幕上或屏幕后;远景看起来轻松窗口冲突;看远处背景时双眼被迫向外分开
黑边、片头字幕、字幕带黑边的宽银幕电影;烧录字幕;片尾字幕黑边平整、纯黑;文字平整、清晰可读黑边弯曲或有了深度;文字变形
人脸和特写人物讲话镜头、特写脸是立体的;鼻子和耳朵的深度可信像扁平的纸片人,或五官深度错位
文件基本信息任意片段每只眼的画面尺寸、帧率、音轨不变,支持时保留 HDR分辨率降低、音轨丢失、HDR 被悄悄转成 SDR

每一行背后的资料:

  • 边缘和重影。 维基百科把“模糊的半透明物体边界,例如头发、毛发、前景中的失焦物体、细小物体”列为难处理的情况,并指出半透明边缘处理不好会导致“边缘重复或重影”[4]。iw3 的作者写道,即使深度非常准确,也会“在前景和背景的边缘产生伪影”[3]。
  • 玻璃和烟雾。 深度图“本质上不支持半透明物体或区域”[4]。Immersity 的常见问题写道:“物体边缘以及有透明或反光的区域可能会出现伪影”[1]。
  • 空洞。 “简单的遮挡填补技术”会导致“物体边缘附近的拉伸伪影”[4];Immersity:“边缘处可能会出现一些物体拉伸”[1]。
  • 闪烁。 Immersity:“由于每一帧都是独立处理的,也可能出现随时间的变化”[1]。iw3 有一个 Flicker Reduction(减少闪烁)选项,能“稳定深度范围随时间的变化”,并“在场景边界帧”重置状态 [3]。
  • 画面边缘和舒适度。 当一个被画面侧边切断的物体出现在屏幕前方时,维基百科称之为“窗口冲突”(window violation):“产生的效果不自然,也不可取”[6]。远处的物体应当让双眼“既不交叉,也不向外分开”[6]。文件中的左右偏移会随显示它的屏幕变大而变大,所以在手机上看着舒服的背景,在一面墙上可能迫使双眼向外分开;参见视差与屏幕尺寸。
  • 字幕。 烧录字幕“会和视频一起被处理,可能导致字幕显示出现伪影”[1]。
  • 人脸。 “纸板效应”(cardboard effect)是指物体“在观众看来是扁平的,好像是用纸板做的”[4]。
  • 文件基本信息。 用 MediaInfo 或 ffprobe 打开原视频和每个转换结果,比较宽度、高度、帧率、音轨和色彩传输特性(PQ 或 HLG 表示 HDR)。

如何公平地测试

  1. 挑五到八个短片段。 覆盖上表各行:头发、玻璃、走过的人、静止镜头、带切换的摇镜、带字幕的宽银幕场景、特写。每段一分钟以内就够了。
  2. 给每款工具同样的文件。 先用每款工具的默认设置,改了什么都记下来。
  3. 在目标屏幕上看。 用真实的尺寸和观看距离;手机和投影仪暴露的问题不一样。
  4. 单独看每只眼的画面。 以平面方式打开左右并排文件,检查左右两半。有些工具让一只眼保留原画面,只为另一只眼生成画面;iw3 的说明写道,这时生成的那只眼会有“两倍的伪影或变形”[3]。如果在 3D 中看到双重轮廓,而每一半单独看都很干净,那么重影来自屏幕或眼镜,而不是文件。
  5. 在左右之间来回切换。 从左右两半各取同一帧,来回切换对比。近处的东西应该往一个方向移,远处的往另一个方向移,屏幕平面应该保持不动;边缘旁边纹理发生变化的窄条,就是被填补的空洞。
  6. 看十分钟以上。 舒适度问题和缓慢的深度起伏,要随时间才会显现,单看一帧看不出来。

AI 转换还是人工转换

维基百科把“面向影院和高质量 3D 电视的高质量半自动转换”与“低质量的自动转换”区分开来 [4];它在自动转换一节描述的是较早的基于运动和线索的方法,而不是如今的 AI 深度模型。在影视公司的制作中,人员要逐个抠出每个表面(rotoscoping,逐帧抠像),塑造它的深度,再重新绘制露出的区域;“耗时的步骤是图像分割或逐帧抠像、深度图制作以及露出区域的填补”[4]。AI 转换把这些步骤自动化了,因此速度快、成本低,足以处理整个片库,而它的填补是估算出来的。空洞填补的研究也这样认为:这类技术“只能为空洞提供一个估计,这个估计可能不够好,甚至可能是错误的”[5]。

Owl3D 的定位

Owl3D Cloud 在浏览器中运行。一个 AI 模型(StereoGen V2 Large)估算每一帧的深度,再为另一只眼绘制第二个视角:这是 AI 转换,不是片方制作的 3D 版本。黑边对整部电影只检测一次,不参与 3D 转换,之后原样加回;横跨整个画面宽度的很暗的区域,比如夜空,可能被当成黑边而保持平面。Owl3D 的转换同样是估算,也可能出现本页提到的瑕疵。新账号前 3 分钟视频免费转换,无需绑卡,所以你可以用自己的片段跑一遍这份清单:在线把视频转成 3D。输出格式、限制和文件细节见 Owl3D Cloud 规格。

运河栏杆的一根立柱和两只手的特写,并排显示两次。左:立柱和手旁边的背景斑驳、有涂抹痕迹。右:同一块背景干净。
同一帧、同一张深度图,两种填补近处立柱和手旁边露出窄条的方式。左:传统方法拉伸边缘像素。右:StereoGen 用新生成的图像内容填补。画面:《Tears of Steel》,© Blender Foundation(mango.blender.org),CC BY 3.0。由 Owl3D 转换。

常见问题

3D 转换中的去遮挡是什么?

第二个视角在近处物体旁边露出的那块背景,原来的摄像机从未拍到过。转换软件必须凭空生成它 [4][5]。

为什么我转出来的 3D 视频会闪烁?

通常是因为深度是逐帧估算的,相邻帧之间略有变化;Immersity 的常见问题为它自己的工具指出了这个原因 [1]。在静止镜头里找这个问题,那里本来不该有任何东西在深度上移动。

参考资料 (6)

  1. Leia Inc., "FAQs" (immersity). https://www.leiainc.com/faqs (opened 2026-10-30)
  2. Leia Inc., "Immersity adds 2D-to-3D Video Conversion Tool", June 1, 2024. https://www.leiainc.com/news-articles/immersity-ai-platform-adds-new-2d-to-3d-video-conversion-tool (opened 2026-10-30)
  3. nagadomi, "iw3" README, GitHub. https://github.com/nagadomi/nunif/blob/master/iw3/README.md (opened 2026-10-30)
  4. Wikipedia, "2D to 3D conversion". https://en.wikipedia.org/wiki/2D_to_3D_conversion (opened 2026-10-30)
  5. Shuai Li, Ce Zhu, Ming-Ting Sun, "Hole Filling with Multiple Reference Views in DIBR View Synthesis", arXiv:1802.03079, February 8, 2018, abstract. https://arxiv.org/abs/1802.03079 (opened 2026-10-30)
  6. Wikipedia, "Stereoscopy", sections on viewing and "Stereo window". https://en.wikipedia.org/wiki/Stereoscopy (opened 2026-10-30)

第一时间获取最新动态!

Owl3D
© 2026 Owl3D 版权所有。