别在VR里做羞羞的事情!Oculus传感器能偷拍你一举一动

青亭网( ID:qingtinwang )--链接科技前沿,服务商业创新

Oliver Kreylos是UC Davis的一位研究员,对VR/AR领域有着比较深入的理解,比如他在微软HoloLens发布之前就准确预测出了视野角度大小,最近他又研究起了Oculus Rift网络摄像头(webcam)传感器。

这些传感器基本上就是用来跟踪Rift和Touch控制器的三维空间位置的装置,它可以接收头显和控制器发射出的不可见红外光。但是一个低像素的黑白摄像头真的只用来跟踪红外线吗?它能导出可以识别的图像吗?

sensor-cam-e1485537155618

上图就是Kreylos和Oculus传感器的合影。

Kreylos表示,只需要一点基础的Linux操作知识和电脑常识就可以从Oculus传感器导出图片。他说:“Oculus努力掩盖的事实就是他们所谓的Rift传感器实际上就是个超没新意的网络摄像头,正常情况下只需要接上USB,电脑就自动运行标准uvc摄像头驱动,然后就成了。

但是Rift传感器接上的时候,USB命令里本该显示‘uvc‘(usb视频类),却会显示‘特定供应商类’,但其本质还是个uvc摄像头。所以机智的我就自己装了个Linux uvc摄像头驱动,它会直接忽视USB命令里的内容,直接将其视为uvc摄像头,然后就可以导出照片了。“

Oculus实际上还给他们的摄像头弄了个专属的驱动,好让windows不自动运行uvc摄像头驱动,只和Rift同时使用,Kreylos认为此举属于混淆视听。

Oculus-Rift-10-e14340601702901

另一个混淆视听之举是,Oculus在摄像头分辨率上也做了手脚。正常uvc图像格式使用“Y8“或者”GREY”,而Rift则使用”YUYV“,也就是说本来1280*960 Y8的分辨率被他们对外宣传成640*960 YUYV分辨率,鉴于大多数人会忽略后面的格式,所以真实分辨率是大家认为的两倍。

另外,Rift传感器只负责识别红外线,所以它还有个过滤可见光的物理滤镜。等等事实表示:虽然Rift传感器是用来跟踪的,但是它作为一个网络摄像头,也具有拍摄出可识别图像的功能。那么问题就来了,Facebook会不会借它偷窥用户呢?

Facebook官方表示:“我们不窃取任何传感器捕捉的图片,没有任何个人能从我们的服务器上获取这方面的用户信息。“对此Kreylos表示:”Oculus的驱动确实不会保存任何图片,它们在分析出LED位置之后的瞬间就会被摧毁,但是这依旧是无人监管的灰色地带。不过我个人认为从公司声誉和法律角度来讲,Facebook都不会冒这个险。“

Oculus-Facebook-Logo-e1485532172207

Oculus对此也表示:“我们的目标是跟踪定位,为了更好的识别红外线,图片质量已经被很大程度削减了,并且传感器并没有连网,图片也会立即损毁,所以绝对不会有任何人能从服务器拿到这些图片。“

Kreylos表示:“虽然Facebook自己不会这么做,但是从摄像头获取可识别图片不是件难事,也就是说这个传感器很可能是黑客们的理想目标。“ 笔者只能说,你的Rift传感器很有可能将你以及你房间的图片送到黑客们的手中,所以那些有特别重要的信息或者…在做特别重要的事的时候,建议介意这个的用户还是把Rift传感器遮起来为好。

本文是全系列中第18 / 23篇:

更多精彩内容,关注青亭网微信号(ID:qingtinwang),或者来微博@青亭网与我们互动!转载请注明版权和原文链接!
青亭网

微信扫码关注青亭网

青亭网

青亭 | 前沿科技交流群01

责任编辑:freeAll
分享到QQ 分享到微信
后参与评论
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册