Abstract

In block-based motion estimation algorithms, it has always been desired to reduce search point computation with quality as good as full-search algorithm. A number of such algorithms like diamond search (DS) and hexagon search (HS) have been proposed in literature, which use fixed-size search patterns for finding motion vectors. The drawback with these fixed-size search pattern–based algorithms is that they may suffer from oversearch/undersearch problem depending on the magnitude of the motion vector. In this manuscript, a dynamic pattern search–based algorithm (DPS), which uses spatial and temporal coherence among blocks and dynamically adapts its search pattern for a candidate block, has been proposed. The proposed algorithm has been compared with various motion estimation algorithms like DS, HS, adaptive rood pattern search (ARPS) and full search in terms of various performance parameters. Experimental results show that proposed DPS has a speed gain of 1.18 over ARPS, whereas it is nearly 1.94 and 1.33 over DS and HS algorithms in terms of average search points/block. Further, in terms of peak signal-to-noise ratio (PSNR) (dB)/frame, DPS produces almost same average value than ARPS and HS, whereas it is only 1% inferior to DS. A modified version of DPS has also been proposed, which increases its speed gain by 1.39 times with negligible decrease in PSNR. In terms of another time parameter—average execution time per frame (s)—for DPS, it is 0.66 s, whereas this time is 0.71, 0.77 and 1.06 for ARPS, HS and DS algorithms, respectively.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.