国防科技大学学报
國防科技大學學報
국방과기대학학보
JOURNAL OF NATIONAL UNIVERSITY OF DEFENSE TECHNOLOGY
2014年
2期
99-104
,共6页
实时算法%视频稳像%卡尔曼滤波%视频运动分析%单应变换
實時算法%視頻穩像%卡爾曼濾波%視頻運動分析%單應變換
실시산법%시빈은상%잡이만려파%시빈운동분석%단응변환
real-time algorithm%video stabilization%Kalman filer%video motion analysis%homography
针对视频稳像中实时任务的需求特点,提出一种基于单应轨迹的视频稳像算法。估计序列图像帧间的单应变换,并将该变换作用于图像窗口的4个角点,从而对每帧图像产生4个短的单应轨迹以代表视频短时间内的运动。利用关联卡尔曼滤波器以一种连续方式对不同帧的单应轨迹进行平滑。对图像合成采用包括性和相似约束以提高结果视频的可观性质量。该算法以在线方式工作,消除了缓存输入图像帧导致的延迟,具备不依赖于复杂的3D重建和长距离特征跟踪的优点,并有效避免了单应模型表达视频运动模型的误差积累问题。实验表明该算法能够有效对包含2D和较复杂3D场景的视频进行稳像,并且能够达到实时处理速度。
針對視頻穩像中實時任務的需求特點,提齣一種基于單應軌跡的視頻穩像算法。估計序列圖像幀間的單應變換,併將該變換作用于圖像窗口的4箇角點,從而對每幀圖像產生4箇短的單應軌跡以代錶視頻短時間內的運動。利用關聯卡爾曼濾波器以一種連續方式對不同幀的單應軌跡進行平滑。對圖像閤成採用包括性和相似約束以提高結果視頻的可觀性質量。該算法以在線方式工作,消除瞭緩存輸入圖像幀導緻的延遲,具備不依賴于複雜的3D重建和長距離特徵跟蹤的優點,併有效避免瞭單應模型錶達視頻運動模型的誤差積纍問題。實驗錶明該算法能夠有效對包含2D和較複雜3D場景的視頻進行穩像,併且能夠達到實時處理速度。
침대시빈은상중실시임무적수구특점,제출일충기우단응궤적적시빈은상산법。고계서렬도상정간적단응변환,병장해변환작용우도상창구적4개각점,종이대매정도상산생4개단적단응궤적이대표시빈단시간내적운동。이용관련잡이만려파기이일충련속방식대불동정적단응궤적진행평활。대도상합성채용포괄성화상사약속이제고결과시빈적가관성질량。해산법이재선방식공작,소제료완존수입도상정도치적연지,구비불의뢰우복잡적3D중건화장거리특정근종적우점,병유효피면료단응모형표체시빈운동모형적오차적루문제。실험표명해산법능구유효대포함2D화교복잡3D장경적시빈진행은상,병차능구체도실시처리속도。
Motivated by the demands of real-time video stabilization,a real-time video stabilization algorithm based on homography trajectory is proposed.For each input frame,our approach regenerates four short homography trajectories by applying inter-frame homography transformations to the four corners of image rectangle.An associate Kalman filter is then performed to smooth these transformational trajectories.Finally,at the stage of image composition,constraints of inclusion and similarity are considered for selecting a visually plausible stabilized video.The proposed method can offer real-time video stabilization and it can remove the delays for caching coming images.In addition,our method does not rely on sophisticated 3D reconstruction or long-range feature tracking and it can effectively relieve the errors introduced by using homography to model the video motion. Experiments show that our approach can offer real-time stabilizing for videos with 2D scenes or the 3D scenes with moderate depth variation.