Press "Enter" to skip to content

Tag: Computer vision

“我们应该如何存储AI图像?谷歌研究人员提出了一种使用基于分数的生成模型的图像压缩方法”

一年前,用人工智能生成逼真的图像还只是一个梦想。尽管大部分生成的输出仍然有三只眼睛、两个鼻子等等,但我们对于看到与真实相似的生成的脸庆幸不已。然而,随着扩散模型的发布,情况发生了很大变化。如今,很难区分出人工智能生成的图像和真实的图像。 生成高质量图像的能力是方程式的一部分。如果我们要充分利用它们,高效地压缩它们在内容生成、数据存储、传输和带宽优化等任务中发挥着至关重要的作用。然而,图像压缩在很大程度上仍然依赖于传统的变换编码和量化技术,对生成模型的探索有限。 尽管扩散模型和基于评分的生成模型在图像生成方面取得了成功,但在图像压缩方面,它们尚未成为主导方法,落后于基于GAN的方法。它们在高分辨率图像上的表现往往比不上HiFiC等基于GAN的方法。即使尝试将文本到图像模型重新用于图像压缩,也会产生不令人满意的结果,生成的重建图像与原始输入有所偏差,或者包含不良伪影。 在图像生成任务中,基于评分的生成模型的性能与它们在图像压缩中的有限成功之间的差距引发了有趣的问题,并激发了进一步的研究。令人惊讶的是,能够生成高质量图像的模型在图像压缩这个特定任务中无法超越GAN。这种差异表明,在将基于评分的生成模型应用于压缩任务时,可能存在独特的挑战和考虑因素,需要专门的方法来充分发挥其潜力。 因此,我们知道在图像压缩中使用基于评分的生成模型存在潜力。问题是,如何实现呢?让我们来看答案。 谷歌研究人员提出了一种方法,将经过均方误差(MSE)优化的标准自编码器与扩散过程结合起来,以恢复并添加自编码器丢弃的细节。对于编码图像的比特率仅由自编码器确定,因为扩散过程不需要额外的比特。通过专门为图像压缩微调扩散模型,结果显示它们在图像质量方面可以胜过几种最近的生成方法。 所提出的方法能够更好地保留细节,与最先进的方法相比。来源:https://arxiv.org/pdf/2305.18231.pdf 该方法探索了两种紧密相关的方法:扩散模型表现出令人印象深刻的性能,但需要大量的采样步骤;而修正流模型在允许较少的采样步骤时表现更好。 这种两步方法首先使用MSE优化的自编码器对输入图像进行编码,然后应用扩散过程或修正流方法来增强重建图像的逼真度。扩散模型采用与文本到图像模型相反方向的噪声调度,优先考虑细节而不是全局结构。另一方面,修正流模型利用自编码器提供的配对关系,直接将自编码器输出映射到未压缩图像。 所提出的HFD模型概述。来源:https://arxiv.org/pdf/2305.18231.pdf 此外,该研究揭示了一些具体细节,这些细节对未来在该领域的研究具有实用价值。例如,研究表明,噪声计划和在图像生成过程中注入的噪声量显著影响结果。有趣的是,尽管文本到图像模型在高分辨率图像上训练时受益于增加的噪声水平,但发现在压缩方面减少扩散过程的整体噪声是有利的。这种调整使模型能够更多地关注细节,因为粗略的细节已经被自动编码器重建充分捕捉到了。

Leave a Comment

如果您只使用适量的未标记图像来训练一个线性层,您能否将您的仅视觉模型转换为VLM?通过跨模型对齐,我们介绍文本到概念(和反向)的方法

深度视觉模型使用的表示空间中充满了语义结构。然而,由于涉及的统计数据量巨大,人类很难理解这些深度特征空间。与深度模型不同,人类已经发展了语言,用来简洁地表示周围的世界,将概念编码为高维空间中的向量。 马里兰大学和Meta AI提出了一种方法,使用无需文本监督训练的现成视觉编码器将文本映射到概念向量,以便直接比较单词和图像的表示。该方法调整了视觉模型的表示空间,使其与CLIP模型的表示空间一致。CLIP表示空间旨在同时训练视觉和文本编码器。因此,文本到概念的文本编码器已经包含在CLIP模型中。 该方法学习了表示空间之间的映射,以利用商用可用模型的这种能力。更确切地说,研究人员通过最大化一个函数来推断出图像在现成视觉模型中的表示的CLIP表示。在将预包装模型的表示映射到CLIP之后,对于目标文本的概念向量,对齐的特征将存在于同一空间中。然而,映射函数可能会严重改变输入的语义。为了避免这种情况,他们确保映射的假设空间只存在仿射变换。尽管看起来缺乏复杂性,但研究团队发现线性层在实现不同体系结构和训练方法的模型之间的特征空间对齐方面意外地有用。 使用商用可用的文本到概念零射击分类器为该方法提供了强有力的支持。与CLIP模型相比,这些模型在许多任务上表现出惊人的零射击准确性,尽管它们体积更大,使用更多样本进行更丰富的监督,并且最重要的是,明确地专门与文本编码器对齐。 文本到概念的可解释性好处不仅限于免费的零射击学习,还包括将视觉编码器转换为无需概念监督的概念瓶颈模型(CBMs)。例如,研究团队将这种方法应用于RIVAL10数据集,该数据集包含属性标签,以确保零射击概念预测的准确性。通过提出的零射击方法,他们能够以很高的准确度(93.8%)预测RIVAL10的属性,从而获得了具有预期可解释性好处的CBM。 他们的论文还通过分析一组文本到概念向量和数据的对齐表示之间的相似性,展示了文本到概念可以以人类术语解释庞大数据集的分布。通过比较对易理解概念的变化来诊断分布偏移。基于概念的图片检索是另一种文本到概念的方法,它方便与庞大数据集进行交互。研究人员使用概念逻辑来查询满足一组概念相似度阈值的图像表示,使人类能够更多地影响搜索中每个概念的相对权重,并在庞大语料库中定位特定照片时得到可接受的结果。 最后,团队还引入了概念到文本,以直接解码模型表示空间中的向量,完成人机通信循环。他们使用现有的CLIP空间解码器和嵌入来指导GPT-2的输出,在将模型空间与CLIP对齐后。然后,他们利用人类研究来检查解码的标题是否准确解释了与每个向量相关联的类别。研究结果显示,在92%的测试中,他们的简单方法都是成功的。

Leave a Comment

加州大学圣地亚哥分校和Meta AI研究人员引入MonoNeRF:一种自动编码器架构,通过相机编码器和深度编码器将视频分解为相机运动和深度图

加利福尼亚大学圣地亚哥分校(UC San Diego)和 Meta AI 的研究人员提出了 MonoNeRF。这种新颖的方法可以从单目视频中学习可推广的神经辐射场(NeRF),而无需依赖于真实相机姿态。 该工作强调了 NeRF 在各种应用中展现出的有希望的结果,包括视图合成、场景和物体重建、语义理解和机器人技术。然而,构建 NeRF 需要精确的相机姿态注释,并且限制于单个场景,导致训练耗时长且适用性有限。 针对这些挑战,最近的研究工作集中于在包含多个场景的数据集上进行训练,然后在各个场景上进行微调,以学习可推广的 NeRF。这种策略可以使用较少的视图输入进行重建和视图合成,但仍需要在训练过程中提供相机姿态信息。虽然一些研究人员尝试了在没有相机姿态的情况下训练 NeRF,但这些方法仍然局限于特定场景,并且由于自监督校准的复杂性而难以在不同场景之间进行泛化。 MonoNeRF 通过在捕捉静态场景中的相机运动的单目视频上进行训练,有效消除了对真实相机姿态的需求。研究人员关键观察到,真实世界的视频通常呈现缓慢的相机变化而不是多样的视角,他们利用了这种时间连续性来构建他们提出的框架。该方法涉及一个基于自动编码器的模型,该模型在大规模的真实世界视频数据集上进行训练。具体而言,深度编码器估计每个帧的单目深度,而相机姿态编码器确定连续帧之间的相对相机姿态。然后,利用这些解耦表示来构建每个输入帧的 NeRF 表示,然后根据估计的相机姿态对另一个输入帧进行解码。 模型使用重建损失进行训练,以确保渲染和输入帧之间的一致性。然而,仅依赖重建损失可能会导致一个平凡的解决方案,因为估计的单目深度、相机姿态和 NeRF 表示可能不在同一个尺度上。研究人员提出了一种新颖的尺度校准方法来解决在训练过程中对齐这三种表示的挑战。他们提出的框架的关键优势有两个方面:它消除了 3D 相机姿态注释的需求,并在大规模视频数据集上展现了有效的泛化性,从而提高了可迁移性。 在测试时,学习到的表示可以应用于各种下游任务,例如从单个…

Leave a Comment

微软AI研究提出了一种新的训练策略AltFreezing:用于更广泛的人脸伪造检测

由于面部生成和操作工具的迅速发展,面部视频提供的身份或质量现在可以非常容易地改变和操纵。这对于制作搞笑视频、电影和其他媒体类型具有几个重要和惊人的用途。然而,这些方法也可能被恶意利用,导致社会对安全和信心的重大危机。因此,学习如何识别视频面部伪造最近成为一项热门研究课题。 迄今为止,一种有效的研究方法尝试通过寻找生成图像中的“空间”伪迹(例如棋盘格、不自然和生成模型底层的伪迹等)来区分真实和虚假照片。这些技术在寻找空间相关伪迹时有着显著的效果。然而,它们忽略了视频的时间连贯性,错过了视频面部伪造中的“时间”伪迹,如闪烁和不连续性。最近的研究注意到了这个问题,并努力通过使用时间线索来解决它。 由此产生的模型可以在时间级别上识别不自然的伪迹,但它们需要提高对与空间相关的伪迹的检测能力。他们试图在这项研究中捕捉空间和时间伪迹,以识别广泛的视频面部伪造。一种有效的时空网络(3D ConvNet)通常可以搜索空间和时间伪迹。然而,他们发现纯粹的训练可能会使其过于依赖空间伪迹,而忽视时间伪迹,从而导致推理能力较差。这样一来,3D卷积网络可能更容易依赖空间伪迹,因为空间伪迹通常比时间不连贯更可见。 因此,问题在于使时空网络能够捕捉到时间和空间伪迹。中国科学技术大学、微软亚洲研究院和合肥综合国家科学中心的研究人员在本研究中提出了一种创新的训练方法,称为AltFreezing,以实现这一目标。重要的概念是在整个训练过程中交替冻结与空间和时间相关的权重。具体构建了一个使用1×Kh×Kw空间卷积和Kt×1×1时间卷积的3D resblocks的时空网络。通过这些空间和时间卷积核,分别捕捉到了空间和时间级别的特征。为了克服空间和时间伪迹,他们的AltFreezing技术促使两组权重交替更新。 此外,他们提供了一套用于创建视频级别虚假内容的工具。这些技术可以分为两类。第一类是伪造剪辑,它们仅使用时间伪迹,随机重复和删除实际剪辑的帧。第二类剪辑是通过将一个真实剪辑的一部分与另一个真实剪辑混合而成,它只有空间伪迹。这些视频增强技术是首次产生既有空间又有时间限制的虚假视频。这些改进有助于时空模型捕捉到空间和时间伪迹。通过上述两种方法,他们可以在各种困难的面部伪造检测场景中处于前沿地位,包括对未见伪造的泛化和对各种扰动的鲁棒性。 以下是他们的三个主要贡献: • 他们建议研究用于检测视频面部伪造的空间和时间伪迹。提出了一种名为AltFreezing的全新训练技术来实现这一目标。 • 他们提供了视频级别的虚假数据增强技术,以推动模型捕捉更广泛的伪造。 • 在包括对操作和数据集的评估在内的五个基准数据集上进行了广泛的测试,结果显示该方法达到了最新的性能水平。

Leave a Comment

介绍DiffusionDet:一种利用扩散进行目标检测的人工智能(AI)模型

目标检测是一种强大的技术,用于识别图像和视频中的物体。借助深度学习和计算机视觉的进展,它近年来取得了长足的发展。它有潜力在从交通和安全到医疗和零售的各个行业中引发革命。随着技术的不断改进,我们可以期待在目标检测领域看到更多令人兴奋的发展。 目标检测中的一个关键挑战是准确地定位图像中的物体。这涉及到确定物体是否存在以及确定其精确的位置和大小。 大多数目标检测器使用回归和分类技术的组合来识别图像中的物体。通常通过查看图像的特定区域,如滑动窗口或区域建议,并使用这些作为“引导”来帮助识别物体。其他方法,如锚框或参考点,也可以帮助目标检测。 尽管这些目标检测技术相对简单且有效,但它们依赖于一组固定的预定搜索条件。大多数情况下需要定义一组候选物体。然而,定义所有这些预定条件可能很繁琐。是否有一种更简化这个过程而无需这些预定搜索准则的方法? 腾讯的研究人员提出了DiffusionDet,这是一种在目标检测中使用的扩散模型。 在过去几个月中,扩散模型一直是人工智能界的关注中心,主要得益于稳定扩散模型的公开发布。简单来说,扩散模型将输入作为噪声,并逐渐去噪,遵循一定的规则,直到得到期望的输出。在稳定扩散的背景下,输入是通过文本提示获得的噪声图像,并且在逐渐去噪,直到获得与给定文本提示类似的图像。 那么,扩散方法如何用于目标检测?我们不是在生成新的东西,而是想知道给定图像中的物体。他们是如何做到的? DiffusionDet的概览。来源:https://arxiv.org/pdf/2211.09788.pdf 在DiffusionDet中,设计了一种新颖的框架,用于直接从一组随机框中检测物体。这些框在训练期间不包含需要优化的可学习参数,预期通过噪声到框的方法逐渐精确地覆盖目标物体。 将这些框想象成输入噪声,这里的约束是它们应该包含一个物体。因此,最终我们希望得到一组包含不同物体的框。去噪步骤是逐渐改变框的大小和位置。这种方法不需要启发式的对象先验和可学习的查询,简化了物体候选的识别,并推动了检测流水线的发展。 DiffusionDet的框架。来源:https://arxiv.org/pdf/2211.09788.pdf DiffusionDet将目标检测视为涉及图像中边界框位置和大小的生成任务。在训练过程中,通过方差调度控制的噪声被添加到地面实况框中,创建了带有噪声的框,然后使用这些框从骨干编码器的输出特征图中裁剪特征。然后,将这些特征发送到检测解码器,该解码器被训练以无噪声地预测地面实况框。这使得DiffusionDet能够从随机框中预测地面实况框。在推理时,DiffusionDet通过反向学习扩散过程并调整噪声先验分布到学习到的边界框分布来生成边界框。

Leave a Comment

基于草图的图像到图像翻译:利用生成对抗网络将抽象草图转化为逼真图像

有些人擅长素描,而其他人可能在其他任务上有天赋。当给出一张鞋子的图片时,人们可以用简单的线条来代表照片,但素描的质量可能会有所不同。相反,人类具有根据甚至是抽象的绘画进行可视化的内在能力,这是在数百万年的进化过程中培养出来的技能。 随着人工智能和生成模型的出现,从抽象素描生成逼真图像的问题属于图像到图像翻译文献的更广泛背景。这个问题在之前的作品中得到了探索,如pix2pix、CycleGAN、MUNIT和BicycleGAN。其中一些先前的方法,包括针对素描的变体,声称通过生成照片的边缘图来解决类似的问题,这些边缘图突出了素描中物体的重要轮廓和外形。这些边缘图是详细的图片,这意味着这些模型不考虑抽象的素描,而是专注于精细的素描。 本文介绍的论文侧重于基于素描的图像到图像翻译,但与引用的方法有一个重要的区别。它专注于直接从抽象人类素描生成图像,而不是使用照片边缘图。根据作者的说法,使用边缘图训练的模型生成了具有边缘图的高质量逼真照片,但对业余人类素描生成了不现实的结果。这是因为所有先前的方法在翻译过程中都假设像素对齐。因此,生成的结果准确反映了个体的绘画技巧(或其缺乏),导致非艺术家的结果不佳。 因此,非训练有素的艺术家永远不会在这些模型中获得令人满意的结果。然而,本文介绍的新型人工智能方法旨在使素描到照片生成技术民主化。 该技术的架构如下图所示。 https://subhadeepkoley.github.io/PictureThatSketch/ 这种技术能够从素描中生成逼真的图像,而不受素描质量的限制。作者们发现,先前方法中呈现的像素对齐伪影是由于将编码器-解码器架构端到端进行训练所导致的。这导致生成的结果严格遵循输入素描(边缘图)中定义的边界,限制了结果的质量。为了解决这个问题,他们引入了一种解耦的编码器-解码器训练方法。研究人员首先使用StyleGAN仅对照片进行预训练解码器,然后冻结它。这确保生成的结果具有逼真的质量,并从StyleGAN的流形中进行采样。 另一个重要的方面是抽象素描与逼真照片之间的差距。为了解决这个问题,他们训练了一个编码器,将抽象素描表示映射到StyleGAN的潜在空间,而不是通常的实际照片。他们使用地面实况素描-照片对,并对输入素描和生成的照片之间施加了一种新颖的细粒度辨别损失,以确保准确的映射。此外,他们引入了一种局部感知的增强策略来处理素描的抽象性质。这涉及渲染完整素描的部分版本,并根据部分信息的程度适当地分配潜在向量。 在训练他们的生成模型后,研究人员观察到了几个有趣的特性。他们发现,通过调整预测的潜在向量数量和添加高斯噪声,可以轻松地控制生成照片中的抽象级别。由于局部感知的素描增强策略,该模型还对噪声和部分素描表现出鲁棒性。此外,该模型对输入素描的不同抽象级别表现出良好的泛化能力。 下面报告了所提出方法和最先进技术的一系列结果。 https://subhadeepkoley.github.io/PictureThatSketch/ 这是一种新颖的AI生成图像到图像模型的概述,可以从抽象的人类草图合成逼真的图像。如果您对此工作感兴趣并希望了解更多信息,您可以通过点击下面的链接找到更多信息。

Leave a Comment

计算机视觉系统能从视频中推断出你的肌肉活动吗?认识行动中的肌肉(MIA):一个新的数据集,用于学习将肌肉活动融入人体运动表示

近年来,人工智能领域一直是讨论的话题。无论是基于自然语言处理和自然语言理解的人类模仿大型语言模型(如GPT 3.5),还是基于计算机视觉的文本到图像模型DALL-E,AI正朝着成功的方向迈进。计算机视觉作为AI的一个子领域,在每一项新应用的发布中都在不断进步。它已经能够从视频中分析人类动作,并因此能够处理姿势估计、动作识别和动作转移等各种任务。 尽管计算机视觉在确定人类动作方面取得了进展,但它不仅仅是外观问题。每一个动作都是我们的大脑通过神经传递电脉冲引起我们的肌肉收缩,最终导致关节运动的结果。研究人员一直在努力开发一种方法,通过该方法可以模拟驱动人类运动的内在肌肉活动。为了在这项研究中取得进展,哥伦比亚大学的两位研究人员推出了一个名为“Muscles in Action”(MIA)的新颖数据集。该数据集包含了12.5小时的同步视频和表面肌电图(sEMG)数据,记录了十个主体进行各种运动的情况。 表面肌电图(sEMG)传感器是确定肌肉活动的传统工具,分为侵入性和非侵入性版本。研究人员开发了一种能够从视频中预测肌肉激活,反过来,利用MIA数据集从肌肉激活数据重建人体动作的表示方法。其主要目的是理解底层肌肉活动与视觉信息之间的复杂联系。通过同时建模两种模态,模型已经被调整为生成与肌肉激活一致的动作。 这个项目的主要部分是建立视频中人体动作与sEMG信号反映的内部肌肉活动之间关联的框架。研究团队分享的研究论文简要概述了人体活动分析、条件运动生成、多模态学习、肌电图和基于物理的人体动作生成等相关工作。随后对多模态数据集进行了详细描述和分析。 为了评估,研究人员对内部分布的参与者和锻炼进行了实验,同时还对外部分布的主体和锻炼进行了实验,以确定他们的模型的性能如何。他们对与训练分布不同的数据以及与其训练数据相似的数据进行了测试。这种评估有助于验证方法的泛化能力。 总之,在计算机视觉系统中利用肌肉具有许多潜在的用途。通过理解和模拟内部肌肉活动,可以产生更丰富的虚拟人体模型。这些模型可以在各种实际场景中使用,包括与体育、健身以及增强现实和虚拟现实相关的场景。

Leave a Comment

字节跳动人工智能研究提出了一种新颖的自监督学习框架,用于创建具有连续和离散参数混合的高质量风格化3D头像

数字世界的一个关键入口,更普遍地存在于社交、购物、游戏和其他活动中,是一个外观吸引人且有动画效果的3D头像。一个合适的头像应该吸引人,并且可以根据用户的外貌进行定制。许多著名的头像系统,如Zepeto1和ReadyPlayer2,采用卡通和风格化的外观,因为它们有趣且用户友好。然而,手动选择和修改头像通常需要从许多图形元素中进行繁琐的修改,这对于初学者用户来说既耗时又具有挑战性。在这项研究中,他们研究了从正面拍摄的一张自拍照片自动生成风格化3D头像的自动化方法。 具体而言,给定一张自拍照片,他们的算法预测一个头像向量作为图形引擎生成3D头像并从预定义的3D资源中渲染头像图像的完整配置。头像向量包含特定于预定义资源的参数,可以是连续的(例如头部长度)或离散的(例如发型类型)。一种简单的解决方案是标注一组自拍照片,并训练一个模型通过监督学习来预测头像向量。然而,需要大规模的标注来处理大量的资源(通常是数百个)。建议使用自监督方法训练一个可微分的模拟器,通过不同的识别和语义分割损失来复制图形引擎的渲染,从而自动地将生成的头像图片与自拍照片进行匹配,从而减少标注成本。 更准确地说,给定一张自拍照片,他们的系统将预测一个头像向量作为图形引擎生成3D头像并从指定的3D资源中渲染头像图像的完整设置。构成头像向量的特征是特定于预设资源的,可以是连续的(如头部长度)或离散的(如发型类型)。一种简单的方法是标注一系列自拍照片,并使用监督学习构建模型来预测头像向量。然而,需要大规模的标注来处理各种各样的资源(通常是数百个)。 头像向量转换、自监督头像参数化和肖像风格化是他们创新架构的三个步骤。根据图1所示,在整个流程中,识别信息(发型、肤色、眼镜等)在三个阶段逐渐关闭域差距的同时保留。肖像风格化阶段首先关注2D真实到风格化视觉外观的域交叉。这一步保持了图像空间,同时将输入的自拍照片转换为风格化头像。对于翻译的当前风格化技术的粗略使用将保留诸如表情之类的元素,这将在流水线的后续阶段中引起明显的复杂性。 图1 因此,他们开发了一种修改版的AgileGAN,以确保表情的一致性,同时保持用户的识别。然后,自监督头像参数化步骤关注的是从基于像素的图片到基于向量的头像的过渡。他们发现强制执行参数离散性会阻止优化达到收敛行为。他们采用一种宽松的形式,称为放松的头像向量,以克服这个问题,将离散参数编码为连续的独热向量。他们教授一个模拟器像不可微分的引擎一样行为,以实现训练中的可微性。在头像向量转换步骤中,所有离散参数都被转换为独热向量。从放松的头像向量空间到严格的头像向量空间进行域交叉。然后,图形引擎可以构建最终的头像并使用严格的头像向量进行渲染。他们使用一种独特的搜索技术,产生的结果优于直接量化。他们利用人类喜好研究评估他们的发现,并将结果与基线方法(如F2P和手工制作)进行比较,以查看他们的方法如何有效地保护个人独特性。他们的结果得分明显高于基线技术,并与手工制作的结果非常相似。 他们还提供了一个消融研究来支持他们的流水线设计决策。他们的技术贡献包括以下要点: • 一种新颖的自监督学习框架,结合连续和离散参数生成高质量的风格化3D头像 • 一种通过肖像风格化来弥合风格域差异的新方法,用于创建风格化的3D头像 • 一种级联的松弛和搜索流水线,用于解决离散头像参数优化中的收敛问题。 您可以在他们的网站上找到该论文的视频演示。

Leave a Comment

图像识别与计算机视觉:有什么区别?

在当前的人工智能和机器学习行业中,“图像识别”和“计算机视觉”是最热门的两个趋势这两个领域都涉及到识别视觉特征,这也是为什么通常情况下这两个术语经常被互换使用的原因尽管有些相似之处,但计算机视觉和图像识别代表了不同的技术,[…]

Leave a Comment

遇见StyleAvatar3D:一种使用图像-文本扩散模型和基于GAN的3D生成网络生成风格化3D头像的新AI方法

自从大规模图像-文本配对和复杂的生成模型拓扑结构(如扩散模型)的出现以来,生成模型在生成高保真度的二维图片方面取得了巨大的进展。这些模型通过允许用户根据文本提示创建逼真的视觉效果,消除了人工参与。与二维模型相比,由于三维学习模型的多样性和可访问性的不足,三维生成模型仍然面临着重大的问题。高质量的三维模型的可用性受到了软件引擎中繁琐且高度专业化的手动开发三维资产的限制。 研究人员最近研究了预训练的图像-文本生成方法,以创建高保真度的三维模型来解决这个问题。这些模型包括物品的几何和外观的详细先验知识,这可能会使创建逼真且多样化的三维模型变得更容易。在这项研究中,来自腾讯、南洋理工大学、复旦大学和浙江大学的研究人员提出了一种使用经过训练的文本到图像扩散模型创建三维风格化头像的独特方法,允许用户通过文本提示选择头像的风格和面部特征。他们选择使用基于 GAN 的 EG3D 三维生成网络,主要是因为它具有几个优点。 首先,EG3D 在训练时使用校准的照片而不是三维数据,这使得利用改进的图像数据不断增加三维模型的多样性和逼真度成为可能。对于二维照片来说,这个特性非常简单。其次,他们可以独立地生成每个视角,有效地控制图像生成过程中的随机性,因为用于训练的图像在外观上不需要严格的多视角一致性。他们的方法使用了基于 StableDiffusion 的 ControlNet,允许通过预定的姿势进行图片生成,为 EG3D 训练创建校准的二维训练图像。 通过从姿势照片中重复使用摄像机特征进行学习,这些姿势可以在当前引擎中合成或检索。即使在使用准确的姿势照片作为指导时,ControlNet 在创建大角度视角(如头部的背面)时经常遇到困难。这些失败的输出需要改进生成完整的三维模型。为了解决这个问题,他们采取了两种不同的方法。首先,他们为图片生成过程中的各个视角创建了特定于视角的提示,极大地减少了失败的发生次数。即使有特定于视角的提示,合成的照片可能只能部分匹配姿势照片。 为了解决这种不匹配的问题,他们为三维 GAN 训练创建了一个粗到精的姿势感知判别器。他们的系统中的每个图片数据都有一个粗略和精细的姿势注释。在 GAN 训练过程中,他们随机选择一个训练注释。对于自信的视角(如正面),他们有很大的机会选择好的姿势注释,但对于其它视角的学习更依赖于粗略的想法。即使输入的照片包含混乱的注释,这种方法也可以生成更准确和多样化的三维模型。此外,他们还在 StyleGAN 的潜在风格空间中创建了一个潜在扩散模型,以实现使用图像输入进行条件三维生成。 由于风格代码的低维度、高表现力和紧凑性,扩散模型的训练速度很快。他们直接从训练好的三维生成器中采样图像和风格代码配对来学习扩散模型。他们对许多大规模数据集进行了全面的测试,以评估他们提出的策略的有效性。研究结果显示,他们的方法在视觉质量和多样性方面超过了当前的尖端技术。总之,这项研究介绍了一种使用经过训练的图像-文本扩散模型生成高保真度的三维头像的独特方法。 他们的架构通过允许通过文本提示确定风格和面部特征,极大地增加了头像制作的灵活性。为了解决图像位置不匹配的问题,他们还提出了一个粗到精的姿势感知判别器,这将使带有错误姿势注释的图像数据更好地利用起来。最后,他们创建了一个额外的条件生成模块,可以在潜在风格空间中使用图像输入进行条件三维生成。这个模块进一步增加了框架的适应性,并允许用户创建符合自己口味的三维模型。他们还计划开源他们的代码。

Leave a Comment

微软研究员提出NUWA-XL:一种用于极长视频生成的新型扩散过扩散架构

生成模型领域近年来对视觉合成产生了浓厚的兴趣。之前的工作已经可以实现高质量的图像生成。然而,与照片相比,视频的持续时间在实际应用中面临更大的困难。一部特技电影的平均播放时间超过90分钟,一部动画片的平均长度为30分钟。TikTok或其他类似应用上的视频理想长度为21至34秒。 微软的研究团队开发了一种创新的架构用于制作长视频。现有的大多数工作是按照片段的顺序逐个生成长电影,这通常导致在短片训练和推断大视频之间存在差距。顺序生成可能更加高效。这种新颖的方法采用了一种由粗到细的过程,在相同的粒度上同时生成视频;首先应用全局扩散模型生成范围广泛的关键帧,然后使用局部扩散模型迭代地填充相邻帧之间的内容。通过直接在长电影上进行训练,可以缩小训练和推断之间的差距,并且可以使用这种简单但成功的方法同时生成所有部分。 最重要的贡献如下: 研究团队提出了“扩散过扩散”架构NUWA-XL,将长视频的创建视为一种革命性的“由粗到细”的过程。 NUWA-XL是第一个直接训练在长电影(3376帧)上的模型,弥合了生成这种视频的训练和推断之间的差距。 NUWA-XL实现了并行推断,大大缩短了生成长视频所需的时间。在生成1024帧的情况下,NUWA-XL将推断加速了94.26%。 为了确保模型的有效性并为扩展视频创作提供标准,FlintstonesHD的研究团队创建了一个名为FlintstonesHD的新数据集。 方法 时间KLVAE(T-KLVAE) KLVAE将输入图像转换为低维潜在表示,在应用扩散过程之前,以避免直接在像素上训练和采样扩散模型的计算负担。研究人员通过增加原始空间模块与外部时间卷积和注意力层来提出时间KLVAE(T-KLVAE),以将预训练的图像KLVAE的表面知识转移到视频中。 时间掩蔽扩散(MTD) 作为提出的扩散过扩散架构的基础扩散模型,研究人员提出了时间掩蔽扩散(MTD)。虽然电影的“粗糙”故事情节仅由L个提示组成,用于全局扩散,但开头和最后的帧也被用作局部扩散的输入。建议的MTD兼容全局和局部扩散,并且可以接受具有或不具有开头和最后帧的输入条件。接下来,他们在使用UpBlock来说明各种输入条件融合之前,完整地阐述了MTD的流程。 尽管提出的NUWA-XL提高了扩展视频创建的质量并加快了推断速度,但仍存在一些限制:首先,研究人员只验证了NUWA-XL在公开可用的Flintstones卡通上的有效性,因为尚不清楚开放域长视频(如电影和电视剧集)。他们希望通过在创建开放域长视频数据集的初步成功后,最终将NUWA-XL扩展到开放域。其次,通过在长电影上进行直接训练,可以缩小训练和推断之间的差距,但这对于数据来说是一个巨大的障碍。最后,尽管NUWA-XL可以加速推断,但这种改进需要强大的图形处理单元(GPU)来实现并行推断。 研究人员提出了NUWA-XL,一种“扩散过扩散”架构,将创建长视频视为一种非传统的“由粗到细”的过程。NUWA-XL是第一个直接训练在长电影(3376帧)上的模型,弥合了长视频制作中的训练和推断之间的差距。NUWA-XL支持并行推断,可以在生成1024帧的同时将长视频的创建速度加快94.26%。为了进一步验证模型的有效性并为扩展视频创作提供基准,他们构建了一个名为FlintstonesHD的新数据集。

Leave a Comment

来自KAIST和Google的研究人员介绍了协作评分蒸馏(CSD):这是一种人工智能方法,扩展了文本到图像扩散模型的单一性,以实现一致的视觉合成

文本到图像扩散模型通过使用数十亿个图像-文本对和有效的拓扑结构进行构建,展示了在以输入提供的文本合成高质量、逼真和多样化图片方面的惊人能力。它们还扩展到了几个应用领域,包括图像到图像的翻译、可控的创建和定制。这个领域最近的一个应用是能够通过使用模态特定的训练数据将其扩展到2D图片以外的其他复杂模态,而不改变扩散模型。本研究旨在解决使用预训练的文本到图像扩散模型的知识来挑战超出2D图片的高维视觉生成任务的挑战,同时利用模态特定的训练数据而不改变扩散模型。 他们从这样一个直觉开始,即许多复杂的视觉数据,包括电影和3D环境,可以被表示为具有特定模态一致性的图片集合。例如,一个3D场景是一组具有视图一致性的多视图帧,而电影是一组具有时间一致性的帧。不幸的是,因为他们的生成采样方法在利用图像扩散模型时没有考虑一致性,图像扩散模型没有能力保证合成或编辑一组图片的一致性。结果,当将图片扩散模型应用于这些复杂数据时,不考虑一致性,结果可能更连贯,如图1(分块裁剪)所示,可以清楚地看出照片被拼接在一起的地方。 图1:全景图片修改:上右侧的裁剪补丁上,Instruct-Pix2Pix会产生不规则的图片编辑。(第三行)即使有很高的引导比例y,带有多扩散的Instruct-Pix2Pix也会编辑出一张一致的图片,但对指令的忠实度稍低。第三行通过选择适当的引导比例,CSD-Edit提供了具有更高指令忠实度的一致图片编辑。 类似的行为也在视频编辑中被观察到。因此,随后的研究提出了采用图片扩散模型来解决视频特定的时间一致性问题。在这里,他们引起了一个名为评分蒸馏采样(SDS)的新策略的注意,该策略利用文本到图像扩散模型的丰富生成先验来优化任何可微分的算子。通过压缩学习到的扩散密度评分,SDS将生成采样的挑战框架为一个优化问题。虽然其他研究人员已经证明了SDS在使用神经辐射场先验从文本生成3D对象方面的有效性,该先验通过密度建模假设在3D空间中具有一致的几何结构,但尚未研究它在一致合成其他模态的视觉方面。 在这项研究中,来自KAIST和Google Research的作者提出了一种简单而高效的技术,称为协同评分蒸馏(CSD),该技术扩展了文本到图像扩散模型在可靠的视觉合成方面的潜力。他们方法的关键有两个方面:首先,他们使用斯坦变分梯度下降(SVGD)通过让多个样本共享从扩散模型中获得的信息来推广SDS,以实现样本间的一致性。其次,他们提供了CSD-Edit,一种将CSD与最近开发的指令引导图片扩散模型Instruct-Pix2Pix结合起来的强大技术,用于一致的视觉编辑。 他们使用各种应用程序,包括全景图片编辑、视频编辑和3D场景重建,来展示他们的方法的适应性。他们展示了CSD-alter如何通过最大化多个图片补丁来改变具有空间一致性的全景图像。此外,与之前的方法相比,他们的方法在指令准确性和源-目标图像一致性之间取得了更好的平衡。在视频编辑的实验中,CSD-Edit通过优化多个帧达到时间一致性,从而实现了时间帧一致的视频编辑。他们还使用CSD-Edit生成和编辑3D场景,促进了各种视点的统一性。

Leave a Comment

认识DreamTeacher:一种利用生成网络为下游图像骨干预训练的自监督特征表示学习AI框架

自监督表示学习是发展视觉基础技能的成功方法。这一研究方向的基础是利用大型未标记数据集作为补充的训练数据源,以提高下游网络性能并减少对大型标记目标数据集的需求。最近的研究表明,自监督在ImageNet上的预训练现在可以与或超过在多个下游数据集和任务上的有监督预训练,包括像素级语义和实例分割。 对比学习的变种是最受欢迎的自监督表示学习方法之一,其中目标骨干网络被训练为将图像的修改视图在潜在空间中映射得比从数据集中随机选择的图片更接近。这种范式可以通过添加空间损失并使用更少或没有负实例来改进。另一个研究领域专注于重建损失进行监督,或者称为遮蔽图模型(MIM),其中涉及对输入图像的某些区域进行遮蔽,并训练骨干网络重建这些部分。这项工作通常被认为是确定性的,这意味着它忽略了隐藏区域的多种可能性。 通常,这个研究领域探讨了架构设计、训练方法和遮蔽策略,以训练更好的骨干网络。当与基于Vision Transformer的骨干网络一起使用时,这些技术已经达到了最先进的性能;然而,最近还展示了稀疏CNN-based图像骨干的同样有效性。在这项研究中,作者提出了一种以生成模型作为表示学习器的方法,他们认为这个目标的简单性——生成数据——和直观的表征能力——生成高质量的样本——都表明学习到了语义上足够准确的内部表示。 使用生成网络作为表示学习器的想法并不陌生。在DatasetGAN及其派生工作中,建议使用StyleGAN或扩散模型的特征来补充与任务相关的头部,然后使用这些增强网络作为标记数据的源来训练后续网络。SemanticGAN则使用了带有额外任务解码器的StyleGAN作为任务网络本身,通过将图片编码成生成模型的潜在空间,并使用任务头部创建感知输出。在这项研究中,来自NVIDIA、多伦多大学、Vector研究所和麻省理工学院的研究人员引入了DreamTeacher,这是一个使用生成模型预训练基于蒸馏的下游感知模型的表示学习框架。 他们研究了两种不同的蒸馏过程:1)作为一种通用的无标签预训练过程,他们提供了特征蒸馏的技术,即将生成的特征降低到目标骨干。2)标签蒸馏:在半监督环境中,使用生成网络上的任务头将标记数据集中的知识蒸馏到目标骨干上。他们的工作选择了扩散模型和GAN作为生成模型。 他们集中研究了CNN作为目标骨干的原因有两个主要原因:1)已经证明基于CNN的骨干可以进行对比和MIM技术的最先进表示学习;2)最先进的生成模型(如GAN和扩散模型)仍然严重依赖CNN。他们还在早期试验中调查了Vision Transformer的骨干,但发现很难将基于CNN的生成模型的特征提取到Vision Transformer中。由于使用Vision Transformer架构创建的生成模型仍处于初级阶段,因此仍需要进一步研究使用这些设计的DreamTeacher。 他们通过实验证明,DreamTeacher在许多基准测试和条件下优于当前可用的自监督学习系统。当在没有任何标签的ImageNet上进行预训练时,他们的方法在包括ADE20K的语义分割、MSCOCO上的实例分割和自动驾驶数据集BDD100K上的任务上明显优于在ImageNet上进行完全监督的预训练方法。当仅在目标领域上进行训练时,他们的技术明显优于在带有标签监督的ImageNet上进行预训练的变种。它在数百万张无标签图片的以对象为重点的数据集上达到了新的最先进性能。这些发现证明了生成模型的潜力,特别是基于扩散的生成模型,作为能够高效利用各种无标签信息的表示学习器。

Leave a Comment

“微软AI提出MM-REACT:一种将ChatGPT和视觉专家结合起来进行高级多模态推理和行动的系统范式”

大型语言模型(LLMs)正在迅速发展,并对经济和社会变革做出重要贡献。随着互联网上发布了许多人工智能(AI)工具,其中一个在过去几个月中非常受欢迎的工具是ChatGPT。ChatGPT是一种自然语言处理模型,允许用户生成像人类一样有意义的文本。OpenAI的ChatGPT基于GPT变压器架构,GPT-4是支撑它的最新语言模型。 随着最新的人工智能和机器学习发展,计算机视觉得到了指数级的提升,网络架构和大规模模型训练得到了改进。最近,一些研究人员引入了MM-REACT,这是一种将多个视觉专家与ChatGPT结合起来进行多模态推理和行动的系统范例。MM-REACT以更灵活的方式将各个视觉模型与语言模型结合起来,以克服复杂的视觉理解挑战。 MM-REACT的目标是处理现有视觉和视觉语言模型难以应对的各种复杂视觉任务。为此,MM-REACT使用提示设计来表示各种类型的信息,例如文本描述、文本化的空间坐标以及作为对齐文件名表示的密集视觉信号,如图像和视频。这种设计使ChatGPT能够接受和处理不同类型的信息与视觉输入相结合,从而实现更准确、全面的理解。 MM-REACT是一个将ChatGPT的能力与一组视觉专家相结合以增加多模态功能的系统。文件路径被用作占位符,并输入到ChatGPT中,以使系统能够接受图像作为输入。每当系统需要从图像中获取特定信息,例如识别名人姓名或框坐标时,ChatGPT会寻求特定视觉专家的帮助。专家的输出被序列化为文本,并与输入结合起来进一步激活ChatGPT。如果不需要外部专家,则直接将响应返回给用户。 通过向ChatGPT提示中添加与每个专家能力、输入参数类型和输出类型相关的特定指令,以及每个专家的一些上下文示例,使ChatGPT能够理解视觉专家的使用知识。此外,还指导使用正则表达式匹配来调用相应的专家。 通过实验,零-shot实验显示了MM-REACT如何有效地解决其特定的感兴趣的能力。它已经证明在解决需要复杂视觉理解的各种高级视觉任务方面非常高效。作者分享了一些例子,其中MM-REACT能够解决图像上显示的线性方程。此外,它还能够通过命名图像中的产品及其成分等来进行概念理解。总之,这种系统范例很好地结合了语言和视觉专业知识,并能够实现高级视觉智能。

Leave a Comment

分割任何东西,但更快!这种人工智能方法加速了SAM模型

在计算机视觉中,寻找图像中的对象一直是一个长期存在的任务。目标检测算法尝试通过在对象周围绘制一个框来定位对象,而分割算法则试图以像素级精确确定对象的边界。图像分割旨在根据语义含义或视觉特征将图像分割成不同的区域或对象。它在各种应用中至关重要,包括对象识别、场景理解、自动驾驶、医学成像等。 多年来,已经开发了许多方法和算法来解决这个具有挑战性的问题。传统方法使用手工设计的特征,而最近的进展则带来了以深度学习模型驱动的模型。这些现代方法已经取得了显著的进展,实现了最先进的性能,并在图像理解和分析方面开启了新的可能性。 然而,这些模型存在根本的局限性。它们受限于训练集中看到的对象,并且无法分割剩余的对象。 然后出现了完全改变图像分割游戏的Segment Anything Model (SAM)。它是一个开创性的视觉模型,能够根据用户交互提示在图像中分割任何对象。它基于在广泛的SA-1B数据集上训练的Transformer架构构建,表现出了显著的性能,并开启了一个被称为Segment Anything的新颖有趣的任务。凭借其普适性和潜力,它有望成为未来视觉应用的基石。 然而,SAM并非完美无缺。这种力量是有代价的,对于SAM来说,代价就是复杂性。它计算上过于耗费资源,这使得在实际场景中应用它变得具有挑战性。与SAM架构的核心部分——Vision Transformers (ViTs)有关的计算资源要求是与Transformer模型相关的计算资源要求。 有没有办法让SAM更快?答案是肯定的,它被称为FastSAM。 FastSAM是为了满足SAM模型在工业应用中的高需求而提出的。它成功地提高了SAM的执行速度,并使其能够应用于实际场景。 FastSAM大大加速了SAM的速度。来源:https://arxiv.org/pdf/2306.12156.pdf FastSAM将segment anything任务分解为两个顺序阶段:全实例分割和提示引导选择。第一阶段使用基于卷积神经网络(CNN)的检测器为图像中的所有实例生成分割掩模。在第二阶段,它输出与用户提示相对应的感兴趣区域。利用CNN的计算效率,FastSAM展示了实时segment anything模型的可实现性,而不会牺牲性能质量。 FastSAM概览。来源:https://arxiv.org/pdf/2306.12156.pdf FastSAM基于YOLOv8-seg,这是一个配备了受YOLACT方法启发的实例分割分支的目标检测器。通过将这个CNN检测器训练在仅占SA-1B数据集2%的数据上,FastSAM在大大降低计算需求的同时,实现了与SAM相当的性能。该方法在多个下游分割任务中证明了其有效性,包括在MS COCO上的对象提议,其中FastSAM在提议数量为1000个时的平均召回上超过了SAM,并在单个NVIDIA RTX 3090上运行速度快了50倍。

Leave a Comment

“遇见DreamIdentity:一种无需优化的人工智能方法,保持每个面部身份的可编辑性,适用于文本到图像模型”

最近,基于扩散的大规模文本到图像(T2I)模型改变了创建可视材料的学科。这些T2I模型使得生成引人注目、表达丰富且以人为中心的图形变得简单。这些模型的一个有趣的用途是能够使用自然语言描述生成与身份相关的各种情境,给定一个特定人的日常生活中的面部(我们的家人,朋友等)。与图1中所示的典型T2I任务不同,身份重情境挑战要求模型在遵循文本提示的同时保持输入面部识别(即ID保留)。 图1展示了DreamIdentity如何有效地从单个面部图像中创建大量保留身份和文本连贯的图像,并且无需在测试时进行优化。 为每个面部身份个性化预训练的T2I模型是一种可行的方法。它涉及通过增强其词嵌入或微调模型参数来学习将特定词与实质相关联。由于每个身份的优化,这些基于优化的方法可能更有效。为了避免耗时的每个身份的优化,各种无优化的方法建议将从预训练图像编码器(通常为CLIP)获得的图像特征直接映射到词嵌入中。然而,这会损害ID保留。因此,这些技术面临着损害原始T2I模型的编辑能力的风险,因为它们要么需要微调预训练的T2I模型的参数,要么改变原始结构以注入额外的网格图像特征。 简而言之,所有并行的无优化努力都在维持身份和模型的可编辑性方面遇到困难。它们认为,错误的身份特征表示和训练与测试之间的目标不一致是现有无优化研究中上述困难的根本原因。一方面,目前最佳的CLIP模型在面部识别准确性方面仍然比面部识别模型差得多(80.95%对87.61%),这表明并行努力中使用的常见编码器(即CLIP)对于身份重情境化任务来说是不足够的。此外,CLIP的最后一层特征主要关注高级语义而不是精确的面部描述,无法保持识别信息。 所有并行任务使用原始重建目标来学习词嵌入都会对输入面部的可编辑性产生负面影响。为了解决上述身份保留和可编辑性困难,他们提供了一种独特的无优化框架(称为DreamIdentity),具有准确的身份表示和一致的训练/推理目标。更准确地说,在Vision Transformer的架构中创建了一个独特的多词多尺度ID编码器(M2 ID编码器),用于正确的身份表示。该编码器在大规模的面部数据集上进行预训练,并将多尺度特征投影到多词嵌入中。 中国科学技术大学和字节跳动的研究人员提出了一种新颖的自我增强可编辑性学习方法,将编辑任务移入训练阶段。该方法使用T2I模型通过生成名人面孔和各种目标编辑的名人图像来构建自我增强数据集。使用这个数据集来训练M2 ID编码器以提高模型的可编辑性。他们在这项工作中做出了以下贡献:他们认为,由于错误的表示和不一致的训练/推理目标,现有的无优化方法对于身份保留和高可编辑性是无效的。 从技术上讲,(1)他们提出了M2 ID编码器,这是一个具有多嵌入投影的ID感知多尺度特征,用于适当的表示。(2)他们结合自我增强的可编辑性学习,使底层T2I模型能够为编辑提供高质量的数据集,以实现一致的训练/推理目标。通过全面的研究证明了他们的方法的有效性,这些方法能够在保持身份的同时允许灵活的文本引导修改,即身份重情境化。

Leave a Comment

“愚弄法证分类器:生成模型在对抗性人脸生成中的力量”

近年来,深度学习(DL)特别是生成对抗网络(GAN)在生成高度逼真和多样化的人脸方面取得了重大突破。这些人脸在现实中并不存在,但在视频游戏、化妆品行业和计算机辅助设计等领域有着广泛的应用。然而,当这些人工生成的人脸被滥用时,会带来重大的安全和伦理问题。 合成或虚假人脸的滥用可能导致严重的后果。例如,在美国选举中,曾经有人使用GAN生成的人脸图像创建虚假的社交媒体账号,快速传播针对特定群体的虚假信息。类似地,一名17岁的高中生通过一种名为StyleGAN2的强大生成模型成功欺骗Twitter,使其验证了一张美国国会候选人的虚假头像。这些事件凸显了滥用GAN生成的人脸图像可能带来的潜在风险,并突出了解决其安全和伦理问题的重要性。 为了解决GAN生成的虚假人脸问题,已经提出了几种方法来区分虚假的GAN生成人脸和真实的人脸。这些研究的结果表明,简单的有监督深度学习分类器通常在检测GAN生成图像方面非常有效。这些分类器通常被称为法证分类器或模型。 然而,一个聪明的攻击者可以使用对抗机器学习技术来操纵这些虚假图像,以逃避法证分类器的检测,同时保持高的视觉质量。最近的研究通过展示对生成模型的流形进行潜空间优化的对抗性探索,可以生成被针对性法证检测器错误分类的逼真人脸。此外,他们还表明,与在图像空间上施加约束的传统对抗攻击相比,由此产生的对抗性虚假人脸显示出更少的伪影。 然而,这项工作存在一个重大局限性。即它无法控制生成的对抗性人脸的属性,如肤色、表情或年龄。对于那些希望通过社交媒体平台迅速传播虚假宣传,特定针对某些族群或年龄群体的攻击者来说,控制这些人脸属性至关重要。 鉴于潜在的影响,图像取证研究人员必须深入研究和开发属性条件攻击。通过这样做,他们可以揭示现有法证人脸分类器的漏洞,并最终努力设计未来的有效防御机制。本文介绍的研究旨在解决对抗攻击中对属性控制的迫切需求,以确保全面了解漏洞并促进强大的对策的发展。 下面报告了所提出方法的概述。 提出了两种架构,一种与基于属性的生成相关,另一种与文本生成相关。无论是通过图像驱动还是通过文本引导,所提出的方法旨在生成逼真的对抗性虚假人脸,可以欺骗法证人脸检测器。该技术利用StyleGAN2的高度解缠空间,在统一框架内构建属性条件下的无约束攻击。 具体而言,引入了一种高效算法,通过对抗性优化属性特定的潜在变量来生成一个展示给定参考图像中属性的虚假人脸。这个过程有效地将参考图像中的所需粗细节转移到生成的虚假图像中。当进行基于图像的属性条件时,语义属性从提供的参考图像中转移到生成的虚假图像中。这是通过在引导感知损失的指导下在对抗空间中搜索来实现的,从而使所需属性转移到生成的虚假图像中。 此外,Contrastive Language-Image Pre-training(CLIP)的联合图像-文本表示能力被用于根据提供的文本描述生成虚假的人脸。这样可以强制生成的对抗性人脸图像与相应的文本描述保持一致。通过利用CLIP的文本引导特征空间,该方法在该特征空间中搜索对抗性潜在编码,从而生成与文本中描述的属性相符的虚假人脸。 本文展示了一些可用的结果。 这是一种生成逼真对抗性人脸以逃避法证分类器的新颖AI技术摘要。如果您对此工作感兴趣并想了解更多信息,可以通过下面的链接找到更多信息。

Leave a Comment

2023年的顶级计算机视觉工具/平台

计算机视觉使计算机和系统能够从数字照片、视频和其他视觉输入中提取有用的信息,并根据这些信息执行操作或提供建议。计算机视觉使机器具有感知、观察和理解的能力,就像人工智能使它们具有思考的能力一样。 人类视觉比计算机视觉具有优势,因为它存在的时间更长。通过终身的上下文,人的视觉有学习如何区分事物、确定它们与观察者的距离、确定它们是否在移动以及确定图像是否正确的优势。 通过相机、数据和算法代替视网膜、视神经和视觉皮层,计算机视觉教会计算机在更短的时间内执行类似的任务。一个经过训练的系统可以快速超越人类,因为它可以在每分钟检查成千上万个产品或过程,同时发现肉眼无法察觉的缺陷或问题。 能源、公用事业、制造业和汽车行业都使用计算机视觉,市场仍在不断扩大。 计算机视觉系统可以用于以下几种典型的工作: 对象分类。在对图像或视频中的对象进行预定标题分类之前,系统会分析视觉数据。例如,算法可以在图像中的所有项中识别出一只狗。 物品识别。系统分析视觉数据并识别出图片或视频中的特定对象。例如,算法可以从图像中的一组狗中挑选出一只特定的狗。 对象跟踪。系统分析视频,识别满足搜索条件的对象(或对象)并跟踪该对象的进展。 顶级计算机视觉工具 Kili Technology的视频标注工具 Kili Technology的视频标注工具旨在简化和加速从视频文件中创建高质量数据集的过程。该工具支持各种标注工具,包括边界框、多边形和分割,以实现精确的标注。通过先进的跟踪功能,您可以轻松地浏览帧并在直观的浏览视图中查看所有标签。 该工具支持各种视频格式,并与流行的云存储提供商无缝集成,确保与现有的机器学习流水线平稳集成。Kili Technology的视频标注工具是优化标注流程和构建强大数据集的终极工具包。 OpenCV OpenCV 是一个用于机器学习和计算机视觉的软件库。OpenCV 旨在为计算机视觉应用提供标准基础设施,并为用户提供超过2,500种传统和前沿算法。 这些算法可以用于人脸识别、去除红眼、识别对象、提取对象的3D模型、跟踪移动对象以及将多个帧拼接成高分辨率图像等任务。 Viso Suite Viso Suite 是一个完整的计算机视觉开发、部署和监控平台,使企业能够创建实用的计算机视觉应用。作为无代码平台的基础,Viso…

Leave a Comment

来自苏黎世联邦理工学院和微软的研究人员提出了X-Avatar:一种可以捕捉人体姿势和面部表情的可动态变换的隐式人类化身模型

姿势、眼神、面部表情、手势等,统称为“肢体语言”,一直是许多学术研究的课题。准确记录、解读和创建非言语信号可以极大地增强遥感、增强现实(AR)和虚拟现实(VR)环境中人物形象的逼真程度。 现有的最先进的人物形象模型,如SMPL系列中的模型,可以正确地描绘出逼真姿势中不同的人体形态。然而,它们受到其使用的基于网格的表示和3D网格质量的限制。此外,这类模型通常只模拟裸体,不包含服装和头发,从而降低了结果的逼真度。 他们介绍了X-Avatar,这是一种创新模型,可以在数字化人物形象中捕捉到人类表情的完整范围,以创建逼真的遥感、增强现实和虚拟现实环境。X-Avatar是由瑞士苏黎世联邦理工学院(ETH Zurich)和微软(Microsoft)研究人员开发的一种富有表现力的隐式人类人物模型。它可以捕捉高保真度的人体和手部动作、面部情绪和其他外貌特征。该技术可以从完整的3D扫描或RGB-D数据中学习,生成身体、手部、面部情绪和外貌的综合模型。 研究人员提出了一种部位感知的学习前向蒙皮模块,可以通过SMPL-X参数空间控制,实现X-Avatar的富有表现力的动画。研究人员提出了独特的部位感知采样和初始化算法,以有效地训练神经形状和变形场。研究人员通过一个纹理网络,根据位置、面部表情、几何形状和变形表面的法线来增强几何和变形场,以捕捉具有高频细节的人物外貌。这样可以提高细小身体部位的保真度,同时在关节骨骼数量增加的情况下保持训练的有效性。研究人员凭经验证明,该方法在动画任务上相对于强基线模型在数据领域和质量方面取得了更优秀的定量和定性结果。 研究人员提出了一个名为X-Humans的新数据集,其中包含来自20个受试者的233个高质量纹理扫描序列,共计35,500个数据帧,以促进对表达人物形象的研究。X-Avatar提供了一种以关节神经隐式表面为特征的人体模型,适应着穿着衣物的个体的多样拓扑结构,并实现了更好的几何分辨率和整体外貌的保真度。研究的作者定义了三个不同的神经场:一个用于使用隐式占据网络建模几何形状,另一个用于使用学习的前向线性混合蒙皮(LBS)建模变形,具有连续的蒙皮权重,第三个用于使用RGB颜色值建模外貌。 X-Avatar模型可以接受3D姿势扫描或RGB-D图像进行处理。其设计的一部分包括一个用于在规范空间中建模几何形状的塑形网络,以及一个使用学习的线性混合蒙皮(LBS)建立规范和变形区域之间对应关系的变形网络。 研究人员从SMPL-X的参数空间开始,这是一种捕捉全身人物形状、外貌和变形的SMPL扩展,特别关注手部位置和面部情绪,以生成富有表现力和可控的人类人物形象。以关节神经隐式表面来描述人体模型,代表着穿着衣物的个体的各种拓扑结构。同时,一种独特的部位感知初始化方法通过提高对细小身体部位的采样率,极大地增强了结果的逼真度。 结果表明,X-Avatar可以准确记录人体和手部姿势,以及面部情绪和外貌,从而可以创造出更具表现力和逼真的人物形象。这个倡议的团队衷心希望他们的方法可以激发更多的研究,赋予人工智能更多的个性。 使用的数据集 高质量纹理扫描和SMPL[-X]注册;20个受试者;233个序列;35,427个帧;身体姿势+手势+面部表情;各种服装和发型选择;各个年龄段 特点 有几种方法可以教授X-Avatars。 训练中使用的3D扫描图像,右上方。底部:测试姿势驱动的人物形象。 教学目的使用的RGB-D信息,顶部。测试姿势的人物形象表现较差。 该方法在动画测试中恢复了更好的手部灵活性和面部表情,超过了其他基线模型。这导致使用PyMAF-X从单眼RGB影片中恢复的运动进行动画化的X-Avatars。 限制 X-Avatar在模拟露肩上衣或裤子(例如,裙子)时存在困难。然而,研究人员通常只对每个主题训练一个模型,因此他们在单个个体之外的泛化能力仍然需要扩展。 贡献 X-Avatar是第一个全面捕捉身体姿势、手势、面部情绪和外观的富有表现力的隐式人类化身模型。 考虑底层结构的初始化和采样过程提高了输出质量并保持了训练效率。 X-Humans是一个全新的数据集,包含20个人的233个序列,总共有35,500帧高质量纹理扫描,显示了各种身体、手势和面部情绪。 X-Avatar在捕捉身体姿势,手势,面部情绪和整体外观方面无与伦比。研究人员使用最近发布的X-Humans数据集展示了该方法的效果。

Leave a Comment

谷歌DeepMind推出了NaViT:一种新的ViT模型,在训练过程中使用序列打包来处理任意分辨率和宽高比的输入

视觉变压器(ViT)因其简单性、灵活性和可扩展性而快速取代基于卷积的神经网络。图片被分割成补丁,并且每个补丁被线性投影到一个令牌上,构成了这个模型的基础。输入照片通常被划分为一组固定数量的补丁,然后再使用。 最近的研究发表了对这个模型的潜在改进:FlexiViT允许连续的序列长度范围,因此通过在单个设计中适应不同的补丁尺寸来计算成本。这是通过在每次训练迭代中随机选择补丁尺寸,并使用缩放技术来适应初始卷积嵌入中的多个补丁尺寸来实现的。Pix2Struct的替代补丁方法,保持了纵横比,对于图表和文档理解等任务非常有价值。 NaViT是谷歌研究人员开发的一种替代方法。Patch n’ Pack是一种技术,它允许在保持纵横比的同时改变分辨率,通过将来自不同图像的许多补丁打包到一个序列中。这个想法基于“示例打包”,这是一种在自然语言处理中使用的技术,通过将多个实例合并成一个序列来高效训练具有不同长度输入的模型。科学家们发现,随机采样分辨率可以显著减少训练时间。NaViT在广泛的解决方案范围内实现了出色的性能,便于在推理时平滑地权衡成本和性能,并且可以以较低的成本轻松适应新的任务。 从示例打包所实现的固定批次形状中出现了像保持纵横比的解析率采样、可变的令牌丢弃率和自适应计算等研究思路。 NaViT在预训练期间的计算效率尤为令人印象深刻,并在微调过程中持续存在。成功地将单个NaViT应用于不同的分辨率,可以在性能和推理成本之间实现平滑的权衡。 在训练和操作过程中将数据输入深度神经网络是常见的实践。因此,计算机视觉应用必须使用预定的批次大小和几何形状,以确保在现有硬件上获得最佳性能。由于这个原因和卷积神经网络固有的架构限制,将图像调整大小或填充到预定大小已经成为常见的做法。 虽然NaViT基于原始的ViT,但理论上可以使用任何可以处理补丁序列的ViT变种。研究人员对ViT进行了以下结构性改变以支持Patch n’ Pack。Patch n’ Pack是一种将序列打包应用于视觉变换器的简单方法,它显著提高了训练效率,这已经被研究界证明过。由此产生的NaViT模型具有灵活性,易于适应新的任务,而不会造成巨大的成本开销。自适应计算和提高训练和推理效率的新算法的研究只是Patch n’ Pack所带来的可能性的两个例子,而这些以前因需要固定的批次形式而受到限制。他们还认为NaViT对ViT来说是朝着正确方向迈出的一步,因为它代表了大多数计算机视觉模型的传统CNN设计输入和建模流程的改变。

Leave a Comment

“见面语义-SAM:基于用户输入,在任何所需的粒度上对图像进行分割并识别对象的通用图像分割模型”

人工智能近年来取得了巨大的进步。其中,大型语言模型的引入引起了广泛关注,因为它具有令人难以置信的模仿人类能力。这些模型不仅在语言处理方面取得了成功,还在计算机视觉领域取得了成就。尽管AI系统在自然语言处理和可控图像生成方面取得了显著成就,但包括通用图像分割在内的像素级图像理解领域仍存在一定的局限性。 图像分割是将图像分割为不同部分的技术,取得了很大的改进,但要创建一个能处理不同粒度的各种图像的通用图像分割模型仍在讨论中。在该领域取得进展的两个主要挑战是充足的训练数据的可用性和模型设计的灵活性限制。现有方法通常使用单输入、单输出的流水线,无法预测不同粒度的分割掩码并处理不同的细节级别。此外,扩展既具有语义知识又具有粒度知识的分割数据集是昂贵的。 为了解决这些限制,一个研究团队提出了Semantic-SAM,一种基于用户输入的通用图像分割模型,可以在任意所需的粒度上对对象进行分割和识别。该模型能够为对象和部分提供语义标签,并根据用户的点击预测不同粒度的掩码。Semantic-SAM的解码器架构采用了多选择学习策略,使模型具备处理多个粒度的能力。每个点击由多个查询表示,每个查询具有不同的嵌入级别。这些查询通过与不同粒度的真实掩码学习。 该团队分享了Semantic-SAM如何通过使用解耦的部件和对象分类策略来解决语义意识问题。该模型使用共享的文本编码器分别对对象和部件进行编码,从而实现不同的分割过程,并根据输入类型调整损失函数。这种策略确保了模型能够处理来自SAM数据集(该数据集缺少一些分类标签)以及来自通用分割数据的数据。 该团队结合了七个代表不同粒度的数据集,以增强语义和粒度,包括SA-1B数据集、部分分割数据集如PASCAL Part、PACO和PartImagenet,以及通用分割数据集如MSCOCO和Objects365。数据格式已重新调整以符合Semantic-SAM的训练目标。 经过评估和测试,Semantic-SAM表现出比现有模型更优异的性能。当与交互式分割技术(如SA-1B可提示分割和COCO全景分割)结合使用时,性能显著提高。该模型实现了惊人的2.3个框AP增益和1.2个掩码AP增益。在粒度完整性方面,它比SAM表现更好,超过3.4个1-IoU。 Semantic-SAM绝对是图像分割领域的创新进展。该模型通过融合通用表示、语义意识和粒度丰富性,为像素级图像分析创造了新的机会。

Leave a Comment

遇见DISCO:一种新颖的人类舞蹈生成的AI技术

生成式人工智能在计算机视觉领域引起了广泛的关注。最近在文本驱动的图像和视频合成方面取得的进展,例如文本到图像(T2I)和文本到视频(T2V),借助扩散模型的出现,展示了卓越的保真度和生成质量。这些进展展示了相当大的图像和视频合成、编辑和动画潜力。然而,合成的图像/视频与完美仍有很大差距,特别是对于人类中心的应用,如人类舞蹈合成。尽管人类舞蹈合成有着悠久的历史,但现有方法在合成内容与真实舞蹈场景之间存在很大的差距。 从生成对抗网络(GANs)时代开始,研究人员尝试扩展视频到视频的风格转移,将舞蹈动作从源视频转移到目标个体,这通常需要对目标人员进行人员特定的微调。 最近的一系列工作利用预先训练的基于扩散的T2I/T2V模型,根据文本提示生成舞蹈图像/视频。这种粗粒度的条件极大地限制了可控性的程度,使用户几乎不可能精确指定预期的主题,即人类外观,以及舞蹈动作,即人类姿势。 虽然引入了ControlNet部分缓解了这个问题,通过将几何人体关键点的姿势控制与之结合,但由于其依赖于文本提示,ControlNet如何确保参考图像中丰富的语义一致性,如人类外观,仍然不清楚。此外,几乎所有现有方法都是在有限的舞蹈视频数据集上进行训练,要么具有有限的主题属性,要么具有过于简单的场景和背景。这导致对未见过的人物主题、姿势和背景组合的零样本泛化能力较差。 为了支持用户特定的短视频内容生成等实际应用,人类舞蹈生成必须符合真实舞蹈场景。因此,期望生成模型能够根据以下属性合成人类舞蹈图像/视频:保真度、泛化能力和组合性。 生成的图像/视频应通过保留与参考图像一致的人类主题和背景外观,同时准确遵循提供的姿势来展现保真度。该模型还应展示泛化能力,即在不需要人员特定微调的情况下处理未见过的人类主题、背景和姿势。最后,生成的图像/视频应展示组合性,允许从不同的图像/视频中选择任意组合的人类主题、背景和姿势。 在这方面,提出了一种新颖的名为DISCO的方法,用于在真实场景中生成人类舞蹈。该方法的概述如下图所示。 https://arxiv.org/abs/2307.00040 DISCO采用两个关键设计:一种具有分离控制的新颖模型架构,用于提高保真度和组合性,以及一种名为人类属性预训练的预训练策略,用于提高泛化能力。DISCO的新颖模型架构确保生成的舞蹈图像/视频能够忠实地捕捉所需的人类主题、背景和姿势,同时允许这些元素的灵活组合。此外,分离控制增强了模型维持忠实表示和适应多样组合的能力。此外,DISCO采用人类属性预训练策略增强模型的泛化能力。这种预训练技术赋予模型处理未见过的人类属性的能力,使其能够生成超越训练数据限制的高质量舞蹈内容。总体而言,DISCO提供了一个综合的解决方案,将复杂的模型架构与创新的预训练策略结合起来,有效解决了真实场景中人类舞蹈生成的挑战。 以下展示了生成的图像/视频以及与人类舞蹈生成的最先进技术的比较。 https://arxiv.org/abs/2307.00040 这是关于DISCO的摘要,一种生成人类舞蹈的新型人工智能技术。如果您感兴趣并想了解更多关于这项工作的信息,可以通过下面的链接找到更多信息。

Leave a Comment

构建和部署计算机视觉模型:从计算机视觉工程师的经验教训中学到的东西

有着超过3年的设计、构建和部署计算机视觉(CV)模型的经验,我意识到人们在构建和部署这样复杂系统的关键方面上并没有给予足够的重视在这篇博文中,我将分享我自己的经验以及在设计、构建和部署尖端CV模型过程中所获得的宝贵见解

Leave a Comment

遇见SAM-PT:一种新的人工智能方法,将Segment Anything Model(SAM)的能力扩展到动态视频中的任何跟踪和分割任务

许多应用,如机器人技术、自动驾驶和视频编辑,从视频分割中受益。深度神经网络在过去几年取得了很大的进展。然而,现有的方法需要在未经尝试的数据上进行调整,尤其是在零样本情况下。这些模型需要特定的视频分割数据进行微调,以在不同场景下保持一致的性能。在零样本设置中,或当这些模型被转移到未经过训练的视频领域,并涵盖训练分布之外的对象类别时,当前的半监督视频对象分割(VOS)和视频实例分割(VIS)方法在处理未知数据时显示出性能差距。 使用来自图像分割领域的成功模型来进行视频分割任务可以解决这些问题。Segment Anything(SAM)概念就是一个有前途的解决方案之一。SA-1B数据集作为SAM的训练基础模型,其中包含了1100万张图片和10亿个掩膜。由于其庞大的训练集,SAM具备了出色的零样本泛化能力。该模型已经证明在使用零样本转移协议进行各种下游任务时能够可靠地运行,并且非常可定制,并能从单个前景点生成高质量的掩膜。 SAM表现出很强的零样本图像分割能力。然而,它并不自然适用于视频分割问题。最近,SAM已经被修改以包括视频分割。例如,TAM将SAM与最先进的基于内存的掩膜跟踪器XMem相结合。类似于SAM-Track将DeAOT与SAM相结合的方式。尽管这些技术在恢复SAM在分布数据上的性能方面取得了很大进展,但在应用于更困难的零样本条件时仍然存在缺陷。许多分割问题可以通过其他不需要SAM的视觉提示技术来解决,包括SegGPT,尽管它们仍然需要对初始视频帧进行掩膜标注。 这个问题对于零样本视频分割来说是一个重大障碍,特别是当研究人员致力于创建简单的技术来推广到新情况并可靠地在各种视频领域中产生高质量的分割时。ETH Zurich、HKUST和EPFL的研究人员介绍了SAM-PT(Segment Anything Meets Point Tracking)。这种方法通过首次使用稀疏点跟踪和SAM来分割视频,为这个问题提供了一种新的方法。与使用掩膜传播或以物体为中心的密集特征匹配相比,他们提出了一种使用电影中编码的详细局部结构数据来跟踪点的方法。 因此,它只需要在第一帧中对稀疏点进行注释以指示目标对象,并提供了对未知对象的卓越泛化能力,这一优势已经在开放世界的UVO基准测试中得到证明。这种策略有效地扩展了SAM在视频分割方面的能力,同时保持了其固有的灵活性。利用PIPS等现代点跟踪器的灵活性,SAM-PT使用这些工具预测的稀疏点轨迹来提示SAM。他们得出的结论是,最适合激励SAM的方法是使用从掩膜标签中的K-Medoids聚类中心初始化要跟踪的位置。 通过同时跟踪正点和负点,可以清楚地区分背景和目标对象。他们建议使用这些点来改进输出掩膜的不同掩膜解码过程。他们还开发了一种点重新初始化技术,以提高随时间的追踪精度。在该方法中,不可靠或遮挡的点被丢弃,而在后续帧中变得可见的对象的部分或段的点被添加,例如当对象旋转时。 值得注意的是,他们的测试结果显示,SAM-PT在几个视频分割基准上的表现与现有的零样本方法相当或更好。这表明他们的方法是多么适应和可靠,因为在训练过程中不需要视频分割数据。在零样本设置中,SAM-PT可以加速视频分割任务的进展。他们的网站上有多个互动视频演示。

Leave a Comment

HuggingFace Research推出LEDITS:基于DDPM反演和增强的语义引导的真实图像编辑的下一个进化阶段

由于文本引导扩散模型在图片创作中展现出的出色逼真度和多样性,人们对此产生了极大的兴趣。随着大规模模型的引入,用户在创建照片时拥有了无与伦比的创作灵活性。因此,一些正在进行的研究项目专注于探索如何使用这些强大的模型进行图片操作。最近的研究进展展示了使用纯文本扩散技术进行基于文本的图片操作。其他研究人员最近提出了语义引导(SEGA)的概念用于扩散模型。 SEGA展示了先进的图片组合和编辑技能,并且在当前生成过程中无需外部监督或计算。SEGA相关的概念向量被证明是可靠、独立、灵活且单调缩放的。其他研究还探讨了基于语义理解创建图片的不同方法,例如Prompt-to-Prompt,它使用模型的交叉注意力层中的语义数据将像素与文本提示符令牌连接起来。尽管SEGA不需要基于令牌的条件,并且允许多种语义改变的组合,但是在交叉注意力图上的操作可以对生成的图片产生多样化的改变。 现代技术必须用于反转给定图片,以进行基于文本引导的真实图片编辑,这是一个重大障碍。为了实现这一点,需要找到一系列噪声向量,当作为扩散过程的输入时,可以产生输入图片。在大多数基于扩散的编辑研究中,使用了一种从单一噪声图到生成图片的确定性映射技术,称为去噪扩散隐式模型(DDIM)。其他研究人员提出了一种针对去噪扩散概率模型(DDPM)方案的反转方法。 对于DDPM方案中用于扩散生成过程的噪声图,他们提出了一种计算噪声图的新方法,使其与传统DDPM采样中使用的噪声图有所不同,具有更大的方差,并且在时间步长上更相关。与DDIM基于反转的技术相比,友好编辑的DDPM反转在基于文本的编辑任务上展示出了最先进的结果(单独使用或与其他编辑方法结合),并且可以为每个输入图片和文本生成多种输出。在这篇综述中,来自HuggingFace的研究人员想要随意研究SEGA和DDPM反转方法或LEDITS的配对和集成。 在LEDITS中,语义引导扩散生成机制进行了修改。这个更新将SEGA方法论扩展到了真实照片上。它提供了一种结合了两种方法同时编辑能力的编辑策略,并且展示了使用尖端技术的竞争性定性结果。他们还提供了一个HuggingFace演示以及相关代码。

Leave a Comment

Magic123介绍:一种新的图像到3D的流水线,使用两阶段的粗到精优化过程,生成高质量、高分辨率的3D几何和纹理

尽管人类只能以二维方式看世界,但他们擅长在三维环境中导航、思考和互动。这表明了一种深深根植于人类本性的三维环境的认知意识。能够从一张照片中创建详细的三维复制品的艺术家将这种技能提升到了一个新的水平。然而,经过几十年的研究和进展,从非姿势图像进行三维重建的挑战,包括几何和纹理的生成,仍然是计算机视觉领域一个开放且不适定的课题。由于近期深度学习的进展,许多三维创建活动可以通过学习来实现。 尽管深度学习在图像识别和生成方面取得了重大进展,但在真实世界中的单幅图像三维重建这一特定挑战方面仍有待改进。他们将人类和机器在三维重建能力上的显著差距归咎于两个主要问题:(i) 缺乏大规模的三维数据集,以防止三维几何的大规模学习,以及(ii) 在处理三维数据时,在细节级别和计算资源之间存在权衡。利用二维先验是解决这个问题的一种策略。在线上有大量真实的二维图片数据。为了训练像CLIP和Stable Diffusion这样的先进图像解释和生成算法,最全面的文本-图像对数据集之一是LAION。 随着二维生成模型的扩展泛化能力的增强,使用二维模型作为先验来创建三维材料的策略越来越多。DreamFusion在文本到三维创建中首创了这种基于二维先验的技术。该方法在零样本情况下展示了引导独特视角和增强神经辐射场(NeRF)的卓越能力。在DreamFusion的基础上,最近的研究尝试使用RealFusion和NeuralLift等方法将这些二维先验适应于单张图像的三维重建。另一种策略是使用三维先验。在早期的研究中,诸如拓扑限制之类的三维先验被用于辅助三维创建。这些手工制作的三维先验可以创建一些三维内容,但可能不够好。 最近对二维扩散模型进行了修改,使其成为视角依赖的,并将这种视角依赖的扩散用作Zero-1-to-3和3Dim等技术中的三维先验。根据行为分析,二维和三维先验都有优点和缺点。与三维先验相比,二维先验在三维创建方面具有出色的泛化能力,如图1中的龙像示例所示。由于其有限的三维理解能力,仅依赖于二维先验的方法最终会失去三维的准确性和一致性。这导致了不真实的几何结果,如许多面(双面问题)、不同大小、不均匀的纹理等。图1中的泰迪熊示例是一个失败的情况。 然而,由于缺乏三维训练数据,需要更多地依赖于三维先验来进行野外重建。因此,正如图1所示,虽然基于三维先验的解决方案成功处理常见物品(如顶行的泰迪熊示例),但它们在处理不常见物品时困难重重,产生过于简单甚至扁平的三维几何形状(如左下角的龙像)。本研究中来自沙特阿拉伯国王阿卜杜拉科技大学(KAUST)、Snap Inc.和牛津大学视觉几何组的研究人员提倡同时使用两种先验来引导图像到三维创建中的创新视角,而不仅仅依赖于二维或三维先验。他们可以通过调整二维和三维先验之间具体但有用的权衡参数来控制生成的三维几何中的探索和开发之间的平衡。 图1展示了Magic123的2D和3D先验之间的权衡。一个经常出现的玩具熊、两个叠放的甜甜圈(一个不太常见的物品)和一座龙像(一个不常见的物体)是他们比较单张图像重建的三种情景。从右侧可以看到,只有2D背景的Magic123更倾向于几何探索,并以更大的创造力创建3D物体,但可能缺乏一致性。只有3D先验的Magic123(左侧)则优先考虑几何利用,导致准确但可能更简单且缺少特征的几何形状。 优先考虑2D先验可以提高创造性的3D技能,以弥补每个2D图像中部分3D信息的不足。然而,这可能会导致3D几何的准确性降低,因为缺乏对3D的理解。另一方面,优先考虑3D先验可以得到更多受3D约束的解以及更准确的3D几何,但代价是创造力降低以及在困难和不寻常情况下寻找可行解的能力减弱。他们提出了Magic123,这是一种先进的图像到3D的流水线,使用两阶段粗到精的优化方法,同时利用2D和3D先验生成高质量的3D输出。 他们在粗阶段对神经辐射场(NeRF)进行改进。NeRF有效地学习了一种隐式体积表示,用于学习复杂的几何形状。然而,NeRF使用了大量内存,导致生成的低分辨率图片被发送到扩散模型,从而降低了图像到3D过程的输出质量。Instant-NGP是一种更节约资源的NeRF替代方法,限制了在16GB内存GPU上的图像到3D流水线分辨率为128×128。因此,他们添加了第二步,并使用Deep Marching Tetrahedra(DMTet),一种内存高效且纹理分解的SDF-Mesh混合表示,以提高3D内容的质量。 借助这种方法,他们可以将NeRF的几何和纹理细化分开,并将分辨率提升到1K。他们在两个阶段中使用了2D和3D先验的组合,以引导创新的视角。他们对自己的贡献进行了以下总结: • 他们提出了Magic123,一种革命性的图像到3D的流水线,使用两阶段粗到精的优化过程创建高质量、高分辨率的3D几何和纹理。 • 他们建议同时使用2D和3D先验从任意给定的图像中创建准确的3D内容。先验的强度参数可以在探索几何和利用几何之间进行权衡。用户可以通过调整这个权衡参数来创建所需的3D内容。 • 他们可以找到2D和3D先验之间的平衡权衡,从而得到相对逼真和详细的3D重建结果。Magic123在真实世界和合成环境中,使用相同的参数集合为所有样本生成最先进的单张非姿势照片的3D重建结果,无需进一步重新配置。

Leave a Comment