Scalable video coding (SVC) allows an encoded bitstream to be brought down in scale or quality without the need for further processing. This study presents a wavelet-based motion-compensated system for SVC. The motion vectors are encoded in a scalable manner that employs a palette of motion vectors split into layers, which gives good scalability and low bit rates. The algorithms were designed to keep the complexity and memory requirements low, making the system suitable for hardware implementation. Experimental results show that the compression performance of the proposed system compares well with the joint scalable video model reference software for scalable video extension to H.264/AVC, while providing a finer and larger range of quality scalability.
This paper presents a reconfigurable processor designed to execute user-defined block-matching motion estimation algorithms, and a toolset for the design of such algorithms and for the configuration of the processor. The toolset enables the exploration of the processor's design space in order to find an optimal configuration depending on the target application. The use of the toolset to test different configurations for different kinds of video sequences is illustrated. Experimental results show the benefits and cost of certain optimizations in the motion estimation process, and that fast block-matching search algorithms can outperform full search algorithms commonly used in hardware implementations. The usefulness of the toolset in exploring the configuration space is also shown.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.