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: 10311094
    Abstract: A method and system for description of synthetic audiovisual content makes it easier for humans, software components or devices to identify, manage, categorize, search, browse and retrieve such content. For instance, a user may wish to search for specific synthetic audiovisual objects in digital libraries, Internet web sites or broadcast media; such a search is enabled by the invention. Key characteristics of synthetic audiovisual content itself such as the underlying 2d or 3d models and parameters for animation of these models are used to describe it. To represent features of synthetic audiovisual content, depending on the description scheme to be used, a number of descriptors are selected and assigned values. The description scheme instantiated with descriptor values is used to generate the description, which is then stored for actual use during query/search.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: June 4, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Qian Huang, Joern Ostermann, Atul Puri, Raj Kumar Rajendran
  • Publication number: 20190147914
    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: January 14, 2019
    Publication date: May 16, 2019
    Applicant: INTEL CORPORATION
    Inventors: Atul Puri, Hari Kalva
  • Patent number: 10284853
    Abstract: Techniques related to projected interpolation prediction generation for video coding are described.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: May 7, 2019
    Assignee: Intel Corporation
    Inventors: Neelesh Gokhale, Atul Puri
  • Patent number: 10284852
    Abstract: Techniques related to content adaptive prediction distance analysis and hierarchical motion estimation for video coding may address the general problem of designing a new, advanced video codec that maximizes the achievable compression efficiency while remaining sufficiently practical for implementation on various platforms including limited devices. More specifically, certain motion estimation techniques may be adaptive to properties of the content and results in improved motion compensation, lower computational complexity, and lower cost of motion vector coding as compared to existing solutions.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: May 7, 2019
    Assignee: Intel Corporation
    Inventors: Sebastian Possos, Atul Puri
  • Patent number: 10269121
    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: Grant
    Filed: April 27, 2017
    Date of Patent: April 23, 2019
    Assignee: Intel Corporation
    Inventors: Daniel Socek, Atul Puri
  • Patent number: 10210907
    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: Grant
    Filed: June 20, 2017
    Date of Patent: February 19, 2019
    Assignee: INTEL CORPORATION
    Inventors: Atul Puri, Hari Kalva
  • 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: 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
  • 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: 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: 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
  • 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: 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: 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: 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