Encoding video using two-stage intra search
AssigneeIntel Corporation
InventorsJames M. Holland, Srinivasan Embar Raghukrishnan, Zhijun Lei, Dmitry E. Ryzhov, Lidong Xu, Satya N. Yedidi
Life of this patent
Estimating the term…
Abstract
An example system includes a processor to execute an intra search first stage on a video frame to generate intra candidates. The processor is to execute an intra search second stage on the intra candidates to generate a final intra candidate and residuals. The processor is to also execute a final mode decision and generate reconstructed pixels based on the final intra candidate and the residuals.
Claims22
A system for video encoding, comprising a processor to:
- execute an intra search first stage on a video frame to generate intra candidates;
- execute an intra search second stage on the intra candidates to generate a final intra candidate and residuals, wherein the intra search first stage uses prediction types of a different codec than the intra search second stage;
- and
- execute a final mode decision and generate reconstructed pixels based on the final intra candidate and the residuals.
A method for hardware video encoding, comprising:
- executing an intra search first stage to generate intra candidates;
- executing an intra search second stage using intra candidates to generate a final intra candidate, wherein executing the intra search first stage comprises using a prediction type of a different codec than used in executing the intra search second stage;
- and
- executing a final mode decision and generate reconstructed pixels.
An apparatus for video encoding, comprising:
- an encoder comprising:
- an intra first stage to execute an intra search first stage on a video frame to generate intra candidates;
- an intra second stage to execute an intra search second stage on the intra candidates to generate a final intra candidate and residuals, wherein executing the intra search first stage comprises using a prediction type of a different codec than used in executing the intra search second stage;
- and
- a check and refinement (CRE) engine to execute a final mode decision and generate reconstructed pixels based on the final intra candidate and the residuals.
Dependencies are inferred from the claim text.