Patents by Inventor ANKIT BAL
ANKIT BAL 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: 20240403543Abstract: Techniques for document decomposition based on determined logical visual layering of document content. The techniques include iteratively identifying a plurality of logical visual layers of a document resulting in each logical visual layer being associated with one or more document content objects of the document. The one or more document content objects associated with each logical visual layer are annotated to be indicative of the associated logical visual layer. The document is then displayed with an indication of one or more of the annotated document objects.Type: ApplicationFiled: June 2, 2023Publication date: December 5, 2024Applicant: Adobe Inc.Inventors: Punit SINGH, Jayant Vaibhav SRIVASTAVA, Ankit BAL
-
Publication number: 20230094787Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for accurately enhancing optical character recognition with a machine learning approach for determining words from reverse text, vertical text, and atypically-sized text. For example, the disclosed systems segment a digital image into text regions and non-text regions utilizing an object detection machine learning model. Within the text regions, the disclosed systems can determine reverse text glyphs, vertical text glyphs, and/or atypically-sized text glyphs utilizing an edge based adaptive binarization model. Additionally, the disclosed systems can utilize respective modification techniques to manipulate reverse text glyphs, vertical text glyphs, and/or atypically-sized glyphs for analysis by an optical character recognition model.Type: ApplicationFiled: September 30, 2021Publication date: March 30, 2023Inventors: Ankit Bal, Mohit Gupta, Ram Bhushan Agrawal, Tarun Verma, Uttam Dwivedi
-
Patent number: 11507551Abstract: Various methods and systems for performing analytics based on hierarchical categorization of content are provided. Analytics can be performed using an index building workflow and a classification workflow. In the index building workflow, documents are received and analyzed to extract features from the documents. Hierarchical category paths can be identified for the features. The documents are indexed to support searching the documents for the hierarchical category paths. In the classification workflow, a query, that includes or references content, may be received and analyzed to extract features from the content. The features are executed against a search engine that returns search result documents associated with hierarchical category paths. The hierarchical category paths from the search result documents may be used to generate a topic model of the content associated with the query.Type: GrantFiled: August 8, 2019Date of Patent: November 22, 2022Assignee: Adobe Inc.Inventors: Walter Wei-Tuh Chang, Kenneth Edward Feuerman, Shantanu Kumar, Ankit Bal
-
Patent number: 10997453Abstract: 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: GrantFiled: January 29, 2019Date of Patent: May 4, 2021Assignee: ADOBE INC.Inventors: Prasenjit Mondal, Anuj Shara, Ankit Bal
-
Patent number: 10970847Abstract: 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: GrantFiled: May 16, 2019Date of Patent: April 6, 2021Assignee: Adobe Inc.Inventors: Prasenjit Mondal, Anuj Shara, Ankit Bal, Deepanshu Arora, Siddharth Kumar
-
Publication number: 20200364875Abstract: 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: ApplicationFiled: May 16, 2019Publication date: November 19, 2020Applicant: Adobe Inc.Inventors: Prasenjit Mondal, Anuj Shara, Ankit Bal, Deepanshu Arora, Siddharth Kumar
-
Publication number: 20200242388Abstract: 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: ApplicationFiled: January 29, 2019Publication date: July 30, 2020Inventors: Prasenjit Mondal, Anuj Shara, Ankit Bal
-
Patent number: 10630905Abstract: 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: GrantFiled: August 29, 2018Date of Patent: April 21, 2020Assignee: Adobe Inc.Inventors: Prasenjit Mondal, Anuj Shara, Ankit Bal
-
Publication number: 20200077005Abstract: 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: ApplicationFiled: August 29, 2018Publication date: March 5, 2020Applicant: Adobe Inc.Inventors: Prasenjit Mondal, Anuj Shara, Ankit Bal
-
Publication number: 20190361945Abstract: Various methods and systems for performing analytics based on hierarchical categorization of content are provided. Analytics can be performed using an index building workflow and a classification workflow. In the index building workflow, documents are received and analyzed to extract features from the documents. Hierarchical category paths can be identified for the features. The documents are indexed to support searching the documents for the hierarchical category paths. In the classification workflow, a query, that includes or references content, may be received and analyzed to extract features from the content. The features are executed against a search engine that returns search result documents associated with hierarchical category paths. The hierarchical category paths from the search result documents may be used to generate a topic model of the content associated with the query.Type: ApplicationFiled: August 8, 2019Publication date: November 28, 2019Inventors: WALTER WEI-TUH CHANG, KENNETH EDWARD FEUERMAN, SHANTANU KUMAR, ANKIT BAL
-
Patent number: 10417301Abstract: Various methods and systems for performing analytics based on hierarchical categorization of content are provided. Analytics can be performed using an index building workflow and a classification workflow. In the index building workflow, documents are received and analyzed to extract features from the documents. Hierarchical category paths can be identified for the features. The documents are indexed to support searching the documents for the hierarchical category paths. In the classification workflow, a query, that includes or references content, may be received and analyzed to extract features from the content. The features are executed against a search engine that returns search result documents associated with hierarchical category paths. The hierarchical category paths from the search result documents may be used to generate a topic model of the content associated with the query.Type: GrantFiled: September 10, 2014Date of Patent: September 17, 2019Inventors: Walter Wei-Tuh Chang, Kenneth Edward Feuerman, Shantanu Kumar, Ankit Bal
-
Publication number: 20160070731Abstract: Various methods and systems for performing analytics based on hierarchical categorization of content are provided. Analytics can be performed using an index building workflow and a classification workflow. In the index building workflow, documents are received and analyzed to extract features from the documents. Hierarchical category paths can be identified for the features. The documents are indexed to support searching the documents for the hierarchical category paths. In the classification workflow, a query, that includes or references content, may be received and analyzed to extract features from the content. The features are executed against a search engine that returns search result documents associated with hierarchical category paths. The hierarchical category paths from the search result documents may be used to generate a topic model of the content associated with the query.Type: ApplicationFiled: September 10, 2014Publication date: March 10, 2016Inventors: WALTER WEI-TUH CHANG, KENNETH EDWARD FEUERMAN, SHANTANU KUMAR, ANKIT BAL