Patents by Inventor Anuj Shara

Anuj Shara 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: 10997453
    Abstract: While a user holds a camera positioned relative to an object, a first image of the object and a second image of the object, as captured by the camera, may be obtained. Intensity variations between a first intensity map of the first image and a combination intensity map obtained from the first intensity map and a second intensity map of the second image may be compared. Then, a shadow may be identified within the first image, based on the intensity variations.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: May 4, 2021
    Assignee: ADOBE INC.
    Inventors: Prasenjit Mondal, Anuj Shara, Ankit Bal
  • Patent number: 10970847
    Abstract: Techniques are disclosed for document boundary detection (BD) from an input image using a combination of deep learning model and image processing algorithms. Quadrilaterals approximating the document boundaries in the input image are determined and rated separately using both these approaches: deep leaning using convolutional neural network (CNN) and heuristics using image processing algorithms. Thereafter, the best rated quadrilateral is selected from the quadrilaterals obtained from both the approaches.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: April 6, 2021
    Assignee: Adobe Inc.
    Inventors: Prasenjit Mondal, Anuj Shara, Ankit Bal, Deepanshu Arora, Siddharth Kumar
  • Publication number: 20200364875
    Abstract: Techniques are disclosed for document boundary detection (BD) from an input image using a combination of deep learning model and image processing algorithms. Quadrilaterals approximating the document boundaries in the input image are determined and rated separately using both these approaches: deep leaning using convolutional neural network (CNN) and heuristics using image processing algorithms. Thereafter, the best rated quadrilateral is selected from the quadrilaterals obtained from both the approaches.
    Type: Application
    Filed: May 16, 2019
    Publication date: November 19, 2020
    Applicant: Adobe Inc.
    Inventors: Prasenjit Mondal, Anuj Shara, Ankit Bal, Deepanshu Arora, Siddharth Kumar
  • Publication number: 20200242388
    Abstract: While a user holds a camera positioned relative to an object, a first image of the object and a second image of the object, as captured by the camera, may be obtained. Intensity variations between a first intensity map of the first image and a combination intensity map obtained from the first intensity map and a second intensity map of the second image may be compared. Then, a shadow may be identified within the first image, based on the intensity variations.
    Type: Application
    Filed: January 29, 2019
    Publication date: July 30, 2020
    Inventors: Prasenjit Mondal, Anuj Shara, Ankit Bal
  • Patent number: 10630905
    Abstract: There are described mobile devices, and methods thereof, for real time analyses of captured images. The device determines whether a light level of a first image meets or exceeds a low light threshold. The device also determines whether a shadow level of the first image meets or exceeds a shadow threshold in response to determining the light level does not meet or exceed the low light threshold. The light source is activated in response to determining the light level meets or exceeds the low light threshold or the shadow level meets or exceeds the shadow threshold. The device further determines whether a glare level of a second image meets or exceeds a glare threshold in response to identifying the second image. If so, then a final image is captured with the light source inactive. Otherwise, the final image is captured with the light source active.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: April 21, 2020
    Assignee: Adobe Inc.
    Inventors: Prasenjit Mondal, Anuj Shara, Ankit Bal
  • Publication number: 20200077005
    Abstract: There are described mobile devices, and methods thereof, for real time analyses of captured images. The device determines whether a light level of a first image meets or exceeds a low light threshold. The device also determines whether a shadow level of the first image meets or exceeds a shadow threshold in response to determining the light level does not meet or exceed the low light threshold. The light source is activated in response to determining the light level meets or exceeds the low light threshold or the shadow level meets or exceeds the shadow threshold. The device further determines whether a glare level of a second image meets or exceeds a glare threshold in response to identifying the second image. If so, then a final image is captured with the light source inactive. Otherwise, the final image is captured with the light source active.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Applicant: Adobe Inc.
    Inventors: Prasenjit Mondal, Anuj Shara, Ankit Bal
  • Patent number: 10559067
    Abstract: Techniques are disclosed for generating a shadow map of a digital image. In some examples, a method may include generating a shadow mask of a digital image, generating a dilated de-noised binarized gradient image based on the shadow mask, generating a binarized median-filtered gray image based on the digital image and the dilated de-noised binarized gradient image, and generating a shadow map based on the shadow mask and the binarized median-filtered gray image. The generated shadow map can then be used to remove shadows from the digital image without degrading the quality of the image content in the digital image.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: February 11, 2020
    Assignee: Adobe Inc.
    Inventors: Prasenjit Mondal, Ruppesh Nalwaya, Ram Bhushan Agrawal, Deepanshu Arora, Anuj Shara
  • Publication number: 20190266706
    Abstract: Techniques are disclosed for generating a shadow map of a digital image. In some examples, a method may include generating a shadow mask of a digital image, generating a dilated de-noised binarized gradient image based on the shadow mask, generating a binarized median-filtered gray image based on the digital image and the dilated de-noised binarized gradient image, and generating a shadow map based on the shadow mask and the binarized median-filtered gray image. The generated shadow map can then be used to remove shadows from the digital image without degrading the quality of the image content in the digital image.
    Type: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Applicant: Adobe Inc.
    Inventors: Prasenjit Mondal, Ruppesh Nalwaya, Ram Bhushan Agrawal, Deepanshu Arora, Anuj Shara
  • Patent number: 9930218
    Abstract: Systems and methods are disclosed for content aware digital image enhancement. In particular, in one or more embodiments, the disclosed systems and methods analyze content of a digital image portraying a document with graphics and/or text and generate a cleaning confidence map. Specifically, in one or more embodiments, the disclosed systems and methods generate a cleaning confidence map indicating a likelihood that each pixel in the digital image portrays text or a graphic. Moreover, in one or more embodiments, the disclosed systems and methods utilize the cleaning confidence map as a reflection of how aggressively to modify digital images. In particular, in one or more embodiments, the disclosed systems and methods utilize the cleaning confidence map to remove shadows, identify and clean background pixels, and correct contrast in relation to the digital image.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: March 27, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Ram Bhushan Agrawal, Anuj Shara, Abhijeet Gaiha
  • Publication number: 20170289405
    Abstract: Systems and methods are disclosed for content aware digital image enhancement. In particular, in one or more embodiments, the disclosed systems and methods analyze content of a digital image portraying a document with graphics and/or text and generate a cleaning confidence map. Specifically, in one or more embodiments, the disclosed systems and methods generate a cleaning confidence map indicating a likelihood that each pixel in the digital image portrays text or a graphic. Moreover, in one or more embodiments, the disclosed systems and methods utilize the cleaning confidence map as a reflection of how aggressively to modify digital images. In particular, in one or more embodiments, the disclosed systems and methods utilize the cleaning confidence map to remove shadows, identify and clean background pixels, and correct contrast in relation to the digital image.
    Type: Application
    Filed: April 4, 2016
    Publication date: October 5, 2017
    Inventors: Ram Bhushan Agrawal, Anuj Shara, Abhijeet Gaiha