Patents by Inventor Kshitiz Garg

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

  • Publication number: 20150156419
    Abstract: Users are provided with feedback regarding blurriness of an image in real-time. When an image is received, a blur score is automatically generated in addition to a visual that indicates the extent of blurriness across the picture. The blur score is calculated by aggregating an image_blur_score and optionally a motion_blur_score. A user can also be provided with suggestions on improving image sharpness and help in determining if another image needs to be taken.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 4, 2015
    Applicant: YAHOO! INC.
    Inventors: Gaurav Aggarwal, Nikhil Rasiwasia, Kshitiz Garg, Vijay Mahadevan
  • Patent number: 8577150
    Abstract: In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, processing the image to generate intrinsic images including a material image and an illumination image, and detecting and removing specularity as a function of the intrinsic images.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: November 5, 2013
    Assignee: Tandent Vision Science, Inc.
    Inventor: Kshitiz Garg
  • Patent number: 8577135
    Abstract: In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, assembling a feature vector for the image file, the feature vector containing information regarding a likelihood that a selected region of the image file is specular, providing a classifier derived from a computer learning technique, computing a classification score for the selected region of the image file, as a function of the feature vector and the classifier and classifying the region as being specular, as a function of the classification score.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: November 5, 2013
    Assignee: Tandent Vision Science, Inc.
    Inventors: Kshitiz Garg, Neil Alldrin
  • Patent number: 8452109
    Abstract: In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, assembling a feature vector for the image file, the feature vector containing information regarding a likelihood that a selected pair of regions of the image file are of a same intrinsic characteristic, for example, a same texture, providing a classifier derived from a computer learning technique, computing a classification score for the selected pair of regions of the image file, as a function of the feature vector and the classifier and classifying the regions as being of the same intrinsic characteristic, as a function of the classification score.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: May 28, 2013
    Assignee: Tandent Vision Science, Inc.
    Inventors: Neil Alldrin, Kshitiz Garg, Andrew Neil Stein, Kristin Jean Dana, Bruce Allen Maxwell, Casey Arthur Smith, Youngrock Yoon, Besma Roui Abidi
  • Publication number: 20130071033
    Abstract: In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, providing a multi-class classifier trained to identify edges in an image relative to computer actions to be taken in respect to the respective edges, determined as a function of illumination effects in the image and utilizing the multi-class classifier to classify edges in the image, for identification of computer actions to be taken in respect to the edges in the image.
    Type: Application
    Filed: September 21, 2011
    Publication date: March 21, 2013
    Applicant: Tandent Vision Science, Inc.
    Inventors: Andrew Neil Stein, Kshitiz Garg
  • Publication number: 20120237128
    Abstract: In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, processing the image to generate intrinsic images including a material image and an illumination image, and detecting and removing specularity as a function of the intrinsic images.
    Type: Application
    Filed: March 18, 2011
    Publication date: September 20, 2012
    Applicant: Tandent Vision Science, Inc.
    Inventor: Kshitiz Garg
  • Publication number: 20110222742
    Abstract: In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, identifying shadow edges in the image, computing gradient information for the image and modifying the gradient information relative to the shadow edges for improved performance of computer functionality in an image processing operation.
    Type: Application
    Filed: March 10, 2010
    Publication date: September 15, 2011
    Applicant: Tandent Vision Science, Inc.
    Inventors: Andrew Neil Stein, Neil Alldrin, Kshitiz Garg
  • Publication number: 20110170768
    Abstract: In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, assembling a feature vector for the image file, the feature vector containing information regarding a likelihood that a selected pair of regions of the image file are of a same intrinsic characteristic, for example, a same texture, providing a classifier derived from a computer learning technique, computing a classification score for the selected pair of regions of the image file, as a function of the feature vector and the classifier and classifying the regions as being of the same intrinsic characteristic, as a function of the classification score.
    Type: Application
    Filed: January 11, 2010
    Publication date: July 14, 2011
    Applicant: Tandent Vision Science, Inc.
    Inventors: Neil Alldrin, Kshitiz Garg, Andrew Neil Stein, Kristin Jean Dana, Bruce Allen Maxwell, Casey Arthur Smith, Youngrock Yoon, Besma Roui Abidi
  • Publication number: 20110116710
    Abstract: In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, assembling a feature vector for the image file, the feature vector containing information regarding a likelihood that a selected region of the image file is specular, providing a classifier derived from a computer learning technique, computing a classification score for the selected region of the image file, as a function of the feature vector and the classifier and classifying the region as being specular, as a function of the classification score.
    Type: Application
    Filed: November 17, 2009
    Publication date: May 19, 2011
    Applicant: Tandent Vision Science, Inc.
    Inventors: Kshitiz Garg, Neil Alldrin
  • Patent number: 7783183
    Abstract: Systems and methods for reducing the visibility of rain in acquired images are provided. One or more inputs relating the scene desired to be acquired by the user are used to retrieve camera settings that will reduce the visibility of rain in acquired images. Additionally, features relating to the scene may be automatically determined and used alone, or in combination with user inputs, to retrieve camera settings. The acquired images may be part of a video. Another feature of the invention is its use as a rain gauge. The camera settings are adjusted to enhance the visibility of rain, then one or more images are acquired and analyzed for the amount and size of raindrops. From this analysis the rain rate can be determined.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: August 24, 2010
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Kshitiz Garg, Shree K. Nayar
  • Publication number: 20100157076
    Abstract: Systems and methods for reducing the visibility of rain in acquired images are provided. One or more inputs relating the scene desired to be acquired by the user are used to retrieve camera settings that will reduce the visibility of rain in acquired images. Additionally, features relating to the scene may be automatically determined and used alone, or in combination with user inputs, to retrieve camera settings. The acquired images may be part of a video. Another feature of the invention is its use as a rain gauge. The camera settings are adjusted to enhance the visibility of rain, then one or more images are acquired and analyzed for the amount and size of raindrops. From this analysis the rain rate can be determined.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 24, 2010
    Applicant: The Trustees of Columbia University in the City of New York
    Inventors: Kshitiz Garg, Shree K. Nayar
  • Patent number: 7660517
    Abstract: Systems and methods for reducing the visibility of rain in acquired images are provided. One or more inputs relating the scene desired to be acquired by the user are used to retrieve camera settings that will reduce the visibility of rain in acquired images. Additionally, features relating to the scene may be automatically determined and used alone, or in combination with user inputs, to retrieve camera settings. The acquired images may be part of a video. Another feature of the invention is its use as a rain gauge. The camera settings are adjusted to enhance the visibility of rain, then one ore more images are acquired and analyzed for the amount and size of raindrops. From this analysis the rain rate can be determined.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: February 9, 2010
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Kshitiz Garg, Shree K. Nayar
  • Publication number: 20070053671
    Abstract: Systems and methods for reducing the visibility of rain in acquired images are provided. One or more inputs relating the scene desired to be acquired by the user are used to retrieve camera settings that will reduce the visibility of rain in acquired images. Additionally, features relating to the scene may be automatically determined and used alone, or in combination with user inputs, to retrieve camera settings. The acquired images may be part of a video. Another feature of the invention is its use as a rain gauge. The camera settings are adjusted to enhance the visibility of rain, then one ore more images are acquired and analyzed for the amount and size of raindrops. From this analysis the rain rate can be determined.
    Type: Application
    Filed: March 16, 2006
    Publication date: March 8, 2007
    Inventors: Kshitiz Garg, Shree Nayar