DYNAMIC CONTROL FOR A MACHINE LEARNING AUTOENCODER

    公开(公告)号:US20240073435A1

    公开(公告)日:2024-02-29

    申请号:US18505470

    申请日:2023-11-09

    申请人: WaveOne Inc.

    摘要: An autoencoder is configured to encode content at different quality levels. The autoencoder includes an encoding system and a decoding system with neural network layers forming an encoder network and a decoder network. The encoder network and decoder network are configured to include branching paths through the networks that include different subnetworks. During deployment, content is provided to the encoding system with a quality signal indicating a quality at which the content can be reconstructed. The quality signal determines which of the paths through the encoder network are activated for encoding the content into one or more tensors, which are compressed into a bitstream and later used by the decoding system to reconstruct the content. The autoencoder is trained by randomly or systematically selecting different combinations of tensors to use to encode content and backpropagating error values from loss functions through the network paths associated with the selected tensors.

    PARAMETER MAP FOR MACHINE-LEARNED VIDEO COMPRESSION

    公开(公告)号:US20220224914A1

    公开(公告)日:2022-07-14

    申请号:US17466797

    申请日:2021-09-03

    申请人: WaveOne Inc.

    摘要: A compression system trains a machine-learned compression model that includes components for an encoder and decoder. In one embodiment, the compression model is trained to receive parameter information on how a target frame should be encoded with respect to one or more encoding parameters, and encodes the target frame according to the respective values of the encoding parameters for the target frame. In particular, the encoder of the compression model includes at least an encoding system configured to encode a target frame and generate compressed code that can be transmitted by, for example, a sender system to a receiver system. The decoder of the compression model includes a decoding system trained in conjunction with the encoding system. The decoding system is configured to receive the compressed code for the target frame and reconstruct the target frame for the receiver system.