-
公开(公告)号:US10032286B2
公开(公告)日:2018-07-24
申请号:US15787545
申请日:2017-10-18
Applicant: A9.com, Inc.
Inventor: Bryan E. Feldman , Nalin Pradeep Senthamil , Arnab Sanat Kumar Dhua , Gurumurthy D. Ramkumar
Abstract: 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.
-
公开(公告)号:US20170116786A1
公开(公告)日:2017-04-27
申请号:US15402016
申请日:2017-01-09
Applicant: A9.com, Inc.
Inventor: Gurumurthy D. Ramkumar , William F. Stasior , Bryan E. Feldman , Arnab S. Dhua , Nalin Pradeep Senthamil
CPC classification number: G06T19/006 , G06F3/011 , G06F3/04842 , G06F15/16 , G06F17/30047 , G06F17/30528 , G06K9/4604 , G06K9/6202 , G06Q30/0643 , G06T19/00 , G06T2210/12
Abstract: 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.
-
公开(公告)号:US09911239B2
公开(公告)日:2018-03-06
申请号:US15402016
申请日:2017-01-09
Applicant: A9.com, Inc.
Inventor: Gurumurthy D. Ramkumar , William F. Stasior , Bryan E. Feldman , Arnab S. Dhua , Nalin Pradeep Senthamil
CPC classification number: G06T19/006 , G06F3/011 , G06F3/04842 , G06F15/16 , G06F17/30047 , G06F17/30528 , G06K9/4604 , G06K9/6202 , G06Q30/0643 , G06T19/00 , G06T2210/12
Abstract: 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.
-
公开(公告)号:US20180040134A1
公开(公告)日:2018-02-08
申请号:US15787545
申请日:2017-10-18
Applicant: A9.com, Inc.
Inventor: Bryan E. Feldman , Nalin Pradeep Senthamil , Arnab Sanat Kumar Dhua , Gurumurthy D. Ramkumar
CPC classification number: G06T7/248 , G06T7/20 , G06T7/254 , G06T2207/10016
Abstract: 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.
-
公开(公告)号:US09824459B2
公开(公告)日:2017-11-21
申请号:US15606247
申请日:2017-05-26
Applicant: A9.com, Inc.
Inventor: Bryan E. Feldman , Nalin Pradeep Senthamil , Arnab Sanat Kumar Dhua , Gurumurthy D. Ramkumar
IPC: G06T7/20
CPC classification number: G06T7/248 , G06T7/20 , G06T7/254 , G06T2207/10016
Abstract: 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.
-
公开(公告)号:US20170263003A1
公开(公告)日:2017-09-14
申请号:US15606247
申请日:2017-05-26
Applicant: A9.com, Inc.
Inventor: Bryan E. Feldman , Nalin Pradeep Senthamil , Arnab Sanat Kumar Dhua , Gurumurthy D. Ramkumar
IPC: G06T7/20
CPC classification number: G06T7/248 , G06T7/20 , G06T7/254 , G06T2207/10016
Abstract: 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.
-
公开(公告)号:US09691158B1
公开(公告)日:2017-06-27
申请号:US14076053
申请日:2013-11-08
Applicant: A9.com, Inc.
Inventor: Bryan E. Feldman , Nalin Pradeep Senthamil , Arnab Sanat Kumar Dhua , Gurumurthy D. Ramkumar
IPC: G06T7/20
CPC classification number: G06T7/248 , G06T7/20 , G06T7/254 , G06T2207/10016
Abstract: 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.
-
-
-
-
-
-