Description: This function calculate block motion vectors (with integer pel accuracy), using hierarchical block matching algorithm.
%An example of main function calling this function is "MEMBA", which can be entered on the command window.
%The function also use the function "EBMA" for motion estimation of every macroblock-This function calculate block motion vectors (with integer pel accuracy), using hierarchical block matching algorithm. An example of main function calling this function is MEMBA , which can be entered on the command window. The function also use the function EBMA for motion estimation of every macroblock Platform: |
Size: 2048 |
Author:冯欣 |
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: This project seeks to implement H.264 (the standard x264 is based on) to run on CUDA. Specifically we attempt to write the motion estimation module in CUDA.
Motion estimation is currently the most computationally intensive portion of the H.264 encoding process. Previous attempts to parallelize this algorithm in CUDA showed sizeable speedups but sacrificed quality by ignoring the motion vector prediction (MVp). We demonstrate the viability of a hierarchical (pyramid) motion estimation algorithm in CUDA. This solution addresses the MVp problem while still taking advantage of the CUDA framework.-This project seeks to implement H.264 (the standard x264 is based on) to run on CUDA. Specifically we attempt to write the motion estimation module in CUDA.
Motion estimation is currently the most computationally intensive portion of the H.264 encoding process. Previous attempts to parallelize this algorithm in CUDA showed sizeable speedups but sacrificed quality by ignoring the motion vector prediction (MVp). We demonstrate the viability of a hierarchical (pyramid) motion estimation algorithm in CUDA. This solution addresses the MVp problem while still taking advantage of the CUDA framework. Platform: |
Size: 467968 |
Author:softweb |
Hits:
Description: 基于分层金字塔L-K微分法和局部全局相结合的运动估计算法CLG(Combined-local-Global)-
The combination of motion estimation based on hierarchical pyramid L-K partial differential method and algorithm global CLG (Combined-local-Global) Platform: |
Size: 5120 |
Author:伯纳乌 |
Hits: