Qualcomm虚拟现实开发沙场点兵:全新SDK上线
扫描二维码
随时随地手机看文章
Qualcomm于三月宣布将推出首款虚拟现实SDK,专门用于骁龙820移动SoC的VR应用开发。 新工具将为开发者提供对820处理器的高级优化与性能提升,充分发挥820图形处理能力(基于Adreno)以及内置的传感器组模块。 此外,Qualcomm也正式宣布:骁龙820将不仅仅局限于智能手机与移动平台,还将进军头戴式VR设备领域。
VR市场的潜在市场虽然庞大,但是这项技术需要足够的投入与生态系统建立。如同几年前还未曾发迹的Android系统一样, 一个全新操作系统的扩大需要硬件能跟上步伐,而且最重要的是: 生态系统的驱动以及技术的全面进步。 目前VR系统对硬件的需求是出了名的苛刻。 Google的Cardboard在应用市场也仅仅只有官方的应用以及几款劣质的Demo,可谓乏善可陈。 生态系统的建立需要硬件设备的支持、软件框架的构建以及内容的创造。 很多领域的发力如多媒体技术、显示与传感器技术以及电源与功耗效率正在使得高质量、舒适而实惠的头戴式VR成为可能。 我们可以预见,现在正是VR的发轫之时。
Qualcomm定位于VR技术
Qualcomm通过对沉浸式VR苛刻硬件的需求设计了全新SDK,从而能够独到的支持优异的移动VR应用。 SDK通过在系统内核层面以及自定制特殊引擎对SoC进行全面设计, 可提供异构计算方案从而满足端对端传输的基本需求。
但是编写VR应用与2D屏幕程序编程不同,它也不是简单地对代码进行拼凑。头戴式VR设备提供了全新的交互式接口,它需要开发者对人机交互具有深刻的理解。而且虚拟现实应用非常复杂,对功耗限制与性能具有近乎苛刻的要求。如果开发者需要实现沉浸式的VR体验,这些基本需求一定要全部实现。高级异构处理器如Qualcomm的骁龙820处理器虽然能够支持沉浸式的VR体验,但是,如果开发者无法发挥其全部性能,不借助正确的指令集工具,高延迟与低帧率将会导致用户体验大打折扣。因此,为了全面利用现代移动SoC的性能优势,软件开发者需要一套VR软件的正确工具与指令集。
Qualcomm最新推出的骁龙VR SDK用于将沉浸式VR的复杂度抽象化,为开发者提供优化途径。SDK搭载了更高级的VR特性并简化了VR应用的开发流程。开发者能够获得VR应用的性能与功耗效率的提高。SDK将在2016年二季度开放下载。Qualcomm的SDK充分发挥了骁龙820中的数字信号处理芯片(DSP)hexagon性能来追踪头部的运动。 SDK还被设计用于确保内容的快速渲染与显示。
在骁龙的VR SDK中,将会加入许多至关重要的VR用户体验优化技术,其中包括:
DSP传感器数据融合:通过充分发挥内置骁龙820处理器性能,开发者能够在SDK中创建更多响应式与沉浸式的用户体验。通过骁龙传感器核心与QualcommHexagon DSP的头部位置预技术,开发者还能够对陀螺仪与加速器的高频率惯性数据进行精确的组合。
光流的高速运动:基于对渲染图片进行快速转换的单缓冲区渲染,SDK支持异步时间压缩。SDK的新技术比其他SDK减少了50%的延迟
立体渲染的镜头校正:针对图形与视频的视觉质量优化,提供了色彩校正与桶形级别的3D双眼视觉支持,提高整体VR体验
VR层叠优化: 菜单、文本与其他层叠控件的生成需要在虚拟世界中实现正确的渲染,否则扭曲与畸形会使得这些控件难以识别
功耗管理:集成QualcommSymphony管理系统SDK,为CPU、GPU以及DSP提供功耗与性能管理。为VR应用实现稳定的帧率控制,并能够在低功耗,热量均衡的设备上维持更高的功耗效率
业界动向
从目前三星的Gear VR平台与Google的Cardboard技术来看,现有的高端移动SoC芯片已经能够用于头戴式VR技术的实现。虽然移动SoC的图形处理性能相比于AMD与NVIDIA等相比还是有很大的差距,但是这些新型处理器具有大量的传感器以及低功耗技术,这些对于虚拟现实设备都是至关重要的。
目前的VR技术不仅仅需要高质量的视频传输与环绕音效,用户还需要完全的沉浸式体验以及对物理世界的真实感知。 因此集成的传感器能够追踪用户的移动并能够发现很微小的动作,这些特性对于VR技术是非常重要的。此外,基于游戏与多种交互式体验的VR技术正在快速兴起。Facebook的CEO扎克伯格曾指出VR可能是下一代新型的社交平台。 HP正在将VR技术应用于3D打印等其他有望的技术领域如医疗,工程以及其他应用中。Qualcomm,Oculus,HTC,索尼以及其他公司将在今年年底推出头戴式VR设备。Gartner预计头戴式VR设备发货量今年将突破140万台,相比于2015年的14万台有强劲的提升,并将在2017年上升至630万台。
SDK展望
虽然骁龙VR SDK的发布对于Qualcomm在VR领域的发展非常重要,但是更加值得注意的是Qualcomm今年对于VR技术的承诺。Qualcomm称目前公司已经在着手骁龙820的虚拟现实技术,并将实现特定VR技术引入到即将发布的Adreno图形核心,CPU核心以及Hexagon DSP中。未来VR技术毫无疑问将越来越复杂,Qualcomm在自家SoC上嵌入的技术将会显著提高VR内容的质量。
考虑到Qualcomm的开发生态环境,Qualcomm将会将开发者带回到VR SDK开发中,并推出更多的开发工具如优化工具,开发平台等。 与此同时,Qualcomm也称基于骁龙820的头戴式VR即将发布, 这将是的终端用户能够体验到VR应用与内容,而且开发者也能够在这一平台上对他们的程序进行商用硬件的开发。