{"title":"Digital image stabilization based on variance properties","authors":"M. H. Shakoor, M. Moattari","doi":"10.1109/KAM.2010.5646203","DOIUrl":null,"url":null,"abstract":"In this paper, a novel method for the digital image stabilization is proposed that use variance properties(VDIS) to reduce the computational cost of block matching algorithm for local motion estimation. This method based on calculation of variance of pixels in each frame and accumulated variance of each pixel in each location from first reference frame to current frame. Then calculate summation of all accumulated variance for current frame and using them for select best macroblock. Four macroblocks are used in each frame. By statistical calculation the best macroblock is selected then local motion vector(LMV) of selected macroblock, is estimated by using Full search algorithm. LMV of selected macroblcok is used as global motion vector(GMV) and it is used to stabilize that frame. Full search algorithm is used for motion estimation in selected macroblock, but partial distortion elimination (PDE)[1] method was used to terminate the improper candidate blocks and reduce computation for block matching.","PeriodicalId":160788,"journal":{"name":"2010 Third International Symposium on Knowledge Acquisition and Modeling","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 Third International Symposium on Knowledge Acquisition and Modeling","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/KAM.2010.5646203","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
In this paper, a novel method for the digital image stabilization is proposed that use variance properties(VDIS) to reduce the computational cost of block matching algorithm for local motion estimation. This method based on calculation of variance of pixels in each frame and accumulated variance of each pixel in each location from first reference frame to current frame. Then calculate summation of all accumulated variance for current frame and using them for select best macroblock. Four macroblocks are used in each frame. By statistical calculation the best macroblock is selected then local motion vector(LMV) of selected macroblock, is estimated by using Full search algorithm. LMV of selected macroblcok is used as global motion vector(GMV) and it is used to stabilize that frame. Full search algorithm is used for motion estimation in selected macroblock, but partial distortion elimination (PDE)[1] method was used to terminate the improper candidate blocks and reduce computation for block matching.