scispace - formally typeset
Journal ArticleDOI

A comparison of block-matching algorithms mapped to systolic-array implementation

Reads0
Chats0
TLDR
This paper presents an evaluation of several well-known block-matching motion estimation algorithms from a system-level very large scale integration (VLSI) design viewpoint using three criteria: silicon area, input/output requirement, and image quality.
Abstract
This paper presents an evaluation of several well-known block-matching motion estimation algorithms from a system-level very large scale integration (VLSI) design viewpoint. Because a straightforward block-matching algorithm (BMA) demands a very large amount of computing power, many fast algorithms have been developed. However, these fast algorithms are often designed to merely reduce arithmetic operations without considering their overall performance in VLSI implementation. Three criteria are used to compare various block-matching algorithms: (1) silicon area, (2) input/output requirement, and (3) image quality. A basic systolic array architecture is chosen to implement all the selected algorithms. The purpose of this study is to compare these representative BMAs using the aforementioned criteria. The advantages/disadvantages of these algorithms in terms of their hardware tradeoff are discussed. The methodology and results presented provide useful guidelines to system designers in selecting a BMA for VLSI implementation.

read more

Citations
More filters
Journal ArticleDOI

Survey on Block Matching Motion Estimation Algorithms and Architectures with New Results

TL;DR: The main idea is quick checking of the entire search range with simplified matching criterion to globally eliminate impossible candidates, followed by finer selection among potential best matched candidates.
Patent

Multi-standard variable block size motion estimation processor

TL;DR: In this article, the first circuit may be configured to generate a plurality of difference values by calculating an absolute difference between each pixel from a current block and a corresponding pixel from the reference block substantially simultaneously.
Journal ArticleDOI

A fast multi-resolution block matching algorithm and its LSI architecture for low bit-rate video coding

TL;DR: The proposed MRMCS satisfies high estimation performance and efficient LSI implementation, and can be implemented with a much smaller number of gates than other conventional architectures for full-search BMA while keeping a negligible degradation of coding performance.
Journal ArticleDOI

A Hardware-Efficient Multi-Resolution Block Matching Algorithm and its VLSI Architecture for High Definition MPEG-Like Video Encoders

TL;DR: The proposed multi-resolution motion estimation algorithm reached a good balance between complexity and performance with rate distortion optimized variable block size motion estimation support and has achieved moderate logic circuit and on-chip SRAM consumption.
Journal ArticleDOI

Fast MPEG-4 Motion Estimation: Processor Based and Flexible VLSI Implementations

TL;DR: A new dedicated, but flexible MPEG-4 motion estimation architecture targeted for low-power handheld applications is presented, which resulted to be advantageous to processor based implementations by magnitudes of order.
References
More filters
Book

Digital Video Processing

TL;DR: Digital Video Processing, Second Edition, reflects important advances in image processing, computer vision, and video compression, including new applications such as digital cinema, ultra-high-resolution video, and 3D video.
Journal ArticleDOI

Advances in picture coding

TL;DR: This paper presents a review of the advances in digital coding of video signals during the last four years, and summarizes the first promising results of motion adaptive frame interpolation.
Journal ArticleDOI

New fast algorithms for the estimation of block motion vectors

TL;DR: Two algorithms for block motion estimation that produce performance similar to that of exhaustive search but with computation reduced by a factor of 8 or 16 are presented.
Journal ArticleDOI

Predictive Coding Based on Efficient Motion Estimation

TL;DR: A computationally simpler and effective method is proposed for estimating motion in a video sequence based on conjugate directions and another simpler technique called the one-at-a-time search, adopted as the basis for further research.