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).

  • Patent number: 9819965
    Abstract: Techniques related to applying content adaptive and fixed transforms to prediction error data partitions for coding video are discussed. Such techniques may include applying content adaptive transforms having content dependent basis functions to small to medium sized prediction error data partitions and fixed transforms having fixed basis functions to medium to large sized prediction error data partitions.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: November 14, 2017
    Assignee: Intel Corporation
    Inventors: Atul Puri, Neelesh N. Gokhale
  • Publication number: 20170318297
    Abstract: Techniques related to content adaptive prediction and entropy coding of motion vectors are described.
    Type: Application
    Filed: July 18, 2017
    Publication date: November 2, 2017
    Inventors: Atul Puri, Daniel Socek, Chang Kee Choi
  • Patent number: 9800899
    Abstract: Techniques related to quality restoration filtering for video coding are described.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: October 24, 2017
    Assignee: Intel Corporation
    Inventors: Atul Puri, Daniel Socek
  • Patent number: 9794569
    Abstract: Techniques related to content adaptive partitioning for prediction and coding are described.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: October 17, 2017
    Assignee: Intel Corporation
    Inventors: Atul Puri, Neelesh N. Gokhale
  • Patent number: 9794568
    Abstract: Techniques related to content adaptive entropy coding of coded/not-coded data are described.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: October 17, 2017
    Assignee: Intel Corporation
    Inventors: Atul Puri, Daniel Socek
  • Publication number: 20170295367
    Abstract: A predictive video coder performs gradient prediction based on previous blocks of image data. For a new block of image data, the prediction determines a horizontal gradient and a vertical gradient from a block diagonally above the new block (vertically above a previous horizontally adjacent block). Based on these gradients, the encoder predicts image information based on image information of either the horizontally adjacent block or a block vertically adjacent to the new block. The encoder determines a residual that is transmitted in an output bitstream. The decoder performs the identical gradient prediction and predicts image information without need for overhead information. The decoder computes the actual information based on the predicted information and the residual from the bitstream.
    Type: Application
    Filed: June 26, 2017
    Publication date: October 12, 2017
    Inventors: BARIN GEOFFRY HASKELL, Atul Puri, Robert Lewis Schmidt
  • Patent number: 9787990
    Abstract: Techniques related to content adaptive parametric transforms for coding video are described.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: October 10, 2017
    Assignee: Intel Corporation
    Inventors: Neelesh N. Gokhale, Atul Puri
  • Publication number: 20170287525
    Abstract: An interactive video/multimedia application (IVM application) may specify one or more media assets for playback. The IVM application may define the rendering, composition, and interactivity of one or more the assets, such as video. Video multimedia application data (IVMA data may) be used to define the behavior of the IVM application. The IVMA data may be embodied as a standalone file in a text or binary, compressed format. Alternatively, the IVMA data may be embedded within other media content. A video asset used in the IVM application may include embedded, content-aware metadata that is tightly coupled to the asset. The IVM application may reference the content-aware metadata embedded within the asset to define the rendering and composition of application display elements and user-interactivity features. The interactive video/multimedia application (defined by the video and multimedia application data) may be presented to a viewer in a player application.
    Type: Application
    Filed: June 20, 2017
    Publication date: October 5, 2017
    Applicant: INTEL CORPORATION
    Inventors: Atul Puri, Hari Kalva
  • Patent number: 9762911
    Abstract: Techniques related to content adaptive prediction and entropy coding of motion vectors are described.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: September 12, 2017
    Assignee: Intel Corporation
    Inventors: Atul Puri, Daniel Socek, Chang Kee Choi
  • Patent number: 9762929
    Abstract: Techniques related to content adaptive, characteristics compensated prediction for video coding are described.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: September 12, 2017
    Assignee: Intel Corporation
    Inventors: Atul Puri, Neelesh N. Gokhale
  • Patent number: 9716893
    Abstract: Techniques related to matched filtering of prediction and reconstruction signals for video coding are described.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: July 25, 2017
    Assignee: Intel Corporation
    Inventor: Atul Puri
  • Publication number: 20170195691
    Abstract: A system and method of removing noise in a bitstream is disclosed. Based on the segment classifications of a bitstream, each segment or portion is encoded with a different encoder associated with the portion model and chosen from a plurality of encoders. The coded bitstream for each segment includes information regarding which encoder was used to encode that segment. A circuit for removing noise in video content includes a first filter connected to a first input switch and a first output switch, the first filter being in parallel with a first pass-through line, a second filter connected to a second input switch and a second output switch, the second filter connected in parallel with a second pass-through line, and a third filter connected to a third input switch in a third output switch.
    Type: Application
    Filed: March 20, 2017
    Publication date: July 6, 2017
    Inventors: Atul PURI, Mehmet Reha CIVANLAR
  • Patent number: 9693051
    Abstract: A predictive video coder performs gradient prediction based on previous blocks of image data. For a new block of image data, the prediction determines a horizontal gradient and a vertical gradient from a block diagonally above the new block (vertically above a previous horizontally adjacent block). Based on these gradients, the encoder predicts image information based on image information of either the horizontally adjacent block or a block vertically adjacent to the new block. The encoder determines a residual that is transmitted in an output bitstream. The decoder performs the identical gradient prediction and predicts image information without need for overhead information. The decoder computes the actual information based on the predicted information and the residual from the bitstream.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: June 27, 2017
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Barin Geoffry Haskell, Atul Puri, Robert Lewis Schmidt
  • Patent number: 9686551
    Abstract: Techniques related to content adaptive entropy coding of partitions data are described.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: June 20, 2017
    Assignee: Intel Corporation
    Inventors: Atul Puri, Neelesh N. Gokhale, Daniel Socek
  • Publication number: 20170155924
    Abstract: Techniques related to intra video frame or image coding using wavelets and High Efficiency Video Coding (HEVC) are discussed. Such techniques may include wavelet decomposition of a frame or image to generate subbands and coding the subbands using compliant and/or modified HEVC coding techniques.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Neelesh N. Gokhale, Atul Puri
  • Publication number: 20170155906
    Abstract: Techniques related to intra video frame or image coding using wavelets and (Advanced Video Coding) AVC, modified AVC, VPx, modified VPx, or modified High Efficiency Video Coding (HEVC) are discussed. Such techniques may include wavelet decomposition of a frame or image to generate subbands and coding the subbands using compliant and/or modified coding techniques.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventor: Atul Puri
  • Publication number: 20170155905
    Abstract: Techniques related to intra video frame or image coding using wavelets and variable size transform coding are discussed. Such techniques may include wavelet decomposition of a frame or image to generate subbands and coding partitions of the frame or image or subbands based on variable size transforms.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Atul Puri, Neelesh N. Gokhale
  • Patent number: 9641897
    Abstract: A number of novel configurations for MPEG-4 playback, browsing and user interaction are disclosed. MPEG-4 playback systems are not simple extensions of MPEG-2 playback systems, but, due to object based nature of MPEG-4, present new opportunities and challenges in synchronized management of independent coded objects as well as scene composition and presentation. Therefore, these configurations allow significantly new and enhanced multimedia services and systems. In addition, MPEG-4 aims for an advanced functionality, called Adaptive Audio Visual Session (AAVS) or MPEG-J. Adaptive Audio Visual Session (AAVS) (i.e., MPEG-AAVS, MPEG-Java or MPEG-J) requires, in addition to the definition of configurations, a definition of an application programming interface (API) and its organization into Java packages. Also disclosed are concepts leading to definition of such a framework.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: May 2, 2017
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Barin Geoffry Haskell, Atul Puri, Robert Lewis Schmidt
  • Patent number: 9635376
    Abstract: A method and apparatus prioritizing video information during coding and decoding. Video information is received and an element of the video information, such as a visual object, video object layer, video object plane or keyregion, is identified. A priority is assigned to the identified element and the video information is encoded into a bitstream, such as a visual bitstream encoded using the MPEG-4 standard, including an indication of the priority of the element.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: April 25, 2017
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Barin Geoffry Haskell, Atul Puri, Robert Lewis Schmidt
  • Publication number: 20170094308
    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: Application
    Filed: December 13, 2016
    Publication date: March 30, 2017
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri