Encoding method and apparatus, and decoding method and apparatus
OwnerYi LUO, Haitao YANG +1inventors
InventorsYi LUO, Haitao YANG, Junkai FENG
Life of this patent
Estimating the term…
Abstract
Embodiments of this application disclose example encoding methods and apparatuses, and example decoding methods and apparatuses. One example method includes encoding a plurality of picture blocks of media content to obtain a plurality of syntax elements; encoding the plurality of syntax elements to obtain a plurality of substreams; and interleaving a plurality of data packets into a bitstream based on target values of the data packets. Each substream includes at least one data packet, and the target value represents an encoding ranking of a target picture block corresponding to the data packet.
Claims14
An encoding method, comprising:
- encoding a plurality of picture blocks of media content to obtain a plurality of syntax elements;
- encoding the plurality of syntax elements to obtain a plurality of substreams, wherein each substream comprises at least one data packet;
- and
- interleaving a plurality of data packets comprised in the plurality of substreams into a bitstream based on target values of the plurality of data packets, wherein a target value of the target values represents an encoding ranking of a target picture block corresponding to a data packet of the plurality of data packets.
A decoding method, comprising:
- obtaining a bitstream, wherein the bitstream is formed by interleaving a plurality of data packets based on target values of the plurality of data packets, and a target value of the target values indicates an encoding ranking of a target picture block corresponding to a data packet of the plurality of data packets;
- obtaining the plurality of data packets based on the bitstream;
- decoding the plurality of data packets to obtain a plurality of syntax elements;
- and
- restoring media content based on the plurality of syntax elements.
An encoding apparatus, comprising:
- at least one processor;
- and
- one or more memories coupled to the at least one processor and storing programming instructions for execution by the at least one processor to:
- encode a plurality of picture blocks of media content to obtain a plurality of syntax elements;
- encode the plurality of syntax elements to obtain a plurality of substreams, wherein each substream comprises at least one data packet;
- and
- interleave a plurality of data packets comprised in the plurality of substreams into a bitstream based on target values of the plurality of data packets, wherein a target value of the target values represents an encoding ranking of a target picture block corresponding to a data packet of the plurality of data packets.
Dependencies are inferred from the claim text.