The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 20, 2024
Filed:
Jul. 30, 2021
Meta Platforms, Inc., Menlo Park, CA (US);
Kameswara Kishore Sriadibhatla, Dublin, CA (US);
Yunqing Chen, Los Altos, CA (US);
Junqiang Lan, Fremont, CA (US);
Adrian Stafford Lewis, Mountain View, CA (US);
Anil Muthiraparampil Sunil, Sunnyvale, CA (US);
META PLATFORMS, INC., Menlo Park, CA (US);
Abstract
A video encoder is disclosed. The video encoder comprises an integer level motion estimation hardware component configured to determine candidate integer level motion vectors for a video being encoded. The video encoder comprises a fractional motion estimation hardware component configured to receive the candidate integer level motion vectors from the integer level motion estimation hardware component and refine the candidate integer level motion vectors into candidate sub-pixel level motion vectors. The fractional motion estimation hardware component includes parallel pipelines configured to process coding units of a frame of the video in parallel across the parallel pipelines.