Abstract

In H.264/AVC, the encoders have to try all the block types (16×16, 16×8, 8×16, 8×8, 8×4, 4×8 and 4×4) for each macro-block motion estimation and inter mode decision. All motion vectors and residuals are passed into Lagrange rate distortion (RD) cost model to calculate all RD cost values exhaustively, which introduce considerable computation complexity and resource demanding. In this paper, we introduce a JND (Just Noticeable Difference) profile and analyze how this profile characterizes rate and distortion. Based on JND profile, we devise a perceptual rate distortion (PRD) model with low-complexity to replace the Lagrange RD cost model. We scheme a novel inter macro-block partitioning method based on this PRD model. Our model and method first adopt perceptual filters to find the best mode of every macro-block and then start the motion estimation. Simulation results demonstrated that the inter mode decision based on PRD model won about 80% encoding time reduction and better quality than the inter mode decision based on the RD cost value decision.

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.