Patents by Inventor Rakesh Ramachandra

Rakesh Ramachandra 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: 11943450
    Abstract: A method for estimating blockiness in a video frame of transform-based video encoding includes: obtaining a bitstream of a transform coded video signal, the signal being partitioned into video frames and all operations being performed on a per frame basis, wherein coefficients constituting transforms encoded in the bitstream of the video frames are read; averaging the coefficients of the transforms encoded in the bitstream into one averaged transform matrix per transform block size i; generating or making available one weighting matrix per averaged transform of block size i; computing intermediate weighted average transform matrices; processing all members of each weighted and averaged transform matrix into a single value per transform of block size i, to obtain intermediate signals; and computing a single value by weighting values of the intermediate signals according to an area in the respective video frame and adding up the weighted values of the intermediate signals.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: March 26, 2024
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Peter List, Rakesh Ramachandra, Werner Robitza, Alexander Raake, Steve Goering, Ulf Wuestenhagen, Bernhard Feiten
  • Publication number: 20220295074
    Abstract: A method for estimating blockiness in a video frame of transform-based video encoding includes: obtaining a bitstream of a transform coded video signal, the signal being partitioned into video frames and all operations being performed on a per frame basis, wherein coefficients constituting transforms encoded in the bitstream of the video frames are read; averaging the coefficients of the transforms encoded in the bitstream into one averaged transform matrix per transform block size i; generating or making available one weighting matrix per averaged transform of block size i; computing intermediate weighted average transform matrices; processing all members of each weighted and averaged transform matrix into a single value per transform of block size i, to obtain intermediate signals; and computing a single value by weighting values of the intermediate signals according to an area in the respective video frame and adding up the weighted values of the intermediate signals.
    Type: Application
    Filed: July 23, 2020
    Publication date: September 15, 2022
    Inventors: Peter List, Rakesh Ramachandra, Werner Robitza, Alexander Raake, Steve Goering, Ulf Wuestenhagen, Bernhard Feiten