Patent ID: 11871003
Assignee: APPLE INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 9:
10. An electronic device comprising:
a network interface configured to stream image data to another electronic device; and
video encoder circuitry configured to:
perform a first pass of rate control on the image data to perform size estimation for each slice of the image data;
perform a second pass of rate control on the image data to assign quantization parameters and perform additional size estimation for each slice of the image data;
perform a third pass of rate control using one or more image frame statistics collected during the second pass of rate control, wherein the third pass of rate control comprises:
determining that one or more images slices exceed a size threshold based on the one or more image frame statistics;
calculating a quantization parameter value based on an estimated size of each of the slices of the image data; and
encoding each of the slices of the image data based on the calculated quantization parameter value.