US 11,924,478 B2
Multiple transcode engine systems and methods
Jim C. Chou, San Jose, CA (US); and Syed Muhammad A. Rizvi, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Mar. 30, 2023, as Appl. No. 18/129,043.
Application 18/129,043 is a continuation of application No. 17/385,549, filed on Jul. 26, 2021, granted, now 11,638,041.
Application 17/385,549 is a continuation of application No. 16/711,189, filed on Dec. 11, 2019, granted, now 11,076,176, issued on Jul. 27, 2021.
Application 16/711,189 is a continuation of application No. 15/274,045, filed on Sep. 23, 2016, granted, now 10,523,973, issued on Dec. 31, 2019.
Prior Publication US 2023/0239515 A1, Jul. 27, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/91 (2014.01); H04N 19/127 (2014.01); H04N 19/156 (2014.01); H04N 19/174 (2014.01); H04N 19/436 (2014.01)
CPC H04N 19/91 (2014.11) [H04N 19/127 (2014.11); H04N 19/156 (2014.11); H04N 19/174 (2014.11); H04N 19/436 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A video encoding pipeline circuitry comprising:
a first transcode engine configured to:
encode a first portion of a bin stream to determine a first bit stream comprising first encoded image data that indicates a first coding group row in an image frame; and
determine neighbor data;
a data buffer communicatively coupled to the first transcode engine and configured to receive the neighbor data from the first transcode engine; and
a second transcode engine communicatively coupled to the data buffer and configured to:
receive the neighbor data from the data buffer; and
while the first transcode engine encodes the first portion of the bin stream, encode a second portion of the bin stream, based on the neighbor data, to determine a second bit stream comprising second encoded image data that indicates a second coding group row in the image frame.