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: 12382079Abstract: 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: GrantFiled: February 16, 2024Date of Patent: August 5, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
-
Patent number: 12382075Abstract: 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: GrantFiled: November 30, 2023Date of Patent: August 5, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
-
Patent number: 12382100Abstract: 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: GrantFiled: March 31, 2022Date of Patent: August 5, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
-
Patent number: 12368856Abstract: 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: GrantFiled: December 8, 2023Date of Patent: July 22, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
-
Patent number: 12360943Abstract: 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: GrantFiled: August 30, 2023Date of Patent: July 15, 2025Assignee: TENCENT AMERICA LLCInventors: Shuai Zhao, Stephan Wenger, Shan Liu
-
Patent number: 12363317Abstract: 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: GrantFiled: February 8, 2024Date of Patent: July 15, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
-
Publication number: 20250227304Abstract: 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: ApplicationFiled: January 8, 2025Publication date: July 10, 2025Applicant: Tencent America LLCInventors: Arianne HINDS, Stephan WENGER
-
Publication number: 20250227303Abstract: 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: ApplicationFiled: January 7, 2025Publication date: July 10, 2025Applicant: Tencent America LLCInventors: Arianne HINDS, Stephan WENGER
-
Publication number: 20250227305Abstract: 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: ApplicationFiled: January 8, 2025Publication date: July 10, 2025Applicant: Tencent America LLCInventors: Arianne HINDS, Stephan WENGER
-
Patent number: 12356013Abstract: 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: GrantFiled: November 10, 2022Date of Patent: July 8, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
-
Patent number: 12355998Abstract: 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: GrantFiled: June 13, 2023Date of Patent: July 8, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
-
Patent number: 12348745Abstract: 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: GrantFiled: January 13, 2023Date of Patent: July 1, 2025Assignee: TENCENT AMERICA LLCInventors: Stephan Wenger, Byeongdoo Choi, Shan Liu
-
Patent number: 12341968Abstract: 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: GrantFiled: November 15, 2023Date of Patent: June 24, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
-
Patent number: 12301853Abstract: 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: GrantFiled: November 17, 2023Date of Patent: May 13, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
-
Patent number: 12301882Abstract: 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: GrantFiled: December 12, 2023Date of Patent: May 13, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
-
Patent number: 12301649Abstract: 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: GrantFiled: April 20, 2023Date of Patent: May 13, 2025Assignee: TENCENT AMERICA LLCInventors: Shuai Zhao, Stephan Wenger, Shan Liu
-
Patent number: 12294770Abstract: 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: GrantFiled: March 27, 2024Date of Patent: May 6, 2025Assignee: TENCENT AMERICA LLCInventors: Arianne Hinds, Rohit Abhishek, Stephan Wenger
-
Signaling of reference picture resampling with resampling picture size indication in video bitstream
Patent number: 12294710Abstract: 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: GrantFiled: September 15, 2023Date of Patent: May 6, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Stephan Wenger, Shan Liu -
Patent number: 12294390Abstract: 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: GrantFiled: January 13, 2023Date of Patent: May 6, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Wei Wang, Wei Jiang, Stephan Wenger, Shan Liu
-
Publication number: 20250142125Abstract: 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: ApplicationFiled: January 6, 2025Publication date: May 1, 2025Applicant: Tencent America LLCInventors: Byeongdoo Choi, Shan Liu, Stephan Wenger