将 3D 模型中的算力需求‘上移’至亚马逊云科技,我们可以更好地借助最新的 Amazon EC2 机型实现快速的运算与模型生成,这一过程也简化了 KIRI Engine 应用架构的复杂度。

麒砺创新

麒砺创新专注于研发低成本 3D 扫描重建技术,2018 年在加拿大成立,企业致力于弥合物理世界与数字世界之间的鸿沟,决心让每一个人都能更容易地使用 3D 扫描。 近两年元宇宙等概念的流行,让业界对 3D 虚拟资产的创建有了更多需求,麒砺创新所提供的三维重建技术,可以通过拍照的方式快速且低成本地对现实世界物体进行三维重建,生成和现实物体一模一样的 3D 模型资产。“我们专注于 3D 模型技术的研究,在企业创立初期,我们也曾推出过专业的硬件设备,但 3D 建模的过程对于算力有着极高的要求,意味着专用设备需要配合高性能的本地计算机,这既增加了客户的使用复杂度,也带来了更高的成本。因此,我们开始考虑如何为用户提供更加便捷的 3D 重建体验。” 麒砺创新联合创始人胡兴壄说,“随着智能手机的不断发展,我们看到移动设备的潜力,希望借助智能手机的拍照能力,将终端与云结合,用户只需要围绕着物体拍摄一组照片,就可以通过云端照片建模算法,在几分钟内获得具有纹理贴图的 3D 模型素材。这就是 KIRI Engine 手机应用程序最初的概念。” 在这样的背景下,麒砺创新开始寻求可靠的云服务提供商,来为 KIRI Engine 提供图形处理算力支撑。此外在算法迭代的过程中,技术团队也开始支持神经辐射场(NERFs)等高级功能,应对复杂 3D 场景中的重建,所以云服务提供商必须能提供更高效的基础设施和前沿的技术支持。

业务需求与挑战

在为业务转型寻找云服务时,麒砺创新从对初创企业支持资源的丰富性、友好度以及云服务的完整性等多维度进行综合评估后,最终选择了亚马逊云科技,并引入亚马逊云科技合作伙伴深圳文泰信息技术有限公司(以下简称“文泰信息”)在项目中提供专业服务与支持。之所以做出这样的决策,在麒砺创新看来,亚马逊云科技能够提供以下优势:

 

丰富的 GPU 实例选项可灵活满足不同算法的需求

亚马逊云科技提供了多系列基于 GPU 的高性能 Amazon Elastic Compute Cloud(Amazon EC2)实例,可以在图形密集型场景中为麒砺创新提供多样化的选择,以满足 3D 建模时不同算法对于硬件性能的需求。“由于我们的算法处于快速的迭代过程中,我们需要不同的 GPU 机型来处理不同的算法,Amazon EC2 的 G4 实例为老算法提供了良好的成本和性能平衡点,而新的 G5 系列实例则为图形工作负载提供了更高的性能,让我们的新算法能够获得更快的表现。”胡兴壄谈到,“通过在 KIRI Engine 后端设置灵活的调度系统,我们可以充分发挥亚马逊云科技 GPU 计算实例的优势,在获得良好性能的同时控制成本支出。”

 

为初创企业提供专业的扶植计划以及合作伙伴的护航

亚马逊云科技致力于通过一系列的资源,支持创新成长企业尤其是初创企业的发展。云创计划为未上市的初创企业,提供了免费的起步云资源和技术服务。借助这些资源,麒砺创新可以用近乎“零成本”的方式,快速在云上构建业务,更加专注于业务创新而非基础设施的运维和管理。不仅如此,文泰信息在也为麒砺创新提供了一系列增值服务和专业支持,让 KIRI Engine App 的起步更加顺畅。“在使用云服务时,文泰信息针对我们所面临的问题提供了多方面的咨询服务和专业指导,让我们能够以符合最佳实践的方式设计应用架构,”胡兴壄说,“在日常应用和运维中,文泰信息也提供了很多有价值的帮助。由于全球市场对于 AI 需求的强劲增长,云服务提供商的 GPU 实例已经变得紧俏。在文泰信息的协助下,当我们有新的算力需求时,合作伙伴可以第一时间帮助我们准备资源,保障业务的顺畅部署。”

 

丰富的云服务和良好的集成性加速应用构建

在设计架构时,麒砺创新充分利用了亚马逊云科技各类云服务之间的良好集成性和互操作性。用户可以通过移动终端上的 KIRI Engine App,直接将原始照片数据快速上传至由 Amazon Simple Storage Service (Amazon S3) 对象存储服务中,后端通过调度的方式,将任务调到可以自动扩缩容的 Amazon EC2 集群之中,并在计算之后将 3D 模型返回至 Amazon S3,最终借助 Amazon Simple Email Service(SES)邮件通知服务,结合 Amazon CloudFront 所提供的全球内容分发服务,快速将结果返回给用户。基于这种模块化的构建方式,麒砺创新能够在短时间内完成 KIRI Engine App 和 KIRI Engine WEB 网页版服务的构建,并全面转向 3D 模型构建的软件即服务(SaaS)运营,实现业务快速转型。

资源管理

运维管理

资源选型

网络优化

麒砺创新技术(深圳)有限公司是一家由多个知名投资机构投资的科技创业公司,致力于通过 AI 赋能 3D 内容生成,以降低 3D 创作的成本和门槛。公司拥有云端 3D 重建引擎 KIRI Engine,能实现通过手机拍照的方式生成超写实 3D 模型。

关于麒砺创新

文泰信息提供服务

为什么选择AWS

客户收益

通过采用亚马逊云科技提供的一系列服务,来构建消费级 3D 扫描应用 KIRI Engine App 和 KIRI Engine WEB 网页版服务,麒砺创新不仅成功解决了业务发展中所面临的问题,实现了业务的转型发展,也让团队能够更加专注于技术创新,并获得了多方面的成效: 麒砺创新通过消费级移动终端进行数据采集,并结合亚马逊云科技所提供的具有成本效益的云端算力完成 3D 模型处理的创新方式,极大简化了 3D 模型构建过程的复杂度,消除了用户对于本地高性能计算机的依赖,大幅降低了建模所需的成本。“将 3D 模型中的算力需求‘上移’至亚马逊云科技,我们可以更好地借助最新的 Amazon EC2 机型实现快速的运算与模型生成,这一过程也简化了 KIRI Engine 应用架构的复杂度,当云上有更新型的实例推出时,我们可以第一时间获得最新的支持。”胡兴壄说,“文泰信息也在帮助我们进行持续的费用优化与咨询服务,让我们能够用更低的成本,为用户提供更具竞争力的 3D 建模方案。” 此外通过在 KIRI Engine 中整合 Amazon SES 所提供的安全、合规与可靠的邮件发送服务,麒砺创新能运用更加稳定的方式与用户建立交互和交付 3D 模型。“我们可以在 KIRI Engine 应用中轻松地集成 Amazon SES 的邮件发送能力,而无需在本地搭建 SMTP 服务器或采用昂贵的第三方邮件解决方案。”胡兴壄谈到,“在 Amazon SES 的帮助下,我们不仅可以自动高效地批量发送通知邮件,也能够将云上生成的 3D 模型,以邮件附件的方式快速交付给用户,把之前采用第三方服务时大约90%的邮件触达率提升到现在的99.5%,让用户在注册和使用过程中获得更加便捷的体验,良好的送达效率是其他系统无法比拟的。” 除了业务模式上的改变,基于云的应用构建模式,也让麒砺创新更有信心地应对持续的业务增长。随着 KIRI Engine App 下载量的不断增长,业界对 3D 建模的需求不断攀升,对算力的需求也在持续激增。而在亚马逊云科技团队与文泰信息的支持下,麒砺创新可以借助具有自动化动态扩容能力的云服务,结合可即时获得的基于 GPU 的高性能实例,支撑日益增长的用户需求。目前,该架构已经稳定运行近一年半时间,KIRI Engine 上线数月内,即成为各主流移动应用商店搜索量排名前列的云端 3D 重建平台,并被全球超过40万名 3D 创作者所喜爱。麒砺创新也希望借助高可用性与高可靠性的云上基础设施,持续拓展全球 3D 建模市场。 展望未来,麒砺创新将继续与亚马逊云科技以及文泰信息合作,不断优化摄影测量 3D 扫描技术,技术团队也将借助云的能力,在算法与成本控制上进行不断的迭代,将 3D 扫描与生成式人工智能(AIGC)结合,让每一个用户都可以获得简单易用且成本低廉的 3D 扫描体验。