基于達芬奇技術(shù)的三維全息顯示系統研究
2.4 FFT運算
DSPLIB提供的FFT運算為基2的時(shí)間抽取算法。運算可以直接調用void cfft(DATA x,nx,shortscale)。其中:x[2*nx]為輸入/輸出數據存儲數組;nx為FFT的運算長(cháng)度;scale為歸一化設置變量;scale=1是進(jìn)行歸一化設置變量,scale=0是不進(jìn)行歸一化運算。歸一化功能使得輸出結果被運算長(cháng)度n所除,目的是為了防止FFT運算結果可能導致溢出。以一個(gè)簡(jiǎn)單的程序說(shuō)明DSPLIB的使用。在該程序中輸入數據放在x[512]數組中,運算后結果仍在x[512]數組中。

這樣就完成了DSP內一個(gè)運算長(cháng)度為256點(diǎn)的FFT變換。
3 結果分析
對頻率為50 Hz的方波信號進(jìn)行了頻譜分析,采樣點(diǎn)數為128,并調整采樣頻率,使得128點(diǎn)的采樣時(shí)間為40 ms,即輸入2個(gè)信號的周期。在通過(guò)DSP的集成開(kāi)發(fā)環(huán)境(CCS)觀(guān)看結果,如圖3、圖4所示。本文引用地址:http://dyxdggzs.com/article/187429.htm
4 結語(yǔ)
本文結合數字全息三維立體顯示技術(shù)和達芬奇技術(shù)的優(yōu)點(diǎn),給出了一種全新的三維立體顯示方案。結果顯示,一個(gè)原始的圖像數據經(jīng)過(guò)該系統之后,從各個(gè)角度很完美地展現了原來(lái)的實(shí)物。因此該嵌入式系統平臺具有很大的使用價(jià)值。
評論