-
公开(公告)号:US10650040B2
公开(公告)日:2020-05-12
申请号:US15601505
申请日:2017-05-22
Applicant: A9.com, Inc.
Inventor: Simant Dube , Edward Hsiao
IPC: G06F16/00 , G06F16/583 , G06K9/62 , G06K9/52 , G06K9/46
Abstract: An object recognition system can be adapted to recognize subject matter having very few features or limited or no texture. A feature-sparse or texture-limited object can be recognized by complementing local features and/or texture features with color, region-based, shape-based, three-dimensional (3D), global, and/or composite features. Machine learning algorithms can be used to classify such objects, and image matching and verification can be adapted to the classification. Further, multiple modes of input can be integrated at various stages of the object recognition processing pipeline. These multi-modal inputs can include user feedback, additional images representing different perspectives of the object or specific regions of the object including a logo or text corresponding to the object, user behavior data, location, among others.
-
公开(公告)号:US09720934B1
公开(公告)日:2017-08-01
申请号:US14209642
申请日:2014-03-13
Applicant: A9.com, Inc.
Inventor: Simant Dube , Edward Hsiao
IPC: G06F17/30
CPC classification number: G06F17/30247 , G06K9/00805
Abstract: An object recognition system can be adapted to recognize subject matter having very few features or limited or no texture. A feature-sparse or texture-limited object can be recognized by complementing local features and/or texture features with color, region-based, shape-based, three-dimensional (3D), global, and/or composite features. Machine learning algorithms can be used to classify such objects, and image matching and verification can be adapted to the classification. Further, multiple modes of input can be integrated at various stages of the object recognition processing pipeline. These multi-modal inputs can include user feedback, additional images representing different perspectives of the object or specific regions of the object including a logo or text corresponding to the object, user behavior data, location, among others.
-
公开(公告)号:US10956784B2
公开(公告)日:2021-03-23
申请号:US16222318
申请日:2018-12-17
Applicant: A9.com, Inc.
Inventor: Douglas Ryan Gray , Alexander Li Honda , Edward Hsiao
Abstract: An image creation and editing tool can use the data produced from training a neural network to add stylized representations of an object to an image. An object classification will correspond to an object representation, and pixel values for the object representation can be added to, or blended with, the pixel values of an image in order to add a visualization of a type of object to the image. Such an approach can be used to add stylized representations of objects to existing images or create new images based on those representations. The visualizations can be used to create patterns and textures as well, as may be used to paint or fill various regions of an image. Such patterns can enable regions to be filled where image data has been deleted, such as to remove an undesired object, in a way that appears natural for the contents of the image.
-
公开(公告)号:US10157332B1
公开(公告)日:2018-12-18
申请号:US15174628
申请日:2016-06-06
Applicant: A9.com, Inc.
Inventor: Douglas Ryan Gray , Alexander Li Honda , Edward Hsiao
Abstract: An image creation and editing tool can use the data produced from training a neural network to add stylized representations of an object to an image. An object classification will correspond to an object representation, and pixel values for the object representation can be added to, or blended with, the pixel values of an image in order to add a visualization of a type of object to the image. Such an approach can be used to add stylized representations of objects to existing images or create new images based on those representations. The visualizations can be used to create patterns and textures as well, as may be used to paint or fill various regions of an image. Such patterns can enable regions to be filled where image data has been deleted, such as to remove an undesired object, in a way that appears natural for the contents of the image.
-
公开(公告)号:US09875258B1
公开(公告)日:2018-01-23
申请号:US14973578
申请日:2015-12-17
Applicant: A9.com, Inc.
Inventor: Edward Hsiao , Douglas Ryan Gray
CPC classification number: G06F17/30277 , G06F17/30253 , G06F17/30256 , G06F17/30259 , G06F17/30271 , G06F17/30554 , G06F17/30864 , G06F17/30976 , G06N3/08
Abstract: Approaches include using a machine learning-based approach to generating search strings and refinements based on a specific item represented in an image. For example, a classifier that is trained on descriptions of images can be provided. An image that includes a representation of an item of interest is obtained. The image is analyzed using the classifier algorithm to determine a first term representing a visual characteristic of the image. Then, the image is analyzed again to determine a second term representing another visual characteristic of the image based at least in part on the first term. Additional terms can be determined to generate a description of the image, including characteristics of the item of interest. Based on the determined characteristics of the item of interest, a search query and one or more refinements can be generated.
-
公开(公告)号:US10540378B1
公开(公告)日:2020-01-21
申请号:US15195445
申请日:2016-06-28
Applicant: A9.com, Inc.
Inventor: Edward Hsiao , Douglas Ryan Gray , Nityananda Jayadevaprakash , Xiaofan Lin , Mark Jay Nitzberg , Shruti Sheorey
Abstract: Approaches provide for analyzing image data to determine and/or recognize text in the image data. The recognized text can be used to generate a search query that can be automatically submitted to a search engine without having to type the search query to identify a product (or related products) associated with the image. For example, a camera of a computing device can be used to capture a live camera view (or single images) an item. An application executing on the computing device (or at least in communication with the computing device) can analyze the image data of the live camera view to determine a set of keywords (e.g., identified text) based on visual features extracted from the image data. The keywords can be used to query an index of product titles, common search queries, among other indexed data to return a ranked list of search suggestions based on a relevance function. The relevance function can consider the ordering of the keywords to rank search suggestions more highly that contain the keywords having the same word order. Further, the relevance function can consider the confidence of the visual recognition of each keyword, the confidence of each search suggestion, customer impact, as well as other factors to determine the ranking of the search suggestions. The search suggestions can be further refined to ensure search results that the user will be more likely to view and/or purchase.
-
公开(公告)号:US20190138851A1
公开(公告)日:2019-05-09
申请号:US16222318
申请日:2018-12-17
Applicant: A9.com, Inc.
Inventor: Douglas Ryan Gray , Alexander Li Honda , Edward Hsiao
Abstract: An image creation and editing tool can use the data produced from training a neural network to add stylized representations of an object to an image. An object classification will correspond to an object representation, and pixel values for the object representation can be added to, or blended with, the pixel values of an image in order to add a visualization of a type of object to the image. Such an approach can be used to add stylized representations of objects to existing images or create new images based on those representations. The visualizations can be used to create patterns and textures as well, as may be used to paint or fill various regions of an image. Such patterns can enable regions to be filled where image data has been deleted, such as to remove an undesired object, in a way that appears natural for the contents of the image.
-
-
-
-
-
-