MPEG-4實(shí)時(shí)編碼器在ADSP-BF533上的實(shí)現(xiàn)
掃描二維碼
隨時(shí)隨地手機(jī)看文章
來源:電子設(shè)計(jì)應(yīng)用; 作者:王鵬引言
MPEG-4視頻編碼技術(shù)可以在較小的帶寬下傳輸高質(zhì)量的視頻數(shù)據(jù),節(jié)省大量存儲(chǔ)空間,但編碼復(fù)雜度也較高,目前豐要有3種實(shí)現(xiàn)方案:在通用PC上編程實(shí)現(xiàn);通過ASIC硬件實(shí)現(xiàn)以及使用通用DSP芯片實(shí)現(xiàn)。與前兩者相比,通用DSP芯片實(shí)現(xiàn)方案具有以下優(yōu)勢(shì):運(yùn)算性能強(qiáng);可升級(jí)性好,與PC類似,通用DSP芯片的功能仍是通過編程來實(shí)現(xiàn)的,能快速、方便地進(jìn)行軟件升級(jí)及添加新的功能,以適應(yīng)技術(shù)發(fā)展和市場變化;成本低、功耗低、適應(yīng)場合廣泛。
系統(tǒng)硬件設(shè)計(jì)
編碼系統(tǒng)處理核心為ADSP-BF533(以下簡稱BF533),利用其多功能并行接口PPI采集視頻數(shù)據(jù),該P(yáng)PI具有DMA功能,無需內(nèi)核干預(yù)便可進(jìn)行高速數(shù)據(jù)傳輸,傳輸完成后可自動(dòng)向內(nèi)核發(fā)出DMA中斷。
視頻采集部分選用0mniVision公司的CIF級(jí)彩色CMOS圖像傳感芯片OV6630,其最大分辨率為352×288,采集速率最高可達(dá)60fps,且片內(nèi)硬件實(shí)現(xiàn)了原始RGB數(shù)據(jù)到4:2:2YUV格式數(shù)據(jù)的轉(zhuǎn)換,用戶無需自行編寫復(fù)雜的RGB轉(zhuǎn)YUV應(yīng)用程序,大大減少了代碼量,很適合用作MPEG-4編碼。
設(shè)置OV6630