Patents by Inventor Stephan Wenger

Stephan Wenger has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12382079
    Abstract: Systems and methods for decoding a coded video stream are provided. A method includes receiving a coded video stream that includes an access unit, including a picture; signaling a first flag that indicates whether the access unit includes either or neither one from among an intra random access point (IRAP) picture and a gradual decoding refresh (GDR) picture; signaling a second flag that indicates whether the picture is the IRAP picture; and decoding the picture, as a current picture, based on the signaling of the first flag and the second flag, wherein a value of the first flag and a value of the second flag are aligned.
    Type: Grant
    Filed: February 16, 2024
    Date of Patent: August 5, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Patent number: 12382075
    Abstract: A method and system for decoding a coded video sequence may include obtaining the coded video sequence, and decoding the coded video sequence. A a value of a temporal sublayer identifier of a video coding layer (VCL) network abstraction layer (NAL) unit in the coded video sequence is constrained to be less than or equal to a value of vps_max_sublayers_minus1, that specifies a maximum number of temporal sublayers that may be present in a layer in each coded video sequence referring to the video parameter set (VPS), in the VPS referred to by the VCL NAL unit.
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: August 5, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
  • Patent number: 12382100
    Abstract: Aspects of the disclosure provide methods and apparatuses for video data processing. In some examples, an apparatus for video data processing includes processing circuitry. For example, the processing circuitry determines a first syntax element for coding control in a first scope of coded video data in a bitstream. The first syntax element is associated with a coding tool for coding a position of a last significant coefficient during an entropy coding of transform coefficients. Then, in response to the first syntax element being a first value indicative of disabling of the coding tool in the first scope, the processing circuitry decodes the first scope of coded video data in the bitstream that includes one or more second scopes of coded video data without invoking the coding tool.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: August 5, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
  • Patent number: 12368856
    Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform acquiring an input bitstream comprising metadata and video data, decoding the video data, determining whether the metadata comprises at least one flag signaling at least one component of a picture size of at least one picture of the video data, and signaling, in a case where it is determined that the metadata comprises the at least one flag, a display device to display the at least one picture from the video data according to the at least one flag.
    Type: Grant
    Filed: December 8, 2023
    Date of Patent: July 22, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Patent number: 12360943
    Abstract: Systems, methods, and devices for managing media storage and delivery, including obtaining, by a media access function (MAF), a Graphics Language Transmission Format (glTF) file corresponding to a scene; obtaining from the glTF file a uniform resource locator (URL) parameter indicating a binary data blob; determining that the binary data blob has a Concise Binary Object Representation (CBOR) format; converting the binary data blob into an object having a JavaScript Object Notation (JSON) format using a CBOR parser function implemented by the MAF; and obtaining media content corresponding to the scene based on the object.
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: July 15, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Shuai Zhao, Stephan Wenger, Shan Liu
  • Patent number: 12363317
    Abstract: A method, computer program, and computer system is provided for decoding a video sequence. Video information corresponding to one or subpictures within a picture is received and the video information includes at least one output layer set corresponding to one or more output layers and a plurality of flags. A first subpicture is identified from among the subpictures as a region of interest based on the output layer set. The first subpicture corresponding to the region of interest is decoded in a high quality mode from an enhancement layer of the picture and remaining subpictures are decoded in a low quality mode from a base layer of the picture.
    Type: Grant
    Filed: February 8, 2024
    Date of Patent: July 15, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Publication number: 20250227304
    Abstract: A method of video decoding includes reconstructing a coded picture including at least a first sample. The coded picture is associated with a Supplemental Enhancement Information (SEI) message for a film grain synthesis process to be applied to the reconstructed picture. The SEI message for the film grain synthesis process includes a syntax element indicating that alpha channel information is used in the film grain synthesis process. The method of video decoding includes applying the film grain synthesis process to the first sample based at least on the alpha channel information.
    Type: Application
    Filed: January 8, 2025
    Publication date: July 10, 2025
    Applicant: Tencent America LLC
    Inventors: Arianne HINDS, Stephan WENGER
  • Publication number: 20250227303
    Abstract: A method of processing a video bitstream includes receiving the video bitstream comprising (i) one of a picture and a video and (ii) a supplemental enhancement information (SEI) message associated with the one of the picture and the video. The SEI message includes text data purposed for use with a generative artificial intelligence (AI) process. The method of processing the video bitstream includes extracting the text data from the SEI message. The SEI message does not indicate whether the one of the picture and the video has been modified by another generative AI process.
    Type: Application
    Filed: January 7, 2025
    Publication date: July 10, 2025
    Applicant: Tencent America LLC
    Inventors: Arianne HINDS, Stephan WENGER
  • Publication number: 20250227305
    Abstract: A method of video decoding includes receiving a coded video bitstream comprising coded information of a coded picture and receiving a supplemental enhancement information (SEI) message associated with the coded picture. The SEI message indicates one or more of (i) a type of film grain, (ii) a purpose of the film grain, and (iii) essentiality of the film grain that is applied to a first region including one or more first samples in the coded picture. The method of video decoding includes reconstructing the coded picture that is associated with the SEI message.
    Type: Application
    Filed: January 8, 2025
    Publication date: July 10, 2025
    Applicant: Tencent America LLC
    Inventors: Arianne HINDS, Stephan WENGER
  • Patent number: 12356013
    Abstract: A method is provided that includes obtaining a coded bitstream that includes an access unit (AU); and decoding at least one picture of the coded bitstream based on the AU. The AU includes at least one picture unit (PU) that includes: a picture header network abstraction layer (NAL) unit; and at least one video coding layer (VCL) NAL unit that is after the picture header NAL unit within the AU.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: July 8, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Patent number: 12355998
    Abstract: A method of generating an encoded video bitstream, including obtaining an IRAP AU from a video bitstream; determining whether the IRAP AU is a first AU in a decoding order, whether each picture is an IDR picture, or whether each picture is a first picture of a layer following an EOS NAL unit; if so, setting a first flag for the IRAP AU equal to one; if not, determining whether a second flag for the IRAP AU is externally set to an external value; if so, setting the first flag for the IRAP AU equal to the external value; and if not, setting the first flag for the IRAP AU and the second flag for the IRAP AU equal to zero; encoding the video bitstream based on the first flag and the second flag; and transmitting the encoded video bitstream.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: July 8, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
  • Patent number: 12348745
    Abstract: A method of decoding a coded picture of a coded video sequence is performed by at least one processor and the method includes decoding, from a parameter set, a plurality of candidate decoded resolutions, selecting, through an index coded in a transient header structure applicable to a group of samples, a candidate decoded resolution among the plurality of candidate decoded resolutions, resampling a sample of the group of samples based on an output resolution and the selected candidate decoded resolution, and enabling prediction using the resampled sample.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: July 1, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Stephan Wenger, Byeongdoo Choi, Shan Liu
  • Patent number: 12341968
    Abstract: Methods and systems are provided for decoding at least one video stream. A method includes receiving a first network abstraction layer (NAL) unit of a first slice of a coded picture and a second VCL NAL unit of a second slice of the coded picture, the first VCL NAL unit having a first VCL NAL unit type and the second VCL NAL unit having a second VCL NAL unit type that is different from the first VCL NAL unit type, and decoding the coded picture, the decoding including determining a picture type of the coded picture based on the first VCL NAL unit type of the first VCL NAL unit and the second VCL NAL unit type of the second VCL NAL unit, or based on an indicator, received by the at least one processor, indicating that the coded picture includes mixed VCL NAL unit types.
    Type: Grant
    Filed: November 15, 2023
    Date of Patent: June 24, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Patent number: 12301853
    Abstract: A method and device identify a maximum number of temporal sublayers that is allowed in a coded video sequence referring to a parameter set. A coded video sequence is decoded based on the identified maximum number of temporal sublayers that is allowed in the coded video sequence referring to the parameter set.
    Type: Grant
    Filed: November 17, 2023
    Date of Patent: May 13, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
  • Patent number: 12301882
    Abstract: A method of video coding includes receiving video data comprising one or more subpictures, signaling, in a sequence parameter set, whether to use a network abstraction unit (NAL) layer identifier as a subpicture identifier, signaling the subpicture identifier in a NAL unit header when the sequence parameter set indicates to use the NAL layer identifier and signaling the subpicture identifier in a slice header when the sequence parameter set indicates not to use the NAL layer identifier, signaling a length of the subpicture identifier, and encoding the video data based on the subpicture identifier.
    Type: Grant
    Filed: December 12, 2023
    Date of Patent: May 13, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Patent number: 12301649
    Abstract: Aspects of the disclosure provide methods and apparatus for accessing a Constrained Application Protocol (CoAP) server in a media scene description system. A CoAP request can be sent, by a media access function (MAF) of processing circuitry implementing the media scene description system using an application programming interface (API), to the CoAP server to request a media resource. The MAF can be configured as a CoAP client or a Hypertext Transfer Protocol (HTTP)-CoAP proxy. A CoAP response can be received, by the MAF using the API, from the CoAP server. In an example, the CoAP response includes the requested media resource. In an embodiment, the MAF is compatible with both the CoAP request according to a CoAP communication protocol and a proxy request according to an HTTP communication protocol.
    Type: Grant
    Filed: April 20, 2023
    Date of Patent: May 13, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Shuai Zhao, Stephan Wenger, Shan Liu
  • Patent number: 12294770
    Abstract: Analyzing the complexity of an object of a scene in a media steam (or media data) performed by at least one processor, is provided, including receiving immersive media data comprising a plurality of scenes from a content source; obtaining a respective object of a respective scene in the plurality of scenes, from the immersive media data; analyzing the respective scene to generate complexity information associated with the respective object of the respective scene; generating metadata associated with the respective object of the respective scene, the metadata comprising the complexity information; and determining whether to distribute the respective scene to a client for processing based on the generated metadata.
    Type: Grant
    Filed: March 27, 2024
    Date of Patent: May 6, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Arianne Hinds, Rohit Abhishek, Stephan Wenger
  • Patent number: 12294710
    Abstract: A method, device, and computer-readable medium for decoding an encoded video bitstream using at least one processor, including obtaining a first flag indicating that a conformance window is present in a current picture; based on the first flag indicating that the conformance window is present, obtaining a second flag indicating whether the conformance window is used for reference picture resampling; based on the second flag indicating that the conformance window is used for the reference picture resampling, determining a resampling ratio between the current picture and a reference picture based on a conformance window size of the conformance window; based on the second flag indicating that the conformance window is not used for the reference picture resampling, determining the resampling ratio based on a resampling picture size; and performing the reference picture resampling on the current picture using the resampling ratio.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: May 6, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Patent number: 12294390
    Abstract: Systems and methods for encoding and decoding neural network data is provided. A method includes: obtaining an independent neural network with a topology; encoding the independent neural network with the topology such as to obtain a neural network representation (NNR) bitstream; and sending the NNR bitstream to a decoder, wherein the NNR bitstream includes a group of NNR units (GON) that represents the independent neural network with the topology, and the GON includes an NNR model parameter set unit, an NNR layer parameter set unit, an NNR topology unit, an NNR quantization unit, and an NNR compressed data unit.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: May 6, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Wei Wang, Wei Jiang, Stephan Wenger, Shan Liu
  • Publication number: 20250142125
    Abstract: A method, computer program, and computer system is provided for coding video data. Video data including one or more subpictures is received. A number of the subpictures and a delta value between the number of subpictures and a number of rectangular slices are signaled. The number of rectangular slices is derived based on the number of subpictures and the delta value.
    Type: Application
    Filed: January 6, 2025
    Publication date: May 1, 2025
    Applicant: Tencent America LLC
    Inventors: Byeongdoo Choi, Shan Liu, Stephan Wenger