Johnny C. Lee在它的論文中介紹他使用基于投影儀進行定位跟蹤的系統的原理。在投影儀投送的圖像中包含著不易覺察的灰度變化的編碼信息。可以被投影區內的光電管檢測到這些編碼信息時間序列,從而確定這些光電管在投影區的具體方位。
下面是他們實驗中演示所使用的剪貼板,在四周固定有光電管傳感器。當這些傳感器獲得相應的位置信息之后,發送到投影儀控制電腦。電腦根據四個點的方位結算出剪貼板的位置和方向,進而調整投影內容,使其恰好適應在剪貼板上顯示,仿佛手中持有一個平板電腦顯示的效果。
如果在配合表面的電阻觸摸屏,在使用起來就真的和一個平板電腦非常相似了。
▲ 一個手持剪貼板四角安裝有光電傳感器可以實時在投影儀下進行實時定位
定位信息可以傳回電腦將投影儀顯示內容根據剪貼板方位調整顯示變形
最終達到像手持一個平板電腦進行顯示的效果
Johnny并沒有在它的文章中給出投影手寫板的電路組成,但指出其中定位系統的原理與參考文獻Automatic Projector Calibration with Embedded Light Sensors[6] 中相同。下圖是該文獻中給出用于投影儀矯正板背后的光電傳感器和電路板的組成部分。
四根內徑為1毫米的光纖將定位板四個角落的光強引入信號處理電路板上的四個光電傳感器。它們可以感知定位板四個角所在位置上,投影儀發送特定位置編碼圖像序列所對應的光強度變化。
▲ 校正板背面的電路板
四根內徑1mm的光纖將四個角落光強引入電路板上光電傳感器
投影儀用于位置編碼的圖案序列是黑白相間的并逐步變得更加密集的水平和垂直條形圖案。這些圖片按照順序投影在平面內,對于同一點光電管所檢測到的0(黑),1(白)序列 序列構成了格雷編碼(Gray-Coded),每個位置上的Gray-Code各不相同,因此可以根據所檢測到的變化序列反過來確定光電傳感器所在的位置。
格雷編碼的位數是編碼數量之間關系是。對于的XGA分辨率的圖片,則需要20張(水平和垂直各需要10位)編碼圖片便可以達到像素級別的定位分辨率了。
由于使用了格雷編碼(Gray-Coded)方式,光電傳感器在兩個相鄰分辨位置中間時,最多也只會引起±1個像素的偏差,這使得定位數值不會因為光電空間位置的移動,不在聚焦平面等因素產生巨大的變化。
用于定位一個平面的方位,使用四個光電管的位置數據點便可以完成相應的計算。如果引入更多的光電管可以得到更加穩定的數值,或者使用最小二乘擬合也能夠得到亞像素分辨的位置,冗余的光電管位置信息可以提供抑制在使用時光電管的損壞、被遮擋等因素影響。
如果使用普通的投影儀,圖像刷新速率大約為60Hz。如果播放20幀的定位圖像序列,刷新速度為3Hz,人眼會感到明顯的閃爍。這會對在投影區進行相關的操作產生不舒適的 影響。
為了降低定位圖像序列所帶來的閃爍,他們采用了以下兩種方式:
使用刷新頻率更高的DLP(Digital Light Processing)技術的投影儀,它的圖像幀率可以達到9700Hz以上。這使得播放的定位序列頻率也提高到485Hz以上。人眼不易覺察到閃爍。
使用灰度值調制方式。在原來現實的圖像亮度基礎上,對顏色值進行調頻編碼,可以在60Hz的顯示幀率上,發送位置編碼信號。相應接收板上的光電處理電路也需要做相應的處理。這種方式是將普通的圖像顯示信息與定位信息一起顯示。
▲ 使用修改后的DLP投影儀產生調頻鍵控(FSK)01編碼信號
如果已知剪貼板四角的視角位置,便可以計算出它的局部平面單應性轉換矩陣(Homography Matrix)。
在使用過程中,由于人持守剪貼板,有可能會對四角光電管遮擋,使得一個,或者多個光電管位置信息丟失。這時,可以通過歷史定位信息來幫助恢復剪貼板的位置。
▲ 當定位光電傳感器位置信息丟失的時候通過存儲過程序列來回復位置
在蟻群人機界面[1] 中,由于所有的小型機器人都是在同一平面運行,而且姿態都是保持與桌面垂直,所以在小型機器人的頂部就只需要安裝兩個光電傳感器,通過這兩點的位置便可以確定移動機器人的中心位置和運動方向了。
這鐘基于投影儀的定位技術也許在將來可以被設計應用在智能車競賽[7] 的導航系統中。
在Moveable Interfactive Projected Displays Using Projector Based Tracking[2]文中存在一個有趣的英語語法,居然存在著在表示目的的不定式短語中了( to-do)中內嵌有整個句子的副詞。比如在Abstracts中的:
We use light sensors embedded into the moveable surfaces and project low-perceptibility Gray-coded pattens tofirstdiscover the sensor locations, and then incrementally track them in interactive rates.
相類似的還有文章的Introduction:
Research such as [13,15, 16] provide visions of future work offices that use projectors to transform large surfaces in our environment todynamicallysuit the needs of our task.
... we can project a sequence of patterns to recursivelydivide the projection area allowing each sensor to discover its location in the projector’s screen space
以上兩個句子中的副詞(first, dynamically)都是放在表示目的的不定式短語中了。
原文標題:基于投影儀定位技術
文章出處:【微信公眾號:FPGA入門到精通】歡迎添加關注!文章轉載請注明出處。
責任編輯:haq
-
傳感器
+關注
關注
2548文章
50698瀏覽量
752045 -
投影儀
+關注
關注
4文章
877瀏覽量
43200
原文標題:基于投影儀定位技術
文章出處:【微信號:xiaojiaoyafpga,微信公眾號:電子森林】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論