Patents by Inventor Anubha Rastogi
Anubha Rastogi 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: 9430535Abstract: A computer implemented method and apparatus for normalizing and predicting time series data. The method comprises accessing collected data comprising a plurality of intervals; defining a variation for each interval in the plurality of intervals, wherein each variation is a cost value; clustering the cost values, wherein clustering identifies anomalies in the collected data; correcting the anomalies in the collected data; and creating a set of normalized data from the corrected data.Type: GrantFiled: May 14, 2013Date of Patent: August 30, 2016Assignee: ADOBE SYSTEMS INCORPORATEDInventor: Anubha Rastogi
-
Patent number: 9117295Abstract: A method, system, and computer-readable storage medium are disclosed for generating fused depth maps. A plurality of initial depth maps are generated for a first image of a stereo pair, using at least two separate and distinct techniques for depth estimation. A plurality of initial depth maps are generated for a second image of the stereo pair, using at least two separate and distinct techniques for depth estimation. A fused depth map is generated for the first image based on the plurality of initial depth maps for the first image and the plurality of initial depth maps for the second image. A fused depth map is generated for the second image based on the plurality of initial depth maps for the second image and the plurality of initial depth maps for the first image.Type: GrantFiled: December 20, 2011Date of Patent: August 25, 2015Assignee: Adobe Systems IncorporatedInventors: Anubha Rastogi, Balaji Krishnamurthy
-
Publication number: 20140344226Abstract: A computer implemented method and apparatus for normalizing and predicting time series data. The method comprises accessing collected data comprising a plurality of intervals; defining a variation for each interval in the plurality of intervals, wherein each variation is a cost value; clustering the cost values, wherein clustering identifies anomalies in the collected data; correcting the anomalies in the collected data; and creating a set of normalized data from the corrected data.Type: ApplicationFiled: May 14, 2013Publication date: November 20, 2014Applicant: Adobe Systems Inc.Inventor: Anubha Rastogi
-
Patent number: 8861894Abstract: Methods and apparatus for deinterlacing an interlaced image or for upsampling an image. In one embodiment, an Edge Aware Deinterlacing system may identify edge areas and non-edge areas of an image in order to apply one interpolation method to pixels within the edge areas and a different interpolation method to pixels within the non-edge areas.Type: GrantFiled: May 27, 2011Date of Patent: October 14, 2014Assignee: Adobe Systems IncorporatedInventor: Anubha Rastogi
-
Patent number: 8611657Abstract: Various embodiments of methods and apparatus for fitting a surface to a data set are disclosed. A frequency distribution of an input data set is determined. Determining the frequency distribution includes assigning each data point of the input data set to a category representing a value of a variable for the respective data point. Responsive to identifying one or more discontinuities of the frequency distribution, a continuous section of the frequency distribution is identified as a first data set. A first equation is fit to the first data set.Type: GrantFiled: February 25, 2011Date of Patent: December 17, 2013Assignee: Adobe Systems IncorporatedInventors: Balaji Krishnamurthy, Anubha Rastogi
-
Patent number: 8600183Abstract: An optimized method and system for entropy coding is described. The system may include an input module to receive a digital image, a Discrete Cosine Transform (DCT) module to obtain a plurality of DCT coefficients associated with the digital image, a statistics generator to generate statistics associated with the plurality of DCT coefficients, a placement module to store the generated statistics in the plurality of DCT coefficients and entropy coder to generate uniquely decodable (UD) codes for the plurality of DCT coefficients. The entropy coder may utilize the statistics stored in the plurality of DCT coefficients.Type: GrantFiled: August 24, 2012Date of Patent: December 3, 2013Assignee: Adobe Systems IncorporatedInventor: Anubha Rastogi
-
Independently adjusting the quality levels for luminance and chrominance channels in a digital image
Patent number: 8537891Abstract: A system that compresses a digital image. During operation, the system obtains a digital image in which the image components are de-correlated into separate channels containing luminance information and chrominance information. Next, the system receives a quality number for the luminance channel and a quality number for the chrominance channels, and uses the quality numbers to determine a target bitrate for the luminance channel and for the chrominance channels, respectively. Given the target bitrate for the luminance channel and the target bit rate for the chrominance channels, the system performs rate distortion optimizations separately on the luminance and chrominance channels to determine which portions of the luminance bitstream and which portions of the chrominance bitstream are to be included in the final bitstream. The system then uses the stored rate-distortion information to generate a preview of the digital image without performing entropy coding each time the quality settings are changed.Type: GrantFiled: October 19, 2011Date of Patent: September 17, 2013Assignee: Adobe Systems IncorporatedInventors: Balaji Krishnamurthy, Anubha Rastogi -
Publication number: 20130155050Abstract: A method, system, and computer-readable storage medium are disclosed for generating fused depth maps. A plurality of initial depth maps are generated for a first image of a stereo pair, using at least two separate and distinct techniques for depth estimation. A plurality of initial depth maps are generated for a second image of the stereo pair, using at least two separate and distinct techniques for depth estimation. A fused depth map is generated for the first image based on the plurality of initial depth maps for the first image and the plurality of initial depth maps for the second image. A fused depth map is generated for the second image based on the plurality of initial depth maps for the second image and the plurality of initial depth maps for the first image.Type: ApplicationFiled: December 20, 2011Publication date: June 20, 2013Inventors: Anubha Rastogi, Balaji Krishnamurthy
-
Publication number: 20130132407Abstract: Various embodiments of methods and apparatus for fitting a surface to a data set are disclosed. A frequency distribution of an input data set is determined. Determining the frequency distribution includes assigning each data point of the input data set to a category representing a value of a variable for the respective data point. Responsive to identifying one or more discontinuities of the frequency distribution, a continuous section of the frequency distribution is identified as a first data set. A first equation is fit to the first data set.Type: ApplicationFiled: February 25, 2011Publication date: May 23, 2013Inventors: Balaji Krishnmurthy, Anubha Rastogi
-
Publication number: 20130129249Abstract: Methods and apparatus for deinterlacing an interlaced image or for upsampling an image. In one embodiment, an Edge Aware Deinterlacing system may identify edge areas and non-edge areas of an image in order to apply one interpolation method to pixels within the edge areas and a different interpolation method to pixels within the non-edge areas.Type: ApplicationFiled: May 27, 2011Publication date: May 23, 2013Inventor: Anubha Rastogi
-
Patent number: 8411971Abstract: Embodiments include a computer implemented method and apparatus for normalizing perceptual quality in media compression. In one embodiment, a computer implemented method for normalizing perceptual quality in media compression includes determining a maximum bit rate for a target media file, determining a quality setting for the target media file, and compressing the media file to a bit rate equal to the specific percentage of the maximum bit rate multiplied by the maximum bit rate using the computer. The quality setting is a specific percentage of the maximum bit rate.Type: GrantFiled: February 9, 2011Date of Patent: April 2, 2013Assignee: Adobe Systems IncorporatedInventors: Anubha Rastogi, Balaji Krishnamurthy
-
Publication number: 20130039596Abstract: An optimized method and system for entropy coding is described. The system may include an input module to receive a digital image, a Discrete Cosine Transform (DCT) module to obtain a plurality of DCT coefficients associated with the digital image, a statistics generator to generate statistics associated with the plurality of DCT coefficients, a placement module to store the generated statistics in the plurality of DCT coefficients and entropy coder to generate uniquely decodable (UD) codes for the plurality of DCT coefficients. The entropy coder may utilize the statistics stored in the plurality of DCT coefficients.Type: ApplicationFiled: August 24, 2012Publication date: February 14, 2013Applicant: Adobe Systems IncorporatedInventor: Anubha Rastogi
-
Patent number: 8260070Abstract: An optimized method and system to generate a compressed image utilizing custom probability tables are described. The system may include a input module to receive a digital image, a sample generator to generate a representative sample image from the input image, a custom probability tables generator to generate custom probability tables and an entropy coder to encode the input image utilizing the custom probability tables. The custom probability tables generator may be configured to generate custom probability tables utilizing the representative sample image.Type: GrantFiled: October 3, 2006Date of Patent: September 4, 2012Assignee: Adobe Systems IncorporatedInventors: Anubha Rastogi, Balaji Krishnamurthy
-
Patent number: 8254700Abstract: An optimized method and system for entropy coding is described. The system may include an input module to receive a digital image, a Discrete Cosine Transform (DCT) module to obtain a plurality of DCT coefficients associated with the digital image, a statistics generator to generate statistics associated with the plurality of DCT coefficients, a placement module to store the generated statistics in the plurality of DCT coefficients and entropy coder to generate uniquely decodable (UD) codes for the plurality of DCT coefficients. The entropy coder may utilize the statistics stored in the plurality of DCT coefficients.Type: GrantFiled: October 3, 2006Date of Patent: August 28, 2012Assignee: Adobe Systems IncorporatedInventor: Anubha Rastogi
-
Patent number: 8229240Abstract: Systems, methods, and apparatus, including computer program products, are provided for changing the look of an image. In some implementations a computer-implemented method is provided. The method includes decomposing a first image using a first plurality of wavelet transforms, each first wavelet transform creating a first transformation resolution, each first transformation resolution having respective first data, and decomposing a second image using a second plurality of wavelet transforms, each second wavelet transform creating a second transformation resolution, each second transformation resolution having respective second data. The method also includes determining a first measure of texture for each first transformation resolution's respective data, applying each first transformation resolution's first measure of texture to each corresponding second transformation resolution's data, and recomposing the second image based on the modified second transformation resolutions.Type: GrantFiled: February 23, 2007Date of Patent: July 24, 2012Assignee: Adobe Systems IncorporatedInventors: Anubha Rastogi, Balaji Krishnamurthy
-
Patent number: 8121407Abstract: Methods and apparatus for localized labeling in digital images. A region is obtained within which a global labeling solution for an image lies. The region is covered with a set of multiple overlapping tiles. A labeling function is applied to each tile in two or more subsets of the tiles to generate a local labeling for each of the tiles in the subsets. The local labeling for tiles in a first subset are input as a boundary condition to the labeling function when applied to overlapping tiles in a second subset. The local labelings for all of the tiles in all of the subsets are merged to form a global labeling for the image. The labeling function may be executed in parallel on two or more of the tiles.Type: GrantFiled: August 29, 2008Date of Patent: February 21, 2012Assignee: Adobe Systems IncorporatedInventors: Balaji K, Anubha Rastogi
-
Independently Adjusting The Quality Levels For Luminance And Chrominance Channels In A Digital Image
Publication number: 20120039543Abstract: A system that compresses a digital image. During operation, the system obtains a digital image in which the image components are de-correlated into separate channels containing luminance information and chrominance information. Next, the system receives a quality number for the luminance channel and a quality number for the chrominance channels, and uses the quality numbers to determine a target bitrate for the luminance channel and for the chrominance channels, respectively. Given the target bitrate for the luminance channel and the target bit rate for the chrominance channels, the system performs rate distortion optimizations separately on the luminance and chrominance channels to determine which portions of the luminance bitstream and which portions of the chrominance bitstream are to be included in the final bitstream. The system then uses the stored rate-distortion information to generate a preview of the digital image without performing entropy coding each time the quality settings are changed.Type: ApplicationFiled: October 19, 2011Publication date: February 16, 2012Inventors: Balaji Krishnamurthy, Anubha Rastogi -
Independently adjusting the quality levels for luminance and chrominance channels in a digital image
Patent number: 8059712Abstract: A system that compresses a digital image. During operation, the system obtains a digital image in which the image components are de-correlated into separate channels containing luminance information and chrominance information. Next, the system receives a quality number for the luminance channel and a quality number for the chrominance channels, and uses the quality numbers to determine a target bitrate for the luminance channel and for the chrominance channels, respectively. Given the target bitrate for the luminance channel and the target bit rate for the chrominance channels, the system performs rate distortion optimizations separately on the luminance and chrominance channels to determine which portions of the luminance bitstream and which portions of the chrominance bitstream are to be included in the final bitstream. The system then uses the stored rate-distortion information to generate a preview of the digital image without performing entropy coding each time the quality settings are changed.Type: GrantFiled: June 2, 2006Date of Patent: November 15, 2011Assignee: Adobe Systems IncorporatedInventors: Balaji Krishnamurthy, Anubha Rastogi -
Patent number: 7653255Abstract: Methods and apparatus, including computer program products, for compression include decomposing an image into wavelet transform coefficients, applying a first quantizer to the wavelet transform coefficients, and applying a second quantizer to a set of wavelet transform coefficients representing a background of the image. The method can include rounding the wavelet transform coefficients and rounding the wavelet transform coefficients can include rounding to a nearest integer value. The method can include multiplying the set rounded quantized background wavelet transform coefficients by the second quantizer and rounding all wavelet transform coefficients. Rounding all wavelet transform coefficients can include rounding to a nearest integer value.Type: GrantFiled: June 2, 2004Date of Patent: January 26, 2010Assignee: Adobe Systems IncorporatedInventor: Anubha Rastogi
-
Patent number: 7639886Abstract: Methods and apparatus implementing systems and techniques for determining quantizer values for a signal. In general, in one implementation, a technique includes: obtaining a target distortion and a transformed signal having sub-bands resulting from a source signal being transformed by a wavelet-based decomposition; distributing the target distortion among the sub-bands based on energy weights to produce target sub-band distortions; ascertaining actual sub-band distortion values that result at different grades of quantization; determining quantizer values for the sub-bands, including interpolating between at least two of the quantization grades; and quantizing the sub-bands with the determined quantizer values. The signal may be a digital image. Additionally, in another implementation, determining the quantizer values can involve determining approximations of sub-band coefficient quantization error rather than performing the interpolation, in which case, the ascertaining operation need not be performed.Type: GrantFiled: October 4, 2004Date of Patent: December 29, 2009Assignee: Adobe Systems IncorporatedInventor: Anubha Rastogi