20 个回答
这里毛遂自荐一下。
我们是增强现实产业链中 内容制作 的公司。
2G时代的文字、3G时代的图片、4G时代的视频,继续往上就是3D模型了。
以往,将文字、图片、视频、音频整合再搭配动画与交互逻辑构成了风靡至今的H5交互。
如果将文字、图片、视频、音频、模型整合再搭配动画与交互逻辑便会构成3D交互。
然后我们将网页端的3D交互称作Web3D交互,但是随着人机交互的发展,3D交互可以通过AR/VR的形式展示,如果依然在网页端展示,那么可以称作WebAR与WebVR。
最后,我们将Web3D、WebVR、WebAR可以统称为WebXR交互。
我们便是基于这样的背景下诞生,专注于研发WebXR在线制作平台。
期间,我们处理了这些事情
1. Web3D渲染
模型制作方面
Web3D所需的模型不同于传统CG建模,有着和游戏建模一样的特殊标准。基于这样的情况我们主要会搭配对非专业人士友好的模型减面优化工具、模型材质调节工具以及模型转换工具。
模型传输方面
拥抱国际标准对模型进行压缩
场景渲染方面
利用Webassembly加速渲染引擎中运算;移植渲染引擎中性能消耗严重的部分到GPU运算;自定义3D视频解码,使用WebGL加速视频解码;
为了AR还需做这些事情
2. 自主研发的AR图像云识别
众所周知,这是AR技术的基础环节
但是这区别于深度学习的AI分类推理。
3. Web端图像跟踪(WebAR跟踪)
在AR基础技术中,单单具有识别是不够的,跟踪更是必不可少。不同于现在我们在网页端经常见到的基于Pattern识别图的跟踪,我们推出的WebAR跟踪是NFT(Natural Feature Tracking,自然图片跟踪)跟踪。
4. AI感知
上面尽管提到AR图像云识别和AI分类推理有区别,但是这两者对AR来说都必不可少,比如支付宝的扫福字、扫描手势都需要用到AI分类推理。
我们同时部署了后端推理和终端侧推理,其中终端侧推理利用Webassembly和Web Worker技术加速,尽管现在还不成熟(但是现在幸运的是微软开源的onnx.js已经实现利用Webassembly和Web Worker技术加速推理)。
目前国内AR行业公司非常多,但就AR技术而言,比较知名的做AR技术的公司包括BAT、网易、商汤、视+、亮风台、太虚等。
百度AR :目前BAT中唯一开放的AR SDK,相信就技术而言,面向开发者开放,是技术实力的体现了,答主了解到目前DuMix AR SDK包括原生的Android&iOS端SDK,还包括内测中的Unity SDK;
腾讯AR :有开放的QQ-AR平台,也有落地到QQ中的AR应用,但就技术而言,目前只能看到在腾讯云中公布的AR服务解决方案。而且16年QQ-AR火炬接力当时还是亮风台提供的技术支持;
阿里AR :在阿里AR开发者平台,可以看到其SDK的介绍,但目前暂未开放。从答主经验来看,各家SDK介绍差别不大,具体效果有待验证。不过目前阿里AR落地渠道较多,支付宝、天猫、淘宝等都集成了AR功能,去年双11天猫还结合ARKit玩了一把“请范冰冰到你家”的营销推广;
网易洞见 :要说产品,我觉得网易洞见是最具匠心和情怀的,大家可以下载他们AR独立APP--网易洞见,无论是渲染效果还是交互操作还是产品细节,打磨的非常好,是目前国内AR行业产品的标杆,当然也和他们集成unity引擎有关,在渲染方面做到很极致。关于SDK的话,也是在官网上有一些介绍,暂未开放。不过从他们的产品体验来看,技术能力应该也不差;
商汤AR :SenseAR主要做B端业务,从最早开始做直播特效、人脸贴纸,到与OPPO合作内置AR能力到手机系统,其实可以看出来技术实力应该很强。具体可参考答主专栏《 “管中窥豹”--浅谈商汤SenseAR及应用场景思考 》;
视+ :Easy AR,国内做的比较早的AR SDK,最早是对标Vuforia SDK,技术能力很不错,不过可能最近转型做B端业务了,之前华为P20发布时候内置的AR应用中还有一款是视+提供的。SDK方向更新比较慢,最近版本是今年3月,上一版本是去年9月。如果仅仅从发布的SDK考量技术能力的话,我觉得和Vuforia有一定差距,不过国内SDK来说还不错;
亮风台 :Hi AR是亮风台推出的SDK,除此之外也有AR眼镜。曾有幸听过亮风台CTO演讲,绝对的技术大牛,我觉得亮风台技术储备应该很强,就单纯做AR眼镜这块,我觉得就值得点赞,因为大家都知道这是一个不赚钱的事情,包括HoloLens也是一样。但HiAR SDK用起来和Easy AR SDK有些像,始终都没有Vuforia顺手;
太虚AR :我其实非常敬佩太虚这个小的创业公司,有创新,不同质。最早关注太虚的人应该都知道,他们当年的SDK是主打模糊识别能力的,虽然被诟病是copy Vuforia源码,但他们对AR的思考和探索是其他公司没体现出来的,虽然模糊识别可能也是个伪命题。在16年SLAM技术还没市场化的时候,太虚也是早早推出了SLAM能力,答主体验过,效果还可以,只是机型适配做的不好。不过AR行业竞争激烈,目前void ar应该没什么市场了,可能公司也转型了,SDK还停留在最初的Beta版,技术能力相对一般吧。
总结来说,国内做AR技术的公司,大多有自己的业务场景,为自己服务,比如BAT、网易;也有一些for B端客户,提供整套解决方案。但是从开发者来讲,随着ARKit、ARCore的发布以及适配机型的增加,国内AR SDK可能面临一个比较尴尬的境遇,是转型还是创新,我会持续关注!