以前
牛仔牛仔裤在幽灵人体模特上的时尚摄影
了解如何使用 Apple 的 Object Capture API 与 PhotoRobot 的控制与自动化软件集成,制作简单的 3D 模型。
一经发布,我们就迫不及待地想测试苹果的Object Capture API,以制作具有PhotoRobot 3D模型。虽然它还没有完美,但我们必须承认,苹果肯定在这里设定了标准。对象捕获使用摄影测量算法将一系列照片转换为针对增强现实优化的高质量 3D 模型。它与PhotoRobot控制软件集成,并集成到专业的3D内容工作流程中。
为了测试对象捕获,该过程类似于拍摄360次旋转。首先,我们拍摄了两组36张照片。这提供了从产品上方和底部的视图。然后,我们使用对象捕获来扫描我们的照片并生成一个USDZ文件。我们可以在 AR Quick Look中查看此文件,也可以使用3D内容查看器(例如 Emersya)嵌入到我们的网页上。
但是,对象捕获的性能如何呢?请继续阅读,亲自查看结果,并获取PhotoRobot对象捕获 API 的回顾。了解对象捕获在哪些方面表现出色,哪些方面仍需改进。我们将分享我们测试的内容,结果,以及如何使用Apple的Object Capture和PhotoRobot制作3D模型。
Apple的Object Capture可以处理iPhone或iPad上的照片。但是,在当今的用例中,我们正在使用PhotoRobot捕获的专业产品照片上部署对象捕获。对象捕获可在MacOS Monterey及更高版本上使用,这意味着它可以与我们的自动化驱动设备无缝集成,用于电子商务摄影。
该软件的 API 与 PhotoRobot 软件一起,使用摄影测量扫描技术从照片创建 3D 模型。它通过记录、测量和解释我们的图像来获取有关物理对象的信息。然后,我们使用这些信息以 3D 数字资产的形式复制对象。
这些资产为产品页面、营销活动、Shopify 等在线市场、视频游戏等提供了引人注目的产品内容。它们以任何形式出现,从基本的交互式3D模型到 产品配置器和沉浸式 AR体验。
在我们的实验中,我们选择构建所罗门一件黑色鞋子的3D模型。我们使用PhotoRobot的外壳作为我们的电动转盘,以及26 MP佳能EOS RP。
最后,我们需要使用两个产品旋转(每个旋转由36张照片组成)来生成3D模型。我们的一个旋转将鞋子平放在一边,以捕捉鞋子的顶部和底部。另一个旋转使我们的鞋子处于站立位置,从一侧到另一侧显示360度。
为此,我们需要拍摄鞋子周围的36帧,这些框架通常放置在转盘上。然后,我们需要对侧放的鞋子做同样的事情,再次旋转捕获36帧。
现在,我们发现有必要进行一些调整,而不是使用标准的演播室照明。首先,对象捕获在处理反光表面时会遇到问题。但是,我们确实找到了解决此问题的方法,并且仍然取得了令人满意的结果。
请注意,在生成的模型中,任何具有眩光的区域要么将反射烘焙到捕获中,要么完全混淆算法。
为了获得更好的结果,我们确实找到了一些可以在工作室中使用的技术。
通常,这种照明设置会产生我们可以使用的结果。但是,对于某些产品,软件仍然会遇到反射问题。发生这种情况时,可以使用相机上的偏振滤镜来减少眩光。
如果需要进一步减少,您可以通过交叉极化来实现。这种技术需要两个偏振滤光片:一个在相机上,一个在照明前面。唯一的问题是,生成的3D模型会丢失有关表面反射率的所有信息。这意味着您稍后必须通过手动照片编辑重新添加此信息。
现在,在生成3D模型之前,我们发现最好先裁剪所有照片。这使得生成模型的速度更快。
因此,在PhotoRobot_Controls中,我们简单地裁剪了一张照片,并将该操作应用于所有72个框架。自动裁剪功能只需5秒即可处理所有照片并应用编辑操作。无论轮廓中有多少张照片,并且尽管每个图像的大小不同,这都是如此。
在操作过程之后,我们可以转到 生成3D模型 以在生产前配置设置。
在对象捕获中工作时,在从照片生成模型之前,我们可以配置2个设置。这些可以在按生成3D模型后找到。
第一个是 灵敏度,可以从正常到高进行调整。这与算法的响应敏感度相对应。
第二个是 对象遮罩,我们可以打开或关闭以自动将对象与背景分开。
选择配置后,剩下的就是按 “开始”按钮 。 然后,摄影测量算法处理所有源照片,并生成包含我们模型的 USDZ 文件。使用对象捕获和平均硬件在 大约3分钟内 创建文件,而其他方法可能需要数小时的计算和专业的触摸。
相反,在按“开始”按钮后,我们很快就会收到作为MacOS文件的输出以供预览。
然后,我们可以在任何编辑软件上使用此文件。如果满意,我们可以在Shopify等电子商店或任何其他支持3D模型的在线市场上使用文件。
要用于您的网页或营销活动,有专门的3D内容托管平台。这些平台有效地为产品团队和消费者带来了3D产品可视化和定制化。
最后,要在您自己的 Web 空间上发布 3D 模型,您需要一个可嵌入的 3D 查看器。在PhotoRobot,我们的首选和长期合作伙伴是Emersya。Emersya 3D,AR和VR体验适用于任何网页,设备或操作系统。
使用原生HTML5和WebGL技术,Emersya查看器不需要插件。响应式设计可确保所有产品内容在购物者可能使用的所有设备上都可见且兼容。同时,使用WebGL技术的硬件加速3D保证了高质量的产品内容。
我们所要做的就是将文件上传到查看器中,多亏了Emersya,我们的3D模型就可以嵌入到任何页面上。这与使用简单的 iframe 代码嵌入视频的过程相同。高级API直接从我们的网站提供对3D模型的控制,并适用于任何网页或CMS电子商务平台。
最后,我们在对象捕获时遇到了一些问题。我们已经提到过,第一个与它扫描反射表面的能力有关。可以使用交叉极化来解决此问题,但是之后需要手动编辑。
我们注意到的其他问题是透明度问题,以及扫描光滑或均匀的表面时。目前,对象捕获在透明度方面效果不佳。它也没有缺乏纹理或独特特征的物体,这使得检测物体形状变得更加困难。
尽管如此,我们仍然认为Apple在Object Capture方面表现非常出色,其API与PhotoRobot软件无缝集成。为某些对象生成 3D 模型可能会带来挑战,但总体而言,对象捕获在工作室中是一个受欢迎的补充。
特别是对于某些产品,它可以生成令人印象深刻的结果,而无需以后进行编辑或修饰。然后,使用像Emersya这样的3D观众,很容易将3D模型嵌入我们自己的网页或CMS电子商务平台上。
立即联系我们或在下面注册我们的专业产品摄影时事通讯。还可以在Facebook,LinkedIn和YouTube上找到我们,以随时了解行业中发生的一切,并PhotoRobot。从如何使用PhotoRobot制作3D模型,到生产任何360或3D产品内容,我们都能满足您的需求。