Fast Video Stabilization Using Principal Axis Analysis

碩士 === 國立臺灣海洋大學 === 資訊工程學系 === 98 === Digital image stabilization uses image processing and computer vision technology to reduce unnecessary vibration and smooth instable video sequences. There are two sources of motion in an instable video sequences: the first is from the moving objects, such as th...

Full description

Bibliographic Details
Main Authors: Chin-Wei Hsu, 許沁瑋
Other Authors: Shyi-Chyi Cheng
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/50990582064742239877
id ndltd-TW-098NTOU5394017
record_format oai_dc
spelling ndltd-TW-098NTOU53940172015-10-13T19:35:32Z http://ndltd.ncl.edu.tw/handle/50990582064742239877 Fast Video Stabilization Using Principal Axis Analysis 基於主軸分析之快速視訊穩定方法設計 Chin-Wei Hsu 許沁瑋 碩士 國立臺灣海洋大學 資訊工程學系 98 Digital image stabilization uses image processing and computer vision technology to reduce unnecessary vibration and smooth instable video sequences. There are two sources of motion in an instable video sequences: the first is from the moving objects, such as the moving car; the second is caused by camera shake, such as hand shakes of photographer. The problem of video stabilization is to eliminate the second motion, which leads to high computational complexity. How to speed up the processing with good image quality is an important issue. In general, digital image stabilization consists of two parts: motion estimation and motion compensation. Motion estimation calculates the global motion vector between two consecutive frames. Excluding the motion vectors of foreground objects, the global motion vector caused from camera jitter is regressed from local motion vectors. Then motion compensation uses the compensation motion vectors which are obtained from the global motion vectors of video frames to reduce the uncertain camera jitter and stabilize video sequences. In the past, most of the image stabilization techniques are applied to video sequences with fixed or panning shooting. In this thesis, we present a fast global motion estimation algorithm for video stabilization using principal axis analysis, which solves the slow computation problem in existing motion estimation. The proposed method calculates invariant principal axes in backgrounds from consecutive frames to obtain the global motion vector considering translation, rotation, and scaling factors. The global motion vector is then used to calculate the compensation vectors to eliminate un-expected jitter on video sequences. Experimental results show that the proposed method is faster than the compared method. Shyi-Chyi Cheng 鄭錫齊 2010 學位論文 ; thesis 68 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣海洋大學 === 資訊工程學系 === 98 === Digital image stabilization uses image processing and computer vision technology to reduce unnecessary vibration and smooth instable video sequences. There are two sources of motion in an instable video sequences: the first is from the moving objects, such as the moving car; the second is caused by camera shake, such as hand shakes of photographer. The problem of video stabilization is to eliminate the second motion, which leads to high computational complexity. How to speed up the processing with good image quality is an important issue. In general, digital image stabilization consists of two parts: motion estimation and motion compensation. Motion estimation calculates the global motion vector between two consecutive frames. Excluding the motion vectors of foreground objects, the global motion vector caused from camera jitter is regressed from local motion vectors. Then motion compensation uses the compensation motion vectors which are obtained from the global motion vectors of video frames to reduce the uncertain camera jitter and stabilize video sequences. In the past, most of the image stabilization techniques are applied to video sequences with fixed or panning shooting. In this thesis, we present a fast global motion estimation algorithm for video stabilization using principal axis analysis, which solves the slow computation problem in existing motion estimation. The proposed method calculates invariant principal axes in backgrounds from consecutive frames to obtain the global motion vector considering translation, rotation, and scaling factors. The global motion vector is then used to calculate the compensation vectors to eliminate un-expected jitter on video sequences. Experimental results show that the proposed method is faster than the compared method.
author2 Shyi-Chyi Cheng
author_facet Shyi-Chyi Cheng
Chin-Wei Hsu
許沁瑋
author Chin-Wei Hsu
許沁瑋
spellingShingle Chin-Wei Hsu
許沁瑋
Fast Video Stabilization Using Principal Axis Analysis
author_sort Chin-Wei Hsu
title Fast Video Stabilization Using Principal Axis Analysis
title_short Fast Video Stabilization Using Principal Axis Analysis
title_full Fast Video Stabilization Using Principal Axis Analysis
title_fullStr Fast Video Stabilization Using Principal Axis Analysis
title_full_unstemmed Fast Video Stabilization Using Principal Axis Analysis
title_sort fast video stabilization using principal axis analysis
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/50990582064742239877
work_keys_str_mv AT chinweihsu fastvideostabilizationusingprincipalaxisanalysis
AT xǔqìnwěi fastvideostabilizationusingprincipalaxisanalysis
AT chinweihsu jīyúzhǔzhóufēnxīzhīkuàisùshìxùnwěndìngfāngfǎshèjì
AT xǔqìnwěi jīyúzhǔzhóufēnxīzhīkuàisùshìxùnwěndìngfāngfǎshèjì
_version_ 1718042232646270976