H04N19/188

IMAGE ENCODING/DECODING METHOD AND DEVICE BASED ON HYBRID NAL UNIT TYPE, AND RECORDING MEDIUM FOR STORING BITSTREAM
20230018478 · 2023-01-19 ·

An image encoding/decoding method and apparatus are provided. The image decoding method includes obtaining, from a bitstream, network abstraction layer (NAL) unit type information of at least one NAL unit including coded image data, determining at least one NAL unit type of one or more slices in the current picture based on the obtained NAL unit type information, and decoding the current picture based on the determined NAL unit type. The current picture is determined to be a random access skipped leading (RASL) picture, based on the determined NAL unit type including a RASL picture NAL unit type (RASL_NUT). When an intra random access point (IRAP) picture associated with the RASL picture is a first picture in decoding order, the RASL picture is decoded, based on the RASL picture including one or more slices having a random access decodable leading (RADL) picture NAL unit type (RADL_NUT).

IMAGE ENCODING/DECODING METHOD AND APPARATUS FOR DETERMINING WHETHER OR NOT TO REFER TO PARAMETER SET ON BASIS OF OUTPUT LAYER SET, AND METHOD FOR TRANSMITTING BITSTREAM
20230224469 · 2023-07-13 ·

An image encoding/decoding method and apparatus is provided. An image decoding method performed by an image decoding apparatus comprises determining reference availability of the parameter set for decoding the image coding data and decoding the image coding data based on the reference availability.

Signaling Size and Position of Target Picture-In-Picture Region
20230019913 · 2023-01-19 ·

A method of processing media data. The method includes determining, for a conversion between the media data and a media data file, whether a size and a position of a target picture-in-picture region in a main video are present in the media data file, wherein a supplementary video appears to be overlaid on the target picture-in-picture region when the main video is displayed; and performing the conversion between the media data and the media data file based on the size and the position determined. A corresponding video coding apparatus and non-transitory computer-readable recording medium are also disclosed.

SYSTEM AND METHOD FOR CORRECTING NETWORK LOSS OF DATA
20230016064 · 2023-01-19 ·

A reference-order AL-FEC system for recovering network video data packet loss during real-time video communication includes a packetizer, a reference-order AL-FEC encoder, a reference-order AL-FEC decoder and a depacketizer. The packetizer constructs source symbols from source packets of a current frame. The encoder generates a repair symbol from the source symbols of the current frame and other reference frames based on the reference-order, not time-order, between the frames within an encoding window. The encoder also generates a repair packet based on the repair symbol. The decoder recovers a lost source symbol based on the source symbols of the frames of the encoding window and the repair symbol by decoding the repair packet. The decoding is achieved by solving a linear system of the repair symbol.

System and method for correcting network loss of data
11706456 · 2023-07-18 · ·

A reference-order AL-FEC system for recovering network video data packet loss during real-time video communication includes a packetizer, a reference-order AL-FEC encoder, a reference-order AL-FEC decoder and a depacketizer. The packetizer constructs source symbols from source packets of a current frame. The encoder generates a repair symbol from the source symbols of the current frame and other reference frames based on the reference-order, not time-order, between the frames within an encoding window. The encoder also generates a repair packet based on the repair symbol. The decoder recovers a lost source symbol based on the source symbols of the frames of the encoding window and the repair symbol by decoding the repair packet. The decoding is achieved by solving a linear system of the repair symbol.

MAXIMUM TRANSFORM SIZE CONTROL
20230224462 · 2023-07-13 · ·

A method and apparatus for performing maximum transform size control for encoding of a video sequence includes identifying, by an encoder, a high-level syntax element associated with the video sequence. A maximum transform size associated with the video sequence is determined based on identifying the high-level syntax element associated with the video sequence. The video sequence is encoded using the maximum transform size based on determining the maximum transform size associated with the video sequence. The video sequence is transmitted based on encoding the video sequence using the maximum transform size.

PROVIDING SEMANTIC INFORMATION WITH ENCODED IMAGE DATA

A method (400) performed by a decoder. The method includes the decoder receiving (s402) a plurality of Network Abstraction Layer, NAL, units, wherein the plurality of NAL units comprises: i) one or more Video Coding Layer, VCL, NAL units comprising pixel data for one or more pictures and ii) a first non-VCL NAL unit, characterized in that the first non-VCL NAL unit comprises: i) at least a first syntax element identifying at least a first data type, DT1, and ii) semantic information that comprises at least a first feature for one or more machine vision tasks, wherein the first feature comprises at least first data of the first data type. The method also includes the decoder obtaining (s404) the first feature from the first non-VCL NAL unit.

METHOD AND APPARATUS FOR IMAGE ENCODING/DECODING ON BASIS OF POC MSB INFORMATION, AND RECORDING MEDIUM FOR STORING BITSTREAM

An image encoding/decoding method and apparatus is provided. The image decoding method comprises determining whether first information specifying a value of a picture order count (POC) most significant bit (MSB) cycle of a current picture is present in a picture header, determining a POC MSB of the current picture based on whether the first information is present in the picture header, and deriving a POC of the current picture based on the determined POC MSB. Based on the first information being not present in the picture header and the current picture being not a CLVSS (coded layer video sequence start) picture, a POC difference between the current picture and a previous picture preceding the current picture in decoding order may be less than half a maximum value of a POC least significant bit (LSB) of the current picture.

METHOD AND SYSTEM FOR LIVE VIDEO STREAMING WITH INTEGRATED ENCODING AND TRANSMISSION SEMANTICS

This disclosure relates generally to method and system for live video streaming with integrated encoding and transmission semantics. The system receives a set of frames associated with a live video stream encoded to generate a set of data fragments using a reference encoder and a delta encoder. Transmitter unit of the live video streaming protocol transmits each packet of the set of full frames and the set of delta frames in sequence with a payload specific header based on a packet mode. Further, the receiver unit receives each packet of the full frames and each packet of the delta frames based on the packet mode to reconstruct an original sequence from the foreground pixels by estimating a total number of packets expected at each frame interval and loss incurred in each packet of the set of full frames and the set of delta frames.

INTERPLAY BETWEEN PICTURE HEADER AND SLICE HEADER OF A VIDEO BITSTREAM
20230008778 · 2023-01-12 ·

A video processing method is provided to include performing a conversion between a video including a plurality of pictures each including at least one slice and a bitstream of the video, wherein the bitstream conforms to a format rule; wherein the format rule specifies that a first flag in the bitstream indicates whether a picture header syntax structure of a picture is included in a slice header of a slice of the picture; and wherein the format rule specifies that, responsive to any of six flags in a picture parameter set associated with the picture is equal to 1, the first flag is equal to 0.