Patents by Inventor Arnab S. Dhua
Arnab S. Dhua 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: 10282904Abstract: A user can capture image information about an object in order to identify the object. In addition to obtaining information about the object, the user can obtain additional views of the object. For example, if the user captures an image of packaging containing the object, the user can receive views of the object when out of the packaging, as well as a view showing the relative size of the object within the packaging. If the object requires assembly, the views can include views of the object at the component, part, or ingredient level, as well as views during assembly and one or more views of the finished product. A user also can obtain a virtual x-ray view that enables the user to move the client device with respect to the object in order to obtain different views of what is contained within the packaging.Type: GrantFiled: May 31, 2012Date of Patent: May 7, 2019Assignee: A9.Com, Inc.Inventors: Sunil Ramesh, Matthew Warren Amacker, Max Delgadillo, Jr., Keshav Menon, Ella Day Bench, Arnab S. Dhua, Gautam Bhargava
-
Patent number: 9922431Abstract: Approaches are described for rendering augmented reality overlays on an interface displaying the active field of view of a camera. The interface can display to a user an image or video, for example, and the overlay can be rendered over, near, or otherwise positioned with respect to any text or other such elements represented in the image. The overlay can have associated therewith at least one function or information, and when an input associated with the overlay is selected, the function can be performed (or caused to be performed) by the portable computing device.Type: GrantFiled: September 10, 2015Date of Patent: March 20, 2018Assignee: A9.com, Inc.Inventors: Douglas R. Gray, Arnab S. Dhua, Yu Lou, Sunil Ramesh
-
Patent number: 9911239Abstract: Techniques for augmenting an image of an object captured and displayed in real time with associated content are disclosed. In one embodiment, the method for augmenting the image includes receiving information defining a sampled frame of a video being captured by an electronic device in substantially real time, determining information representative of an object captured in the sampled frame based on the received information, causing the determined information to match stored information defining a plurality of items to locate an item matched to the captured object, retrieving content associated with the matched item, and providing the retrieved content for display with the captured image on the electronic device. The retrieved content may be rendered in an overlay element that overlays the captured image displayed on the electronic device. The rendered content is configured to enable a user to interact with the content.Type: GrantFiled: January 9, 2017Date of Patent: March 6, 2018Assignee: A9.COM, INC.Inventors: Gurumurthy D. Ramkumar, William F. Stasior, Bryan E. Feldman, Arnab S. Dhua, Nalin Pradeep Senthamil
-
Publication number: 20170116786Abstract: Techniques for augmenting an image of an object captured and displayed in real time with associated content are disclosed. In one embodiment, the method for augmenting the image includes receiving information defining a sampled frame of a video being captured by an electronic device in substantially real time, determining information representative of an object captured in the sampled frame based on the received information, causing the determined information to match stored information defining a plurality of items to locate an item matched to the captured object, retrieving content associated with the matched item, and providing the retrieved content for display with the captured image on the electronic device. The retrieved content may be rendered in an overlay element that overlays the captured image displayed on the electronic device. The rendered content is configured to enable a user to interact with the content.Type: ApplicationFiled: January 9, 2017Publication date: April 27, 2017Inventors: Gurumurthy D. Ramkumar, William F. Stasior, Bryan E. Feldman, Arnab S. Dhua, Nalin Pradeep Senthamil
-
Patent number: 9607010Abstract: Techniques for facilitating a shape-based search of content items are disclosed. In some situations, the techniques include receiving a request for search of content that includes an image of an item and a glyph input by the user on the image that indicates a shape of the first item, extracting features associated with the item from an area of the image on which the glyph is input; identifying a shape category of the first item based at least in part on the indicated shape of the glyph; and conducting a search for items having features that match the extracted features of the first item, the search being conducted among a plurality of items associated with the identified shape category. The retrieved search results may be returned to a user.Type: GrantFiled: April 3, 2014Date of Patent: March 28, 2017Assignee: A9.com, Inc.Inventors: Stephen S. Tompkins, Leslie K. Wang, Arnab S. Dhua, Catherine L. Wah
-
Patent number: 9558213Abstract: Visual incongruity in search result sets may be reduced at least in part by searching an optimized visually significant subset of a category tree that categorizes a collection of content. The category tree may be optimized at build time at least in part by pruning with respect to visual coherence and by the size of the content collection subset referenced by particular categories. Content collection subset sizes both too large and too small can detract from the visual significance of a particular category. The visually significant subset of the category tree may be further optimized at query time by intersecting the visually significant subset with the query-associated sub-tree(s) and further pruning categories in the visually significant subset that have child categories in the visually significant subset. Searching with respect to the optimized visually significant subset can also improve search efficiency.Type: GrantFiled: March 23, 2015Date of Patent: January 31, 2017Assignee: A9.com, Inc.Inventors: Sunil Ramesh, Arnab S. Dhua, Supratik Bhattacharyya, Gurumurthy D. Ramkumar, Gautam Bhargava
-
Patent number: 9547938Abstract: Techniques for augmenting an image of an object captured and displayed in real time with associated content are disclosed. In one embodiment, the method for augmenting the image includes receiving information defining a sampled frame of a video being captured by an electronic device in substantially real time, determining information representative of an object captured in the sampled frame based on the received information, causing the determined information to match stored information defining a plurality of items to locate an item matched to the captured object, retrieving content associated with the matched item, and providing the retrieved content for display with the captured image on the electronic device. The retrieved content may be rendered in an overlay element that overlays the captured image displayed on the electronic device. The rendered content is configured to enable a user to interact with the content.Type: GrantFiled: May 27, 2011Date of Patent: January 17, 2017Assignee: A9.com, Inc.Inventors: Gurumurthy D. Ramkumar, William F. Stasior, Bryan E. Feldman, Arnab S. Dhua, Nalin Pradeep Senthamil
-
Patent number: 9449025Abstract: Subjective user-generated data can be utilized to determine visually similar items. Various item descriptors can be determined for a pair of items, which can provide an objective measure of visual aspects of those items, such as how similar those items are in color, style, material, or texture. The ways in which users interact with data for those items, either explicitly or implicitly through user behavior, can provide a level of perceived visual similarity on behalf of these users. The perceived, subjective visual similarity data from the users can be used to adjust a weighting of the various item descriptor factors for a pair of items, or otherwise adjust a visual similarity score, such that items selected as being visually similar more accurately reflect the subjective opinions of the users.Type: GrantFiled: July 15, 2015Date of Patent: September 20, 2016Assignee: A9.com, Inc.Inventors: Michael Q. Phung, Arnab S. Dhua, Ketan R. Deshpande, Sunil Ramesh
-
Publication number: 20160005189Abstract: Approaches are described for rendering augmented reality overlays on an interface displaying the active field of view of a camera. The interface can display to a user an image or video, for example, and the overlay can be rendered over, near, or otherwise positioned with respect to any text or other such elements represented in the image. The overlay can have associated therewith at least one function or information, and when an input associated with the overlay is selected, the function can be performed (or caused to be performed) by the portable computing device.Type: ApplicationFiled: September 10, 2015Publication date: January 7, 2016Inventors: Douglas R. Gray, Arnab S. Dhua, Yu Lou, Sunil Ramesh
-
Patent number: 9165406Abstract: Approaches are described for rendering augmented reality overlays on an interface displaying the active field of view of a camera. The interface can display to a user an image or video, for example, and the overlay can be rendered over, near, or otherwise positioned with respect to any text or other such elements represented in the image. The overlay can have associated therewith at least one function or information, and when an input associated with the overlay is selected, the function can be performed (or caused to be performed) by the portable computing device.Type: GrantFiled: September 21, 2012Date of Patent: October 20, 2015Assignee: A9.com, Inc.Inventors: Douglas R. Gray, Arnab S. Dhua, Yu Lou, Sunil Ramesh
-
Publication number: 20150242441Abstract: Visual incongruity in search result sets may be reduced at least in part by searching an optimized visually significant subset of a category tree that categorizes a collection of content. The category tree may be optimized at build time at least in part by pruning with respect to visual coherence and by the size of the content collection subset referenced by particular categories. Content collection subset sizes both too large and too small can detract from the visual significance of a particular category. The visually significant subset of the category tree may be further optimized at query time by intersecting the visually significant subset with the query-associated sub-tree(s) and further pruning categories in the visually significant subset that have child categories in the visually significant subset. Searching with respect to the optimized visually significant subset can also improve search efficiency.Type: ApplicationFiled: March 23, 2015Publication date: August 27, 2015Inventors: Sunil Ramesh, Arnab S. Dhua, Supratik Bhattacharyya, Gurumurthy D. Ramkumar, Gautam Bhargava
-
Patent number: 9104701Abstract: Subjective user-generated data can be utilized to determine visually similar items. Various item descriptors can be determined for a pair of items, which can provide an objective measure of visual aspects of those items, such as how similar those items are in color, style, material, or texture. The ways in which users interact with data for those items, either explicitly or implicitly through user behavior, can provide a level of perceived visual similarity on behalf of these users. The perceived, subjective visual similarity data from the users can be used to adjust a weighting of the various item descriptor factors for a pair of items, or otherwise adjust a visual similarity score, such that items selected as being visually similar more accurately reflect the subjective opinions of the users.Type: GrantFiled: May 29, 2012Date of Patent: August 11, 2015Assignee: A9.com, Inc.Inventors: Michael Q. Phung, Arnab S. Dhua, Ketan R. Deshpande, Sunil Ramesh
-
Patent number: 8990199Abstract: Visual incongruity in search result sets may be reduced at least in part by searching an optimized visually significant subset of a category tree that categorizes a collection of content. The category tree may be optimized at build time at least in part by pruning with respect to visual coherence and by the size of the content collection subset referenced by particular categories. Content collection subset sizes both too large and too small can detract from the visual significance of a particular category. The visually significant subset of the category tree may be further optimized at query time by intersecting the visually significant subset with the query-associated sub-tree(s) and further pruning categories in the visually significant subset that have child categories in the visually significant subset. Searching with respect to the optimized visually significant subset can also improve search efficiency.Type: GrantFiled: September 30, 2010Date of Patent: March 24, 2015Assignee: Amazon Technologies, Inc.Inventors: Sunil Ramesh, Arnab S. Dhua, Supratik Bhattacharyya, Gurumurthy D. Ramkumar, Gautam Bhargava
-
Patent number: 8943090Abstract: Systems and approaches for searching a content collection corresponding to query content are provided. In particular, false positive match rates between the query content and the content collection may be reduced with a minimum content region test and/or a minimum features per scale test. For example, by correlating content descriptors of a content piece in the content collection with query descriptors of the query content, the content piece can be determined to match the query content when a particular region of the content piece and/or a particular region of a query descriptor have a proportionate size meeting or exceeding a specified minimum. Alternatively, or in addition, the false positive match rate between query content and a content piece can be reduced by comparing content descriptors and query descriptors of features at a plurality of scales. A content piece can be determined to match the query content according to descriptor proportion quotas for the plurality of scales.Type: GrantFiled: September 15, 2012Date of Patent: January 27, 2015Assignee: A9.com, Inc.Inventors: Arnab S. Dhua, Sunil Ramesh, Max Delgadillo, Raghavan Manmatha
-
Patent number: 8763908Abstract: The present technology relates to methods, systems and computer program products for detecting objects in images captured by a camera of a mobile device. The detection of objects (such as barcodes, QR codes, and text) in images can be based at least in part on image gradients of the image. The image can be divided into a plurality of regions, each having a dominant gradient direction. Based at least in part on the dominant gradient directions of the regions satisfying orientation thresholds, the regions can be identified as candidate or non-candidate regions for corresponding to a predetermined object. The candidate regions can be merged if they satisfy a connecting criterion. The merged regions can then be analyzed to determine if the merged regions satisfy a geometric property of the predetermined object, such as having a rectangular shape substantially similar to that of a barcode.Type: GrantFiled: March 27, 2012Date of Patent: July 1, 2014Assignee: A9.com, Inc.Inventors: Bryan E. Feldman, Arnab S. Dhua, Nalin Pradeep Senthamil
-
Patent number: 8756216Abstract: Multiple paths of an index tree may be traversed to discover a set of content descriptors that are match candidates for a set of query descriptors. A size of the set of candidate content descriptors may be optimized, for example, to reduce false positive matching errors, query latencies and/or index tree traversal times, at least in part by determining a number of child nodes to traverse based at least in part on current traverse level and/or traverse neighborhood thresholds. Index trees for large content descriptor sets may be built in resource constrained environments with approximation and/or refining build techniques.Type: GrantFiled: May 13, 2010Date of Patent: June 17, 2014Assignee: A9.com, Inc.Inventors: Sunil Ramesh, Arnab S. Dhua, Max Delgadillo, Raghavan Manmatha
-
Patent number: 8737737Abstract: Processes such as image matching can be improved by utilizing a Polar Accumulated Signed Gradient (PASG), a feature descriptor vector that utilizes polar coordinates. Such an approach is efficient because it avoids the costly image rotation and resampling of conventional processes. Further, the gradients can be sampled over different regions in order to achieve effective weighting without analyzing all gradients and applying a weighting factor. Such efficiencies enable image matching to be performed on devices with limited computing capacity, such as smart phones and tablet computers.Type: GrantFiled: March 23, 2012Date of Patent: May 27, 2014Assignee: A9.com, Inc.Inventors: Bryan E. Feldman, Arnab S. Dhua, Nalin Pradeep Senthamil
-
Patent number: 8733650Abstract: Various algorithms are presented that enable an image of a barcode, captured by a camera of an electronic device, to be analyzed and decoded for use in obtaining information about an object or item associated with the barcode. The algorithms can account for variations in focus of the image, as may result in blur due to movement or a lack of auto-focus features. An offline training phase can be used to generate a set of possible symbol appearance templates, where at least some of the templates reflect simulations for varying levels and types of noise in an image. A decoding phase compares these templates to a captured image and performs a sequence-wide optimization to determine the overall most likely sequence of digits.Type: GrantFiled: May 7, 2012Date of Patent: May 27, 2014Assignee: A9.com, Inc.Inventors: Aleksandr V. Segal, Arnab S. Dhua, Max Delgadillo
-
Patent number: 8718369Abstract: Techniques for facilitating a shape-based search of content items are disclosed. In some situations, the techniques include receiving a request for search of content that includes an image of an item and a glyph input by the user on the image that indicates a shape of the first item, extracting features associated with the item from an area of the image on which the glyph is input; identifying a shape category of the first item based at least in part on the indicated shape of the glyph; and conducting a search for items having features that match the extracted features of the first item, the search being conducted among a plurality of items associated with the identified shape category. The retrieved search results may be returned to a user.Type: GrantFiled: September 20, 2011Date of Patent: May 6, 2014Assignee: A9.com, Inc.Inventors: Stephen S. Tompkins, Leslie K. Wang, Arnab S. Dhua, Catherine L. Wah
-
Patent number: 8582821Abstract: Systems and methods track one or more points between images. A point for tracking may be selected, at least in part, on a determination of how discriminable the point is relative to other points in a region containing the point. A point of an image being tracked may be located in another image by matching a patch containing the point with another patch of the other image. A search for a matching patch may be focused in a region that is determined based at least in part on an estimate of movement of the point between images. Points may be tracked across multiple images. If an ability to track one or more points is lost, information about the points being tracked may be used to relocate the points in another image.Type: GrantFiled: May 23, 2011Date of Patent: November 12, 2013Assignee: A9.com, Inc.Inventors: Bryan E. Feldman, Nalin Pradeep Senthamil, Arnab S. Dhua, Gurumurthy D. Ramkumar