一種增強現實光學透射式頭盔顯示前置電路及其控制方法
【專利摘要】本發明涉及一種增強現實光學透射式頭盔顯示前置電路及其控制方法。頭盔顯示前置電路包括慣導模組與GPS一體化模塊、環境光探測與紅外手勢識別一體化模塊、非特定人語音口令識別模塊、攝像頭模塊、顯示模塊、微控制器和電源模塊。本發明根據環境光可以調整OLED顯示屏的亮度,而后置計算機根據環境光探測與紅外手勢識別一體化模塊中的紅外手勢識別和非特定人語音口令識別模塊,以及慣導與GPS一體化模塊得到的手勢和口令命令和位置信息,對顯示視頻做相應調整。這樣既能滿足增強現實光學透射式頭盔顯示對多傳感器信息的需要,又能將主控計算機和電池后置,減小了前置部分的重量,使用更加舒適。
【專利說明】
一種増強現實光學透射式頭盔顯示前置電路及其控制方法
技術領域
[0001]本發明涉及一種增強現實的頭盔顯示裝置,具體地說是一種增強現實光學透射式頭盔顯示前置電路及其控制方法。
【背景技術】
[0002]增強現實技術是一種真實世界信息和虛擬世界信息無縫集成的新技術。不僅展現了真實世界的信息,而且將虛擬的信息同時顯示出來,兩種信息互相補充、疊加。而在視覺化的增強現實中,用戶利用頭盔顯示器,把真實世界與電腦圖形多重合成在一起,用于增強用戶的視覺沉浸感。
[0003]頭藍顯示(Helmet Mounted Display, HMD),是一種包含微型圖像源及相應光學系統的頭盔顯示裝置。HMD具有質量輕,體積小,功耗小等特點,在航空、醫療、娛樂等領域有著廣泛的應用。隨著嵌入式計算機的發展,迷你型計算機功能越來越強大和功耗越來越低,為HMD的一體化設計提供了便利,其硬件電路必將分為前置顯示驅動及傳感器電路和后置迷你型計算機兩部分。因此針對增強現實OST-HMD前置電路及其控制方法研究具有重要意義。
【發明內容】
[0004]本發明的目的之一就是提供一種增強現實光學透射式頭盔顯示前置電路,以解決現有增強現實光學透射式頭盔顯示的前置部分重量較大造成佩戴舒適性差的問題。
[0005]本發明的目的之二就是提供一種增強現實OST-HMD前置電路的控制方法,以滿足增強現實光學透射式頭盔顯示對多傳感器信息的使用需要。
[0006]本發明的目的之一是這樣實現的:一種增強現實光學透射式頭盔顯示前置電路,包括:
慣導模組與GPS—體化模塊,集成有陀螺儀、加速度計、地磁場傳感器、GPS、濾波電路和電壓穩壓電路;所述慣導模組與GPS—體化模塊與微控制器相接,用于提供使用人員頭部姿態和人員空間位置信息;
環境光探測與紅外手勢識別一體化模塊,包括環境光傳感器、數據轉化器、手勢傳感器和第一數據緩存器FIFO,所述環境光傳感器用于檢測環境光照強度,所述數據轉化器用于將檢測的環境光照強度轉化為紅、綠、藍及透明度的對應數據信息,所述手勢傳感器用于感應手勢動作,所述第一數據緩存器FIFO用于存儲光照和手勢數據;所述環境光探測與紅外手勢識別一體化模塊通過I2C總線與微控制器相接,完成與微控制器之間的通信;
非特定人語音口令識別模塊,包括麥克風接口、A/D轉換器、語音識別處理單元、第二數據緩存器FIF0、SPI接口、D/A轉換器、功放電路和聲音輸出接口 ;所述非特定人語音口令識別模塊與微控制器相接,用于識別非特定人語音口令;
攝像頭模塊,其一路通過接USB Hub擴展口連接后置計算機,另一路通過USB Slave接口與微控制器相接;所述攝像頭模塊用于獲取場景視頻,并將視頻信息傳送給后置計算機; 顯示模塊,包括HDMI接收器和OLED顯示器;所述HDMI接收器和所述OLED顯示器分別通過I2C總線與微控制器相接,用于完成與微控制器之間的通信;所述HDMI接收器通過視頻驅動接口與OLED顯示器相接,用于顯示場景視頻;
微控制器,分別與所述慣導模組與GPS—體化模塊、所述環境光探測與紅外手勢識別一體化模塊、所述非特定人語音口令識別模塊以及所述顯示模塊相接,用于完成對各工作模塊的初始化操作控制,完成對所述HDMI接收器和對所述OLED顯示器的控制;以及電源模塊,為系統提供工作電源。
[0007]本發明的目的之二是這樣實現的:一種增強現實光學透射式頭盔顯示前置電路的控制方法,包括微控制器的控制、慣導模組與GPS—體化模塊的控制、環境光探測與紅外手勢識別一體化模塊的控制、非特定人語音口令識別模塊的控制、HDMI接收器的控制以及OLED顯示器的控制。
[0008]a、所述微控制器的控制方式是:
a-Ι、通過I2C接口對顯示模塊中的HDMI接收器和OLED顯示器進行初始化操作控制,并對HDMI接收器填充EDIF信息,設置OLED顯示器的初始亮度;
a-2、根據檢測的環境光照強度,對OLED顯示器的亮度進行調節;a_3、讀取慣導和GPS信息,傳送至后置計算機,后置計算機根據所接受的信息,定位人眼感興趣的區域;
a-4、響應中斷命令,讀取手勢識別和語音口令識別信息,并將信息傳送至后置計算機,后置計算機根據手勢識別和語音命令,對顯示視頻做相應的更換、前進、倒退、放大或縮小控制。
[0009]b、慣導模組與GPS—體化模塊的控制方式是:
b_l、模塊初始化;對慣導模組與GPS—體化模塊中的陀螺儀、加速度計和地磁場傳感器進行校準,GPS的位置歸零;
b-2、根據回傳信息量,設置回傳速率、該模塊通信波特率、12C接口地址和GPS連接波特率;
b-3、讀取加速度輸出、角速度輸出、角度輸出、磁場輸出、氣壓輸出、高度輸出、經瑋度輸出、地速輸出;
b_4、根據輸出數據計算所需數據,供顯示模塊使用。
[0010]C、環境光探測與紅外手勢識別一體化模塊的控制方式包括環境光探測控制和手勢識別控制。
[0011]c-1、環境光探測的控制方式是:
環境光探測從光電二極管檢測RGBC開始到RGBC以16位數據寄存器中結束,當環境光照強度偏離閾值到達設定時長后,即對背光亮度進行調節。
[0012]c-2、手勢識別的控制方式是:
利用四個定向發光二極管感知反射的紅外線能量,然后將該數據轉換為物理運動信息,包括速度、方向和距離;在轉換過程中,分別定義計算入口點矢量和計算出口點矢量,通過對計算入口點矢量和計算出口點矢量的比較結果,區分和判定手勢動作的六種方向,包括手勢上下、手勢下上、手勢左右、手勢右左、手勢由遠及近和手勢由近及遠。
[0013]d、非特定人語音口令識別模塊的控制方式是: d-1、模塊初始化,并對模塊中的各寄存器進行初始化設置;
d-2、寫入識別列表:將待識別的短語寫入識別列表;識別列表的規則是,每個識別條目對應一個編號,每兩個字符之間留一個空格間隔;編號數值小于256;d-3、開始識別,根據準備好中斷響應函數,打開中斷允許位;
d-4、響應中斷:每當麥克風采集到聲音,不管是否識別出正常結果,都產生一個中斷信號,中斷程序根據寄存器的值分析結果;讀取最匹配值寄存器,得到的答案即為最可能的正確答案。
[0014]e、所述HDMI接收器的控制方式是:
e-Ι、通過微控制器對HDMI接收器進行初始化,并對顯示區域和顯示模式進行設置;e_2、將后置計算機處理好的一幀顯示數據向HDMI接收器輸出,HDMI接收器將傳入數據轉化為24位8:8:8 RGB數據,并輸入到圖形數據存儲器中進行緩沖,然后輸出到OLED顯示器上準備顯示。
[0015]f、所述OLED顯示器的控制方式是:
OLED顯示器接收HDMI接收器產生的24位RGB信號,再根據微控制器讀取的環境光探測與紅外手勢識別一體化模塊的光照情況,通過OLED顯示器中數字伽瑪矯正、色飽和度調整及灰度映射方式,對顯示亮度做出調整。
[0016]所述環境光探測控制的具體控制方式是:
c-1-l、參考正常環境光照強度設置光照強度變化閾值和光照強度變化后的持續時間閾值;
c-1-2、利用環境光傳感器通過不同減振材料檢測光照強度,經過環境光探測與紅外手勢識別一體化模塊中的數據轉化器輸出紅(R)、綠(G)、藍(B)和透明度(C)的16位數據;
c-1-3、根據RGBC的16位數據,判斷光照強度的變化是否在光照強度變化閾值的范圍內,若在,則持續時間加一,并轉到步驟c-1-4;若不在,則持續時間復位,并返回步驟c-1-2重新進行檢測;
c-1-4、判斷光照強度變化的持續時間是否超過設定時間閾值,若超過,則產生中斷信號;若不超過,則持續時間復位,并返回步驟c-1-2重新進行檢測。
[0017]本發明前置電路與后置計算機之間的電氣連接接口有HDMI和USB兩種方式,用于接收后置計算機的顯示內容和向計算機發送傳感器信息。微控制器完成對除攝像頭模塊以外的各個傳感器模塊的初始化和數據采集、對顯示模塊的控制和與后置計算機的通信等功能,是前置電路的控制核心。
[0018]通過本發明,根據環境光可以調整OLED顯示屏的亮度,而后置計算機根據環境光探測與紅外手勢識別一體化模塊中的紅外手勢識別和非特定人語音口令識別模塊,以及慣導與GPS—體化模塊得到的手勢和口令命令和位置信息,對顯示視頻做相應調整。這樣既能滿足增強現實光學透射式頭盔顯示對多傳感器信息的需要,又能將主控計算機和電池后置,減小了前置部分的重量,使用更加舒適。
【附圖說明】
[0019]圖1是本發明頭盔顯示前置電路的電路結構框圖。
[0020]圖2是非特定人語音口令識別模塊的電路結構框圖。
[0021]圖3是本發明頭盔顯示前置電路的控制流程圖。
【具體實施方式】
[0022]實施例1,一種增強現實光學透射式頭盔顯示前置電路。
[0023]如圖1所示,本發明包括慣導模組與GPS—體化模塊1、環境光探測與紅外手勢識別一體化模塊2、非特定人語音命令識別模塊3、攝像頭模塊4、顯示模塊5、微控制器6、USB HUB擴展口 71、USB Slave接口 72和電源模塊8。
[0024]慣導模組與GPS—體化模塊I集成高精度的陀螺儀、加速度計、地磁場傳感器和GPS以及濾波電路和電壓穩壓電路,提供使用人員頭部姿態和人員空間位置信息。該模塊內部自帶電壓穩定電路,工作電壓3~6V,引腳電平兼容3.3V/5V的嵌入式系統,連接方便;支持串口數字接口,串口速率在2400bps?921600bps可調,保留四路擴展端口,可以分別配置為模擬輸入、數字輸入、數字輸出和PWM輸出等功能。
[0025]環境光探測與紅外手勢識別一體化模塊2包括環境光傳感器、數據轉化器、手勢傳感器和第一數據緩存器FIFO;環境光傳感器可在多種光照條件下通過多種減振材料檢測出光照強度,經過模塊中的數據轉化器輸出紅(R)、綠(G)、藍(B)以及透明度(C)對應的16位數據信息。手勢傳感器利用四個定向二極管,與可見光遮光濾光片集成,能準確地感應手勢上下,手勢下上,手勢左右,手勢右左,手勢由遠及近和手勢由近及遠共六種常見的手勢動作。該模塊的32 X 4位的第一數據緩存器FIFO用于存儲光照強度和手勢數據信息。該模塊還具有與I2C接口兼容的接口,完成與微控制器6之間的通信。
[0026]如圖2所示,非特定人語音口令識別模塊3包括語音識別處理單元31、16位A/D轉換器32、16位D/A轉換器33、32X4位的第二數據緩存器FIFO 34、功放電路35、SPI接口36、麥克風接口 37和聲音輸出接口 38。麥克風接口 37外接麥克風,聲音輸出接口 38外接喇叭。麥克風接口 37的輸出功率為20mW,而聲音輸出接口 38的輸出功率為550mW,能產生清晰響亮的聲
■~>V.曰O
[0027]圖1中,攝像頭模塊4分兩路,其一路通過接USBHub擴展口 71連接后置計算機9,另一路通過USB Slave接口72與微控制器6相接。攝像頭模塊4用于獲取場景視頻,并將視頻信息傳送給后置計算機9。
[0028]顯示模塊5包括HDMI接收器51和OLED顯示器52,0LED顯示器52為微型顯示器。HDMI接收器51和OLED顯示器52分別通過I2C總線與微控制器6相接,用于完成與微控制器之間的通信。HDMI接收器51的視頻驅動接口連接OLED顯示器52。
[0029]微控制器6具有USB Slave\UART\SPI\I2C等接口 ;UART接口連接慣導模組與GPS—體化模塊I; I2C接口連接環境光探測與紅外手勢識別一體化模塊2; SPI接口連接非特定人語音口令識別模塊3。微控制器6用于完成上述各工作模塊的初始化、控制或數據的讀取。微控制器6還通過I2C總線分別連接HDMI接收器51和OLED微型顯示器52,對OLED微型顯示器52和HDMI接收器51進行控制。
[0030]電源模塊8為系統的各工作模塊供電。后置計算機9的USB接口為穩壓模塊提供輸入電壓值,其輸出為各工作模塊所需電壓值的大小。
[0031]實施例2:—種增強現實光學透射式頭盔顯示前置電路控制方法。
[0032]本發明增強現實光學透射式頭盔顯示前置電路的控制方法包括微控制器的控制、慣導模組與GPS—體化模塊的控制、環境光探測與紅外手勢識別一體化模塊的控制、非特定人語音口令識別模塊的控制、HDMI接收器的控制以及OLED顯示器的控制。
[0033]參看圖3,上述各控制方式分述如下。
[0034]1、微控制器的控制方式。
[0035]1-1、通過I2C接口對顯示模塊5中的HDMI接收器51和OLED顯示器52進行初始化操作控制,并對HDMI接收器51填充EDIF信息,設置OLED顯示器52的初始亮度。
[0036]1-2、根據檢測的環境光照強度,對OLED顯示器52的亮度進行調節。
[0037]1-3、從慣導模組與GPS—體化模塊I中讀取慣導和GPS信息,傳送至后置計算機9,后置計算機9根據所接受的信息,定位人眼感興趣的區域。
[0038]1-4、響應中斷命令,從環境光探測與紅外手勢識別一體化模塊2讀取手勢識別信息,從非特定人語音口令識別模塊3得到語音口令識別信息,并將手勢識別信息和語音口令識別信息傳送至后置計算機9,后置計算機9根據手勢識別和語音命令,對顯示模塊5的顯示視頻做相應的更換、前進、倒退、放大或縮小等不同的控制。
[0039]微控制器6是增強現實光學透射式頭盔顯示前置電路的控制核心,完成對除攝像頭模塊4之外的各個傳感器模塊的初始化和數據采集、對顯示模塊的控制和與后置計算機的通信等功能。
[0040]2、慣導模組與GPS—體化模塊的控制方式。
[0041]2-1、模塊初始化。對慣導模組與GPS—體化模塊I中的陀螺儀、加速度計、地磁場傳感器校準,GPS的位置歸零。
[0042]2-2、根據回傳信息量,設置回傳速率,設置通信波特率,設置I2C接口地址,設置GPS連接波特率。
[0043]2-3、讀取加速度輸出、角速度輸出、角度輸出、磁場輸出、氣壓、高度輸出、經瑋度輸出、地速輸出等。
[0044]2-4、根據輸出數據計算相應所需數據,供顯示模塊5使用。
[0045]3、環境光探測與紅外手勢識別一體化模塊的控制方式包括環境光探測控制和手勢識別控制。
[0046]3-1、環境光探測的控制方式是:環境光探測從光電二極管檢測RGBC開始到RGBC以16位數據寄存器中結束。控制中為了避免過快地改變亮度等級,在光強的瞬間變化時(譬如一扇窗戶打開或瞬間有一束光掃過),避免背光亮度發生不必要的變化,不會讓用戶感覺不適。并且,較長的響應時間還有助于減少微控制器對光傳感器的檢測次數,從而可以釋放一定的微控制器資源。所以在控制中只有光線強度偏離特定范圍一定時間后,才對背光亮度進行調節。譬如,如果正常光強是2001ux,可能只會在光強降到ISOlux以下或升至2201ux以上,而且持續時間超過數秒的情況下才會進行亮度調節。
[0047]環境光探測控制的具體控制方式是:
3-1-1、參考正常環境光照強度設置光照強度變化閾值和光照強度變化后的持續時間閾值;譬如,如果正常光強是2001ux,可能只會在光強降到ISOlux以下或升至2201ux以上并且超過持續時間閾值時才需對OLED顯示進行調整。
[0048]3-1-2、利用環境光傳感器通過不同減振材料檢測光照強度,經過環境光探測與紅外手勢識別一體化模塊中的數據轉化器輸出紅(R)、綠(G)、藍(B)和透明度(C)的16位數據。
[0049]3-1-3、根據RGBC的16位數據,判斷光照強度的變化是否在光照強度變化閾值的范圍內,若在,則持續時間加一,并轉到步驟3-1-4;若不在,則持續時間復位,并返回步驟3-1-2重新進行檢測。
[0050]3-1-4、判斷光照強度變化的持續時間是否超過設定時間閾值,若超過,則產生中斷信號;若不超過,則持續時間復位,并返回步驟3-1-2重新進行檢測。
[0051]3-2、手勢識別的控制方式是:手勢檢測功能利用四個定向發光二極管感知反射的紅外線能量,然后將該數據轉換為物理運動信息,包括速度、方向和距離;在轉換過程中,分別定義計算入口點矢量和計算出口點矢量,通過對計算入口點矢量和計算出口點矢量的比較結果,區分和判定手勢動作的六種方向,包括手勢上下、手勢下上、手勢左右、手勢右左、手勢由遠及近和手勢由近及遠。
[0052]4、非特定人語音口令識別模塊的控制方式是:
4-1、模塊初始化,在此步驟中,對各模塊中的各寄存器進行初始化設置。
[0053]4-2、寫入識別列表。語音口令識別是一個基于詞庫的語音口令識別,應將待識別的短語寫入識別列表。列表的規則是,每個識別條目對應一個特定的編號(I個字節),不同的識別條目的編號可以相同,而且不用連續。最多支持50個識別條目,每個識別條目是標準普通話的漢語拼音(小寫),每2個字符之間留一個空格間隔。編號可以相同,可以不連續,但是數值要小于256(00H?FFH)。
[0054]4-3、開始識別,根據準備好的中斷響應函數,打開中斷允許位。
[0055]4-4、響應中斷:如果麥克風采集到聲音,不管是否識別出正常結果,都會產生一個中斷信號,而中斷程序要根據寄存器的值分析結果。讀取最匹配值寄存器,以得到最可能的正確答案。
[0056]5、HDMI接收器的控制方式是:
5-1、通過微控制器6對HDMI接收器51進行初始化,并對顯示區域和顯示模式進行設置。
[0057]5-2、將由后置計算機9處理后的一幀顯示數據向HDMI接收器51輸出,然后對傳入數據進行變換,輸出為24位8:8:8 RGB數據,將其輸入到圖形數據存儲器中進行緩沖,然后輸出到OLED顯示器52上進行顯示。
[0058]6、0LED顯示器52接收HDMI接收器51產生的24位RGB信號,再根據微控制器6讀取的環境光探測與紅外手勢識別一體化模塊2的光照情況,通過OLED顯示器中數字伽瑪矯正、色飽和度調整及灰度映射方式,對顯示亮度做出調整。
[0059]微控制器6通過USBSlave接口實現與后置計算機之間的通信,將接收到的手勢、語音口令信息以及通過慣導和GPS模塊得到位置信息傳遞給后置計算機。后置計算機根據其信息對顯示視頻做相應的改變。
【主權項】
1.一種增強現實光學透射式頭盔顯示前置電路,其特征是,包括: 慣導模組與GPS—體化模塊,集成有陀螺儀、加速度計、地磁場傳感器、GPS、濾波電路和電壓穩壓電路;所述慣導模組與GPS—體化模塊與微控制器相接,用于提供使用人員頭部姿態和人員空間位置信息; 環境光探測與紅外手勢識別一體化模塊,包括環境光傳感器、數據轉化器、手勢傳感器和第一數據緩存器FIFO,所述環境光傳感器用于檢測環境光照強度,所述數據轉化器用于將檢測的環境光照強度轉化為紅、綠、藍及透明度的對應數據信息,所述手勢傳感器用于感應手勢動作,所述第一數據緩存器FIFO用于存儲光照和手勢數據;所述環境光探測與紅外手勢識別一體化模塊通過I2C總線與微控制器相接,完成與微控制器之間的通信; 非特定人語音口令識別模塊,包括麥克風接口、A/D轉換器、語音識別處理單元、第二數據緩存器FIF0、SPI接口、D/A轉換器、功放電路和聲音輸出接口 ;所述非特定人語音口令識別模塊與微控制器相接,用于識別非特定人語音口令;攝像頭模塊,其一路通過接USB Hub擴展口連接后置計算機,另一路通過USB Slave接口與微控制器相接;所述攝像頭模塊用于獲取場景視頻,并將視頻信息傳送給后置計算機;顯示模塊,包括HDMI接收器和OLED顯示器;所述HDMI接收器和所述OLED顯示器分別通過I2C總線與微控制器相接,用于完成與微控制器之間的通信;所述HDMI接收器通過視頻驅動接口與OLED顯示器相接,用于顯示場景視頻; 微控制器,分別與所述慣導模組與GPS—體化模塊、所述環境光探測與紅外手勢識別一體化模塊、所述非特定人語音口令識別模塊以及所述顯示模塊相接,用于完成對各工作模塊的初始化操作控制,完成對所述HDMI接收器和對所述OLED顯示器的控制;以及電源模塊,為系統提供工作電源。2.一種增強現實光學透射式頭盔顯示前置電路的控制方法,其特征是,包括微控制器的控制、慣導模組與GPS—體化模塊的控制、環境光探測與紅外手勢識別一體化模塊的控制、非特定人語音口令識別模塊的控制、HDMI接收器的控制以及OLED顯示器的控制; a、微控制器的控制方式是: a-1、通過I2C接口對顯示模塊中的HDMI接收器和OLED顯示器進行初始化操作控制,并對HDMI接收器填充EDIF信息,設置OLED顯示器的初始亮度; a-2、根據檢測的環境光照強度,對OLED顯示器的亮度進行調節;a_3、讀取慣導和GPS信息,傳送至后置計算機,后置計算機根據所接受的信息,定位人眼感興趣的區域; a-4、響應中斷命令,讀取手勢識別和語音口令識別信息,并將信息傳送至后置計算機,后置計算機根據手勢識別和語音命令,對顯示視頻做相應的更換、前進、倒退、放大或縮小控制; b、慣導模組與GPS—體化模塊的控制方式是: b_l、模塊初始化;對慣導模組與GPS—體化模塊中的陀螺儀、加速度計和地磁場傳感器進行校準,GPS的位置歸零; b-2、根據回傳信息量,設置回傳速率、該模塊通信波特率、12C接口地址和GPS連接波特率; b-3、讀取加速度輸出、角速度輸出、角度輸出、磁場輸出、氣壓輸出、高度輸出、經瑋度輸出、地速輸出; b_4、根據輸出數據計算所需數據,供顯示模塊使用; c、環境光探測與紅外手勢識別一體化模塊的控制方式包括環境光探測控制和手勢識別控制; c-1、環境光探測的控制方式是: 環境光探測從光電二極管檢測RGBC開始到RGBC以16位數據寄存器中結束,當環境光照強度偏離閾值到達設定時長后,即對背光亮度進行調節;c-2、手勢識別的控制方式是: 利用四個定向發光二極管感知反射的紅外線能量,然后將該數據轉換為物理運動信息,包括速度、方向和距離;在轉換過程中,分別定義計算入口點矢量和計算出口點矢量,通過對計算入口點矢量和計算出口點矢量的比較結果,區分和判定手勢動作的六種方向,包括手勢上下、手勢下上、手勢左右、手勢右左、手勢由遠及近和手勢由近及遠; d、非特定人語音口令識別模塊的控制方式是: d-1、模塊初始化,并對模塊中的各寄存器進行初始化設置; d-2、寫入識別列表:將待識別的短語寫入識別列表;識別列表的規則是,每個識別條目對應一個編號,每兩個字符之間留一個空格間隔;編號數值小于256;d-3、開始識別,根據準備好中斷響應函數,打開中斷允許位; d-4、響應中斷:每當麥克風采集到聲音,不管是否識別出正常結果,都產生一個中斷信號,中斷程序根據寄存器的值分析結果;讀取最匹配值寄存器,得到的答案即為最可能的正確答案; e、所述HDMI接收器的控制方式是: e-Ι、通過微控制器,對HDMI接收器進行初始化,并對顯示區域和顯示模式進行設置;e_2、將后置計算機處理好的一幀顯示數據向HDMI接收器輸出,HDMI接收器將傳入數據轉化為24位8:8:8 RGB數據,并輸入到圖形數據存儲器中進行緩沖,然后輸出到OLED顯示器上準備顯示; f、所述OLED顯示器的控制方式是: OLED顯示器接收HDMI接收器產生的24位RGB信號,再根據微控制器讀取的環境光探測與紅外手勢識別一體化模塊的光照情況,通過OLED顯示器中數字伽瑪矯正、色飽和度調整及灰度映射方式,對顯示亮度做出調整。3.根據權利要求2所述的增強現實光學透射式頭盔顯示前置電路的控制方法,其特征是,所述環境光探測控制的具體控制方式是: c-1-l、參考正常環境光照強度設置光照強度變化閾值和光照強度變化后的持續時間閾值; c-1-2、利用環境光傳感器通過不同減振材料檢測光照強度,經過環境光探測與紅外手勢識別一體化模塊中的數據轉化器輸出紅(R)、綠(G)、藍(B)和透明度(C)的16位數據;c-1-3、根據RGBC的16位數據,判斷光照強度的變化是否在光照強度變化閾值的范圍內,若在,則持續時間加一,并轉到步驟c-1-4;若不在,則持續時間復位,并返回步驟c-1-2重新進行檢測; c-1-4、判斷光照強度變化的持續時間是否超過設定時間閾值,若超過,則產生中斷信號;若不超過,則持續時間復位,并返回步驟c-1-2重新進行檢測。
【文檔編號】G02B27/01GK106019592SQ201610557750
【公開日】2016年10月12日
【申請日】2016年7月15日
【發明人】李欣, 張勇, 王偉明, 王正軍, 馬颯颯
【申請人】中國人民解放軍63908部隊