Reducing computational complexity when video encoding uses bi-predictively encoded frames
AssigneeTexas Instruments Incorporated
InventorsSoyeb Nagori, Arun Shankar Kudana, Pramod Kumar Swami
Life of this patent
Estimating the term…
Loading patent…
AssigneeTexas Instruments Incorporated
InventorsSoyeb Nagori, Arun Shankar Kudana, Pramod Kumar Swami
Estimating the term…
Several techniques aimed at reducing computational complexity when encoding uses bi-predictively encoded frames (B-frames) are implemented in a video encoder. In an embodiment, B-frames are not used as reference frames for encoding P-frames and other B-frames. Non-use of B-frames allows a de-blocking filter used in the video encoder to be switched off when reconstructing encoded B-frames, and use of a lower complexity filter for fractional-resolution motion search for B-frames. In another embodiment, cost functions used in motion estimation for B-frames are simplified to reduce computational complexity. In one more embodiment, fractional pixel refinement in motion search for B-frames is simplified. In yet another embodiment, predictors used in motion estimation for a macro-block in a P-frame are selected from a B-frame that uses a same reference frame as the P-frame.
A method comprising:
A digital processing system comprising:
Dependencies are inferred from the claim text.