-
公开(公告)号:US11922489B2
公开(公告)日:2024-03-05
申请号:US16272902
申请日:2019-02-11
Applicant: A9.com, Inc.
Inventor: Rupa Chaturvedi , Xing Zhang , Frank Partalis , Yu Lou , Colin Jon Taylor , Simon Fox
IPC: G06T19/00 , G06F3/04847 , G06N3/084 , G06Q30/0251 , G06Q30/0601 , G06T7/50 , A61B90/00
CPC classification number: G06Q30/0643 , G06F3/04847 , G06N3/084 , G06Q30/0257 , G06Q30/0633 , G06T7/50 , G06T19/006 , A61B2090/365 , G06T2207/20081 , G06T2207/20084
Abstract: A camera is used to capture image data of representations of a physical environment. Planes and surfaces are determined from a representation. The planes and the surfaces are analyzed using relationships there between to obtain shapes and depth information for available spaces within the physical environment. Locations of the camera with respect to the physical environment are determined. The shapes and the depth information are analyzed using a trained neural network to determine items fitting the available spaces. A live camera view is overlaid with a selection from the items to provide an augmented reality (AR) view of the physical environment from an individual location of the locations. The AR view is enabled so that a user can port to a different location than the individual location by an input received to the AR view while the selection from the items remains anchored to the individual location.
-
公开(公告)号:US10755485B2
公开(公告)日:2020-08-25
申请号:US16259387
申请日:2019-01-28
Applicant: A9.com, Inc.
Inventor: David Creighton Mott , Arnab Sanat Kumar Dhua , Colin Jon Taylor , Yu Lou , Chun-Kai Wang , Sudeshna Pantham , Himanshu Arora , Xi Zhang
Abstract: Systems and methods for displaying 3D containers in a computer generated environment are described. A computing device may provide a user with a catalog of objects which may be purchased. In order to view what an object may look like prior to purchasing the object, a computing device may show a 3D container that has the same dimensions as the object. As discussed herein, the 3D container may be located and oriented based on a two-dimensional marker. Moreover, some 3D containers may contain a representation of an object, which may be a 2D image of the object.
-
公开(公告)号:US20200258144A1
公开(公告)日:2020-08-13
申请号:US16272902
申请日:2019-02-11
Applicant: A9.com, Inc.
Inventor: Rupa Chaturvedi , Xing Zhang , Frank Partalis , Yu Lou , Colin Jon Taylor , Simon Fox
Abstract: A camera is used to capture image data of representations of a physical environment. Planes and surfaces are determined from a representation. The planes and the surfaces are analyzed using relationships there between to obtain shapes and depth information for available spaces within the physical environment. Locations of the camera with respect to the physical environment are determined. The shapes and the depth information are analyzed using a trained neural network to determine items fitting the available spaces. A live camera view is overlaid with a selection from the items to provide an augmented reality (AR) view of the physical environment from an individual location of the locations. The AR view is enabled so that a user can port to a different location than the individual location by an input received to the AR view while the selection from the items remains anchored to the individual location.
-
公开(公告)号:US10558857B2
公开(公告)日:2020-02-11
申请号:US15911850
申请日:2018-03-05
Applicant: A9.com, Inc.
Inventor: Peiqi Tang , Andrea Zehr , Rupa Chaturvedi , Yu Lou , Colin Jon Taylor , Mark Scott Waldo , Shaun Michael Post
IPC: G06T19/00 , G06K9/00 , G06K9/62 , G06T13/80 , G06K9/46 , G06F16/532 , G06F16/583
Abstract: Various embodiments of the present disclosure provide systems and method for visual search and augmented reality, in which an onscreen body of visual markers overlayed on the interface signals the current state of an image recognition process. Specifically, the body of visual markers may take on a plurality of behaviors, in which a particular behavior is indicative of a particular state. Thus, the user can tell what the current state of the scanning process is by the behavior of the body of visual markers. The behavior of the body of visual markers may also indicate to the user recommended actions that can be taken to improve the scanning condition or otherwise facilitate the process. In various embodiments, as the scanning process goes from one state to another state, the onscreen body of visual markers may move or seamlessly transition from one behavior to another behavior, accordingly.
-
公开(公告)号:US10250800B2
公开(公告)日:2019-04-02
申请号:US14733698
申请日:2015-06-08
Applicant: A9.com, Inc.
Inventor: Colin Jon Taylor
Abstract: Image data and position and orientation data collected by a computing device can be aggregated to create enhanced videos. One example of an enhanced video is a panoramic video generated from a single video camera having a standard field of view. Enhanced videos can also be created to have a display resolution that is greater than is capable of being recorded by at least one video camera of the computing device providing input to the computing device. Enhanced videos can also be streamed live to a viewer, and the viewer can change the perspective of the streamed video or auto-center and auto-focus on a specified location or object in the streamed video.
-
公开(公告)号:US10163267B2
公开(公告)日:2018-12-25
申请号: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
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.
-
公开(公告)号:US20180167559A1
公开(公告)日:2018-06-14
申请号:US15890641
申请日:2018-02-07
Applicant: A9.com, Inc.
Inventor: Adam Wiggen Kraft , Colin Jon Taylor
CPC classification number: H04N5/23293 , G06T11/00 , G06T19/006 , H04M2250/52 , H04N5/23229
Abstract: Visual effects for element of interest can be displayed within a live camera view in real time or substantially using a processing pipeline that does not immediately display an acquired image until it has been updated with the effects. In various embodiments, software-based approaches, such as fast convolution algorithms, and/or hardware-based approaches, such as using a graphics processing unit (GPU), can be used reduce the time between acquiring an image and displaying the image with various visual effects. These visual effects can include automatically highlighting elements, augmenting the color, style, and/or size of elements, casting a shadow on elements, erasing elements, substituting elements, or shaking and jumbling elements, among other effects.
-
公开(公告)号:US09436883B2
公开(公告)日:2016-09-06
申请号:US14816943
申请日:2015-08-03
Applicant: A9.com, Inc.
Inventor: Xiaofan Lin , Adam Wiggen Kraft , Yu Lou , Douglas Ryan Gray , Colin Jon Taylor
CPC classification number: G06K9/18 , G06K9/00456 , G06K9/00523 , G06K9/228 , G06K2209/01 , G06T7/11
Abstract: Various embodiments provide methods and systems for identifying text in an image by applying suitable text detection parameters in text detection. The suitable text detection parameters can be determined based on parameter metric feedback from one or more text identification subtasks, such as text detection, text recognition, preprocessing, character set mapping, pattern matching and validation. In some embodiments, the image can be defined into one or more image regions by performing glyph detection on the image. Text detection parameters applying to each of the one or more image regions can be adjusted based on measured one or more parameter metrics in the respective image region.
-
公开(公告)号:US20160127654A1
公开(公告)日:2016-05-05
申请号:US14992745
申请日:2016-01-11
Applicant: A9.com, Inc.
Inventor: Adam Wiggen Kraft , Colin Jon Taylor
CPC classification number: H04N5/23293 , G06T11/00 , G06T19/006 , H04M2250/52 , H04N5/23229
Abstract: Visual effects for element of interest can be displayed within a live camera view in real time or substantially using a processing pipeline that does not immediately display an acquired image until it has been updated with the effects. In various embodiments, software-based approaches, such as fast convolution algorithms, and/or hardware-based approaches, such as using a graphics processing unit (GPU), can be used reduce the time between acquiring an image and displaying the image with various visual effects. These visual effects can include automatically highlighting elements, augmenting the color, style, and/or size of elements, casting a shadow on elements, erasing elements, substituting elements, or shaking and jumbling elements, among other effects.
Abstract translation: 感兴趣的元素的视觉效果可以在实时相机视图中实时显示,或者基本上使用不直接显示所获取的图像的处理流水线,直到其被更新为效果。 在各种实施例中,可以使用诸如快速卷积算法和/或基于硬件的方法(诸如使用图形处理单元(GPU))的基于软件的方法来减少获取图像和以各种方式显示图像之间的时间 视觉效果。 这些视觉效果可以包括自动突出显示元素,增加元素的颜色,样式和/或尺寸,在元素上投射阴影,擦除元素,替换元素,或抖动和混乱元素等。
-
公开(公告)号:US12061642B2
公开(公告)日:2024-08-13
申请号:US16900362
申请日:2020-06-12
Applicant: A9.com, Inc.
Inventor: Sunil Ramesh , Shruti Sheorey , Colin Jon Taylor , Mark Scott Waldo
IPC: G06F16/58 , G06F16/2457 , G06F16/583 , G06F40/134 , G06Q30/0601
CPC classification number: G06F16/58 , G06F16/24578 , G06F16/583 , G06F40/134 , G06Q30/0625 , G06Q30/0641
Abstract: Techniques for providing recommended keywords in response to an image-based query are disclosed herein. In particular, various embodiments utilize an image matching service to identify recommended search keywords associated with image data received from a user. The search keywords can be used to perform a keyword search to identify content associated with an image input that may be relevant. For example, an image search query can be received from a user. The image search query may result in multiple different types of content that are associated with the image. The system may present keywords associated with matching images to allow a user to further refine their search and/or find other related products that may not match with the particular image. This enables users to quickly refine a search using keywords that may be difficult to identify otherwise and to find the most relevant content for the user.
-
-
-
-
-
-
-
-
-