Patents by Inventor Madhu Peringassery KRISHNA

Madhu Peringassery KRISHNA 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: 20240089502
    Abstract: A method of decoding may be performed by at least one processor, and may comprise: receiving an entropy coded bitstream comprising compressed video data; generating one or more dequantized blocks, determining whether at least one of a height and a width of the one or more dequantized blocks is greater than or equal to a predefined threshold, and responsive to the at least one of the height or the width of the one or more dequantized blocks being greater than or equal to the predefined threshold, transform coding a dequantized block using a tuned line graph transform (LGT) core to perform direct matrix multiplications for each of the horizontal and vertical dimensions of the one or more dequantized blocks.
    Type: Application
    Filed: November 10, 2023
    Publication date: March 14, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery KRISHNA, Xin ZHAO, Shan LIU
  • Publication number: 20230403410
    Abstract: A method, computer program, and computer system is provided for coding video data. Video data is received, and a set of hybrid transform kernels corresponding to the video data is identified. A subset of hybrid transform kernels is selected, either explicitly or implicitly, from among the set of hybrid transform kernels. The video data is decoded based on the selected subset of hybrid transform kernels.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 14, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery KRISHNA, Xin ZHAO, Shan LIU
  • Patent number: 11785254
    Abstract: A method, computer program, and computer system is provided for coding video data. Video data is received, and a set of hybrid transform kernels corresponding to the video data is identified. A subset of hybrid transform kernels is selected, either explicitly or implicitly, from among the set of hybrid transform kernels. The video data is decoded based on the selected subset of hybrid transform kernels.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: October 10, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery Krishna, Xin Zhao, Shan Liu
  • Publication number: 20220286675
    Abstract: Methods, apparatus, and computer readable storage medium for transform block partitioning in video decoding. The method includes receiving, by a device, a coded video bitstream for a luma block and a chroma block, the luma block being co-located with the chroma block. The device includes a memory storing instructions and a processor in communication with the memory. The method also includes partitioning, by the device, the luma block to obtain a luma coding block partitioning tree; partitioning, by the device, the chroma block to obtain a chroma coding block partitioning tree; partitioning, by the device, a luma coding block from the luma coding block partitioning tree to obtain a plurality of luma transform blocks; and partitioning, by the device, a chroma coding block from the chroma coding block partitioning tree to obtain at least one plurality of chroma transform blocks.
    Type: Application
    Filed: December 29, 2021
    Publication date: September 8, 2022
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Liang ZHAO, Madhu PERINGASSERY KRISHNA, Shan LIU
  • Publication number: 20220132166
    Abstract: A method of decoding may be performed by at least one processor, and may comprise: receiving an entropy coded bitstream comprising compressed video data; generating one or more dequantized blocks, determining whether at least one of a height and a width of the one or more dequantized blocks is greater than or equal to a predefined threshold, and responsive to the at least one of the height or the width of the one or more dequantized blocks being greater than or equal to the predefined threshold, transform coding a dequantized block using a tuned line graph transform (LGT) core to perform direct matrix multiplications for each of the horizontal and vertical dimensions of the one or more dequantized blocks.
    Type: Application
    Filed: January 10, 2022
    Publication date: April 28, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery KRISHNA, Xin ZHAO, Shan LIU
  • Publication number: 20220038701
    Abstract: A method of coding image data performed by at least one processor, may include: receiving information regarding a data block of an image; determining whether at least one of a height or a width of a residual coding block corresponding to the data block of the image is greater than or equal to a pre-defined threshold; and based on determining that the at least one of the height or the width of the residual coding block is greater than or equal to the pre-defined threshold: identifying or generating a reduced-complexity residual coding block by reducing the number of non-zero coefficients in the residual coding block; and performing transform coding of the reduced-complexity residual coding block using a line graph transform (LGT) core to perform direct matrix multiplications for each of the horizontal and vertical dimensions of the reduced-complexity coding block.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 3, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery KRISHNA, Xin ZHAO, Shan LIU
  • Publication number: 20220030274
    Abstract: A method of encoding image data performed by at least one processor, may include: receiving information regarding a data block of an image; performing control so that a residual block composed of residual signals after intra or inter prediction is generated; identifying one or more hybrid transform kernel that are available for encoding the residual block based on associations between prediction modes and sizes of residual blocks; selecting a hybrid transform kernel from among the one or more hybrid transform kernel that are available for encoding the residual block; and performing transform coding of the residual block using the selected hybrid transform kernel.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 27, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery KRISHNA, Xin ZHAO, Shan LIU
  • Publication number: 20210377563
    Abstract: A method, computer program, and computer system is provided for coding video data. Video data is received, and a set of hybrid transform kernels corresponding to the video data is identified. A subset of hybrid transform kernels is selected, either explicitly or implicitly, from among the set of hybrid transform kernels. The video data is decoded based on the selected subset of hybrid transform kernels.
    Type: Application
    Filed: October 9, 2020
    Publication date: December 2, 2021
    Applicant: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery KRISHNA, Xin ZHAO, Shan LIU
  • Publication number: 20210377567
    Abstract: A method, computer program, and computer system is provided for coding video data. Video data is received and entropy-parsed into one or more components. The one or more entropy-parsed components are de-quantized. A joint component secondary transformation (JCST) is performed on the one or more components. The video data is decoded based on one or more residual components corresponding to the joint component secondary transformed components.
    Type: Application
    Filed: October 2, 2020
    Publication date: December 2, 2021
    Applicant: TENCENT AMERICA LLC
    Inventors: Xin ZHAO, Madhu Peringassery KRISHNA, Shan LIU, Xiang LI