智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

【干貨】詳解Oculus攝像頭的運(yùn)作原理及黑客攻擊風(fēng)險(xiǎn)

來(lái)源:網(wǎng)絡(luò)

點(diǎn)擊:1066

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞: Oculus,攝像頭,運(yùn)作原理,黑客,Vive頭顯

    此前有報(bào)道稱Oculus的傳感器可以用于拍攝圖片,所以有人擔(dān)心黑客或許可以從此入手,記錄我們?cè)谔摂M世界中的一舉一動(dòng)。

    但我們是否是過(guò)分擔(dān)心呢?Motheboard日前采訪了Oculus Rift傳感器可用來(lái)捕捉用戶圖像的發(fā)現(xiàn)者——美國(guó)加州大學(xué)戴維斯分校的研究員Oliver Kreylos。下面是我們整理的采訪片段:

    問:與Vive的Lighthouse傳感器相比,Oculus的定位追蹤方法是否比較馬馬虎虎,還是說(shuō)它具備自己的優(yōu)點(diǎn)?Oculus是否值得在產(chǎn)品中冒這種風(fēng)險(xiǎn)呢?

    Kreylos:這個(gè)問題涉及面很廣,所以我先進(jìn)行一些背景說(shuō)明。攝像頭和追蹤標(biāo)識(shí)器(如Oculus的LED)在3自由度和6自由度追蹤中有著悠久的歷史。幾乎所有高端的動(dòng)捕系統(tǒng)都基于這種方法。這是Wiimote(Wii手柄)追蹤的基礎(chǔ),同時(shí)多年來(lái)一直以NaturalPoint的TrackIR頭部追蹤器形式用于PC游戲。

    這種方法之所以會(huì)如此流行(尤其是在業(yè)余愛好者群體中),是因?yàn)樗梢蕴峁└哔|(zhì)量的效果,同時(shí)不需要太多的定制硬件。攝像頭十分普遍,價(jià)格親民。其他唯一的剛性需求硬件是追蹤標(biāo)識(shí)器,但即使是業(yè)余愛好者也能制造,而其他的事情都是通過(guò)軟件實(shí)現(xiàn)。

    當(dāng)Oculus為Rift DK2尋找一套優(yōu)秀而且廉價(jià)的6自由度追蹤系統(tǒng)時(shí),攝像頭是一個(gè)明顯而又最為合適的選擇。但Oculus沒有采用標(biāo)準(zhǔn)的做法,而是通過(guò)可向攝像頭識(shí)別自己的追蹤LED來(lái)顯著降低標(biāo)準(zhǔn)算法的計(jì)算負(fù)荷。因此,DK2追蹤系統(tǒng)超乎了許多人的預(yù)期,包括我自己。

    blob.png

    當(dāng)Oculus從DK2轉(zhuǎn)向CV1(第一代消費(fèi)者版本)時(shí),沿用已被證明的追蹤系統(tǒng),并通過(guò)采用更好的硬件(高分辨率攝像頭,使用全局快門而非滾動(dòng)快門)來(lái)進(jìn)行優(yōu)化,這也是一個(gè)合理的工程決定。從純技術(shù)觀點(diǎn)上看,這是一個(gè)正確的選擇。雖然存在一定的問題,但Oculus的Constellation是一個(gè)優(yōu)秀的6自由度追蹤系統(tǒng)。由于Constellation比較閉合,我并沒有像對(duì)Valve的Lighthouse系統(tǒng)一樣進(jìn)行詳盡的分析,但我預(yù)期兩者在質(zhì)量不相上下。

    我認(rèn)為L(zhǎng)ighthouse更為優(yōu)雅,它采集的原始數(shù)據(jù)更少,計(jì)算處理也更少,并能實(shí)現(xiàn)相同的效果。兩個(gè)系統(tǒng)的定位計(jì)算算法的基本輸入是,從中心點(diǎn)(攝像頭焦點(diǎn)或Lighthouse基站中心)開始的三維射線,并指向空間中的追蹤LED或光電二極管。Constellation通過(guò)捕獲高分辨率圖像,將它們傳輸至主機(jī)PC,找到這些圖像中的亮像素的斑點(diǎn),以及計(jì)算它們的中心(x,y)位置來(lái)得出這些射線。Lighthouse也是一樣:當(dāng)掃描激光與光電二極管(將光轉(zhuǎn)換成電流的裝置)相遇,根據(jù)激光器的已知角速度將時(shí)間轉(zhuǎn)換成角度,并將所得到的角度發(fā)送到主機(jī)PC時(shí),然后Lighthouse系統(tǒng)就會(huì)進(jìn)行相應(yīng)地計(jì)算。Constellation需要向主機(jī)發(fā)送大約60MB的數(shù)據(jù),這給主機(jī)的USB子系統(tǒng)帶來(lái)了嚴(yán)重的壓力,而Lighthouse發(fā)送的數(shù)據(jù)很少(我估計(jì)只有幾十KB),它可以實(shí)現(xiàn)無(wú)線傳輸同時(shí)不會(huì)導(dǎo)致什么問題。

    但這并不意味著Constellation是馬馬虎虎的系統(tǒng)。在開發(fā)出來(lái)時(shí)這是最先進(jìn)的系統(tǒng),但Valve后來(lái)推出了一套令人意想不到的,更為優(yōu)雅的系統(tǒng),而Oculus要更換已經(jīng)太晚了。這是一個(gè)創(chuàng)新,我并不認(rèn)為有任何人預(yù)見Lighthouse系統(tǒng)的到來(lái)。

    Constellation的主要缺點(diǎn)是,由于較高的USB帶寬要求,導(dǎo)致某些用戶在使用過(guò)程中會(huì)出現(xiàn)問題。另一個(gè)非技術(shù)性的缺點(diǎn)是,從數(shù)個(gè)攝像頭向主機(jī)PC發(fā)送高分辨率的圖像,而且這些攝像機(jī)必須被放置在幾乎理想的位置。我個(gè)人認(rèn)為,一些黑客攻擊者獲得這些圖像的風(fēng)險(xiǎn)性很小,但我不能否認(rèn),這在理論上存在可能。

    在這一點(diǎn)上Oculus可以采取不同的做法以避免這個(gè)問題。我之前提到的Wiimote同樣是通過(guò)攝像頭進(jìn)行追蹤。但跟Constellation不同,Wiimote不會(huì)向主機(jī)發(fā)送圖像。將圖像轉(zhuǎn)換為(x,y)LED位置的步驟在攝像頭芯片本身內(nèi)部進(jìn)行,由定制的芯片完成。如果Oculus采用了這種方法,并將這樣的ASIC(專用集成電路或具有特定用途的定制電路)集成到攝像頭本身,他們就可以避免Constellation的問題。它可以把從攝像頭到主機(jī)的帶寬減少約1000倍(解決大多數(shù)用戶的問題),同時(shí)其他人不可能窺探發(fā)送的圖像,因?yàn)閳D像將永遠(yuǎn)不會(huì)被發(fā)送到主機(jī)PC。

    我不知道你是否能將其稱作“馬馬虎虎”,在一定程度上Oculus的工程師忽略了可能存在的隱私問題,或者這是他們?cè)诮?jīng)過(guò)衡量之后才做出的決定。但把圖像發(fā)送至主機(jī)存在多個(gè)好處:設(shè)計(jì)ASIC需要時(shí)間和金錢,軟件解決方案更靈活,更容易隨著時(shí)間進(jìn)行改進(jìn)。Oculus目前可能正在研究算法,使用攝像頭圖像來(lái)追蹤LED之外的對(duì)象,例如通過(guò)Leap Motion或Kinect來(lái)把用戶的手部,或甚至是全身帶進(jìn)VR。

    除此之外,Oculus一直將CV1攝像頭稱為“傳感器”,而不是“攝像頭”,并一直堅(jiān)持認(rèn)為它們跟攝像頭不一樣。最初這使得我認(rèn)為他們確實(shí)有將圖像處理ASIC集成到攝像頭,但結(jié)果并非如此。

    問:是否可以通過(guò)Vive的傳感器來(lái)捕獲“圖像”,即使不借助傳統(tǒng)的攝像頭?

    Kreylos:Lighthouse本身不會(huì)收集任何能夠重建用戶環(huán)境或用戶本身圖像的數(shù)據(jù)。從Lighthouse可被追蹤設(shè)備發(fā)送到主機(jī)PC的唯一數(shù)據(jù)是時(shí)間戳,在該時(shí)間戳處,可被追蹤的各個(gè)光電二極管與掃描激光以及來(lái)自可被追蹤的集成慣性測(cè)量單元的樣本相遇,這些加在一起就允許系統(tǒng)在3D空間中建立可被追蹤的位置和方向。理論上,通過(guò)在長(zhǎng)時(shí)間段內(nèi)觀察所有可被追蹤物的位置,你可以重建用戶環(huán)境的粗略3D模型,但也僅此而已。

    blob.png

    Vive頭顯確實(shí)搭載了一個(gè)前置攝像頭,它是一個(gè)標(biāo)準(zhǔn)的網(wǎng)絡(luò)攝像頭,并且連接至主機(jī)PC的操作系統(tǒng)。因此,該攝像頭跟其它所有的網(wǎng)絡(luò)攝像機(jī)一樣容易受到攻擊。跟Constellation不同,Vive系統(tǒng)的運(yùn)作并不需要這個(gè)攝像頭,如果用戶擔(dān)心隱私問題可以使用膠布蓋住攝像頭。

    問:獲得可識(shí)別圖像這一過(guò)程的復(fù)雜性(和硬件的可用性的相對(duì)限制)足以勸阻黑客大規(guī)模入侵傳感器嗎?

    Kreylos:我不能進(jìn)行判斷,因?yàn)槲也皇且幻?jì)算機(jī)安全專家。我知道有遠(yuǎn)程攻擊者訪問網(wǎng)絡(luò)攝像機(jī)的真實(shí)案例,但我不清楚這些攻擊是如何實(shí)現(xiàn)的,以及這些方法是否適合Constellation攝像頭。我所遵循的方法很簡(jiǎn)單,但可能不適用于遠(yuǎn)程攻擊者,因?yàn)樗枰扪a(bǔ)Linux內(nèi)核的網(wǎng)絡(luò)攝像頭驅(qū)動(dòng)程序來(lái)識(shí)別Constellation攝像頭。

    我可以說(shuō)的是,廣泛部署的“標(biāo)準(zhǔn)”網(wǎng)絡(luò)攝像頭攻擊并不能適用Constellation攝像頭,因?yàn)樗鼈儾粫?huì)向操作系統(tǒng)“宣稱自己是標(biāo)準(zhǔn)的網(wǎng)絡(luò)攝像頭”。如果一個(gè)普遍的網(wǎng)絡(luò)攝像頭攻擊在Oculus用戶的計(jì)算機(jī)上運(yùn)行,那這個(gè)攻擊會(huì)找不到網(wǎng)絡(luò)攝像頭。由于Constellation攝像頭實(shí)際上仍然是標(biāo)準(zhǔn)的網(wǎng)絡(luò)攝像頭,黑客可以修改攻擊以瞄準(zhǔn)它們,但我不知道這需要多大的修改。

    對(duì)于潛在攻擊者而言,另一個(gè)復(fù)雜性是:當(dāng)頭顯處于活動(dòng)狀態(tài)時(shí),Oculus的Runtime軟件會(huì)使用Constellation攝像頭。如果另一個(gè)進(jìn)程已在使用攝像頭,則現(xiàn)有的網(wǎng)絡(luò)攝像機(jī)漏洞可能無(wú)法接管,或者可能會(huì)關(guān)閉追蹤,這樣會(huì)警告用戶存在“流氓”。此外,每個(gè)Constellation攝像頭都配有一個(gè)指示燈。我不知道這些是否在電路級(jí)別綁定到攝像頭傳感器的操作,但我知道在開始使用軟件記錄圖像時(shí),攝像頭的指示燈是亮著的。

    (審核編輯: 林靜)

    聲明:除特別說(shuō)明之外,新聞內(nèi)容及圖片均來(lái)自網(wǎng)絡(luò)及各大主流媒體。版權(quán)歸原作者所有。如認(rèn)為內(nèi)容侵權(quán),請(qǐng)聯(lián)系我們刪除。

    主站蜘蛛池模板: 医用空气净化消毒机,医用床单位消毒机,无磁空气消毒机,紫外线空气消毒机厂家-南昌市扬帆环保设备有限公司 | 桥梁支座更换_桥梁检测车租赁_高空作业车出租_支座更换_伸缩缝安装_隧道防水_养护加固_维修_出租_衡水庆兴桥梁养护工程有限公司 桥梁养护|桥梁维修加固|隧道裂缝修补|支座更换|管道堵水气囊|衡水众拓路桥养护有限公司 | 游戏加速器-极迅互联加速器-更快更稳的网游手游免费加速器 | 压痕机_自动拆标机_瑞安市晨力机械有限公司 | 托盘缠绕机|全自动缠绕机|悬臂缠绕机-上海晏陵智能设备有限公司 托辊|滚筒|聚氨酯托辊|缓冲托辊|尼龙托琨|衡水良龙输送机械有限公司 | 企好网 - 中国B2B产业互联网践行者|百度爱采购官方授权一级服务商 | 重庆惠程信息科技股份有限公司 | 连续式回转炉_间歇式回转炉_燃气式回转炉_电加热回转炉-长兴博达机械配件有限公司 | 磨粉机_上海磨粉机_雷蒙磨粉机_超细磨粉机_磨粉机价格-上海山卓重工机械有限公司 | 青岛除甲醛公司|青岛甲醛治理|青岛除甲醛|甲醛检测|光触媒除甲醛|装修除味除甲醛|新房除甲醛|青岛室内环境污染检测治理|青岛闪洁环保科技有限公司官网 | 木箱_木箱包装_出口木箱设计_熏蒸木箱价格_包装木箱厂 | 淄博润裕机械设备有限公司-搅拌器,搅拌桨叶,反应釜,机械密封,化工搅拌 | 淮南网站制作丨淮南做网站丨淮南网络公司丨淮南哪家网络公司好丨淮南智讯网络 | 手板机箱_亚克力机箱_医疗机箱_美容机箱_医疗设备外壳厂家_鸿堪医疗器械有限公司 | 眉山净源居环保科技有限公司,眉山除甲醛公司,眉山甲醛治理,眉山保洁服务,眉山家政保洁,眉山家电维修 - 眉山净源居环保科技有限公司,眉山除甲醛公司,眉山甲醛治理,眉山保洁服务,眉山家政保洁,眉山家电维修 | 狠狠穞A片一區二區三區-免费网站在线观看人数更新时间-欧洲尺码日本尺码专线不卡顿,国产大尺度禁片未删减版,baomaav | 河北省金融租赁有限公司官网| 首页_01精密设备吊装,气垫搬运,半导体设备安装_苏州大方起重吊装公司 | 江苏减速机_常州减速机_摆线减速机_摆线针轮减速机 | 桥梁支座更换_桥梁检测车租赁_高空作业车出租_支座更换_伸缩缝安装_隧道防水_养护加固_维修_出租_衡水庆兴桥梁养护工程有限公司 桥梁养护|桥梁维修加固|隧道裂缝修补|支座更换|管道堵水气囊|衡水众拓路桥养护有限公司 | 上海宽带安装-上海宽带办理-400电话-包月电话-靓号 | 移印机厂家_丝印机器设备_全自动丝网印刷机-东莞展迅机械科技 | 液压支架配件|液压支架立柱|液压支架千斤顶|液压支架换向阀|液压支架乳化油|液压支架密封件-山东卓力生产厂家 | 呕吐毒素快速检测仪-黄曲霉毒素测定仪-玉米赤霉烯酮快速检测卡-南京微测生物科技有限公司 | 深圳注册公司-工商注册代理-深圳注册公司流程及费用-记帐报税-公司注销-[深圳市悟空企业管理(深圳)有限公司] | 收银系统_收银机_pos收款机_门店管理系统-客如云 | 石家庄大正机电设备有限公司_| 热电偶_电磁流量计_温度传感器_涡轮流量计_铠装PT100_压力变送器-中瑞能 | 水阻柜-液阻柜-高压开关柜-高压固态软启动柜-磁控软启动柜-电解粉-无功补偿柜-配电柜-襄阳源创电气 | 中空吹塑-PETG吹塑加工-吹塑玩具-东莞市鹏美塑胶五金有限公司 | 压滤机入料泵_渣浆泵_耐磨污水泵_保定森力克水泵制造有限公司 | 影像测量仪|检测设备定制|平面度测量仪|三坐标测量机|广州市海科思自动化设备有限公司-400-0528-668 | 青岛网站建设_网站制作_品牌设计_网站设计_圭谷设计 | 长沙广告设计公司|长沙广告制作|湖南户外广告制作|商业美陈就找湖南盛翔文化传媒有限公司老品牌高品质 | 数字多媒体展厅设计,智慧科技互动企业展馆展厅设计公司-深圳炫之风 | 石墨热场|PECVD石墨舟|碳碳框|燃料电池双极板|半导体石墨|光纤用石墨模具|石墨电极加工|石墨制品|上海弘竣新能源材料有限公司 | 上海三友医疗器械股份有限公司| 上海航空货运,上海空运,东方航空快递,机场物流,航空快运,上海东方航空托运公司 | 深圳市鼎拓达机电有限公司_ 深圳市鼎拓达机电有限公司 | 皮带输送机-宁津县浩发链条有限公司 | 铸造厂-铸铝-铸铜-铝合金铸造-重力铸造-翻砂铸造-[剑锋机械配件]专业东莞|深圳铸造厂 |