Patents by Inventor Atul Puri

Atul Puri 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: 20190045192
    Abstract: Methods, apparatuses and systems may provide for technology that performs global motion estimation. More particularly, implementations relate to technology that provides accurate global motion compensation in order to improve video processing efficiency.
    Type: Application
    Filed: June 29, 2018
    Publication date: February 7, 2019
    Inventors: Daniel Socek, Atul Puri
  • Publication number: 20190042874
    Abstract: Methods, apparatuses and systems may provide for technology that quickly and accurately detects scene changes by evaluating a current frame based at least in part on a plurality of feature groups. Each of the feature groups may include a plurality of feature values determined from individual features. The individual features may include one or more spatial features of the current frame and one or more temporal features of the current frame as compared with previously evaluated temporal features of a previous reference frame. A determination of whether a scene change has occurred at the current frame may be made based at least in part on a majority vote among the plurality of feature groups.
    Type: Application
    Filed: February 8, 2018
    Publication date: February 7, 2019
    Inventors: Sebastian Possos, Atul Puri
  • Publication number: 20190045193
    Abstract: Methods, apparatuses and systems may provide for technology that performs region-based motion estimation. More particularly, implementations relate to technology that provides accurate region-based motion compensation in order to improve video processing efficiency and/or video coding efficiency.
    Type: Application
    Filed: June 29, 2018
    Publication date: February 7, 2019
    Inventors: Daniel Socek, Atul Puri
  • Publication number: 20190045217
    Abstract: Methods, apparatuses and systems may provide for technology that provides adaptive Long Term Reference (LTR) frame techniques for video processing and/or coding. More particularly, implementations described herein may utilize fast content analysis based Adaptive Long Term Reference (LTR) methods and systems that can reliably decide when to turn LTR on/off, select LTR frames, and/or assign LTR frame quality for higher efficiency and higher quality encoding with practical video encoders.
    Type: Application
    Filed: September 28, 2018
    Publication date: February 7, 2019
    Inventors: Neelesh Gokhale, Chang Kee Choi, Atul Puri, Sebastian Possos
  • Publication number: 20190045195
    Abstract: Methods, apparatuses and systems may provide for technology that quickly and accurately determines a limited number of partition maps and a limited number of mode subsets. A partition and mode simplification system may include a content analyzer based partitions and mode subset generator system, which itself may include a content analyzer and features generator as well as a partitions and mode subset generator. The content analyzer and features generator may determine a plurality of spatial features and temporal features for a current largest coding unit of a current frame of the video sequence. The partitions and mode subset generator may determine a limited number of partition maps and a limited number of mode subsets for the current largest coding unit of the current frame based at least in part on the spatial features and temporal features.
    Type: Application
    Filed: March 30, 2018
    Publication date: February 7, 2019
    Inventors: Neelesh Gokhale, Atul Puri
  • Patent number: 10182245
    Abstract: Techniques related to quality restoration filtering for video coding are described.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: January 15, 2019
    Assignee: Intel Corporation
    Inventors: Atul Puri, Daniel Socek
  • Publication number: 20180376153
    Abstract: Techniques related to improved video encoding including content, psychovisual, region of interest, and persistence based adaptive quantization are discussed. Such techniques may include generating block level rate distortion optimization Lagrange multipliers and block level quantization parameters for blocks of a picture to be encoded and determining coding parameters for the blocks based on a rate distortion optimization using the Lagrange multipliers and quantization parameters.
    Type: Application
    Filed: June 21, 2017
    Publication date: December 27, 2018
    Inventors: Neelesh N. GOKHALE, Atul PURI, Chang Kee CHOI
  • Patent number: 10154277
    Abstract: A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient manner. In one embodiment, the display time difference between a current video picture and a nearby video picture is determined. The display time difference is then encoded into a digital representation of the video picture. In a preferred embodiment, the nearby video picture is the most recently transmitted stored picture. For coding efficiency, the display time difference may be encoded using a variable length coding system or arithmetic coding. In an alternate embodiment, the display time difference is encoded as a power of two to reduce the number of bits transmitted.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: December 11, 2018
    Assignee: APPLE INC.
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Publication number: 20180343448
    Abstract: Techniques related to improved video denoising using content adaptive motion compensated temporal filtering are discussed. Such techniques may include determining whether a block of a video frame is motion compensable and, when the block is motion compensable, generating a denoised block corresponding to the block using the block itself and averaged reference blocks from two or more motion compensation reference frames.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Inventors: Sebastian Possos, Atul Puri
  • Patent number: 10123037
    Abstract: A method and apparatus for performing motion estimation in a digital video system is disclosed. Specifically, the present invention discloses a system that quickly calculates estimated motion vectors in a very efficient manner. In one embodiment, a first multiplicand is determined by multiplying a first display time difference between a first video picture and a second video picture by a power of two scale value. This step scales up a numerator for a ratio. Next, the system determines a scaled ratio by dividing that scaled numerator by a second first display time difference between said second video picture and a third video picture. The scaled ratio is then stored calculating motion vector estimations. By storing the scaled ratio, all the estimated motion vectors can be calculated quickly with good precision since the scaled ratio saves significant bits and reducing the scale is performed by simple shifts.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: November 6, 2018
    Assignee: APPLE INC.
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Publication number: 20180315199
    Abstract: Techniques related to improved video frame segmentation based on motion, color, and texture are discussed. Such techniques may include segmenting a video frame of a video sequence based on differencing global motion or dominant motion from local motion in the video frame.
    Type: Application
    Filed: April 27, 2017
    Publication date: November 1, 2018
    Inventors: Daniel Socek, Atul Puri
  • Publication number: 20180315196
    Abstract: Techniques related to improved video frame segmentation based on color, motion, and texture are discussed. Such techniques may include segmenting a video frame of a video sequence based on only dominant color when the frame does not have a dominant motion nor a global motion in a high probability region of dominant color within the video frame.
    Type: Application
    Filed: April 27, 2017
    Publication date: November 1, 2018
    Inventors: Daniel Socek, Atul Puri
  • Publication number: 20180278933
    Abstract: A system and method for quality restoration filtering is described that can be used either in conjunction with video coding, or standalone for postprocessing. It uses wiener filtering approach in conjunction with an efficient codebook representation.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 27, 2018
    Applicant: Intel Corporation
    Inventors: Atul Puri, Daniel Socek
  • Publication number: 20180205968
    Abstract: Techniques related to quality restoration filtering for video coding are described.
    Type: Application
    Filed: October 24, 2017
    Publication date: July 19, 2018
    Inventors: Atul Puri, Daniel Socek
  • Patent number: 10027962
    Abstract: A quantizer and dequantizer for use in a video coding system that applies non linear, piece-wise linear scaling functions to video information signals based on a value of a variable quantization parameter. The quantizer and dequantizer apply different non linear, piece-wise linear scaling functions to a DC luminance signal, a DC chrominance signal and an AC chrominance signal. A code for reporting updates of the value of the quantization parameter is interpreted to require larger changes when the quantization parameter initially is large and smaller changes when the quantization parameter initially is small.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: July 17, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Barin Geoffry Haskell, Atul Puri, Robert Lewis Schmidt
  • Patent number: 10021392
    Abstract: Techniques related to content adaptive bi-directional or functionally predictive multi-pass pictures for high efficiency next generation video coding.
    Type: Grant
    Filed: December 28, 2013
    Date of Patent: July 10, 2018
    Assignee: Intel Corporation
    Inventor: Atul Puri
  • Patent number: 10009610
    Abstract: Techniques related to content adaptive prediction and entropy coding of motion vectors are described.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: June 26, 2018
    Assignee: Intel Corporation
    Inventors: Atul Puri, Daniel Socek, Chang Kee Choi
  • Publication number: 20180176577
    Abstract: Techniques related to content adaptive gain compensated prediction for next generation video coding are described.
    Type: Application
    Filed: February 24, 2014
    Publication date: June 21, 2018
    Inventor: ATUL PURI
  • Patent number: 9973758
    Abstract: Techniques related to content adaptive entropy coding are described. A technique for video coding may include obtaining first and second video data for entropy encoding such that the first and second video data comprise different data types, determining a first entropy encoding technique for the first video data such that the first entropy encoding technique comprises at least one of an adaptive symbol-run video length coding technique or an adaptive proxy variable length coding technique, entropy encoding the first video data using the first encoding technique to generate first compressed video data and the second video data using a second encoding technique to generate second compressed video data, and assembling the first compressed video data and the second compressed video data to generate an output bitstream.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: May 15, 2018
    Assignee: Intel Corporation
    Inventor: Atul Puri
  • Patent number: 9973757
    Abstract: Techniques related to content adaptive predictive and functionally predictive pictures with modified references for next generation video coding are described.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: May 15, 2018
    Assignee: Intel Corporation
    Inventors: Atul Puri, Neelesh N. Gokhale