現(xiàn)在的VR似乎沒(méi)有之前那么火熱了,于是乎我居然開(kāi)始了VR征程。。。
說(shuō)起VR,對(duì)于沒(méi)有接受過(guò)相關(guān)知識(shí)的人來(lái)說(shuō)可能看起來(lái)比較高大上,但是VR的原理卻沒(méi)有想象中那么復(fù)雜??偟膩?lái)說(shuō),VR之所以能夠產(chǎn)生立體感,是因?yàn)槿擞袃芍谎劬ΑF鋵?shí)現(xiàn)在有很多自稱VR的視頻或者圖片嚴(yán)格來(lái)講并不能算是VR,因?yàn)樗皇菍⒁黄矫鎴D變成了360°的圖,其實(shí)和平面圖是一樣的,并沒(méi)有深度信息,只是你可以轉(zhuǎn)轉(zhuǎn)小腦袋來(lái)全方位觀察而已。如下圖:
可以看到圖片是扭曲的,至于為什么人眼在VR眼鏡中看到的圖像是正常的,是因?yàn)檫@張圖片并不是直接看的,它需要把整個(gè)圖像投影到一個(gè)球體的內(nèi)表面(可以想象一下把地球儀展開(kāi)成一個(gè)平面圖并且補(bǔ)充裂開(kāi)的部分),然后攝像頭位于球體內(nèi)部的中心,這時(shí)候從VR眼鏡中看到的就只是這個(gè)球的一小部分,當(dāng)然,可以轉(zhuǎn)動(dòng)你的小腦袋來(lái)全方位觀察,當(dāng)轉(zhuǎn)動(dòng)的時(shí)候通過(guò)陀螺儀的讀書(shū)來(lái)計(jì)算相機(jī)的轉(zhuǎn)動(dòng)角度。這種VR的原理大概就是如此了,是不是覺(jué)得很簡(jiǎn)單!
真正有深度信息的VR圖片/視頻其實(shí)是有兩部分的,其中比較多的是左右屏和上下屏,這時(shí)候就不能把它直接投影到一個(gè)球上了,而是投影到兩個(gè)球上,并且需要有兩個(gè)攝像機(jī)分別來(lái)提供左眼和右眼的圖像,此時(shí)左眼和右眼看到的圖像并不是完全一致的,有一定的錯(cuò)位,就跟我們睜開(kāi)眼看這個(gè)世界一樣,所以此時(shí)看到的圖像就是立體的,有深度信息的。如下圖:
(圖像比較渣,將就看)
上圖中上下看起來(lái)是差不多的,但是實(shí)際上是有差別的,投影的時(shí)候會(huì)把上半部分投影到左眼,把下半部分投影到右眼,具體如何實(shí)現(xiàn)會(huì)在后面講。除了上下分屏其實(shí)還有左右分屏的,原理都差不多了。
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問(wèn)題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二) 2017-07-26