Patents by Inventor Adam WIECKOWSKI
Adam WIECKOWSKI 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: 20240155114Abstract: A video decoder for decoding a video from a data stream is configured to decode an indication from the data stream which is valid for a sequence of pictures of the video, and indicates that RASL pictures within the sequence of pictures are coded in a manner excluding a predetermined set of one or more coding tools.Type: ApplicationFiled: February 26, 2022Publication date: May 9, 2024Inventors: Robert SKUPIN, Christian BARTNIK, Adam WIECKOWSKI, Yago SÁNCHEZ DE LA FUENTE, Cornelius HELLGE, Benjamin BROSS, Thomas SCHIERL, Thomas WIEGAND, Detlev MARPE
-
Publication number: 20240064300Abstract: The present invention concerns an apparatus configured to partition a picture into leaf blocks using recursive multi-tree partitioning, block-based encode the picture into a data stream using the partitioning of the picture into the leaf blocks, wherein the apparatus is configured to, in partitioning the picture into the leaf blocks, for a predetermined block which extends beyond a boundary of the picture, reduce an available set of split modes depending on a position at which the boundary of the picture crosses the predetermined block in order to obtain a reduced set of one or more split modes, wherein the apparatus is configured to signal a selected split mode in the data stream.Type: ApplicationFiled: November 1, 2023Publication date: February 22, 2024Inventors: Adam WIECKOWSKI, Valeri GEORGE, Tobias HINZ, Heiko SCHWARZ, Detlev MARPE, Thomas WIEGAND, Jackie MA, Jens BRANDENBURG
-
Publication number: 20240048688Abstract: A video encoder is disclosed that is configured to encode a slice of a current picture into a data stream by partitioning the slice into rows of Coding Tree Units (CTUs), select a CTU dependency offset for the slice out of a plurality of CTU dependency offsets, the CTU dependency offset indicating a minimum CTU offset between consecutive CTU rows to be obeyed by a decoder when decoding CTU rows in parallel, and signal the CTU dependency offset in the data stream. The CTU dependency offset is selected based on a slice type of the slice.Type: ApplicationFiled: September 28, 2023Publication date: February 8, 2024Inventors: Valeri GEORGE, Tobia HINZ, Jackie MA, Jens BRANDENBURG, Christian LEHMANN, Adam WIECKOWSKI, Heiko SCHWARZ, Detlev MARPE, Thomas WIEGAND, Thomas SCHIERL
-
Publication number: 20240048719Abstract: Apparatus for encoding a video having a sequence of frames using rate control, configured to determine a global quantization parameter for the sequence of frames based on a target bit-rate, and to perform a coding pass, coding the sequence of frames, using the global quantization parameter by determining a frame quantization parameter per frame of the sequence of frames on the basis of the global quantization parameter, and subjecting the sequence of frames to R/D optimizing encoding by using, for each frame, the frame quantization parameter determined for the respective frame so as to obtain an encoded version of an associated coding size for the respective frame.Type: ApplicationFiled: October 13, 2023Publication date: February 8, 2024Inventors: Christian Helmrich, Ivan Zupancic, Benjamin Bross, Adam Wieckowski, Jonathan Pfaff, Jens Brandenburg, Heiko Schwarz, Detlev Marpe
-
Publication number: 20230412803Abstract: A video decoder for decoding an encoded video signal including encoded picture data and indication data of a picture of a video to reconstruct the picture of the video is provided. The video decoder includes an interface configured for receiving the encoded video signal, and a data decoder configured for reconstructing the picture of the video by decoding the encoded picture data using the indication data. The picture is partitioned into a plurality of coding areas. One or more coding areas of the plurality of coding areas include two or more coding tree units of the plurality of coding tree units, wherein each coding area of the one or more coding areas which includes two or more coding tree units exhibits a coding order for the two or more coding tree units of the coding area.Type: ApplicationFiled: August 14, 2023Publication date: December 21, 2023Inventors: Valeri GEORGE, Tobias HINZ, Jackie MA, Yago SÁNCHEZ DE LA FUENTE, Robert SKUPIN, Thomas SCHIERL, Jens BRANDENBURG, Christian LEHMANN, Adam WIECKOWSKI, Heiko SCHWARZ, Detlev MARPE, Thomas WIEGAND
-
Patent number: 11843774Abstract: The present invention concerns an apparatus configured to partition a picture into leaf blocks using recursive multi-tree partitioning, block-based encode the picture into a data stream using the partitioning of the picture into the leaf blocks, wherein the apparatus is configured to, in partitioning the picture into the leaf blocks, for a predetermined block which extends beyond a boundary of the picture, reduce an available set of split modes depending on a position at which the boundary of the picture crosses the predetermined block in order to obtain a reduced set of one or more split modes, wherein the apparatus is configured to signal a selected split mode in the data stream.Type: GrantFiled: September 20, 2021Date of Patent: December 12, 2023Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.Inventors: Adam Wieckowski, Valeri George, Tobias Hinz, Heiko Schwarz, Detlev Marpe, Thomas Wiegand, Jackie Ma, Jens Brandenburg
-
Publication number: 20230388496Abstract: An apparatus for decoding a picture is configured to partition the picture into coding blocks, using recursive multi-tree splitting. Splitting schemes for the multi-tree splitting are described. According to an embodiment, the decoder decodes a split direction flag from a data stream by context adaptive entropy decoding using a context which depends on whether, and discriminates between, a first number of criteria which would be fulfilled in case of a split direction indicated by the split direction flag being horizontal equals a second number of criteria which would be fulfilled in case of the split direction indicated by the split direction flag being vertical, the first number being greater than the second number, and the first number being smaller than the second number.Type: ApplicationFiled: August 10, 2023Publication date: November 30, 2023Inventors: Adam WIECKOWSKI, Phan Hoang Tung NGUYEN, Detlev MARPE, Hieko SCHWARZ, Thomas WIEGAND
-
Patent number: 11805241Abstract: Concepts are described which enable improved suitability of a respective codec for parallel processing at encoder and/or decoder.Type: GrantFiled: September 28, 2020Date of Patent: October 31, 2023Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.Inventors: Valeri George, Tobias Hinz, Jackie Ma, Jens Brandenburg, Christian Lehmann, Adam Wieckowski, Heiko Schwarz, Detlev Marpe, Thomas Wiegand, Thomas Schierl
-
Patent number: 11770527Abstract: An apparatus for decoding a picture is configured to partition the picture into coding blocks, using recursive multi-tree splitting. Splitting schemes for the multi-tree splitting are described. According to an embodiment, the decoder decodes a split direction flag from a data stream by context adaptive entropy decoding using a context which depends on whether, and discriminates be-tween, a first number of criteria which would be fulfilled in case of a split direction indicated by the split direction flag being horizontal equals a second number of criteria which would be fulfilled in case of the split direction indicated by the split direction flag being vertical, the first number being greater than the second number, and the first number being smaller than the second number.Type: GrantFiled: July 2, 2021Date of Patent: September 26, 2023Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.Inventors: Adam Wieckowski, Phan Hoang Tung Nguyen, Detlev Marpe, Heiko Schwarz, Thomas Wiegand
-
Patent number: 11770528Abstract: A video decoder for decoding an encoded video signal including encoded picture data and indication data of a picture of a video to reconstruct the picture of the video is provided. The video decoder includes an interface configured for receiving the encoded video signal, and a data decoder configured for reconstructing the picture of the video by decoding the encoded picture data using the indication data. The picture is partitioned into a plurality of coding areas. One or more coding areas of the plurality of coding areas include two or more coding tree units of the plurality of coding tree units, wherein each coding area of the one or more coding areas which includes two or more coding tree units exhibits a coding order for the two or more coding tree units of the coding area.Type: GrantFiled: April 12, 2022Date of Patent: September 26, 2023Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.Inventors: Valeri George, Tobias Hinz, Jackie Ma, Yago Sánchez De La Fuente, Robert Skupin, Thomas Schierl, Jens Brandenburg, Christian Lehmann, Adam Wieckowski, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
-
Publication number: 20230276047Abstract: Video codec for supporting temporal inter-prediction, configured to perform padding of an area of a referenced portion of a reference picture which extends beyond a border of the reference picture, which referenced portion is referenced by an inter predicted block of a current picture by selecting one of a plurality of intra-prediction modes, and padding the area using the selected intra-prediction mode.Type: ApplicationFiled: May 9, 2023Publication date: August 31, 2023Inventors: Jens BRADENBURG, Tobias HINZ, Adam WIECKOWSKI, Jackie MA, Valeri GEORGE, Christian LEHMANN, Heiko SCHWARZ, Detlev MARPE, Thomas WIEGAND, Robert SKUPIN, Yago SÁNCHEZ DE LA FUENTE, Thomas SCHIERL
-
Publication number: 20230254508Abstract: An apparatus for block-wise decoding a picture from a data stream and/or encoding a picture into a data stream, the apparatus supporting at least one intra-prediction mode according to which the intra-prediction signal for a block of a predetermined size of the picture is determined by applying a first template of samples which neighbours the current block onto a neural network. The apparatus may be configured, for a current block differing from the predetermined size, to: resample a second template of samples neighboring the current block, so as to conform with the first template so as to obtain a resampled template ; apply the resampled template of samples onto the neural network so as to obtain a preliminary intra-prediction signal; and resample the preliminary intra-prediction signal so as to conform with the current block so as to obtain the intra-prediction signal for the current block.Type: ApplicationFiled: January 9, 2023Publication date: August 10, 2023Applicant: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.Inventors: Jonathan Pfaff, Philipp Helle, Philipp Merkle, Björn Stallenberger, Mischa Siekmann, Martin Winken, Adam Wieckowski, Wojciech Samek, Stephan Kaltenstadler, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
-
Patent number: 11683485Abstract: Video codec for supporting temporal inter-prediction, configured to perform padding of an area of a referenced portion of a reference picture which extends beyond a border of the reference picture, which referenced portion is referenced by an inter predicted block of a current picture by selecting one of a plurality of intra-prediction modes, and padding the area using the selected intra-prediction mode.Type: GrantFiled: January 5, 2022Date of Patent: June 20, 2023Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.Inventors: Jens Brandenburg, Tobias Hinz, Adam Wieckowski, Jackie Ma, Valeri George, Christian Lehmann, Heiko Schwarz, Detlev Marpe, Thomas Wiegand, Robert Skupin, Yago Sánchez De La Fuente, Thomas Schierl
-
Patent number: 11601672Abstract: An apparatus for block-wise decoding a picture from a data stream and/or encoding a picture into a data stream, the apparatus supporting at least one intra-prediction mode according to which the intra-prediction signal for a block of a predetermined size of the picture is determined by applying a first template of samples which neighbours the current block onto a neural network. The apparatus may be configured, for a current block differing from the predetermined size, to: resample a second template of samples neighboring the current block, so as to conform with the first template so as to obtain a resampled template; apply the resampled template of samples onto the neural network so as to obtain a preliminary intra-prediction signal; and resample the preliminary intra-prediction signal so as to conform with the current block so as to obtain the intra-prediction signal for the current block.Type: GrantFiled: September 25, 2020Date of Patent: March 7, 2023Assignee: Fraunhofer-Gesellschaft zur Forderung der angewandten Forschung e.V.Inventors: Jonathan Pfaff, Philipp Helle, Philipp Merkle, Björn Stallenberger, Mischa Siekmann, Martin Winken, Adam Wieckowski, Wojciech Samek, Stephan Kaltenstadler, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
-
Publication number: 20220248010Abstract: A video decoder for decoding an encoded video signal including encoded picture data and indication data of a picture of a video to reconstruct the picture of the video is provided. The video decoder includes an interface configured for receiving the encoded video signal, and a data decoder configured for reconstructing the picture of the video by decoding the encoded picture data using the indication data. The picture is partitioned into a plurality of coding areas. One or more coding areas of the plurality of coding areas include two or more coding tree units of the plurality of coding tree units, wherein each coding area of the one or more coding areas which includes two or more coding tree units exhibits a coding order for the two or more coding tree units of the coding area.Type: ApplicationFiled: April 12, 2022Publication date: August 4, 2022Inventors: Valeri George, Tobias Hinz, Jackie Ma, Yago Sánchez De La Fuente, Robert Skupin, Thomas Schierl, Jens Brandenburg, Christian Lehmann, Adam Wieckowski, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
-
Patent number: 11363268Abstract: Coding quantization parameter variation or adaptation is made more effective by basing the determination of a coding quantization parameter for a predetermined block of the picture on a dispersion of a statistical sample value distribution of a high-pass filtered version of the predetermined block. The usage of the high-pass filtered version of the predetermined block as a basis for the determination of the dispersion instead of using, for instance, the un-filtered or original version of the predetermined block assists in a better adaptation of the resulting coding quantization parameter variation across the picture to the human visual system. Alternatively or additionally, coding quantization parameter variation or adaptation across a picture is made more efficient by a control of coding quantization parameter variation/adaptation across a picture in a manner dependent on a prediction of the actual dispersion.Type: GrantFiled: March 20, 2020Date of Patent: June 14, 2022Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.Inventors: Christian Helmrich, Thomas Wiegand, Adam Wieckowski, Heiko Schwarz, Detlev Marpe, Sebastian Bosse, Benjamin Bross
-
Patent number: 11336890Abstract: A video decoder for decoding an encoded video signal including encoded picture data and indication data of a picture of a video to reconstruct the picture of the video is provided. The video decoder includes an interface configured for receiving the encoded video signal, and a data decoder configured for reconstructing the picture of the video by decoding the encoded picture data using the indication data. The picture is partitioned into a plurality of coding areas. One or more coding areas of the plurality of coding areas include two or more coding tree units of the plurality of coding tree units, wherein each coding area of the one or more coding areas which includes two or more coding tree units exhibits a coding order for the two or more coding tree units of the coding area.Type: GrantFiled: January 4, 2021Date of Patent: May 17, 2022Assignee: Fraunhofer-Gesellschaft zur Forderung der angewandten Forschung e.V.Inventors: Valeri George, Tobias Hinz, Jackie Ma, Yago Sánchez De La Fuente, Robert Skupin, Thomas Schierl, Jens Brandenburg, Christian Lehmann, Adam Wieckowski, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
-
Publication number: 20220132108Abstract: Video codec for supporting temporal inter-prediction, configured to perform padding of an area of a referenced portion of a reference picture which extends beyond a border of the reference picture, which referenced portion is referenced by an inter predicted block of a current picture by selecting one of a plurality of intra-prediction modes, and padding the area using the selected intra-prediction mode.Type: ApplicationFiled: January 5, 2022Publication date: April 28, 2022Inventors: Jens BRANDENBURG, Tobias HINZ, Adam WIECKOWSKI, Jackie MA, Valeri GEORGE, Christian LEHMANN, Heiko SCHWARZ, Detlev MARPE, Thomas WIEGAND, Robert SKUPIN, Yago SÁNCHEZ DE LA FUENTE, Thomas SCHIERL
-
Patent number: 11297338Abstract: A video encoder encodes a video into a data stream, the video encoder being configured to vary a granularity at which a Quantization Parameter—QP—is applied depending on an association of frames of the video to temporally hierarchical layers at which the video is encoded into the data stream. The technology also concerns a respective decoder, a respective method for encoding and decoding, and a computer program for implementing the methods.Type: GrantFiled: August 24, 2020Date of Patent: April 5, 2022Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.Inventors: Christian Helmrich, Heiko Schwarz, Detlev Marpe, Thomas Wiegand, Adam Wieckowski, Mischa Siekmann, Benjamin Bross
-
Publication number: 20220078421Abstract: The present invention concerns an apparatus configured to partition a picture into leaf blocks using recursive multi-tree partitioning, block-based encode the picture into a data stream using the partitioning of the picture into the leaf blocks, wherein the apparatus is configured to, in partitioning the picture into the leaf blocks, for a predetermined block which extends beyond a boundary of the picture, reduce an available set of split modes depending on a position at which the boundary of the picture crosses the predetermined block in order to obtain a reduced set of one or more split modes, wherein the apparatus is configured to signal a selected split mode in the data stream.Type: ApplicationFiled: September 20, 2021Publication date: March 10, 2022Inventors: Adam WIECKOWSKI, Valeri GEORGE, Tobias HINZ, Heiko SCHWARZ, Detlev MARPE, Thomas WIEGAND, Jackie MA, Jens BRANDENBURG