Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

25 results about "Network Abstraction Layer" patented technology

The Network Abstraction Layer (NAL) is a part of the H.264/AVC and HEVC video coding standards. The main goal of the NAL is the provision of a "network-friendly" video representation addressing "conversational" (video telephony) and "non conversational" (storage, broadcast, or streaming) applications. NAL has achieved a significant improvement in application flexibility relative to prior video coding standards.

Identification of inter-layer reference pictures in coded video

Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of video processing includes performing a conversion between a video and a bitstream of the video according to a rule. At least one of the one or more parameter sets of the bitstream includes a general syntax structure including timing and hypothetical reference decoder (HRD) parameters. The rule specifies that a first syntax flag is not included in the general syntax structure in response to (1) a second syntax flag specifying that network abstraction layer (NAL) HRD parameters are not present in the general syntax structure, and (2) a third syntax flag specifying that video coding layer (VCL) HRD parameters are not present in the general syntax structure, where the first syntax flag specifies that same picture-level timing information applies to all output layer sets in the bitstream.
Owner:BYTEDANCE INC

Method and apparatus for defining frames and timed referenced network abstraction layer (NALS) structure in haptics signals

Method, apparatus, and system for haptic signal processing are provided. The process may include receiving a bitstream comprising one or more haptic channels one or more moving picture experts group (MPEG) immersive haptics stream (MIHS) units may be obtained for the one or more haptic channels, with a MIHS unit including timing information for one or more haptic effects. The process may also include timing information being obtained for the one or more haptic effects from the one or more MIHS units, the timing information for the one or more haptic effects including an offset associated with the one or more haptic effects. The one or more haptic effects may be rendered based on the obtained timing information.
Owner:TENCENT AMERICA LLC

Sub-bitstream extraction

Systems, methods, and apparatus, including computer programs encoded on a computer-readable medium, for encoding, decoding, or transcoding digital video are described. One example method of video processing includes performing a conversion between a video and a bitstream of the video, wherein the bitstream conforms to a sequence of sub-bitstream extraction processes defined by a rule, the rule specifying that (a) the sequence of sub-bitstream extraction processes excludes an operation that removes all supplemental enhancement information (SEI) network abstraction layer (NAL) units that satisfy a condition from an output bitstream, or (b) the sequence of sub-bitstream extraction processes includes an operation that replaces a parameter set with a replacement parameter set prior to removing the SEI NAL units from the output bitstream.
Owner:DOUYIN VISION CO LTD +1

Signaling constraints in non-scalable nested video syntax elements

Examples of a video encoding method and apparatus and a video decoding method and apparatus are described. An example method of video processing includes performing a conversion between a video and a bitstream of the video, where the bitstream includes one or more Supplementary Enhancement Information (SEI) Network Abstraction Layer (NAL) units according to a rule, where the rule specifies, in response to the SEI NAL unit including a non-scalable nested SEI message of a first payload type, a non-scalable nested SEI message of a second payload type. The SEI NAL unit is not allowed to include another SEI message of the second payload type.
Owner:DOUYIN CO LTD

Scalable Nesting SEI Message Management

A video coding mechanism is disclosed. The mechanism includes encoding a bitstream comprising one or more output layer sets (OLSs). A sub-bitstream extraction process is performed by a hypothetical reference decoder (HRD) to extract a target OLS from the OLSs. A supplemental enhancement information (SEI) network abstraction layer (NAL) unit that contains a scalable nesting SEI message is removed from the bitstream when no scalable-nested SEI messages in the scalable nesting SEI message reference the target OLS. A set of bitstream conformance tests are performed on the target OLS. The bitstream is stored for communication toward a decoder
Owner:HUAWEI TECH CO LTD

Scalable nesting SEI message for specified layers

To provide a method for efficiently nesting scalable nesting supplemental enhancement information (SEI) messages.SOLUTION: The method includes encoding a bitstream including one or more layers, encoding a scalable nesting supplemental enhancement information (SEI) message into the bitstream at a current SEI network abstraction layer (NAL) unit, and performing a set of bitstream conformance tests on the layers based on the scalable nested SEI message.SELECTED DRAWING: Figure 9
Owner:HUAWEI TECH CO LTD

Decoding capability information in a generic media application format

A mechanism for processing video data is disclosed. Information in a decoding capability information (DCI) network abstraction layer (NAL) unit is determined. A rule specifies that the value of dci_num_ptls_minus1 for profile, tier, and level (PTL) in a versatile video coding (VVC) common media application format (CMAF) track should be 0.
Owner:FACE CUTE CO LTD

A network infrastructure based on next generation mobile communication

The application discloses a network infrastructure based on next-generation mobile communication and relates to the technical field of wireless communication, comprising a heterogeneous network, which is constructed uniformly according to the paradigm of whole-process closed-loop management and control of demand, perception, decision and execution for various heterogeneous networks in the space-air-ground-sea integrated network, and is controlled and data-transmitted through mutually understood languages, wherein each heterogeneous network is a network element of the heterogeneous network, the network architecture is a cluster of heterogeneous networks, and the three-element network slice of intelligent originality, safe endogeny and perception symbiosis runs through each network abstraction layer of the network architecture. The application can interconnect and intercommunicate information between the space-air-ground-sea integrated network.
Owner:WUHAN POST & TELECOMM RES INST CO LTD

Encoding / decoding method and apparatus for signaling picture output timing information, and computer-readable recording medium storing bitstream

An image encoding / decoding method and apparatus are provided. An image decoding method according to the present disclosure may comprise obtaining a first flag specifying whether a network abstraction layer (NAL) hypothetical reference decoder (HRD) parameter is present in a bitstream and a second flag specifying whether a video coding layer (VCL) HRD parameter is present in the bitstream, obtaining a third flag specifying whether a temporal distance between output times of consecutive pictures in the bitstream has a fixed value, deriving output times of the pictures in the bitstream, based on at least one of the first flag, the second flag or the third flag, and processing the pictures in the bitstream based on the derived output times. Based on the first flag having a second value specifying that the NAL HRD parameter is not present in the bitstream and the second flag having a second value specifying that the VCL HRD parameter is not present in the bitstream, it may be constrained that the third flag has a first value specifying that the temporal distance between the output times of the consecutive pictures in the bitstream has a fixed value.
Owner:LG ELECTRONICS INC

Method for signaling of mixed NAL unit type in coded video stream

A method, computer program, and computer system is provided for coding video data. Video data including one or more subpictures is received. A network abstraction layer (NAL) unit type associated with each of the one or more subpictures is identified based on checking a flag corresponding to mixed NAL units in the one or more subpictures. The video data is decoded based on the identified NAL unit types.
Owner:TENCENT AMERICA LLC

Video coding method and apparatus

This invention provides a video decoding method performed by a video decoding device. [Solution] The video decoding method includes the steps of: obtaining NAL unit type information indicating the current type of NAL (network abstraction layer) unit from a bitstream; and decoding the video slice based on whether a mixed NAL unit type is applied to the current picture, if the NAL unit type information indicates that the current NAL unit type is encoded data for a video slice.
Owner:SAMSUNG ELECTRONICS CO LTD

Image encoding / decoding method and apparatus for signaling picture output timing information, and computer-readable recording medium storing bitstream

An image encoding / decoding method and apparatus are provided. An image decoding method according to the present disclosure may comprise obtaining a first flag specifying whether a network abstraction layer (NAL) hypothetical reference decoder (HRD) parameter is present in a bitstream and a second flag specifying whether a video coding layer (VCL) HRD parameter is present in the bitstream, obtaining a third flag specifying whether a temporal distance between output times of consecutive pictures in the bitstream has a fixed value, deriving output times of the pictures in the bitstream, based on at least one of the first flag, the second flag or the third flag, and processing the pictures in the bitstream based on the derived output times. Based on the first flag having a second value specifying that the NAL HRD parameter is not present in the bitstream and the second flag having a second value specifying that the VCL HRD parameter is not present in the bitstream, it may be constrained that the third flag has a first value specifying that the temporal distance between the output times of the consecutive pictures in the bitstream has a fixed value.
Owner:LG ELECTRONICS INC

Image encoding / decoding methods and devices for signaling timing information output to the screen, and computer-readable recording media for storing bit streams.

ActiveCN115868162BImprove encoding/decoding efficiencyDigital video signal modificationVideo encodingCoding decoding
Image encoding / decoding methods and apparatus are provided. The image decoding method performed by the image decoding apparatus according to this disclosure includes the following steps: obtaining a first flag indicating the presence of Network Abstraction Layer (NAL) HRD parameters in the bitstream and a second flag indicating the presence of Video Coding Layer (VCL) HRD parameters in the bitstream; obtaining a third flag indicating whether the time interval between the output times of consecutive frames in the bitstream has a fixed value; deriving the output time of the frames in the bitstream based on at least one of the first, second, and third flags; and processing the frames in the bitstream based on the derived output times, wherein the first flag has a second value indicating that the NAL HRD parameters are not present in the bitstream and the second flag has a second value indicating that the VCL HRD parameters are not present in the bitstream, and the third flag can be restricted to having a first value indicating that the time interval between the output times of consecutive frames in the bitstream has a fixed value.
Owner:LG ELECTRONICS INC

Indication of end of sequence in coded video

Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of video processing includes performing a conversion between a video and a bitstream of the video. The bitstream conforms to a format rule. The bitstream includes one or more layers including one or more picture units (PUs). The format rule specifies that, responsive to a first PU in a layer of the bitstream following an end of sequence network abstraction layer (EOS NAL) unit in the layer in a decoding order, a variable of the first PU is set to a particular value, wherein the variable indicates whether the first PU is a coded layer video sequence start (CLVSS) PU.
Owner:BYTEDANCE INC

Subtitle language recognition methods, devices, computer equipment and computer-readable media

This disclosure provides a method for identifying the language of closed subtitles. The method involves acquiring a video stream with a preset encoding format from the bitstream, obtaining Network Abstraction Layer (NET) data of the supplementary enhancement information type from the video stream, and determining the character encoding of the closed subtitles if they are found in the NET data. The language of the closed subtitles is then determined based on the character encoding and a preset mapping relationship between character encodings and languages. This disclosure allows for the rapid and accurate identification of the language of closed subtitles even when the original bitstream lacks subtitle language information. This disclosure also provides a subtitle language identification device, a computer device, and a computer-readable medium.
Owner:ZTE TECH & SERVICE CO LTD

Decoding parameter sets in video coding

Devices, systems and methods for specifying the syntax and semantics of the decoding parameter set (DPS) are described. One example method of video processing includes performing a conversion between a video and a bitstream of the video, wherein the bitstream conforms to a format rule specifying a data structure is in a first access unit (AU) of the bitstream, wherein the first AU is located at a start of the bitstream, wherein the data structure is a type of network abstraction layer (NAL) unit.
Owner:BYTEDANCE INC

Method and apparatus for defining frames and timed referenced network abstraction layer (NALS) structure in haptics signals

Method, apparatus, and system for haptic signal processing are provided. The process may include receiving a bitstream comprising one or more haptic channels one or more moving picture experts group (MPEG) immersive haptics stream (MIHS) units may be obtained for the one or more haptic channels, with a MIHS unit including timing information for one or more haptic effects. The process may also include timing information being obtained for the one or more haptic effects from the one or more MIHS units, the timing information for the one or more haptic effects including an offset associated with the one or more haptic effects. The one or more haptic effects may be rendered based on the obtained timing information.
Owner:TENCENT AMERICA LLC

Signaling of picture header in video coding

A method of decoding is provided. The method includes receiving a video bitstream including a picture unit (PU), where any decoding capability information (DCI) network abstraction layer (NAL) unit, video parameter set (VPS) NAL unit, sequence parameter set (SPS) NAL unit, or picture parameter set (PPS) NAL unit referred to by the PU precedes a picture header (PH) NAL unit of the PU and a first video coding layer (VCL) NAL unit of the PU; and decoding a coded picture from the PU to obtain a decoded picture.
Owner:HUAWEI TECH CO LTD

Gradual Decoding Refresh In Video Coding

A method of decoding a coded video bitstream implemented by a video decoder is provided. The method includes the video decoder determining whether a gradual decoding refresh (GDR) picture in the coded video bitstream is an initial picture in decoding order or the initial picture following an end of sequence (EOS) network abstraction layer (NAL) unit in the decoding order; setting a flag to a value to prevent the GDR picture from being output when the GDR picture is the initial picture in decoding order or the initial picture following the EOS NAL unit in the decoding order; decoding the GDR picture; and storing the GDR picture in a decoded picture buffer (DPB).
Owner:HUAWEI TECH CO LTD

Identification of random access point and picture types

An approach for reconstructing a current Network Abstraction Layer (NAL) unit for video decoding using at least one processor includes determining the current NAL unit to be an Intra Random Access Picture (IRAP) NAL unit; determining whether a previous NAL unit decoded immediately before the current NAL unit indicates an end of a coded video sequence (CVS); based on determining that the previous NAL unit indicates the end of the CVS, decoding the current NAL unit as one from among an Instantaneous Decoder Refresh (IDR) NAL unit or a Broken Link Access (BLA) NAL unit; and based on determining that the previous NAL unit does not indicate the end of the CVS, decoding the current NAL unit as a Clean Random Access (CRA) NAL unit, and reconstructing the decoded current NAL unit.
Owner:TENCENT AMERICA LLC

Signaling constraints in scalable-nested video syntax elements

Examples of video encoding methods and apparatuses and video decoding methods and apparatuses are described. An example method of video processing includes performing a conversion between a video and a bitstream of the video, wherein the bitstream includes one or more supplemental enhancement information, SEI, network abstraction layer (NAL) units according to a rule, wherein the rule specifies that, responsive to the SEI NAL unit including a non-scalable-nested SEI message of a first payload type, the SEI NAL unit is disallowed to include another SEI message of a second payload type.
Owner:DOUYIN CO LTD

Insertion of SEI NAL units based on neural network post-processing filter (NNPF) sample sets in media file

A mechanism for processing video data is disclosed. The mechanism includes determining to process a track including a set of neural network post-processing filter characteristics (NNPFC) samples, where the processing includes inserting supplemental enhancement information (SEI) network abstraction layer (NAL) units, and where a prefix SEI NAL unit or a suffix SEI NAL unit is inserted into the NNPFC samples for each layer included in the track. Conversion between the visual media data and the bitstream is performed based on the NNPFC sample set.
Owner:DOUYIN CO LTD

Insertion of SEI NAL units based on neural-network post-filter (NNPF) sample groups in a media file

A mechanism for processing video data is disclosed. The mechanism includes determining to process a track containing neural-network post-filter characteristics (NNPFC) sample groups, wherein the processing includes insertion of supplemental enhancement information (SEI) network abstraction layer (NAL) units, and wherein a prefix SEI NAL unit or a suffix SEI NAL unit is inserted in a NNPFC sample for each layer contained in the track. A conversion is performed between a visual media data and a bitstream based on the NNPFC sample groups.
Owner:BYTEDANCE INC

Encoder, decoder, encoding method, decoding method, and medium

An encoder includes: memory; and circuitry coupled to the memory and configured to generate an encoded bitstream. In the encoder, when a multi-layer structure is to be included in the encoded bitstream to be generated, the circuitry generates the encoded bitstream by including in the encoded bitstream (i) a sequence parameter set that refers to a video parameter set and (ii) a network abstraction layer (NAL) unit having a layer identification (ID) greater than zero in the multi-layer structure, and when the multi-layer structure is not to be included in the encoded bitstream to be generated, the circuitry generates the encoded bitstream by including in the encoded bitstream a sequence parameter set that does not refer to the video parameter set.
Owner:PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA

Methods, apparatuses, media, and methods of storing a bitstream of a video processing

Examples of video encoding methods and apparatuses and video decoding methods and apparatuses are described. An example method of video processing includes performing a conversion between a video and a bitstream of the video. The bitstream conforms to a format rule. The bitstream includes one or more layers including one or more picture units (PUs). The format rule specifies, in response to a first PU in a layer of the bitstream following, in a decoding order, a sequence end network abstraction layer (EOS NAL) unit in the layer, setting a variable of the first PU to a particular value, where the variable indicates whether the first PU is a coded layer video sequence start (CLVSS) PU.
Owner:DOUYIN CO LTD