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: 9609330
    Abstract: Techniques related to content adaptive entropy coding of modes and reference types data are described.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: March 28, 2017
    Assignee: Intel Corporation
    Inventors: Atul Puri, Neelesh N. Gokhale, Daniel Socek
  • Patent number: 9602699
    Abstract: A system and method of removing noise in a bitstream is disclosed. Based on 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: Grant
    Filed: November 30, 2011
    Date of Patent: March 21, 2017
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Atul Puri, Mehmet Reha Civanlar
  • Publication number: 20170078659
    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: September 22, 2016
    Publication date: March 16, 2017
    Inventors: Atul PURI, Daniel SOCEK
  • Patent number: 9584814
    Abstract: Techniques related to content adaptive background-foreground segmentation for video coding.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: February 28, 2017
    Assignee: Intel Corporation
    Inventors: Daniel Socek, Atul Puri
  • Publication number: 20170054994
    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: Application
    Filed: November 1, 2016
    Publication date: February 23, 2017
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Publication number: 20170034535
    Abstract: A method of decoding, composing and rendering a scene. First information is obtained, the first information including a part of a MPEG-4 BIFS scene description stream and at least one coded MPEG-4 media stream. The first information is decoded by invoking a BIFS scene decoder and one or more specific media decoders that are required by the scene. Second information is obtained, the second information including a second part of a BIFS scene description stream that contains a reference to an external application. The second information is decoded by invoking the BIFS scene decoder and an external application decoder. An integrated scene is composed, the integrated scene including one or more decoded MPEG-4 media objects and one or more external application objects specified in the decoded scene descriptions streams. The composed integrated scene is rendered on a display.
    Type: Application
    Filed: October 17, 2016
    Publication date: February 2, 2017
    Inventors: Lai-tee CHEOK, Atul Puri, Robert SCHMIDT
  • Patent number: 9554151
    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: October 31, 2014
    Date of Patent: January 24, 2017
    Assignee: APPLE INC.
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Publication number: 20170013264
    Abstract: A method of content adaptive encoding video comprising segmenting video content into segments based on predefined classifications or models. Based on the segment classifications, each segment is encoded with a different encoder chosen from a plurality of encoders. Each encoder is associated with a model. The chosen encoder is particularly suited to encoding the unique subject matter of the segment. The coded bit-stream for each segment includes information regarding which encoder was used to encode that segment. A matching decoder of a plurality of decoders is chosen using the information in the coded bitstream to decode each segment using a decoder suited for the classification or model of the segment. If scenes exist which do not fall in a predefined classification, or where classification is more difficult based on the scene content, these scenes are segmented, coded and decoded using a generic coder and decoder.
    Type: Application
    Filed: September 23, 2016
    Publication date: January 12, 2017
    Inventors: Atul Puri, Mehmet Reha Civanlar
  • Publication number: 20170013279
    Abstract: Techniques related to dominant motion compensated prediction for next generation video coding are described.
    Type: Application
    Filed: March 12, 2014
    Publication date: January 12, 2017
    Applicant: NTEL Corporation
    Inventors: ATUL PURI, Neelesh GOKHALE
  • Publication number: 20170006284
    Abstract: Techniques related to projected interpolation prediction generation for video coding are described.
    Type: Application
    Filed: April 14, 2014
    Publication date: January 5, 2017
    Inventors: NEELESH GOKHALE, ATUL PURI
  • Patent number: 9521358
    Abstract: Techniques related to processing a mixed content video stream to generate progressive video for encoding and/or display are discussed. Such techniques may include determining conversion techniques for various portions of the mixed content video stream and converting the portions based on the determined techniques. The conversion of true interlaced video include content adaptive interlace reversal and the conversion of pseudo-interlaced telecine converted video may include adaptive telecine pattern reversal.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: December 13, 2016
    Assignee: Intel Corporation
    Inventors: Sebastian Possos, Atul Puri
  • Patent number: 9516337
    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: October 30, 2015
    Date of Patent: December 6, 2016
    Assignee: APPLE INC.
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Patent number: 9507779
    Abstract: The invention provides a system and method for integrating multimedia descriptions in a way that allows humans, software components or devices to easily identify, represent, manage, retrieve, and categorize the multimedia content. In this manner, a user who may be interested in locating a specific piece of multimedia content from a database, Internet, or broadcast media, for example, may search for and find the multimedia content. In this regard, the invention provides a system and method that receives multimedia content and separates the multimedia content into separate components which are assigned to multimedia categories, such as image, video, audio, synthetic and text. Within each of the multimedia categories, the multimedia content is classified and descriptions of the multimedia content are generated. The descriptions are then formatted, integrated, using a multimedia integration description scheme, and the multimedia integration description is generated for the multimedia content.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: November 29, 2016
    Assignees: AT&T Intellectual Property II, L.P., The Trustees of Columbia University in the city of New York
    Inventors: Ana Belen Benitez, Shih-Fu Chang, Qian Huang, Seungyup Paek, Atul Puri
  • Publication number: 20160323580
    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: Application
    Filed: July 11, 2016
    Publication date: November 3, 2016
    Inventors: Barin Geoffry Haskell, Atul Puri, Robert Lewis Schmidt
  • Patent number: 9473770
    Abstract: A method of decoding, composing and rendering a scene. First information is obtained, the first information including a part of a MPEG-4 BIFS scene description stream and at least one coded MPEG-4 media stream. The first information is decoded by invoking a BIFS scene decoder and one or more specific media decoders that are required by the scene. Second information is obtained, the second information including a second part of a BIFS scene description stream that contains a reference to an external application. The second information is decoded by invoking the BIFS scene decoder and an external application decoder. An integrated scene is composed, the integrated scene including one or more decoded MPEG-4 media objects and one or more external application objects specified in the decoded scene descriptions streams. The composed integrated scene is rendered on a display.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: October 18, 2016
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Lai-tee Cheok, Atul Puri, Robert Schmidt
  • Patent number: 9462280
    Abstract: A system and method for impairments compensation filtering is described that can be used either in conjunction with video coding, or standalone for postprocessing. It uses a wiener filtering approach in conjunction with an efficient codebook representation.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: October 4, 2016
    Assignee: INTEL CORPORATION
    Inventors: Atul Puri, Neelesh Gokhale, Daniel Socok
  • Patent number: 9456208
    Abstract: A method of content adaptive encoding video comprising segmenting video content into segments based on predefined classifications or models. Based on the segment classifications, each segment is encoded with a different encoder chosen from a plurality of encoders. Each encoder is associated with a model. The chosen encoder is particularly suited to encoding the unique subject matter of the segment. The coded bit-stream for each segment includes information regarding which encoder was used to encode that segment. A matching decoder of a plurality of decoders is chosen using the information in the coded bitstream to decode each segment using a decoder suited for the classification or model of the segment. If scenes exist which do not fall in a predefined classification, or where classification is more difficult based on the scene content, these scenes are segmented, coded and decoded using a generic coder and decoder.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: September 27, 2016
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Atul Puri, Mehmet Reha Civanlar
  • Publication number: 20160277739
    Abstract: Techniques related to content adaptive entropy coding of modes and reference types data are described.
    Type: Application
    Filed: January 28, 2014
    Publication date: September 22, 2016
    Applicant: Intel Corporation
    Inventors: Atul Puri, Neelesh N. Gokhale, Daniel Socek
  • Publication number: 20160277738
    Abstract: Techniques related to content adaptive entropy coding of coded/not-coded data are described.
    Type: Application
    Filed: December 27, 2013
    Publication date: September 22, 2016
    Applicant: Intel Corporation
    Inventors: Atul Puri, Daniel Socek
  • Patent number: 9437201
    Abstract: A method, computer program product, and computing device for obtaining an uncompressed digital media data file. One or more default watermarks is inserted into the uncompressed digital media data file to form a watermarked uncompressed digital media data file. The watermarked uncompressed digital media data file is compressed to form a first watermarked compressed digital media data file. The first watermarked compressed media data file is stored on a storage device. The first watermarked compressed media data file is retrieved from the storage device. The first watermarked compressed digital media data file is modified to associate the first watermarked compressed digital media data file with a transaction identifier to form a second watermarked compressed digital media data file.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: September 6, 2016
    Assignee: Intel Corporation
    Inventors: Venugopal Srinivasan, Atul Puri