-
公开(公告)号:US09934526B1
公开(公告)日:2018-04-03
申请号:US13929689
申请日:2013-06-27
Applicant: A9.com, Inc.
Inventor: Arnab Sunat Kumar Dhua , Douglas Ryan Gray , Xiaofan Lin , Yu Lou , Adam Wiggen Kraft , Sunil Ramesh
CPC classification number: G06Q30/0623
Abstract: Various embodiments enable a process to automatically attempt to select the most relevant words associated with products available for purchase from an electronic marketplace from an image frame. For example, an image frame containing text can be obtained and analyzed with an optical character recognition. The recognized words can then be preprocessed using various filtering and scoring techniques to narrow down a volume of text to a few relevant query terms. These query terms can then be sent to a search engine associated with the electronic marketplace to return relevant products to a user.
-
公开(公告)号:US09922431B2
公开(公告)日:2018-03-20
申请号:US14850813
申请日:2015-09-10
Applicant: A9.com, Inc.
Inventor: Douglas R. Gray , Arnab S. Dhua , Yu Lou , Sunil Ramesh
CPC classification number: G06T11/00 , G06F17/30 , G06F17/30253 , G06F17/30796 , G06F17/30864 , G06K9/00456 , G06K9/00671 , G06K9/22 , G06K9/3258 , G06K9/46 , G06T11/60 , H04N7/183
Abstract: 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.
-
公开(公告)号:US09830631B1
公开(公告)日:2017-11-28
申请号:US14269034
申请日:2014-05-02
Applicant: A9.com, Inc.
Inventor: Arnab Sanat Kumar Dhua , Sunil Ramesh
CPC classification number: G06Q30/0623 , G06F17/30277 , G06K9/4676 , G06K9/6202 , G06K9/6807 , G06Q30/0631
Abstract: Various embodiments enable an image recognition system reduce the number image match candidates before running a full-fledged pair-wise match on all image match candidates. In order to accomplish this, each inventory image can be assigned to a group. For example, a title for a book sold by an electronic marketplace could be available in multiple languages, in multiple bindings, and the book could be available in print, audio book, or electronic book. Each one of these variations could be associated with its own similarly looking inventory image, each of which could be returned as a valid match to a query image for the book. Accordingly, the inventory images for these variations could be assigned to a group for the book and, instead of geometrically processing an image for each variation, the image match system can process a single image representing all of the variations.
-
公开(公告)号:US09779444B2
公开(公告)日:2017-10-03
申请号:US15498843
申请日:2017-04-27
Applicant: A9.com, Inc.
Inventor: Ismet Zeki Yalniz , Sunil Ramesh
CPC classification number: G06T7/90 , G06K9/00496 , G06Q30/0625 , G06Q30/0631 , G06Q30/0643 , G06T11/001
Abstract: Disclosed are various embodiments for generating recommendations utilizing visual image analysis, for example, by inserting a representative image of an item in an empty region of a digital image. Representative images for an item may be determined by generating a score for each potential image for insertion into the digital image, where a representative image is selected having a highest score from the ranking. The representative image selected may be pre-processed such that the image appears naturally in the setting.
-
公开(公告)号:US09639957B2
公开(公告)日:2017-05-02
申请号:US14303237
申请日:2014-06-12
Applicant: A9.com, Inc.
Inventor: Ismet Zeki Yalniz , Sunil Ramesh
CPC classification number: G06T7/90 , G06K9/00496 , G06Q30/0625 , G06Q30/0631 , G06Q30/0643 , G06T11/001
Abstract: Disclosed are various embodiments for generating recommendations utilizing visual image analysis. A digital image provided by a client device is analyzed to identify an empty region in a setting embodied in the digital image. A recommended item, available for consumption via an electronic commerce system, may be identified based on characteristics of the setting embodied in the digital image and historical data associated with a user. A modified form of the digital image is generated comprising the recommended item in the empty region.
-
公开(公告)号:US09582913B1
公开(公告)日:2017-02-28
申请号:US14037275
申请日:2013-09-25
Applicant: A9.com, Inc.
Inventor: Adam Wiggen Kraft , Arnab Sanat Kumar Dhua , Douglas Ryan Gray , Xiaofan Lin , Yu Lou , Sunil Ramesh , Colin Jon Taylor , David Creighton Mott
IPC: G06T11/60
CPC classification number: G06T11/60 , G06K9/00577 , G06T19/006
Abstract: Various embodiments enable a computing device to perform tasks such as highlighting words in an augmented reality view that are important to a user. For example, word lists can be generated and the user, by pointing a camera of a computing device at a volume of text, can cause words from the word list within the volume of text to be highlighted in a live field of view of the camera displayed thereon. Accordingly, users can quickly identify textual information that is meaningful to them in an Augmented Reality view to aid the user in sifting through real-world text.
Abstract translation: 各种实施例使得计算设备能够执行诸如突出显示对用户重要的增强现实视图中的单词的任务。 例如,可以生成单词列表,并且通过将计算设备的相机指向一定量的文本,用户可以使文本体内的单词列表中的单词在摄像机的实时视野中突出显示 在其上显示。 因此,用户可以在增强现实视图中快速识别对他们有意义的文本信息,以帮助用户筛选真实世界的文本。
-
公开(公告)号:US09064149B1
公开(公告)日:2015-06-23
申请号:US13842328
申请日:2013-03-15
Applicant: A9.com, Inc.
Inventor: Arnab Sanat Kumar Dhua , Himanshu Arora , Sunil Ramesh
IPC: G06K9/00
CPC classification number: G06K9/00536 , G06K9/4652
Abstract: Various embodiments provide a method for computing color descriptors of product images. For example, a number of fine color representatives can be determined to describe color variation in an image as a histogram by assigning a saturation value and a brightness value to a plurality of color hues. For each pixel of the image, the closest color among a defined fine color representative set is computed. In this example, each of the pixels is assigned a color ID corresponding to their closest matching fine color representative and at least one family color ID corresponding one or more pure color families. In this example, a histogram of the color representatives and a histogram for the color families are computed. A single color vector descriptor for the image is then determined by combining the family histogram with the color representative histogram.
Abstract translation: 各种实施例提供了一种用于计算产品图像的颜色描述符的方法。 例如,通过将饱和度值和亮度值分配给多个色调,可以确定许多细色代表以描述图像中的颜色变化作为直方图。 对于图像的每个像素,计算定义的精细颜色代表集合中最接近的颜色。 在该示例中,为每个像素分配与其最接近的匹配细色代表相对应的颜色ID和对应于一个或多个纯色族的至少一个族色ID。 在该示例中,计算颜色代表的直方图和颜色族的直方图。 然后通过将族直方图与颜色代表性直方图组合来确定用于图像的单个颜色矢量描述符。
-
公开(公告)号:US20150074088A1
公开(公告)日:2015-03-12
申请号:US14337088
申请日:2014-07-21
Applicant: A9.com, Inc.
Inventor: Sunil Ramesh , Arnab Sanat Kumar Dhua , Gurumurthy D. Ramkumar , Gautam Bhargava , Sonja E. Hyde-Moyer
IPC: G06F17/30
CPC classification number: G06F16/5854 , G06K9/4642 , G06K9/66 , G06K2009/4666
Abstract: Shape-based search of a collection of content associated with one or more images of inventory items (“inventory images”) is enabled at least in part by associating the collection of content and/or its associated inventory images with representative refinement shapes. Inventory items may be grouped into categories and at least one refinement shape may be created for each of the categories. A refinement-shape hierarchy may be created by arranging the refinement shapes into parent and child refinement shapes. Inventory images may be associated to at least one of the refinement shapes of the refinement-shape hierarchy based at least in part on similarities between the refinement shapes and shapes of the inventory items reflected in the inventory images.
Abstract translation: 至少部分地通过将内容的收集和/或其关联的库存图像与代表的细化形状相关联来启用与库存项目的一个或多个图像相关联的与内容相关联的内容的基于形状的搜索。 库存项目可以被分组并且可以为每个类别创建至少一个细化形状。 可以通过将细化形状布置成父和子细化形状来创建细化形状层次。 库存图像可以至少部分地基于在库存图像中反映的库存物品的细化形状和形状之间的相似性而与细化形状层级的至少一个细化形状相关联。
-
公开(公告)号:US20140241634A1
公开(公告)日:2014-08-28
申请号:US14223717
申请日:2014-03-24
Applicant: A9.com, Inc.
Inventor: Arnab Sanat Kumar Dhua , Sunil Ramesh
CPC classification number: G06T7/0042 , G06K9/4604 , G06K9/4671 , G06K9/48 , G06K9/6277 , G06T7/73
Abstract: Systems and methods are provided for creating contour images that represent the contour of objects reflected in images, calculating contour histogram descriptors of the contour images, and classifying images based in part on the histogram descriptors of the contour images. For example, a contour image of an image is created. A radial-polar grid having a plurality of radial-polar bins is then positioned on the contour image. A contour histogram descriptor is created to include a number of bins that correspond to the radial-polar bins of the radial-polar grid, where the contents of the bins of the contour histogram descriptor represent the number of pixels of the contour image that are located in the corresponding radial-polar bins of the radial-polar grid. Images are classified at least based in part on comparisons between contour histogram descriptors of the images and contour histogram descriptors of training images.
Abstract translation: 提供了系统和方法,用于创建表示图像中反映的对象轮廓的轮廓图像,计算轮廓图像的轮廓直方图描述符,以及部分地基于轮廓图像的直方图描述符对图像进行分类。 例如,创建图像的轮廓图像。 然后将具有多个径向极限箱的径向极化栅格定位在轮廓图像上。 创建轮廓直方图描述符以包括对应于径向极性网格的径向极化仓的多个仓,其中轮廓直方图描述符的仓的内容表示所位于的轮廓图像的像素数 在径向极化栅格的相应的径向极性仓中。 图像至少部分地基于图像的轮廓直方图描述符和训练图像的轮廓直方图描述符之间的比较。
-
公开(公告)号:US08682071B1
公开(公告)日:2014-03-25
申请号:US13791833
申请日:2013-03-08
Applicant: A9.com, Inc.
Inventor: Arnab Sanat Kumar Dhua , Sunil Ramesh
IPC: G06K9/00
CPC classification number: G06T7/0042 , G06K9/4604 , G06K9/4671 , G06K9/48 , G06K9/6277 , G06T7/73
Abstract: Systems and methods are provided for creating contour images that represent the contour of objects reflected in images, calculating contour histogram descriptors of the contour images, and classifying images based in part on the histogram descriptors of the contour images. For example, a contour image of an image is created. A radial-polar grid having a plurality of radial-polar bins is then positioned on the contour image. A contour histogram descriptor is created to include a number of bins that correspond to the radial-polar bins of the radial-polar grid, where the contents of the bins of the contour histogram descriptor represent the number of pixels of the contour image that are located in the corresponding radial-polar bins of the radial-polar grid. Images are classified at least based in part on comparisons between contour histogram descriptors of the images and contour histogram descriptors of training images.
Abstract translation: 提供了系统和方法,用于创建表示图像中反映的对象轮廓的轮廓图像,计算轮廓图像的轮廓直方图描述符,以及部分地基于轮廓图像的直方图描述符对图像进行分类。 例如,创建图像的轮廓图像。 然后将具有多个径向极限箱的径向极化栅格定位在轮廓图像上。 创建轮廓直方图描述符以包括对应于径向极性网格的径向极化仓的多个仓,其中轮廓直方图描述符的仓的内容表示所位于的轮廓图像的像素数 在径向极化栅格的相应的径向极性仓中。 图像至少部分地基于图像的轮廓直方图描述符和训练图像的轮廓直方图描述符之间的比较。
-
-
-
-
-
-
-
-
-