基于FPGA的兩路視頻同步播放系統(tǒng)的設(shè)計
1、引言
如圖 1所示,兩臺攝像機C1、C2分別對具有部分重疊區(qū)域的景物進行拍攝。在 t1時刻拍攝,得到了圖像A1、B1;在下一時刻t2,得到了圖像A2、B2。
在同一屏幕上重現(xiàn)原圖像時,必須保證兩個播放器依次同時播放圖像 A1和B1,A2和B2,以保證圖像經(jīng)拼接后正常顯示。由于兩路視頻播放器各自具有獨立性,因此在讀取、解碼等過程中都會出現(xiàn)不同程度的不同步。如圖 2所示,兩路圖像由于播放的不同步將發(fā)生交疊現(xiàn)象。因此,為了避免圖像交疊現(xiàn)象的發(fā)生,必須對兩路視頻同步播放問題進行研究。
如圖 3所示,本系統(tǒng)實現(xiàn)兩路視頻信號同步播放的原理是:基于圖像重疊部分的相關(guān)信
息,通過一定的同步檢測算法判定兩路播放視頻是否同步并檢測出兩路視頻相差的幀數(shù),再通過對播放器的調(diào)整使兩路視頻同步播放。
2、硬件系統(tǒng)設(shè)計與搭建
已經(jīng)有研究表明兩路視頻信號在 PC機上的同步播放是可實現(xiàn)的,而本系統(tǒng)則是利用嵌入式系統(tǒng)來實現(xiàn)同步播放。接下來,本文將對基于嵌入式系統(tǒng)的兩路視頻同步播放系統(tǒng)的設(shè)計、搭建以及調(diào)試進行展開。
評論