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

36 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.

Base mesh data and motion information sub-stream format for video-based dynamic mesh compression

A system comprises an encoder configured to compress and encode data for a three-dimensional mesh. To compress the three-dimensional mesh, the encoder determines a compressed base mesh bit stream and a compressed motion bitstream. A network abstraction layer syntax defined for the compressed base mesh bit stream and the compressed motion bitstream, allows for various parameters to be defined and applied to both bit streams, such as timing information and faceIDs for faces of polygons of the mesh.
Owner:APPLE INC

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

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

Mixed NAL unit type based-video encoding / decoding method and apparatus, and method for transmitting bitstream

Disclosed herein are an image encoding and decoding method and apparatus. The image decoding method may include obtaining video coding layer (VCL) network abstraction layer (NAL) unit type information of a current picture from a bitstream, determining a NAL unit type of each of a plurality of slices included in the current picture, based on the obtained VCL NAL unit type information, and decoding the plurality of slices based on the determined NAL unit type. The current picture may include a first subpicture and a second subpicture having different NAL unit types based on that at least some of the plurality of slices have different NAL unit types, and a NAL unit type of the second subpicture may be determined based on a NAL unit type of the first subpicture.
Owner:NOKIA TECHNOLOGIES OY

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

Method and electronic device for signaling gradual decoding refresh pictures

A method for signaling gradual refresh for encoding a set of pictures performed by an electronic device is provided. The method identifies a first picture in the set of pictures as being associated with a gradual refreshed picture, and stores a network abstraction layer (NAL) unit type in a coded stream associated with the first picture. The NAL unit type identifies a presence of the gradual refreshed picture. The method then stores, in the coded stream, an enable flag to identify a use of the gradual refresh for encoding at least a subset of pictures in the set of pictures.
Owner:SHARP KK

Video codec importance indication and radio access network awareness configuration

Apparatuses, methods, and systems are disclosed for video codec importance indication and RAN awareness configuration. An apparatus includes a processor that detects a plurality of video coded network abstraction layer (“NAL”) units of a video coded stream, extracts semantic information associated with the plurality of the NAL units, combines the extracted semantic information associated with the plurality of NAL units to form a plurality of feature sets that is correspondingly synchronized with the plurality of NAL units that enclose the extracted semantic information, determines an information-to-importance value for each of the plurality of NAL units based on the plurality of feature sets without performing video decoding of the video coded stream, and indicates the determined information-to-importance value for each of the plurality of NAL units of the determined video codec specification to a video coded traffic-aware transceiver for scheduling video traffic based on the indicated information-to-importance value.
Owner:EDGEWOOD IP

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

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

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

Video codec importance indication and radio access network awareness configuration

Apparatuses, methods, and systems are disclosed for video codec importance indication and RAN awareness configuration. An apparatus includes a processor that detects a plurality of video coded network abstraction layer (“NAL”) units of a video coded stream, extracts semantic information associated with the plurality of the NAL units, combines the extracted semantic information associated with the plurality of NAL units to form a plurality of feature sets that is correspondingly synchronized with the plurality of NAL units that enclose the extracted semantic information, determines an information-to-importance value for each of the plurality of NAL units based on the plurality of feature sets without performing video decoding of the video coded stream, and indicates the determined information-to-importance value for each of the plurality of NAL units of the determined video codec specification to a video coded traffic-aware transceiver for scheduling video traffic based on the indicated information-to-importance value.
Owner:EDGEWOOD IP

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

Roll sample group in VVC video coding

A mechanism for processing video data is disclosed. A conversion is performed between a visual media data and a visual media data file. The visual media data file includes pictures in layers, a random access recovery point (roll) sample group specifying access points into the layers, and a grouping type parameter. The grouping type parameter specifies a correspondence between the access points and relevant layers of the layers. The grouping type parameter includes a layer identifier method identification code parameter specifying that the access points include one or more of: one or more gradual decoding refresh (GDR) pictures; and one or more mixed network abstraction layer (NAL) unit pictures with both an intra random access point (IRAP) subpicture and a non-IRAP subpicture.
Owner:DOUYIN VISION CO LTD +1

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

Encapsulation and constraints of adaptive video streaming

A mechanism for processing video data is disclosed. Information in a Decoding Capability Information (DCI) Network Abstraction Layer (NAL) unit is determined. Rules governing the use of DCI NAL units in a Versatile Video Codec (VVC) Common Media Application Format (CMAF) track are also provided. Conversion between visual media data and media data files is performed based on the DCI NAL units.
Owner:FACE CUTE 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