《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的自由立體顯示系統光學引擎設計
基于FPGA的自由立體顯示系統光學引擎設計
來源:電子技術應用2013年第11期
陸 麟1,王元慶1,曹利群2,周必業2,李鳴皋2
1.南京大學 電子科學與工程學院,江蘇 南京210046; 2.中國人民解放軍海軍總醫院,北京100088
摘要: 實現了一種用于自由立體顯示系統的光學引擎。該系統采用FPGA作為控制處理器,通過RS232串口與DSP瞳孔跟蹤模塊實時通信,并根據液晶面板同步信號控制大功率LED驅動電路實現對應瞳孔坐標的指向性照明。該系統與目前基于單片機的光學引擎比較,在成本提升很小的前提下具有能夠精確控制時序、同步性更好、適應更大規模的LED驅動電路等優勢,提高了系統的穩定性和可升級性,具有良好的應用前景。
中圖分類號: TN873
文獻標識碼: A
文章編號: 0258-7998(2013)11-0010-03
Design of auto-stereoscopic display backlight system based on FPGA
Lu Lin1,Wang Yuanqing1,Cao Liqun2,Zhou Biye2,Li Minggao2
1.School of Electronic Science and Engineering, Nanjing University,Nanjing 210046,China; 2.Navy General Hospital PLA China, Beijing 100088,China
Abstract: A backlight system for auto-stereoscopic display monitor is proposed in this paper. The system uses FPGA as the main controller, receives watcher′s pupil position data from DSP via RS2332 serial port and provides the directional lighting according to the synchronization signal from LCD panel and pupil coordinates. Compared with the current backlignt system based on SCM, this system can provide more accurate timing controls and better synchronization with very small increase in the system cost. The system can adapt to larger LED controller arrays with its good scalability and stability,which means a bright prospect in application.
Key words : FPGA;auto-stereoscopic display;LED array;backlight system

    立體顯示技術經過多年發展已經有了巨大的進步,目前市場上已經商用的立體顯示器大多需要佩戴配套的眼鏡才能看到立體影像,存在多種不便利因素。已經出現的裸眼立體顯示器基于光柵原理,雖然不需要佩戴眼鏡,但是水平方向分辨率會降為原始分辨率的一半。因此如何實現不需要佩戴任何輔助設備即可觀看全高清3D影像的自由立體顯示技術,正成為研究的熱點。

    在這一背景下,本文提出并實現了一種可控的指向性光學引擎。采用該光學引擎利用普通120 Hz液晶面板即可實現自由立體顯示技術。在不佩戴輔助設備的前提下,能達到同時多人觀看全高清3D影像的目的。光學引擎采用通過Spartan 3E FPGA控制高亮度LED陣列的指向性背光技術,通過從人眼跟蹤模塊[1]獲得的瞳孔坐標,控制LED驅動電路按照液晶屏的刷新時序準確將光線投射到人的左右眼中。與目前基于Atmega128單片機的光學引擎系統[2]相比,本系統在僅增加很少成本的前提下,具有能夠精確控制時序、同步性更好、適應于更大規模LED驅動電路等優勢,增加了系統的穩定性和可升級性。整套系統經測試,可在±30°視場角內實現1~5人的實時無輔助立體顯示,并能夠兼容傳統的2D平面顯示模式,達到商用標準,具有很好的應用前景。
1 自由立體顯示系統工作原理
    當場景中同一點在左右視圖中具有視差的兩點分別投射到對應人眼后,由大腦融合感覺到虛擬立體深度,從而產生立體感。在視差立體顯示中能夠觀看到舒適立體的必要條件主要如下:
    (1)左右眼看到的兩幅圖像各自刷新頻率高于46 Hz;
    (2)兩幅圖片的視差小于聚焦一輻輳的容許度;
    (3)單視角圖像的空間分辨率小于人眼的分辨極限。
    根據以上原則,采用商用刷新率為120 Hz、分辨率為1 920×1 080的全高清液晶面板,分別以60 Hz的刷新率顯示左右眼圖像,利用菲涅爾透鏡構成的光學成像系統[3],在液晶屏上的左圖像刷新完成后,光學引擎將LED陣列上的對應于左眼位置的固定寬度一段LED點亮并投射到觀察者左眼中。同理下一幀右圖像刷新完成后,右眼對應位置的LED會將整個屏幕照亮并投射到觀察者右眼中。觀察者的左右眼將會分別看到以60 Hz刷新的1 920×1 080全高清左右圖像,經過大腦融合,就可以實現立體視覺。LED在人眼處投射的光帶寬度大致等于人眼的寬度,其余位置幾乎沒有光線出射。因此本系統的光學利用率極高,只需要幾顆高亮LED即可達到可觀看的亮度。當有多人觀看時,只要LED陣列對應位置不相互重疊,觀看者間就不會互相影響,如圖1所示。受限于水平方向±30°的視場角,本系統可同時供最多5人互不影響地觀看。當觀察者在視場角內左右移動時,瞳孔跟蹤模塊會實時將觀察者當前的瞳孔位置發送給光學引擎,由光學引擎實時更新LED位置,使觀察者始終能夠觀看到立體影像。系統可兼容傳統2D模式顯示,當系統工作在2D模式時,LED陣列以掃描背光模式工作,因此觀看者在任何位置看到的畫面都與傳統2D顯示器無異。

2 光學引擎系統設計
2.1 系統總體架構

    由上節所介紹的自由立體顯示系統原理可知,本系統中光學引擎的主要任務包括視頻左右幀同步信號的獲取、觀看者瞳孔位置坐標的獲取和對高亮度LED陣列的控制。目前光學引擎的主控部分采用AVR單片機來完成。受限于單片機的順序執行單線程架構,無法對系統的時序進行精確控制,很小的功能改變就會導致最終系統的時序錯亂,使整個系統的魯棒性和可定制性較差。并且由于單片機的時鐘最高僅能到12 MHz,再加上部分指令執行時間大于一個時鐘周期,單片機對TLC5927 LED驅動芯片的配置速率最高僅能達到800 kHz。由于TLC5927采用串行方式配置,當驅動芯片數量為50片時,完成所有驅動芯片的配置需要耗時達1 ms,已經無法滿足大規模LED陣列的驅動時序要求。因此本文采用基于FPGA的光學引擎系統。由于FPGA的并行特性,可以方便地對系統時序進行控制,增加和減少功能不會對已有時序產生影響,增強了系統的可定制性和魯棒性[4]。并且由于FPGA的高時鐘頻率,系統可以以LED驅動芯片的最大配置時鐘頻率30 MHz對其進行配置,在1 ms時間內最多可配置1 876片TLC5927,使系統的可擴展性大大增強。系統功能框圖如圖2所示,其中虛線內的部分由FPGA完成。

2.2 同步信號接收模塊設計
    從120 Hz液晶面板配套的液晶開關眼鏡中可以提取出左右液晶鏡片的驅動波形,如圖3中lon、loff、ron、roff所示。將該波形經過電平匹配后即可輸入FPGA內部的同步信號接收模塊,將這4路信號兩兩異或,即可得到左眼和右眼的同步信號lbuff和rbuff。兩路信號的周期均為60 Hz,且相位相差180°。該信號僅僅表示液晶刷新的使能信號,由于液晶翻轉需要時間,因此左圖和右圖LED點亮使能信號需要延時液晶的翻轉時間τ,才能輸出給主控制器供LED驅動器使用。最后同步信號接收模塊輸出的波形為圖3中的lenable和renable。利用該信號驅動LED驅動器,即可在液晶面板顯示左圖時點亮左眼LED,顯示右圖時點亮右眼LED,液晶面板刷新過程中LED不亮。

2.3 串口通信模塊設計
    為了使光學引擎能夠實時更新人眼跟蹤模塊的瞳孔位置坐標,FPGA使用RS232串口與人眼跟蹤模塊的DSP通信。右眼的瞳孔位置可以根據左眼瞳孔位置+瞳孔間距得到,在觀看者瞳孔間距基本一致的情況下,串口僅需發送左眼瞳孔坐標即可,這樣可以大大減少串口的數據量,提高實時性。串口每幀傳輸10 bit數據,包括一位起始標志位和一位結束標志位[5]。串口通信模塊狀態機如圖4所示。DSP首先發送一個開始字節,內容為56 h,表明新的坐標數據傳輸開始。第二個字節中傳輸當前檢測到的瞳孔對數(即觀看者數量)。根據光學成像系統的參數視場角θ=±30°,最佳觀看距離d=1.2 m,人臉寬度w≈0.22 m,可以計算出最大同時觀看人數n=[2×(d×tanθ)/w]=6。第三個字節開始傳輸左眼瞳孔的坐標位置,當串口通信模塊獲得了所有的瞳孔坐標后,會將這些坐標發送給主控模塊,主控模塊以這些位置為地址即可從預置在FPGA中的對應表獲得顯示左圖時需要點亮的LED的對應位置。在該地址上加一個偏移量,就可以從同一個對應表中得到顯示右圖時需要點亮的LED的對應位置。主控模塊將這兩個位置存放在寄存器中,直到下一次DSP通過串口更新瞳孔位置信息。


    在3D顯示模式下,LED由主控提供的Enable信號按照120 Hz的幀率刷新,每幀LED熄滅后,LED驅動控制模塊從主控獲取下一幀的LED位置信息。由于采用8驅動管腳并聯的工作方式,因此可以將LED位置信息通過SDI口以3.75 MHz的速率發送給TLC5927陣列,同時以同步方式輸出30 MHz的CLK,即可實現每8個CLK周期同步一個SDI電平。SDI信息寫入完成后,LED驅動器控制模塊發送一個LE信號對TLC5927進行鎖存,并在下一次Enable信號到來時將OE信號拉低點亮對應的LED。時序如圖6所示。

 

 

    在實驗中,光學引擎系統以Spartan 3E FPGA作為控制處理器,通過RS232串口與DSP瞳孔跟蹤模塊實時通信,并根據液晶面板同步信號控制大功率LED驅動電路實現對應瞳孔坐標的指向性照明。采用FPGA作為控制處理器實現了對LED驅動芯片時序的精確控制和快速配置,使系統的魯棒性和可升級性明顯提升。實驗測試證明,本系統性能達到了市場化要求,具有較好的商業應用前景。
參考文獻
[1] Yan Chao,Wang Yuanqing,Zhang Zhaoyang.Robust real-time multi-user pupil detection and tracking under various illumination and large-scale head motion[J].Computer Vision and Image Understanding,2011,115(8):1223-1238.
[2] 張瑞雪,王元慶,張兆揚.基于AVR單片機的自由立體顯示背光控制系統[J].現代電子技術,2011,34(23):149-151.
[3] 汪洋,王元慶.多用戶自由立體顯示技術[J].液晶與顯示,2009,24(3):434-437.
[4] 周渝斌.基于FPGA+DSP的智能車全景視覺系統[J].電子技術應用,2011,37(3):38-41.
[5] 王希朝,張毅,程鵬,等.面向物聯網應用的UART-WIFI 網關設計[J].微型機與應用,2013,32(8):45-47.
[6] BRAR R S,SURMAN P,SEXTON I,et al.Helium3D:a  laser-based 3D display with′3D+′Capability[C].2010 Conference on Visual Media Production(CVMP),IEEE,2010:123-130.
[7] Texas Instruments.16-channel Constant-Current LED sink  drivers[DB/OL].(2008-07-xx)[2013-07-15].http://www.  ti.com/lit/ds/symlink/tlc5927.pdf.
[8] Texas Instruments.TLC5916 one-wire control-eliminating microprocessor control for LED driver[DB/OL].(2009-07-xx)[2013-07-15].http://www.ti.com/lit/an/slva346/slva346.pdf.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲成色999久久网站| 亚洲一区区二区| 一区二区欧美在线观看| **性色生活片久久毛片| 国产午夜精品视频| 国产麻豆日韩欧美久久| 国产精品国产三级国产aⅴ入口| 欧美美女喷水视频| 欧美精品www在线观看| 欧美成人精品高清在线播放| 鲁大师成人一区二区三区| 久久人人爽国产| 久久综合狠狠综合久久综合88| 久久精品系列| 久久亚洲春色中文字幕| 久热精品视频在线观看| 老司机精品久久| 欧美不卡一卡二卡免费版| 免费中文日韩| 欧美激情一区二区三区不卡| 蜜桃av久久久亚洲精品| 欧美成人免费全部| 欧美精品在欧美一区二区少妇| 欧美日韩大片一区二区三区| 欧美日韩精品一区二区天天拍小说| 欧美日韩国产精品| 国产精品播放| 国产视频一区免费看| 国产一区二区精品久久| 1000部精品久久久久久久久| 91久久线看在观草草青青| 日韩图片一区| 亚洲一区二区精品在线观看| 亚洲欧美制服另类日韩| 亚洲成人中文| a91a精品视频在线观看| 亚洲欧美国产一区二区三区| 欧美在线日韩精品| 快播亚洲色图| 欧美日韩国产在线观看| 国产精品一区免费在线观看| 精品电影在线观看| 日韩小视频在线观看| 午夜精品一区二区三区在线视 | 国产女优一区| 一区在线观看| 亚洲乱码日产精品bd| 亚洲一区免费视频| 久久精品国产在热久久| 一本色道久久99精品综合| 亚洲欧美日韩另类精品一区二区三区| 久久9热精品视频| 欧美电影免费观看高清完整版| 欧美日韩一区二区视频在线| 国产美女精品人人做人人爽| 精品不卡一区二区三区| 一本大道久久a久久综合婷婷 | 欧美深夜福利| 国产中文一区| 日韩一级免费观看| 久久精品123| 亚洲一区二区三区视频| 久久天堂成人| 国产精品超碰97尤物18| 一区在线观看| 亚洲网址在线| 亚洲精品国产精品国自产观看浪潮 | 亚洲日本在线观看| 欧美亚洲视频| 这里只有精品电影| 久久亚洲二区| 国产精品乱人伦一区二区| 在线成人小视频| 亚洲在线免费| 一区二区三区成人| 久久亚洲一区二区| 国产精品国色综合久久| 亚洲国产欧美一区二区三区久久 | 女人天堂亚洲aⅴ在线观看| 国产精品国产三级国产普通话99 | 欧美在线高清| 欧美日韩美女一区二区| 国内精品美女在线观看| 在线视频亚洲| 亚洲美女色禁图| 久久躁狠狠躁夜夜爽| 国产精品日韩在线观看| 日韩午夜电影| 亚洲精品国产精品国自产观看浪潮| 久久精品国产成人| 国产精品久久久久久一区二区三区 | 国产精品国产自产拍高清av王其| 亚洲激情成人在线| 久久精品视频一| 久久国内精品自在自线400部| 国产精品porn| 日韩亚洲视频在线| 99re成人精品视频| 免费久久99精品国产自| 国产日韩欧美二区| 亚洲一区二区三区在线| 亚洲午夜小视频| 欧美日韩免费精品| 亚洲国产日韩欧美在线图片| 亚洲国产精品激情在线观看| 久久se精品一区精品二区| 国产精品女同互慰在线看| 99re这里只有精品6| 99精品国产高清一区二区| 免费日韩视频| 永久免费精品影视网站| 亚洲第一久久影院| 久久久久久自在自线| 国产日韩精品一区二区浪潮av| 亚洲欧美国产制服动漫| 欧美亚洲专区| 国产日韩精品久久久| 香蕉成人啪国产精品视频综合网| 午夜视频久久久| 国产精品午夜在线观看| 亚洲一区在线观看视频| 先锋影院在线亚洲| 国产精自产拍久久久久久蜜| 午夜精品在线| 久久久国产精品一区| 国产一区二区三区四区| 欧美在线精品免播放器视频| 欧美中文字幕在线视频| 国产日韩欧美夫妻视频在线观看| 亚洲欧洲av一区二区| 欧美在线国产| 国产在线视频不卡二| 亚洲国产国产亚洲一二三| 欧美成人精品一区| 亚洲精选视频免费看| 一区二区三区日韩欧美| 国产精品美女午夜av| 性色av香蕉一区二区| 久久综合影视| 亚洲精品国产精品乱码不99| 在线亚洲一区观看| 国产精品久久久久久久久借妻 | 欧美天堂亚洲电影院在线播放| 一区二区av| 久久国产手机看片| 在线国产精品播放| 99热免费精品| 国产精品国产三级国产aⅴ无密码| 亚洲欧美日韩在线| 久久九九热re6这里有精品| 1024成人| 亚洲一区二区三区精品在线| 国产精品亚洲激情| 亚洲第一页中文字幕| 欧美日本精品| 亚洲制服av| 久久三级福利| 日韩一级黄色大片| 久久成人免费电影| 亚洲国产成人在线视频| 亚洲视频一区二区免费在线观看| 国产欧美一区二区三区视频| 亚洲大胆人体在线| 欧美日韩亚洲高清一区二区| 亚洲欧美日韩区| 欧美激情中文不卡| 亚洲欧美激情诱惑| 欧美黄色小视频| 亚洲午夜女主播在线直播| 久久午夜精品| 一本在线高清不卡dvd| 久久久免费精品| 日韩一级在线| 久久亚洲欧洲| 亚洲桃花岛网站| 麻豆av一区二区三区| 在线性视频日韩欧美| 久久亚洲综合色| 亚洲少妇诱惑| 欧美成ee人免费视频| 亚洲午夜一区二区| 欧美成人午夜影院| 亚洲欧美视频一区二区三区| 免费不卡在线视频| 亚洲免费视频观看| 欧美激情第三页| 欧美一区观看| 国产精品成人一区二区| 亚洲欧洲日产国产综合网| 国产精品五月天| 亚洲色在线视频| 亚洲高清av| 久久精品99无色码中文字幕 | 亚洲天堂第二页| 欧美成人精品一区二区| 午夜精品久久久久久久99热浪潮| 欧美激情精品久久久六区热门 | 午夜日韩在线观看| 亚洲精品视频在线播放| 久久亚洲综合|