Patents by Inventor Matthias Narroschke

Matthias Narroschke 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: 11943484
    Abstract: A dependency indication is signaled within the beginning of a packet, that is, within the adjacent of a slice header to be parsed or a parameter set. This is achieved, for example, by including the dependency indication at the beginning of the slice header, preferably after a syntax element identifying the parameter set and before the slice address, by including the dependency indication before the slice address, by providing the dependency indication to a NALU header using a separate message, or by using a special NALU type for NALUs carrying dependent slices.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: March 26, 2024
    Assignee: SUN PATENT TRUST
    Inventors: Semih Esenlik, Matthias Narroschke, Thomas Wedi
  • Publication number: 20240089480
    Abstract: An image decoding method for decoding a bitstream including a coded signal resulting from coding tiles and slices into which an image is partitioned, the method including decoding the coded signal, wherein each of the slices is either a normal slice having, in a header, information used for an other slice or a dependent slice which is decoded using information included in a slice header of another slice, and when the normal slice starts from a position other than a beginning of a first tile, a second tile coded next to the first tile does not start from the dependent slice.
    Type: Application
    Filed: November 16, 2023
    Publication date: March 14, 2024
    Inventors: Semih ESENLIK, Matthias NARROSCHKE, Thomas WEDI
  • Publication number: 20240089478
    Abstract: An image includes a plurality of rows of largest coding units (LCUs). Encoding the image includes determining whether or not wavefront parallel processing is enabled, and partitioning the plurality of rows of LCUs to comprise a normal slice and a group of dependent slices. The normal slice includes at least one LCU, and the group of dependent slices includes at least one LCU and consists of every dependent slice that uses information from a slice header of the normal slice for encoding. Based on the determination that wavefront parallel processing is enabled, the partitioning of the plurality of rows of LCUs is restricted such that a last LCU in the group of dependent slices belongs in a same row as a first LCU of the normal slice when the first LCU of the normal slice is not a first LCU of the row.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Inventors: Semih ESENLIK, Matthias NARROSCHKE, Thomas WEDI
  • Patent number: 11895335
    Abstract: An image processing method of performing filtering on image blocks using a plurality of deblocking filters having different filter strengths includes: a first parameter calculating step of calculating a first parameter indicating a boundary strength; a second parameter calculating step of calculating a second parameter indicating a limit value for each of the deblocking filters, based on the first parameter and a quantization parameter; and a selecting step of selecting a deblocking filter to be used in the filtering from among the deblocking filters, using one or more threshold values which are determined based on the second parameter.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: February 6, 2024
    Assignee: SUN PATENT TRUST
    Inventors: Matthias Narroschke, Thomas Wedi
  • Patent number: 11871019
    Abstract: An image decoding method for decoding a bitstream including a coded signal resulting from coding tiles and slices into which an image is partitioned, the method including decoding the coded signal, wherein each of the slices is either a normal slice having, in a header, information used for an other slice or a dependent slice which is decoded using information included in a slice header of another slice, and when the normal slice starts from a position other than a beginning of a first tile, a second tile coded next to the first tile does not start from the dependent slice.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: January 9, 2024
    Assignee: SUN PATENT TRUST
    Inventors: Semih Esenlik, Matthias Narroschke, Thomas Wedi
  • Patent number: 11863772
    Abstract: An image includes a plurality of rows of largest coding units (LCUs). Encoding the image includes determining whether or not wavefront parallel processing is enabled, and partitioning the plurality of rows of LCUs to comprise a normal slice and a group of dependent slices. The normal slice includes at least one LCU, and the group of dependent slices includes at least one LCU and consists of every dependent slice that uses information from a slice header of the normal slice for encoding. Based on the determination that wavefront parallel processing is enabled, the partitioning of the plurality of rows of LCUs is restricted such that a last LCU in the group of dependent slices belongs in a same row as a first LCU of the normal slice when the first LCU of the normal slice is not a first LCU of the row.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: January 2, 2024
    Assignee: SUN PATENT TRUST
    Inventors: Semih Esenlik, Matthias Narroschke, Thomas Wedi
  • Publication number: 20230247226
    Abstract: The present invention relates to methods and devices for coding image data, where a prediction error block is partitioned into an element-wise linear combination. The prediction error block contains prediction errors of a block of image data. The linear combination then contains a first block of first prediction errors and a second block of second prediction errors. The second block is transformed and coded together with the first block. The invention additionally relates to methods and devices for decoding image data, where a bit stream contains a first block of prediction errors and a transformed second block of second prediction errors. Following an inverse transform of the transformed second block, a prediction error block is determined by a linear combination containing the first block and the inverse-transformed second block.
    Type: Application
    Filed: June 22, 2021
    Publication date: August 3, 2023
    Inventor: Matthias Narroschke
  • Publication number: 20230209095
    Abstract: A dependency indication is signaled within the beginning of a packet, that is, within the adjacent of a slice header to be parsed or a parameter set. This is achieved, for example, by including the dependency indication at the beginning of the slice header, preferably after a syntax element identifying the parameter set and before the slice address, by including the dependency indication before the slice address, by providing the dependency indication to a NALU header using a separate message, or by using a special NALU type for NALUs carrying dependent slices.
    Type: Application
    Filed: March 2, 2023
    Publication date: June 29, 2023
    Inventors: Semih ESENLIK, Matthias NARROSCHKE, Thomas WEDI
  • Patent number: 11632572
    Abstract: A dependency indication is signaled within the beginning of a packet, that is, within the adjacent of a slice header to be parsed or a parameter set. This is achieved, for example, by including the dependency indication at the beginning of the slice header, preferably after a syntax element identifying the parameter set and before the slice address, by including the dependency indication before the slice address, by providing the dependency indication to a NALU header using a separate message, or by using a special NALU type for NALUs carrying dependent slices.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: April 18, 2023
    Assignee: SUN PATENT TRUST
    Inventors: Semih Esenlik, Matthias Narroschke, Thomas Wedi
  • Publication number: 20220417560
    Abstract: An image processing method of performing filtering on image blocks using a plurality of deblocking filters having different filter strengths includes: a first parameter calculating step of calculating a first parameter indicating a boundary strength; a second parameter calculating step of calculating a second parameter indicating a limit value for each of the deblocking filters, based on the first parameter and a quantization parameter; and a selecting step of selecting a deblocking filter to be used in the filtering from among the deblocking filters, using one or more threshold values which are determined based on the second parameter.
    Type: Application
    Filed: August 26, 2022
    Publication date: December 29, 2022
    Inventors: Matthias NARROSCHKE, Thomas WEDI
  • Patent number: 11463731
    Abstract: An image processing method of performing filtering on image blocks using a plurality of deblocking filters having different filter strengths includes: a first parameter calculating step of calculating a first parameter indicating a boundary strength; a second parameter calculating step of calculating a second parameter indicating a limit value for each of the deblocking filters, based on the first parameter and a quantization parameter; and a selecting step of selecting a deblocking filter to be used in the filtering from among the deblocking filters, using one or more threshold values which are determined based on the second parameter.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: October 4, 2022
    Assignee: SUN PATENT TRUST
    Inventors: Matthias Narroschke, Thomas Wedi
  • Publication number: 20220148200
    Abstract: The invention relates to a computer-implemented method for estimating the movement of an image position of an image feature between a first image and a second image. The method includes: Determining a set of image windows in the first image, each image window having the image feature; Identifying at least a portion of the set of image windows in the second image; For the portion of the set of image windows, evaluating the quality of an assignment of each image window in the first image to the given image window in the second image, and selecting one of the image windows on the basis of the evaluation; and estimating the movement of the image position of the image feature using the selected image window.
    Type: Application
    Filed: February 28, 2020
    Publication date: May 12, 2022
    Inventors: Matthias NARROSCHKE, Andreas KAH
  • Publication number: 20220086504
    Abstract: The present disclosure relates to deblocking filtering, which may be advantageously applied for block-wise encoding and decoding of images or video signals. In particular, the present disclosure relates to an improved memory management in an automated decision on whether to apply or skip deblocking filtering for a block and to selection of the deblocking filter. The decision is performed on the basis of a segmentation of blocks in such a manner that memory usage is optimized. Preferably, the selection of appropriate deblocking filters is improved so as to reduce computational expense.
    Type: Application
    Filed: November 30, 2021
    Publication date: March 17, 2022
    Inventors: Matthias NARROSCHKE, Semih ESENLIK, Thomas WEDI
  • Publication number: 20220086471
    Abstract: An image includes a plurality of rows of largest coding units (LCUs). Encoding the image includes determining whether or not wavefront parallel processing is enabled, and partitioning the plurality of rows of LCUs to comprise a normal slice and a group of dependent slices. The normal slice includes at least one LCU, and the group of dependent slices includes at least one LCU and consists of every dependent slice that uses information from a slice header of the normal slice for encoding. Based on the determination that wavefront parallel processing is enabled, the partitioning of the plurality of rows of LCUs is restricted such that a last LCU in the group of dependent slices belongs in a same row as a first LCU of the normal slice when the first LCU of the normal slice is not a first LCU of the row.
    Type: Application
    Filed: November 29, 2021
    Publication date: March 17, 2022
    Inventors: Semih ESENLIK, Matthias NARROSCHKE, Thomas WEDI
  • Publication number: 20220030255
    Abstract: The present disclosure relates to deblocking filtering which is applicable to smoothing the block boundaries in an image or video coding and decoding. In particular, the deblocking filtering is either strong or weak, wherein the clipping is performed differently in the strong filtering and the weak filtering.
    Type: Application
    Filed: October 12, 2021
    Publication date: January 27, 2022
    Inventors: Matthias NARROSCHKE, Anand KOTRA, Semih ESENLIK, Thomas WEDI
  • Patent number: 11218736
    Abstract: The present disclosure relates to deblocking filtering, which may be advantageously applied for block-wise encoding and decoding of images or video signals. In particular, the present disclosure relates to an improved memory management in an automated decision on whether to apply or skip deblocking filtering for a block and to selection of the deblocking filter. The decision is performed on the basis of a segmentation of blocks in such a manner that memory usage is optimized. Preferably, the selection of appropriate deblocking filters is improved so as to reduce computational expense.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: January 4, 2022
    Assignee: SUN PATENT TRUST
    Inventors: Matthias Narroschke, Semih Esenlik, Thomas Wedi
  • Patent number: 11212544
    Abstract: An image includes a first row of largest coding units (LCUs) and a second row of LCUs that is after the first row of LCUs. Encoding the image includes determining that wavefront parallel processing is enabled, and partitioning the first row of LCUs and the second row of LCUs so as to comprise a normal slice and a group of dependent slices. The normal slice is at a position on the first row of LCUs that is not at the beginning of the first row of LCUs. The group of dependent slices includes every dependent slice that uses information from the normal slice for encoding. Based on the determination that wavefront parallel processing is enabled and the normal slice being at a position that is other than the beginning of the first row of LCUs, the partitioning of the first row of LCUs and the second row of LCUs is performed such that an entirety of the group of dependent slices is included in the first row of LCUs.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: December 28, 2021
    Assignee: Velos Media, LLC
    Inventors: Semih Esenlik, Matthias Narroschke, Thomas Wedi
  • Patent number: 11178425
    Abstract: The present disclosure relates to deblocking filtering which is applicable to smoothing the block boundaries in an image or video coding and decoding. In particular, the deblocking filtering is either strong or weak, wherein the clipping is performed differently in the strong filtering and the weak filtering.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: November 16, 2021
    Assignee: SUN PATENT TRUST
    Inventors: Matthias Narroschke, Anand Kotra, Semih Esenlik, Thomas Wedi
  • Patent number: 11089336
    Abstract: The present invention provides an improved video encoding and decoding method, which maintains the advantages of LCU-based filter parameter signaling as compared to frame-based filter parameter signaling, but considerably reduces signaling overhead. Therefore, signaling syntax is modified by grouping LCUs (Largest Coding Units) together for signaling employing a mapping function. Consequently, filter parameters no longer need to be signaled for each single LCU, but for a group of several LCUs. The syntax structure of the invention avoids redundancies present in the state of the art as far as possible and thus increases the information content of the syntax elements. At the decoder side, the mapping function is applied to infer information about the filter parameters to be applied to a current LCU from information encoded in different syntax structures.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: August 10, 2021
    Assignee: Sun Patent Trust
    Inventors: Semih Esenlik, Matthias Narroschke, Steffen Kamp, Thomas Wedi
  • Publication number: 20210211702
    Abstract: An image decoding method for decoding a bitstream including a coded signal resulting from coding tiles and slices into which an image is partitioned, the method including decoding the coded signal, wherein each of the slices is either a normal slice having, in a header, information used for an other slice or a dependent slice which is decoded using information included in a slice header of another slice, and when the normal slice starts from a position other than a beginning of a first tile, a second tile coded next to the first tile does not start from the dependent slice.
    Type: Application
    Filed: March 24, 2021
    Publication date: July 8, 2021
    Inventors: Semih ESENLIK, Matthias NARROSCHKE, Thomas WEDI