Patent ID: 11956447
Assignee: GOOGLE LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. An apparatus, comprising:
a processor that is configured to:
receive training data comprising:
a plurality of training blocks; and
for a training block of the plurality of training blocks:
a plurality of partition decisions used by an encoder for encoding the training block; and
for each partition decision of the plurality of partition decisions,

a rate-distortion value resulting from encoding the training block using the partition decision; and

train a machine-learning model to output a partition decision for encoding an image block by:
inputting the training data into a neural network using a loss function comprising a combination of:
a partition loss function that is based upon a relationship between the partition decisions and respective predicted partitions; and
a rate-distortion cost loss function that is based upon a relationship between the rate-distortion values and respective predicted rate-distortion values.