VLSI array processors
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Tracking Periodic Motion using Bayesian Estimation
ICPR '04 Proceedings of the Pattern Recognition, 17th International Conference on (ICPR'04) Volume 4 - Volume 04
Fast variable-size block motion estimation using merging procedure with an adaptive threshold
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 1
Analysis and reduction of reference frames for motion estimation in MPEG-4 AVC/JVT/H.264
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 1
Optimization of decision-timing for early termination of SSDA-based block matching
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 1
8-bit partial sums of 16 luminance values for fast block motion estimation
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 2
Fast motion estimation within the H.264 codec
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 3 (ICME '03) - Volume 03
Diversity-based fast block motion estimation
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 3 (ICME '03) - Volume 03
Design and Implementation of a Power System Sensor Network for Wide-Area Measurement
ISCSCT '08 Proceedings of the 2008 International Symposium on Computer Science and Computational Technology - Volume 02
A new diamond search algorithm for fast block-matching motion estimation
IEEE Transactions on Image Processing
A multilevel successive elimination algorithm for block matching motion estimation
IEEE Transactions on Image Processing
Fast block matching algorithm based on the winner-update strategy
IEEE Transactions on Image Processing
Successive elimination algorithm for motion estimation
IEEE Transactions on Image Processing
A flexible parallel architecture adapted to block-matching motion-estimation algorithms
IEEE Transactions on Circuits and Systems for Video Technology
A novel four-step search algorithm for fast block motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
A block-based gradient descent search algorithm for block motion estimation in video coding
IEEE Transactions on Circuits and Systems for Video Technology
Efficient block motion estimation using integral projections
IEEE Transactions on Circuits and Systems for Video Technology
Fast motion vector estimation using multiresolution-spatio-temporal correlations
IEEE Transactions on Circuits and Systems for Video Technology
Low-complexity block-based motion estimation via one-bit transforms
IEEE Transactions on Circuits and Systems for Video Technology
A comparison of block-matching algorithms mapped to systolic-array implementation
IEEE Transactions on Circuits and Systems for Video Technology
IEEE Transactions on Circuits and Systems for Video Technology
A novel unrestricted center-biased diamond search algorithm for block motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
A low-power VLSI architecture for full-search block-matching motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
Modeling DCT coefficients for fast video encoding
IEEE Transactions on Circuits and Systems for Video Technology
Normalized partial distortion search algorithm for block motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
A center-biased adaptive search algorithm for block motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
Motion estimation using a one-dimensional gradient descent search
IEEE Transactions on Circuits and Systems for Video Technology
Low-power VLSI design for motion estimation using adaptive pixel truncation
IEEE Transactions on Circuits and Systems for Video Technology
A globally adaptive pixel-decimation algorithm for block-motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
IEEE Transactions on Circuits and Systems for Video Technology
A new computationally adaptive formulation of block-matching motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
Probabilistic partial-distance fast matching algorithms for motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
Fast full-search block matching
IEEE Transactions on Circuits and Systems for Video Technology
A novel low-power full-search block-matching motion-estimation design for H.263+
IEEE Transactions on Circuits and Systems for Video Technology
Estimation and mode decision for spatially correlated motion sequences
IEEE Transactions on Circuits and Systems for Video Technology
IEEE Transactions on Circuits and Systems for Video Technology
On the data reuse and memory bandwidth analysis for full-search block-matching VLSI architecture
IEEE Transactions on Circuits and Systems for Video Technology
VLSI implementation for low-complexity full-search motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
A novel all-binary motion estimation (ABME) with optimized hardware architectures
IEEE Transactions on Circuits and Systems for Video Technology
Highly efficient predictive zonal algorithms for fast block-matching motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
IEEE Transactions on Circuits and Systems for Video Technology
Algorithmic and architectural co-design of a motion-estimation engine for low-power video devices
IEEE Transactions on Circuits and Systems for Video Technology
Efficient and configurable full-search block-matching processors
IEEE Transactions on Circuits and Systems for Video Technology
A novel cross-diamond search algorithm for fast block motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
IEEE Transactions on Circuits and Systems for Video Technology
Computation-aware scheme for software-based block motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
Global elimination algorithm and architecture design for fast block matching motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
A new block-matching criterion for motion estimation and its implementation
IEEE Transactions on Circuits and Systems for Video Technology
Scalable array architecture design for full search block matching
IEEE Transactions on Circuits and Systems for Video Technology
A novel modular systolic array architecture for full-search block matching motion estimation
IEEE Transactions on Circuits and Systems for Video Technology
New pixel-decimation patterns for block matching in motion estimation
Image Communication
Adaptive Search Range Algorithms for Variable Block Size Motion Estimation in H.264/AVC
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
A configurable motion estimation architecture for block-matching algorithms
IEEE Transactions on Circuits and Systems for Video Technology
Real-time moving object segmentation in H.264 compressed domain based on approximate reasoning
International Journal of Approximate Reasoning
Video block motion estimation based on gray-code kernels
IEEE Transactions on Image Processing
Motion projection for floating object detection
ISVC'07 Proceedings of the 3rd international conference on Advances in visual computing - Volume Part II
A motion compensated de-interlacing algorithm for motive object capture
ICDHM'07 Proceedings of the 1st international conference on Digital human modeling
Proceedings of the Conference on Design, Automation and Test in Europe
Low bit depth representation motion estimation algorithms: a comparative study
Journal of Real-Time Image Processing
A neighborhood elimination approach for block matching in motion estimation
Image Communication
State of the Art Report on Video-Based Graphics and Video Visualization
Computer Graphics Forum
Block matching algorithm for motion estimation based on Artificial Bee Colony (ABC)
Applied Soft Computing
Block-matching algorithm based on harmony search optimization for motion estimation
Applied Intelligence
Parallelization of Full Search Motion Estimation Algorithm for Parallel and Distributed Platforms
International Journal of Parallel Programming
Hi-index | 0.00 |
Block matching motion estimation is the heart of video coding systems. During the last two decades, hundreds of fast algorithms and VLSI architectures have been proposed. In this paper, we try to provide an extensive exploration of motion estimation with our new developments. The main concepts of fast algorithms can be classified into six categories: reduction in search positions, simplification of matching criterion, bitwidth reduction, predictive search, hierarchical search, and fast full search. Comparisons of various algorithms in terms of video quality and computational complexity are given as useful guidelines for software applications. As for hardware implementations, full search architectures derived from systolic mapping are first introduced. The systolic arrays can be divided into inter-type and intra-type with 1-D, 2-D, and tree structures. Hexagonal plots are presented for system designers to clearly evaluate the architectures in six aspects including gate count, required frequency, hard-ware utilization, memory bandwidth, memory bitwidth, and latency. Next, architectures supporting fast algorithms are also reviewed. Finally, we propose our algorithmic and architectural co-development. 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. The operations of the two stages are mapped to the same hardware for resource sharing. Simulation results show that our design is ten times more area-speed efficient than full search architectures while the video quality is competitively the same.