基于ADSP-BF533處理器的去方塊濾波器的實現(xiàn)及優(yōu)化
該實現(xiàn)方法相對于參考模塊進(jìn)行了較好的優(yōu)化,但通過對程序進(jìn)行耗時分析,在讀取待濾波數(shù)據(jù)和重新寫入已濾波的數(shù)據(jù),獲取BS值的GetBs函數(shù)和進(jìn)行濾波的EdgeLoop函數(shù)方面都還有進(jìn)一步提升的空間。對于片外片內(nèi)數(shù)據(jù)的交互可以采用DMA技術(shù),在濾波的同時進(jìn)行數(shù)據(jù)讀寫,從而抵消數(shù)據(jù)搬移消耗的時鐘周期;對于GetBs和EdgeLoop中的匯編代碼實現(xiàn)效率還有進(jìn)一步改進(jìn)的空間;這兩方面也是下一步的改進(jìn)方向。
評論