Patents by Inventor Farhan A. Baqai

Farhan A. Baqai 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: 8731281
    Abstract: A system and method for effectively performing wavelet transforms on incomplete image data includes an image processor that performs a green-pixel transformation procedure on incomplete color pixel matrices. The image processor then rearranges red, blue and transformed green-pixel into four quadrants of contiguous pixels and applies some two dimensional (2D) wavelet thresholding schemes on each quadrant. After thresholding, an inverse procedure is applied to reconstruct the pixel values on the incomplete color pixel matrices. For further de-correlation of image data, the image processor may stack similar image patches in a three dimensional (3D) array and apply incomplete-data wavelet thresholding on the 3D array. The incomplete-data wavelet thresholding procedure may be put in an improved local similarity measurement framework to achieve better performance of image processing tasks. A CPU device typically controls the image processor to effectively perform the image processing procedure.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: May 20, 2014
    Assignee: Sony Corporation
    Inventors: Xiaogang Dong, Farhan Baqai, Kenichi Nishio
  • Patent number: 8711249
    Abstract: An image denoising system and method of implementing the image denoising system is described herein. Noise is decomposed within each channel into frequency bands, and sub-band noise is propagated. Denoising is then able to occur at any node in a camera pipeline after accurately predicting noise that is signal level-dependent, frequency dependent and has inter-channel correlation. A methodology is included for estimating image noise in each color channel at a sensor output based on average image level and camera noise parameters. A scheme is implemented for detecting a peak-white image level for each color channel and predicting image level values for representative colors. Based on a noise model and camera parameters, noise levels are predicted for each color channel for each color patch and these noise levels are propagated to the denoising node. A three dimentional LUT correlates signal level to noise level. Then, a denoising threshold is adaptively controlled.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: April 29, 2014
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Farhan A. Baqai, Akira Matsui, Kenichi Nishio
  • Patent number: 8675102
    Abstract: A video enhancement processing system improves perceptual quality of video data with limited processing complexity. The system may perform spatial denoising using filter weights that may vary based on estimated noise of an input image. Specifically, estimated noise of the input image may alter a search neighborhood over which the denoising filter operates, may alter a profile of weights to be applied based on pixel distances and may alter a profile of weights to be applied based on similarity of pixels for denoising processes. As such, the system finds application in consumer devices that perform such enhancement techniques in real time using general purpose processors such as CPUs or GPUs.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: March 18, 2014
    Assignee: Apple Inc.
    Inventors: Farhan A. Baqai, Jay Zipnick, Haitao Guo
  • Patent number: 8608073
    Abstract: A fast image-based barcode detection and recognition technique allows a user of a device to analyze an image containing a barcode, locating the barcode containing region of the image automatically, without requiring a user to frame and align the image. In one embodiment, the technique may locate multiple omni-directional barcode regions simultaneously.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: December 17, 2013
    Assignee: Apple Inc.
    Inventors: Farhan Baqai, Vivek Athalye, Neda Nategh, Todd Sachs
  • Publication number: 20130329135
    Abstract: A video enhancement processing system improves perceptual quality of video data with limited processing complexity. The system may perform spatial denoising using filter weights that may vary based on estimated noise of an input image. Specifically, estimated noise of the input image may alter a search neighborhood over which the denoising filter operates, may alter a profile of weights to be applied based on pixel distances and may alter a profile of weights to be applied based on similarity of pixels for denoising processes. As such, the system finds application in consumer devices that perform such enhancement techniques in real time using general purpose processors such as CPUs or GPUs.
    Type: Application
    Filed: September 28, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Farhan A. BAQAI, Jay ZIPNICK, Haitao GUO
  • Publication number: 20130329004
    Abstract: Image enhancement by separating the image signals, either Y or RGB, into a series of bands and performing noise reduction on bands below a given frequency but not on bands above that frequency. The bands are summed to develop the image enhanced signals. This results in improved sharpness and masking of image processing pipeline artifacts. Chroma signals are not separated into bands but have noise reduction applied to the full bandwidth signals. The higher frequency band is attenuated or amplified based on light level. The noise reduction has thresholds based on measured parameters, such as signal frequency, gain and light level, provided in a lookup table. The window size used for the noise reduction varies with the light level as well, smaller windows sizes being used in bright light and increasing window sizes as light levels decrease. Panoramic images are handled in a similar fashion.
    Type: Application
    Filed: June 8, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Farhan A. Baqai, Vincent Y. Wong, Todd S. Sachs
  • Publication number: 20130193211
    Abstract: A fast image-based barcode detection and recognition technique allows a user of a device to analyze an image containing a barcode, locating the barcode containing region of the image automatically, without requiring a user to frame and align the image. In one embodiment, the technique may locate multiple omni-directional barcode regions simultaneously.
    Type: Application
    Filed: January 26, 2012
    Publication date: August 1, 2013
    Applicant: Apple Inc.
    Inventors: Farhan BAQAI, Vivek ATHALYE, Neda NATEGH, Todd SACHS
  • Patent number: 8428384
    Abstract: A method and apparatus of in-painting an image using prioritized graph cut optimization is disclosed. In one embodiment, the method includes examining an image comprising a plurality of pixels that form a source region and a target region, wherein the source region comprises pixel information partitioning the source region into blocks, defining boundary areas comprising a portion of the source region and a portion of the target region, computing a plurality of energy values for the source region and the boundary areas, wherein energy values represent intensity comparisons between the boundary areas and neighboring blocks of the source region and assigning labels to the boundary areas using on a graph-cut technique, wherein each label is associated with a neighboring block and an minimal energy value for each boundary area and storing pixel information based on the pixel information of the neighboring blocks associated with the minimal energy values.
    Type: Grant
    Filed: August 19, 2010
    Date of Patent: April 23, 2013
    Assignee: Sony Corporation
    Inventors: Soo Hyun Bae, Farhan Baqai
  • Publication number: 20120307110
    Abstract: Systems, methods, and computer readable media for removing noise from the luminance (luma) channel in a digital image represented in the YUV color space are described. In general, an element from the luma channel may be selected and a region about that element defined. Using a threshold that is based on the selected luma element's value, similar luma values within the defined region may be identified and combined to provide a substitute value. The substitute value may be blended with the value of the selected element within the image's luma channel. In another implementation, element values from both an image's luma and chroma channels may be used to identify similar luma values.
    Type: Application
    Filed: June 2, 2011
    Publication date: December 6, 2012
    Applicant: Apple Inc.
    Inventors: Farhan A. Baqai, Ralph Brunner
  • Patent number: 8320698
    Abstract: A system and method for denoising using signal dependent adaptive weights includes an imaging device that captures image data corresponding to a photographic target. A denoising manager identifies similar pixels from said image data that are located within a pre-defined processing window around the pixel to be denoised. The denoising manager computes signal-dependent weighting values that correspond to respective ones of the similar pixels. The denoising manager then calculates the denoised pixel value by utilizing the weighting values in conjunction with raw pixel values of the similar pixel set. In this manner all pixels in the image are denoised.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: November 27, 2012
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Farhan A. Baqai
  • Patent number: 8284260
    Abstract: Improving color calibration, and similar operations, by generating an optimal raw RGB color chart, in the raw RGB domain, for an imaging device with a given type of image sensor, such as for a digital still camera. Calibration is performed in response to a constraint which takes into account the spectral sensitivity of the image sensor used on the camera as well as spectral reflectance and spectral radiance of multiple illuminants. Calibration is performed using the raw RGB color chart which is illuminant independent and image sensor specific and which can match the calibration performance of known calibration standards, such as Macbeth 24.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: October 9, 2012
    Assignee: Sony Corporation
    Inventors: Xiaoling Wang, Farhan Baqai, Takami Mizukura, Naoya Kato
  • Publication number: 20120250976
    Abstract: A system and method for effectively performing wavelet transforms on incomplete image data includes an image processor that performs a green-pixel transformation procedure on incomplete color pixel matrices. The image processor then rearranges red, blue and transformed green-pixel into four quadrants of contiguous pixels and applies some two dimensional (2D) wavelet thresholding schemes on each quadrant. After thresholding, an inverse procedure is applied to reconstruct the pixel values on the incomplete color pixel matrices. For further de-correlation of image data, the image processor may stack similar image patches in a three dimensional (3D) array and apply incomplete-data wavelet thresholding on the 3D array. The incomplete-data wavelet thresholding procedure may be put in an improved local similarity measurement framework to achieve better performance of image processing tasks. A CPU device typically controls the image processor to effectively perform the image processing procedure.
    Type: Application
    Filed: March 29, 2011
    Publication date: October 4, 2012
    Inventors: Xiaogang Dong, Farhan Baqai, Kenichi Nishio
  • Publication number: 20120207396
    Abstract: A method for effectively performing local image similarity measurement is proposed. A system equipped with such a method for effectively performing an image processing task includes an image processor that performs an intermediate-results calculation procedure to calculate intermediate result values that are based upon corresponding pixels of a target patch and one or more similar patches. The image processor typically moves the target patch of the intermediate-results calculation to different locations in a raster order or some other organized order. The image processor then performs an intermediate-results combination procedure by calculating appropriate statistics of the intermediate result values to produce processed pixel values. A processor device typically controls the image processor to effectively perform the image processing tasks including, but not limited to, demosaicing and denoising.
    Type: Application
    Filed: February 15, 2011
    Publication date: August 16, 2012
    Inventors: Xiaogang Dong, Farhan Baqai, Kenichi Nishio
  • Publication number: 20120162193
    Abstract: A method and apparatus for multiview image generation using depth map information is described. In one embodiment, a computer-implemented method comprises converting a input image and an input depth map into a projected image and a projected depth map using values from physical pixel locations that map to projected pixel locations, wherein the projected image and the projected depth map are associated with a particular view of the input image, inpainting the projected image and the projected depth map and producing an output image in a direction of the particular view using the inpainted projected image and the inpainted projected depth map.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Applicant: SONY CORPORATION
    Inventors: SOO HYUN BAE, ALEXANDER BERESTOV, FARHAN BAQAI, SEIJIRO INABA, RYOTA KOSAKAI, NAOYA KATOH
  • Publication number: 20120086775
    Abstract: A method and apparatus for converting a two-dimensional image into a stereoscopic three-dimensional image. In one embodiment, a computer implemented method of converting a two-dimensional image into a stereoscopic three-dimensional image including for each pixel within a right eye image, identifying at least one corresponding pixel from a left eye image and determining a depth and an intensity value for the each pixel within the right eye image using the at least one corresponding pixel, wherein the depth value is stored in a right eye depth map and the intensity value is stored in the right eye image and inpainting at least one occluded region within the right eye image using the right eye depth map.
    Type: Application
    Filed: October 7, 2010
    Publication date: April 12, 2012
    Applicant: SONY CORPORATION
    Inventors: Soo Hyun Bae, Farhan Baqai, Alexander Berestov
  • Publication number: 20120045128
    Abstract: A method and apparatus of in-painting an image using prioritized graph cut optimization is disclosed. In one embodiment, the method includes examining an image comprising a plurality of pixels that form a source region and a target region, wherein the source region comprises pixel information partitioning the source region into blocks, defining boundary areas comprising a portion of the source region and a portion of the target region, computing a plurality of energy values for the source region and the boundary areas, wherein energy values represent intensity comparisons between the boundary areas and neighboring blocks of the source region and assigning labels to the boundary areas using on a graph-cut technique, wherein each label is associated with a neighboring block and an minimal energy value for each boundary area and storing pixel information based on the pixel information of the neighboring blocks associated with the minimal energy values.
    Type: Application
    Filed: August 19, 2010
    Publication date: February 23, 2012
    Inventors: Soo Hyun Bae, Farhan Baqai
  • Publication number: 20120045132
    Abstract: An improved method and apparatus for localizing objects within an image is disclosed. In one embodiment, the method comprises accessing at least one object model representing visual word distributions of at least one training object within training images, detecting whether an image comprises at least one object based on the at least one object model, identifying at least one region of the image that corresponds with the at least one detected object and is associated with a minimal dissimilarity between the visual word distribution of the at least one detected object and a visual word distribution of the at least one region and coupling the at least one region with indicia of location of the at least one detected object.
    Type: Application
    Filed: August 23, 2010
    Publication date: February 23, 2012
    Applicant: SONY CORPORATION
    Inventors: Tak-Shing Wong, Farhan Baqai, Soo Hyun Bae
  • Patent number: 8108211
    Abstract: A fast accurate multi-channel frequency dependent scheme for analyzing noise in a signal processing system is described herein. Noise is decomposed within each channel into frequency bands and sub-band noise is propagated. To avoid the computational complexity of a convolution, traditional methods either assume the noise to be white, at any point in the signal processing pipeline, or they just ignore spatial operations. By assuming the noise to be white within each frequency band, it is possible to propagate any type of noise (white, colored, Gaussian, non-Gaussian and others) across a spatial transformation in a very fast and accurate manner. To demonstrate the efficacy of this technique, noise propagation is considered across various spatial operations in an image processing pipeline. Furthermore, the computational complexity is a very small fraction of the computational cost of propagating an image through a signal processing system.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: January 31, 2012
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Farhan A. Baqai, Akira Matsui, Kenichi Nishio
  • Publication number: 20110234811
    Abstract: Improving color calibration, and similar operations, by generating an optimal raw RGB color chart, in the raw RGB domain, for an imaging device with a given type of image sensor, such as for a digital still camera. Calibration is performed in response to a constraint which takes into account the spectral sensitivity of the image sensor used on the camera as well as spectral reflectance and spectral radiance of multiple illuminants. Calibration is performed using the raw RGB color chart which is illuminant independent and image sensor specific and which can match the calibration performance of known calibration standards, such as Macbeth 24.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 29, 2011
    Applicant: SONY CORPORATION
    Inventors: Xiaoling Wang, Farhan Baqai, Takami Mizukura, Naoya Katoh
  • Publication number: 20110075935
    Abstract: A method of adaptive local image similarity measurement based on the L1 distance measure is described. A relationship between distance measures is used to estimate appropriate thresholds for various patch sizes. The choice of patch size depends on the degradations contained in the image and the application. The relation between the similarity measures is established using the distribution of L1 distances for various patch sizes. For larger degradations, similarity measure with a bigger patch size is employed. For lesser imperfections, a smaller patch size produces acceptable results. To keep the computational overhead manageable, the smallest patch size that gives the desired image quality is employed.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Applicants: SONY CORPORATION, SONY ELECTRONICS INC.
    Inventors: Farhan A. Baqai, Kenichi Nishio, Xiaogang Dong, Nobuyuki Matsushita, Akira Matsui, Jiro Takatori