------◆------ 上部分主要讲芯片,那从我们熟悉的角度来看,Samsung Exynos VR的解决方案基本上分为几个层次: 1、H/W Platform开发板 -基于Exynos 处理器的成熟硬件平台,增加VR特性,做相关优化 -AP,WI-FI/BT Audio Codec,Sensor,Charger.。。 -参考整机第一个版本6/E释放 2、BSP Platform -基于S/Phone的BSP平台增加VR特性的支持,并做相关裁剪 -Exynos7420平台已经在客户中经过检验,持续优化中 3、SDK Platform -支持客户自主SDK开发 -通过同第三方合作提供整体解决方案 做VR产品有几个关键的要素,也可以说叫做难点。 第一个是虚拟感。要实现虚拟感很重要的一点是低延迟,即随着人的视线变化显示画面要很快的同步刷新。一般要求视野回传的延迟低于20ms,要求更高一点要达到15-16ms。人类对于头部转动和相对应的视野的变化非常敏感,据研究统计,超过20ms就会有明显的画面不同步。而目前常规的架构都不能达到这个要求,包括Android display等。 VR的体验实际上需要复杂的技术处理流程,从传感器采集、传输、游戏引擎处理、驱动硬件渲染画面、液晶像素颜色切换,最后到人眼看到对应的画面,中间经过的每一个步骤都会产生一个Latency(我们称之为延迟)。 第二个重点是低余辉。像素的余晖时间长就会有拖影,低余辉更接近实际的物理世界,目前采用OLED显示屏有很大的优势 第三,VR产品的性能也是很关键的。CPU/GPU的稳定输出是画面稳定的保障,例如今天的主办方ARM的Mali GPU的技术在这方面也是很领先的。正是采用了这些先进技术的GPU,所以产品性能得到了保障;另一方面,散热方案也起到了重要作用。 针对以上几个关键要素,我们来看看Samsung Exynos VR解决方案的技术优势有哪些,谈谈解决和优化。 一、3D/Disliay的优化 刚刚提到,为了减少眩晕感的一个很重要因素就是低延迟,而ARM Mali GPU本身就针对VR做了很多优化。Multi view 技术可以支持双眼立体显示,Ccmtext priority、 AFBC等这些技术都是为了使视野变化时画面可以马上更新。 芯片上,Front Buffer Rendering 使更新的画面经过1帧即可显示,快速触发,强制更新。 

二、Sensor优化 Sensor交互技术也是非常关键的。常规的加速器、陀螺仪、磁感应器一个个加,加了之后所有的数据再传输给应用处理器进行处理,但这样处理产生的功耗比较大,也会导致一些误操作,不是很有效。 而Sensor Hub是把几个Sensor集中在一起,本身里面有一个MCU,会做一些前期处理,再将一些有效数据传输到CPU进行处理,这就是提供了一个融合算法。做得比较好的话可以在1MS内完成采样,然后把融合的结果提供到上层的应用处理器去处理。 
三、散热技术 VR产品的性能很重要,为了持续稳定的性能,散热技术是很关键的。举个例子,Exynos 7420全速工作时功耗是5W,如果采用热管技术可以做到7W的散热。对内核调频策略做优化,能确保AP更多时间工作在最高性能。 
最后总结一下,三星提供的是针对VR产品的整体解决方案,最大好处是能缩短VR产品从启动到量产的时间,产品开发门槛低;技术方面,三星拥有顶尖的硬件/软件技术水平,例如已经量产的Exynos 7、最新的Exynos 8;三星和ARM都是国际性的大公司,在VR项目上也开展了非常紧密的合作,开放、合作的实验室针对中国客户可以提供很好的支持。 (编辑:云计算网_泰州站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|