-
公开(公告)号:US20190333478A1
公开(公告)日:2019-10-31
申请号:US16207777
申请日:2018-12-03
Applicant: A9.com, Inc.
Inventor: David Creighton Mott , Scott Paul Robertson , Arnab Sanat Kumar Dhua , William Brendel , Nityananda Jayadevaprakash
Abstract: Approaches enable images submitted by users, owner, and/or authorized person of a point of interest (e.g., a place, a scene, an object, etc.) to be used as a fiducial to assist recognition and tracking of the point of interest in an augmented reality environment. Multiple images (e.g., crowd-sourced images) of a point of interest taken from different points of view can be dynamically used. For example, as a user with a user device moves through a point of interest, a different image can be chosen from a set of stored candidate images of the point of interest based at least upon GPS locations, IMU orientations, or compass data of the user device. In this way, instead of relying on artificial fiducial images for various detection and tracking approaches, approaches enable images submitted by users and/or an owner or other authorized person of a point of interest to be used as fiducials to assist recognition and tracking of the point of interest.
-
公开(公告)号:US10013630B1
公开(公告)日:2018-07-03
申请号:US14498924
申请日:2014-09-26
Applicant: A9.com, Inc.
Inventor: William Brendel
CPC classification number: G06K9/481 , G06F16/5838 , G06K9/3241 , G06K9/4642 , G06K9/4676 , G06K9/6211 , G06K2009/3225 , G06T7/13 , G06T7/33 , G06T2207/10004 , G06T2207/20116
Abstract: Various embodiments provide methods and systems for detecting one or more segments of an image that are related to a particular object in the image (e.g., a logo or trademark) and extracting at least one feature point, each of which is represented by one feature point descriptor, based at least upon a contour curvature of the one or more segments. The at least one feature point descriptor can be converted into one or more codewords to generate a codeword database. A discriminative codebook can then be generated based upon the codeword database and utilized to detect objects and/or features in a query image.
-
公开(公告)号:US09858500B2
公开(公告)日:2018-01-02
申请号:US15381463
申请日:2016-12-16
Applicant: A9.com, Inc.
Inventor: William Brendel , Nityananda Jayadevaprakash , David Creighton Mott , Jie Feng
CPC classification number: G06K9/6212 , G06K9/00671 , G06K9/3258 , G06K9/4604 , G06T7/246 , G06T7/90 , G06T2207/20016
Abstract: The subject technology provides embodiments for performing fast corner detection in a given image for augmented reality applications. Embodiments disclose a high-speed test that examines intensities of pairs of pixels around a candidate center pixel. In one example, the examined pairs are comprised of pixels that are diametrically opposite ends of a circle formed with the candidate center pixel. Further, a pyramid of images including four rings of surrounding pixels is generated. An orientation of the pixels from the four rings are determined and a vector of discrete values of the pixels are provided. Next, a forest of trees are generated for the vector of discrete values corresponding to a descriptor for a first image. For a second image including a set of descriptors, approximate nearest neighbors are determined from the forest of tree representing closest matching descriptors from the first image.
-
公开(公告)号:US20170168559A1
公开(公告)日:2017-06-15
申请号:US15411624
申请日:2017-01-20
Applicant: A9.com, Inc.
Inventor: Nityananda Jayadevaprakash , William Brendel , David Creighton Mott , Scott Paul Robertson
CPC classification number: G06F3/011 , G06F3/0304 , G06K7/10821 , G06K7/1417 , G06K19/06037 , G06Q30/0271 , G06Q30/0277 , G06Q30/0623 , G06Q30/0643 , G06T1/00 , G06T15/50 , G06T19/006
Abstract: Systems and methods for displaying an image of a virtual object in an environment are described. A computing device is used to capture an image of a real environment including a marker. One or more virtual objects which do not exist in the real environment are displayed in the image based at least on the marker. The distance and orientation of the marker may be taken into account to properly size and place the virtual object in the image. Further, virtual lighting may be added to an image to indicate to a user how the virtual object would appear with the virtual lighting.
-
公开(公告)号:US10860821B1
公开(公告)日:2020-12-08
申请号:US15139080
申请日:2016-04-26
Applicant: A9.com, Inc.
Inventor: Adam Moshe Neustein , William Brendel , Pinkee Rasik Patel Gupta , Zur Nehushtan , Sean Niu , Shruti Sheorey , Sunil Ramesh
IPC: G06F16/30 , G06K7/10 , G06F16/583
Abstract: Because not all companies register or obtain barcodes (or other encodings or identifiers) from a single, consistent source, and because different companies can be associated with the same barcode at different times, there can be multiple products associated with a specific barcode. If a user requests information associated with a specific barcode, information associated with the user or request can be used to attempt to determine the associated product if more than one matching product is uncovered. In some embodiments, a location of a user device at approximately a time of the request can be used to attempt to determine the appropriate product, such as if the user is in a store that only offers one of the potential products. Other information can be used as well, such as past locations, purchase history, viewing patterns, and the like.
-
公开(公告)号:US20200334906A9
公开(公告)日:2020-10-22
申请号:US16218015
申请日:2018-12-12
Applicant: A9.com, Inc.
Inventor: David Creighton Mott , Arnab Sanat Kumar Dhua , Colin Jon Taylor , Scott Paul Robertson , William Brendel , Nityananda Jayadevaprakash , Kathy Wing Lam Ma
IPC: G06T19/00 , G06F3/0481 , H04W4/02
Abstract: Various embodiments provide methods and systems for users and business owners to share content and/or links to visual elements of a place at a physical location, and, in response to a user device pointing at a tagged place, causing the content and/or links to the visual elements of the place to be presented on the user device. In some embodiments, content and links are tied to specific objects at a place based at least in part upon one of Global Positioning System (GPS) locations, Inertial Measurement Unit (IMU) orientations, compass data, or one or more visual matching algorithms. Once the content and links are attached to the specific objects of the place, they can be discovered by a user with a portable device pointing at the specific objects in the real world.
-
公开(公告)号:US10600060B1
公开(公告)日:2020-03-24
申请号:US14577838
申请日:2014-12-19
Applicant: A9.com, Inc.
Inventor: Daniel Luke Schiffman , William Brendel , Christopher Joseph Hawley , David Creighton Mott , Shruti Sheorey
Abstract: Various embodiments relating to predictive analytics from visual data are described. For example, a system associated with a matching service can obtain visual data that includes content related to a marketing campaign associated with a particular product or service. The system can determine image information that contains one or more objects relating to a logo for the particular brand or product. The system can process the content item using one or more machine vision algorithms. The system can determine usage data associated with the particular product or service based at least in part on the one or more feature descriptors. The system can aggregate the usage data with other usage data relating to different users across different time periods to compile a database of insight information with respect to the particular product or service. The system can determine one or more usage patterns relating to the particular product or service.
-
公开(公告)号:US20170154244A1
公开(公告)日:2017-06-01
申请号:US15381463
申请日:2016-12-16
Applicant: A9.com, Inc.
Inventor: William Brendel , Nityananda Jayadevaprakash , David Creighton Mott , Jie Feng
CPC classification number: G06K9/6212 , G06K9/00671 , G06K9/3258 , G06K9/4604 , G06T7/246 , G06T7/90 , G06T2207/20016
Abstract: The subject technology provides embodiments for performing fast corner detection in a given image for augmented reality applications. Embodiments disclose a high-speed test that examines intensities of pairs of pixels around a candidate center pixel. In one example, the examined pairs are comprised of pixels that are diametrically opposite ends of a circle formed with the candidate center pixel. Further, a pyramid of images including four rings of surrounding pixels is generated. An orientation of the pixels from the four rings are determined and a vector of discrete values of the pixels are provided. Next, a forest of trees are generated for the vector of discrete values corresponding to a descriptor for a first image. For a second image including a set of descriptors, approximate nearest neighbors are determined from the forest of tree representing closest matching descriptors from the first image.
-
公开(公告)号:US20170053451A1
公开(公告)日:2017-02-23
申请号:US15248944
申请日:2016-08-26
Applicant: A9.com, Inc.
Inventor: David Creighton Mott , Arnab Sanat Kumar Dhua , Colin Jon Taylor , Scott Paul Robertson , William Brendel , Nityananda Jayadevaprakash , Kathy Wing Lam Ma
IPC: G06T19/00 , G06F3/0481 , H04W4/02
CPC classification number: G06T19/006 , G01C17/00 , G01C21/16 , G01S19/13 , G06F3/04815 , H04W4/025
Abstract: Various embodiments provide methods and systems for users and business owners to share content and/or links to visual elements of a place at a physical location, and, in response to a user device pointing at a tagged place, causing the content and/or links to the visual elements of the place to be presented on the user device. In some embodiments, content and links are tied to specific objects at a place based at least in part upon one of Global Positioning System (GPS) locations, Inertial Measurement Unit (IMU) orientations, compass data, or one or more visual matching algorithms. Once the content and links are attached to the specific objects of the place, they can be discovered by a user with a portable device pointing at the specific objects in the real world.
Abstract translation: 各种实施例提供了用于用户和企业所有者分享内容和/或链接到物理位置处的场所的视觉元素的方法和系统,并且响应于用户设备指向标记的地点,导致内容和/或链接 到在用户设备上呈现的地方的视觉元素。 在一些实施例中,内容和链接至少部分地基于全球定位系统(GPS)位置之一,惯性测量单元(IMU)取向,罗盘数据或一个或多个视觉匹配算法来连接到某个地点的特定对象。 一旦将内容和链接附加到该地点的特定对象,用户可以通过指向现实世界中特定对象的便携式设备发现它们。
-
-
-
-
-
-
-
-