Patents by Inventor Thomas Wedi

Thomas Wedi 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: 20240146967
    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: December 19, 2023
    Publication date: May 2, 2024
    Inventors: Matthias NARROSCHKE, Thomas Wedi
  • 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: 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
  • 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
  • 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: 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: 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
  • Patent number: RE49510
    Abstract: A signal separation unit (101) separates an input picture made up of component pictures of RGB, each of which has an equal number of pixels as the input picture, into three component pictures, and outputs the three component pictures. Each of coding units (102 to 104) codes one of the component pictures into an intra-picture prediction coded picture or an inter-picture prediction coded picture, and outputs a bit stream corresponding to the component picture. A bit stream multiplexing unit (105) multiplexes three bit streams outputted from the three coding units into one bit stream, and outputs the bit stream. Each of the coding units (102), (103) and (104) determines a prediction method for the component picture at the time of coding.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: April 25, 2023
    Assignee: SUN PATENT TRUST
    Inventors: Satoshi Kondo, Tadamasa Toma, Hiroshi Saito, Thomas Wedi, Steffen Wittmann