Description: Block Matching Algorithms for Motion Estimation
This project contains the project report and source code by Aroh Barjatya for Digital Image Processing Class at Utah State University.
Following is a short description of the m files in this zip
motionsEstAnalysis.m Script to execute all Algorithms
motionEstES.m Exhaustive Search Algorithm
motionEstTSS.m Three Step Search Algorithm
motionEstNTSS.m New Three Step Search Algorithm
motionEstSESTSS.m Simple And Efficient Search Algorithm
motionEst4SS.m Four Step Search Algorithm
motionEstDS.m Diamond Search Algorithm
motionEstARPSm Adaptive Root Pattern Search Algorithm
costFuncMAD.m Mean Absolute Difference Function
minCost.m minimum cost among macro blocks
motionComp.m motion compensated image creator
imgPSNR.m finds image PSNR w.r.t. reference image
The test images can be found at http://cc.usu.edu/~arohb/caltrain.zip-Block Matching Algorithms for Motion Estimation
This project contains the project report and source code by Aroh Barjatya for Digital Image Processing Class at Utah State University.
Following is a short description of the m files in this zip
motionsEstAnalysis.m Script to execute all Algorithms
motionEstES.m Exhaustive Search Algorithm
motionEstTSS.m Three Step Search Algorithm
motionEstNTSS.m New Three Step Search Algorithm
motionEstSESTSS.m Simple And Efficient Search Algorithm
motionEst4SS.m Four Step Search Algorithm
motionEstDS.m Diamond Search Algorithm
motionEstARPSm Adaptive Root Pattern Search Algorithm
costFuncMAD.m Mean Absolute Difference Function
minCost.m minimum cost among macro blocks
motionComp.m motion compensated image creator
imgPSNR.m finds image PSNR w.r.t. reference image
The test images can be found at http://cc.usu.edu/~arohb/caltrain.zip Platform: |
Size: 118784 |
Author:Yashil |
Hits:
Description: 本篇論文提出的整合式解交錯(Integrated De-interlacing)的演算法,可以有效提昇移
動區域的畫面,但是當移動估計不正確時,反而會使移動補償後的畫面變得很差,為了
改善這種情況,因此結合移動可適性解交錯的優點,並將空間圖場內插(Spatial
Interpolation)的方式改成ELA(Edge Line Average)來設計,經過電腦模擬的結果發現,不僅在視覺上提高畫面的解析度,在某些影像峰值訊號雜訊比(Peak Signal Noise Ratio ,
PSNR)也比線平均解交 錯(Line Average De-interlacing)多出好幾分貝的畫質增益。
此外,在整合式解交錯演算法中也增加影片偵測(Film Detection)和影像加強(Image
Enhancement)的演算法設計,在這樣演算法的架構下,透過影片偵測的演算法,我們可
真實地還原3:2 Pull Down 的影片格式,而不會有鋸齒狀(Saw-Toothed)的畫面出現,而影
像加強的演算法,則可以在解交錯後,經過影像的調整,使輸出畫面呈現不同的效果,
達到消費者的需求。-The main theme of this thesis is an integrated de-interlacing system, which incorporates
several known and improved techniques in a nice manner to produce good de-interlaced image
quality. We first develop an accurate motion detector that classifies image regions into
stationary, low-motion, and high-motion categories. The simple field merging method is
applied to the stationary regions. The edge line average interpolation method is applied to the
slow-motion regions. Finally, the motion-compensated interpolation is applied to the
high-motion regions. In addition, hierarchical motion estimation and motion vector smoothing
techniques are employed to enhance the quality of estimated motion vectors. Our computer
simulation shows that the subjective image quality is improved by using the proposed scheme.
Also, its PSNR measures are better than the conventional spatial or temporal interpolation
schemes. Platform: |
Size: 1171456 |
Author:robin |
Hits:
Description: Predict a new frame from a previous frame and only code the
prediction error
• Prediction error will be coded using an image coding method (e.g.,
DCT-based as in JPEG)
• Prediction errors have smaller energy than the original pixel values
and can be coded with fewer bits
• Those regions that cannot be predicted well will be coded directly
using DCT-based method
• Use motion-compensated prediction to account for object motion
• Work on each macroblock (MB) (16x16 pixels) independently f-Predict a new frame from a previous frame and only code the
prediction error
• Prediction error will be coded using an image coding method (e.g.,
DCT-based as in JPEG)
• Prediction errors have smaller energy than the original pixel values
and can be coded with fewer bits
• Those regions that cannot be predicted well will be coded directly
using DCT-based method
• Use motion-compensated prediction to account for object motion
• Work on each macroblock (MB) (16x16 pixels) independently f Platform: |
Size: 3072 |
Author:krishna |
Hits:
Description: High-resolution airborne synthetic aperture radar
(SAR) systems are very sensible to deviations of the aircraft from
the reference track. In high-resolution imagery, the improvement
of range resolution increases the difficulty of implementing range
cell migration correction (RCMC), while a wider synthetic aperture
increases the cumulative time of motion errors which will
affect the image quality. To enable accurate motion compensation
in image processing, a high-precision navigation system is needed.
However, in many cases, due to the limit of accuracy of such systems,
motion errors are hard to be compensated correctly, causing
mainly the resolution decrease in final image Platform: |
Size: 745472 |
Author:yas |
Hits:
Description: 利用opencv实现的运动补偿,首先进行角点检测,然后进行角点匹配,最后根据两幅图像的匹配角点进行仿射变换获得补偿后的图像-implement motion compensation using Opencv, firstly, corners are detected on two images, and then the corners of two images are matched, the last image after affine transformation compensated according to the matching corner points of the two images Platform: |
Size: 454656 |
Author:xiaoxixi |
Hits: