Patents by Inventor Thomas Wiegand

Thomas Wiegand 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).

  • Publication number: 20260238764
    Abstract: An apparatus for video decoding according to an embodiment is described. The apparatus is configured to receive a video data stream having pictures of a video encoded thereinto. The video data stream has a plurality of access units, a plurality of SEI (supplemental enhancement information) messages and processing order information which defines a processing order of the plurality of SEI messages. The apparatus is configured to determine the processing order information to obtain information on the processing order of the plurality of SEI messages. The processing order information has information on an identifier for each SEI message of two or more SEI messages of the plurality of SEI messages, wherein the identifier of each SEI message of the two or more SEI messages is unique among the two or more SEI messages.
    Type: Application
    Filed: April 3, 2026
    Publication date: August 13, 2026
    Inventors: Yago SÁNCHEZ DE LA FUENTE, Benjamin BROSS, Robert SKUPIN, Cornelius HELLGE, Thomas SCHIERL, Thomas WIEGAND, Detlev MARPE
  • Patent number: 12707082
    Abstract: A coding efficiency increase is achieved by using a common signalization within the bitstream with regard to activation of merging and activation of the skip mode. One possible state of one or more syntax elements within the bitstream may signalize for a current sample set of a picture that the sample set is to be merged and has no prediction residual encoded and inserted into the bitstream. A common flag may signalize whether the coding parameters associated with a current sample set are to be set according to a merge candidate or to be retrieved from the bitstream, and whether the current sample set of the picture is to be reconstructed based on a prediction signal depending on the coding parameters associated with the current sample set, without any residual data, or to be reconstructed by refining the prediction signal depending on the coding parameters associated with the current sample set by means of residual data within the bitstream.
    Type: Grant
    Filed: September 25, 2024
    Date of Patent: August 11, 2026
    Assignee: Dolby Video Compression, LLC
    Inventors: Heiko Schwarz, Heiner Kirchhoffer, Philipp Helle, Simon Oudin, Jan Stegemann, Benjamin Bross, Detlev Marpe, Thomas Wiegand
  • Patent number: 12707061
    Abstract: A video encoder for encoding a video into a data stream using motion compensated prediction for inter predicted blocks, comprising a hypothesis number control, configured to control a number of prediction hypotheses of the inter predicted blocks within a predetermined portion of the video to meet a predetermined criterion.
    Type: Grant
    Filed: November 8, 2024
    Date of Patent: August 11, 2026
    Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
    Inventors: Martin Winken, Christian Bartnik, Philipp Helle, Mischa Siekmann, Jonathan Pfaff, Detlev Marpe, Heiko Schwarz, Thomas Wiegand
  • Patent number: 12706752
    Abstract: A method for checking a video data stream having a video encoded thereinto on trustworthiness comprises: subjecting a predetermined portion of the video data stream, or data derived therefrom, to a hash function to obtain a hash value; deriving a digital signature from the video data stream; and checking whether the hash value fits to the digital signature to determine whether the video data stream is trustworthy.
    Type: Grant
    Filed: April 1, 2025
    Date of Patent: August 11, 2026
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Jonathan Pfaff, Tobias Hinz, Karsten Sühring, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
  • Publication number: 20260230404
    Abstract: A user device, UE, for a wireless communication network, is disclosed. The UE is configured or preconfigured with at least one Artificial Intelligence/Machine Learning model, AI/ML model, or at least one AI functionality for performing one or more tasks. The UE is to monitor a performance of one or more AI/ML models or one or more AI functionalities. Responsive to a certain event, the UE is to perform one or more actions.
    Type: Application
    Filed: March 26, 2026
    Publication date: August 6, 2026
    Inventors: Tatiana RYKOV, Thomas FEHRENBACH, Baris GÖKTEPE, Thomas WIRTH, Thomas SCHIERL, Cornelius HELLGE, Thomas WIEGAND
  • Publication number: 20260230644
    Abstract: A method for decoding a block of a picture includes decoding, from a data stream, an intra-coding mode for the block, deriving a predictor for a prediction partition of the block using at least one already reconstructed samples neighboring the prediction partition and the intra-coding mode, deriving a prediction residual for each of the at least two transform partitions included in the prediction partition, and combining the predictor of the prediction partition and the prediction residual for each of the at least two transform partitions included in the prediction partition to reconstruct the prediction partition. The block is partitioned into multiple transform partitions based on a partition dimension flag, and the prediction partition includes at least two transform partitions of the multiple transform partitions.
    Type: Application
    Filed: March 18, 2026
    Publication date: August 6, 2026
    Inventors: Santiago DE LUXÁN HERNÁNDEZ, Benjamin BROSS, Phan Hoang Tung NGUYEN, Valeri GEORGE, Heiko SCHWARZ, Detlev MARPE, Thomas WIEGAND
  • Patent number: 12701237
    Abstract: A video encoder according to embodiments is provided. The video encoder is configured for encoding a plurality of pictures of a video by generating an encoded video signal, wherein each of the plurality of pictures includes original picture data. The video encoder includes a data encoder configured for generating the encoded video signal including encoded picture data, wherein the data encoder is configured to encode the plurality of pictures of the video into the encoded picture data. Moreover, the video encoder includes an output interface configured for outputting the encoded picture data of each of the plurality of pictures. Furthermore, a video decoders, systems, methods for encoding and decoding, computer programs and encoded video signals according to embodiments are provided.
    Type: Grant
    Filed: January 29, 2025
    Date of Patent: August 4, 2026
    Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
    Inventors: Adam Wieckowski, Robert Skupin, Yago Sánchez De La Fuente, Cornelius Hellge, Thomas Schierl, Detlev Marpe, Karsten Sühring, Thomas Wiegand
  • Publication number: 20260222576
    Abstract: A video decoder includes one or more processors that are configured to: determine that a picture is in a 4:4:4 color sampling format, determine, based at least in part on an index signaled in a data stream, a matrix-based intra prediction (MIP) mode, decode a luma block of the picture using the MIP mode, determine, for a chroma block of the picture, whether a coding tree of the chroma block is a single tree, select an intra prediction mode for decoding the chroma block, and decode the chroma block using the selected intra prediction mode. The selected intra prediction mode is the MIP mode in response to the coding tree of the chroma block being the single tree, and the selected intra prediction mode is a planar intra prediction mode in response to the coding tree of the chroma block not being the single tree.
    Type: Application
    Filed: March 18, 2026
    Publication date: July 30, 2026
    Inventors: Jonathan PFAFF, Tobias HINZ, Philipp HELLE, Philipp MERKLE, Björn STALLENBERGER, Michael SCHÄFER, Benjamin BROSS, Heiko SCHWARZ, Detlev MARPE, Thomas WIEGAND
  • Publication number: 20260220484
    Abstract: A client device and method for participating in federated learning of a neural network are presented. The client device is configured to perform, using a data set and starting from a current state of a parametrization of the neural network, a training of the neural network to obtain an advanced state of the parametrization, and compute a difference between the advanced state of the parametrization or a re-parametrized-domain advanced state thereof derived by means of re-parametrization mapping and the current state of a parametrization or re-parametrized-domain current state thereof to obtain a local difference, to send a differential update to a server, having the local difference and receive an averaged update from the server, having a received averaged difference, and to update the current state of the parametrization to obtain an updated state of the parametrization using a local parametrization, and a further parametrization.
    Type: Application
    Filed: December 18, 2025
    Publication date: July 30, 2026
    Inventors: Daniel BECKING, Paul HAASE, Gerhard TECH, Heiner KIRCHHOFFER, Karsten MUELLER, Wojciech SAMEK, Heiko SCHWARZ, Detlev MARPE, Thomas WIEGAND
  • Patent number: 12695940
    Abstract: File format concepts for video coding are described. Embodiments allow for an efficient extraction of sub-streams from a video file. Further embodiments allow for a flexible switching between sub-streams of a video file. Further embodiments allow for a flexible handling of decoder initializations.
    Type: Grant
    Filed: August 29, 2024
    Date of Patent: July 28, 2026
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Yago Sánchez De La Fuente, Dimitri Podborski, Karsten Grueneberg, Cornelius Hellge, Thomas Schierl, Robert Skupin, Thomas Wiegand
  • Patent number: 12696078
    Abstract: A user device, UE, for a wireless communication network, like a 3rd Generation Partnership Project, 3GPP, network, is described. The UE has a plurality of UE capabilities, the UE capabilities indicating functions the UE is capable to perform. The UE is to inform on one or more parts of the plurality of UE capabilities using one or more identification values, e.g., hash values.
    Type: Grant
    Filed: November 12, 2025
    Date of Patent: July 28, 2026
    Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
    Inventors: Thomas Wirth, Cornelius Hellge, Tatiana Rykov, Thomas Fehrenbach, Baris Göktepe, Thomas Schierl, Thomas Wiegand
  • Patent number: 12694261
    Abstract: An encoder for encoding weight parameters of a neural network is configured to obtain a plurality of weight parameters of the neural network, to encode the weight parameters of the neural network using a context-dependent arithmetic coding, to select a context for an encoding of a weight parameter, or for an encoding of a syntax element of a number representation of the weight parameter, in dependence on one or more previously encoded weight parameters and/or in dependence on one or more previously encoded syntax elements of a number representation of one or more weight parameters, and to encode the weight parameter, or a syntax element of the weight parameter, using the selected context. Corresponding decoder, quantizer, methods and computer programs are also described.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: July 28, 2026
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Paul Haase, Arturo Marban Gonzalez, Heiner Kirchhoffer, Talmaj Marinc, Detlev Marpe, Stefan Matlage, David Neumann, Hoang Tung Nguyen, Wojciech Samek, Thomas Schierl, Heiko Schwarz, Simon Wiedemann, Thomas Wiegand
  • Publication number: 20260214207
    Abstract: An apparatus for video decoding receives a video data stream having pictures of a video encoded thereinto. The video data stream comprises a plurality of access units, a plurality of SEI (supplemental enhancement information) messages and processing order information which defines a processing order of the plurality of SEI messages. The apparatus is configured to determine the processing order information to obtain information on the processing order of the plurality of SEI messages. The processing order information comprises information on an identifier for each SEI message of two or more SEI messages of the plurality of SEI messages, wherein the identifier of each SEI message of the two or more SEI messages is unique among the two or more SEI messages.
    Type: Application
    Filed: January 15, 2026
    Publication date: July 23, 2026
    Inventors: Yago SÁNCHEZ DE LA FUENTE, Benjamin BROSS, Robert SKUPIN, Cornelius HELLGE, Thomas SCHIERL, Thomas WIEGAND, Detlev MARPE
  • Publication number: 20260214238
    Abstract: An encoder and method for encoding a media signal is presented.
    Type: Application
    Filed: December 31, 2025
    Publication date: July 23, 2026
    Inventors: Anastasia HENKEL, Christian HELMRICH, Tobias HINZ, Jens BRANDENBURG, Christian BARTNIK, Adam WIECKOWSKI, Benjamin BROSS, Detlev MARPE, Thomas WIEGAND
  • Patent number: 12689523
    Abstract: Apparatuses and methods for checking a data stream on trustworthiness are described. According to an aspect, the data stream indicates, whether a segment is a first segment or whether a segment is a last segment of assigned sequence of segments. According to another aspect, an apparatus for decoding a data stream is configured for deriving, from the data stream, whether a verification chain within a temporal sequence of segments is interrupted at a segment.
    Type: Grant
    Filed: October 23, 2025
    Date of Patent: July 21, 2026
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Jonathan Pfaff, Tobias Hinz, Karsten Sühring, Heiko Schwarz, Robert Skupin, Yago Sánchez De La Fuente, Cornelius Hellge, Thomas Schierl, Detlev Marpe, Thomas Wiegand
  • Publication number: 20260205307
    Abstract: An apparatus for checking a video data stream on trustworthiness derives a number of substreams of a predetermine temporal segment out of a sequence of temporal segments, in units of which the video data stream is checkable on trustworthiness, and further derives dependency information, which indicates, for the substream, whether the substream is dependent or whether the substream depends on one or more reference substreams. The trustworthiness check is performed by forming a verification stream based on a hash value, which is obtained from a portion of the substream to be verified and based on a reference hash value. If the substream is independent, a hash value derived for a corresponding substream of the preceding temporal segment is used as the reference hash value.
    Type: Application
    Filed: January 15, 2026
    Publication date: July 16, 2026
    Inventors: Jonathan PFAFF, Tobias HINZ, Karsten SUEHRING, Heiko SCHWARZ, Robert SKUPIN, Yago SÁNCHEZ DE LA FUENTE, Cornelius HELLGE, Thomas SCHIERL, Detlev MARPE, Thomas WIEGAND
  • Publication number: 20260205628
    Abstract: A previously encoded or reconstructed version of a neighborhood of a predetermined block to be predicted is exploited so as to result into a more efficient predictive coding of the prediction block. In particular, a spectral decomposition of a region composed of this neighborhood and a first version of a predicted filling of the predetermined block results into a first spectrum which is subject to noise reduction and the thus resulting second spectrum may be subject to a spectral composition, thereby resulting in a modified version of this region including a second version of the predicted filling of the predetermined block. Owing to the exploitation of the already processed, i.e. encoded/reconstructed, neighborhood of the predetermined block, the second version of the predicted filling of the predetermined block tends to improve the coding efficiency.
    Type: Application
    Filed: March 12, 2026
    Publication date: July 16, 2026
    Inventors: Jonathan PFAFF, Martin WINKEN, Christian RUDAT, Heiko SCHWARZ, Thomas WIEGAND, Detlev MARPE
  • Publication number: 20260205578
    Abstract: Techniques for block wise encoding and decoding may be applied to encoders, decoders, and methods for encoding or decoding and include assigning, based on a first signalization in the data stream, the predetermined block to the first set or the second set, sorting the assigned set of intra-prediction modes according to intra-prediction modes used for neighboring blocks, neighboring the predetermined block, to obtain a list of intra prediction modes, deriving, for the predetermined block, from the data stream, an index into the list of intra prediction modes, predicting the predetermined block using an intra prediction mode onto which the index points. The decoder or encoder, if the assigned set is the first set of intra-prediction modes, in sorting the assigned set, uses a second mapping which maps each intra-prediction mode of the second set of prediction modes onto a representative one in the first set of intra-prediction modes.
    Type: Application
    Filed: March 6, 2026
    Publication date: July 16, 2026
    Inventors: Jonathan PFAFF, Heiko SCHWARZ, Philipp HELLE, Michael SCHÄFER, Roman RISCHKE, Tobias HINZ, Philipp MERKLE, Björn STALLENBERGER, Martin WINKEN, Mischa SIEKMANN, Detlev MARPE, Thomas WIEGAND
  • Publication number: 20260205306
    Abstract: An apparatus for checking a video data stream on trustworthiness derives a number of substreams of a predetermine temporal segment out of a sequence of temporal segments, units of which the video data stream is checkable on trustworthiness, and further derives dependency information, which indicates, for the substream, whether the substream is dependent or whether the substream depends on one or more reference substreams. The trustworthiness check is performed by forming a verification stream based on a hash value, which is obtained from a portion of the substream to be verified and based on a reference hash value. If the substream is independent, a hash value derived for a corresponding substream of the preceding temporal segment is used as the reference hash value.
    Type: Application
    Filed: January 14, 2026
    Publication date: July 16, 2026
    Inventors: Jonathan PFAFF, Tobias HINZ, Karsten SÜHRING, Heiko SCHWARZ, Robert SKUPIN, Yago SÁNCHEZ DE LA FUENTE, Cornelius HELLGE, Thomas SCHIERL, Detlev MARPE, Thomas WIEGAND
  • Publication number: 20260205601
    Abstract: Video decoder for decoding a video of a scene from a data stream using motion-compensated prediction, configured to derive, for a current block of a current picture, a predicted block inner by finding in a reference picture corresponding positions, corresponding to pixels in the current block, using video-geometry-related parameters describing how the scene is projected onto pictures of the video, and sampling the reference picture at the corresponding positions, and reconstruct the current block using the predicted block inner.
    Type: Application
    Filed: March 6, 2026
    Publication date: July 16, 2026
    Inventors: Tobias HINZ, Philipp HELLE, Philipp MERKLE, Martin WINKEN, Heiko SCHWARZ, Jonathan PFAFF, Detlev MARPE, Thomas WIEGAND