国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

剖析FPGA的自由立體顯示系統光學引擎設計

電子工程師 ? 來源:電子技術應用 ? 作者:陸 麟 王元慶 曹利 ? 2021-04-23 14:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

1973481766040.gif

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完成。

1973323737487.gif

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不亮。

1972970707005.gif

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通過串口更新瞳孔位置信息。

1973634807906.gif

1973743847852.gif

在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所示。

1973887526455.gif

在實驗中,光學引擎系統以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]。 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]。

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    20255

    瀏覽量

    252293
  • dsp
    dsp
    +關注

    關注

    561

    文章

    8244

    瀏覽量

    366648
  • FPGA
    +關注

    關注

    1660

    文章

    22412

    瀏覽量

    636324
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    光學引擎:思奧特智能視覺光源如何賦能工業4.0質檢新紀元

    在智能制造飛速發展的浪潮中,機器視覺檢測技術正以前所未有的速度重塑著現代工業的質量控制體系。作為視覺系統的"光學引擎",高性能視覺光源以其卓越的均勻性和智能化特性,正在成為推動工業質檢技術革命的核心力量。
    的頭像 發表于 02-24 17:53 ?902次閱讀

    Microsemi IGLOO2 FPGA與SmartFusion2 SoC FPGA深度剖析

    Microsemi IGLOO2 FPGA與SmartFusion2 SoC FPGA深度剖析 作為一名電子工程師,在日常的設計工作中,FPGA與SoC
    的頭像 發表于 02-09 17:20 ?321次閱讀

    PCM1789:高性能立體聲 DAC 的技術剖析與應用指南

    PCM1789:高性能立體聲 DAC 的技術剖析與應用指南 在音頻處理領域,數字到模擬轉換器(DAC)扮演著至關重要的角色。今天我們要深入探討的是德州儀器(Texas Instruments
    的頭像 發表于 02-02 14:30 ?172次閱讀

    引擎是什么?

    引擎是光通信系統中的核心部件,它是一個集成化的光學子系統,負責實現光信號的收發處理,其性能對系統的信號傳輸有直接影響
    的頭像 發表于 01-22 17:43 ?1390次閱讀
    光<b class='flag-5'>引擎</b>是什么?

    AMD UltraScale架構:高性能FPGA與SoC的技術剖析

    AMD UltraScale架構:高性能FPGA與SoC的技術剖析 在當今的電子設計領域,高性能FPGA和MPSoC/RFSoC的需求日益增長。AMD的UltraScale架構憑借其創新的技術和卓越
    的頭像 發表于 12-15 14:35 ?558次閱讀

    智能光場調控系統設計與實現:基于六種預設模式的場景化光學解決方案

    系統通過固件預置的多種光學場景算法,實現了單一燈具在多種光場模式間的精準、快速切換。這一設計驗證了通過集成化的光學引擎與智能控制單元,在單一硬件平臺上實現KTV、閱讀、會議等差異化光
    的頭像 發表于 12-01 17:43 ?6613次閱讀
    智能光場調控<b class='flag-5'>系統</b>設計與實現:基于六種預設模式的場景化<b class='flag-5'>光學</b>解決方案

    高壓放大器驅動:基于FPGA的SPGD自適應光學控制平臺的探索

    實驗名稱: 基于FPGA的SPGD自適應光學控制平臺整體設計 測試目的: 在分析優化式自適應光學系統平臺的基礎上,結合SPGD算法原理以及項目實際需求,對SPGD自適應光學控制平臺進行
    的頭像 發表于 10-11 17:48 ?860次閱讀
    高壓放大器驅動:基于<b class='flag-5'>FPGA</b>的SPGD自適應<b class='flag-5'>光學</b>控制平臺的探索

    VirtualLab:光學系統的三維可視化

    摘要 為了對光學系統的性質有一個基本的了解,對其組件的可視化和光傳播的提示是非常有幫助的。為此,VirtualLab Fusion提供了一個工具來顯示光學系統的三維視圖。這些工具可以進一步用于檢查
    發表于 05-30 08:45

    VirtualLab:用于微結構晶片檢測的光學系統

    引擎將沿著這些光路追跡磁場,直到系統中的探測器。 用于非序列追跡的通道設置 總結-組件 系統印象 場追跡結果 結果的非對稱 光柵的非對稱性也導致干涉中的輕微不對稱性。可以在結果中識別光柵是否鏡像,結果也將
    發表于 05-28 08:45

    PanDao:光學設計中的光學加工鏈建模

    現代光學系統中,隨著技術的快速多樣化和專業化,我們面臨著在高度專業化的個人、過程和機器之間進行可靠通信的需要。從最初的想法到最終的光學系統,一般會涉及四個方面:從(a)想要將光用作工具的客戶開始,然后
    發表于 05-12 08:53

    PanDao:光學制造過程建模

    摘要 PanDao項目作為全球首款同類軟件工具,其最新進展報告顯示:該工具能夠在設計階段確定所需的最佳光學制造鏈,對透鏡設計進行優化,以此實現最低成本與最佳可生產性的雙重目標。1.簡介 《牛津詞典
    發表于 05-07 08:54

    PanDao:光學加工評估

    一、軟件簡介 光學設計軟件工具可以很好地幫助光學工程師開發一款鏡頭產品,然而光學工程師和光學加工商之間仍然是基于人與人的交互。這個部分是光學系統
    發表于 05-06 08:43

    VirtualLab Fusion應用:光學系統的3D可視化

    摘要 為了從根本上了解光學系統的特性,對其組件進行可視化并顯示光的傳播情況大有幫助。為此,VirtualLab Fusion 提供了顯示光學系統三維可視化的工具。這些工具還可用于檢查
    發表于 04-02 08:42

    VirtuaLab Fusion:從光線光學到物理光學的無縫轉換

    in System由系統中的光線顯示。 由于光線光學是從Modeling Level 1中推導出來的,因此,在光線光學中,我們也有一個與“Diffraction of Source
    發表于 03-14 08:54

    VirtualLab Fusion應用:光學系統中的熱透鏡

    現代技術在材料加工領域的出現,使得高功率激光源在光學系統中的使用頻率大大增加。高能源產生的大量熱量導致了幾何形狀的變形和系統光學元件折射率的調制,這將影響它們的光學特性。在Virtu
    發表于 03-13 08:57