-
公开(公告)号:US20220221976A1
公开(公告)日:2022-07-14
申请号:US17148366
申请日:2021-01-13
Applicant: A9.com, Inc.
Inventor: Mukul Agarwal , Yu Lou , Anandram Sundar , Chun Kai Wang , Jack Mousseau , Kevin May , Xing Zhang , Yadikaer Yasheng , Geng Yan
IPC: G06F3/0481 , G06F3/0486 , G06F3/0484
Abstract: A virtual vertical surface in a three-dimensional space that represents a physical room may be detected. Responsive to a first user input gesture, movement of a virtual object within the three-dimensional space may be displayed. The movement may be to a first location in which a portion of the virtual object intersects a portion of the virtual vertical surface. A virtual vertical surface designator may be displayed corresponding to the virtual vertical surface based at least in part on the portion of the virtual object intersecting the portion of the virtual vertical surface. Upon determining that a second user input gesture meets or exceeds a movement threshold, movement of the three-dimensional object from the first location to a second location within the three-dimensional space may be displayed. The second location may appear beyond the virtual vertical surface.
-
公开(公告)号:US11157740B1
公开(公告)日:2021-10-26
申请号:US16990872
申请日:2020-08-11
Applicant: A9.com, Inc.
Inventor: Mukul Agarwal , Kevin May , Xing Zhang , Karl Hillesland , Simon Fox , Jack Mousseau , Kai Chieh Liu
IPC: G06K9/00 , G06K9/20 , G06F3/0484 , G06F3/0482
Abstract: Systems and methods for displaying digital objects in multiple configurations based on a placement location within an Augmented Reality (AR) display. The systems are enabled to receive image data, identify multiple horizontal surfaces within the image data, and place a digital object model within the image data. The digital object model is placed in the AR display in a first configuration when placed with an anchor of the digital object model on a first horizontal surface and in a second configuration when placed with the anchor on a second horizontal surface.
-
公开(公告)号:US12229874B1
公开(公告)日:2025-02-18
申请号:US17991544
申请日:2022-11-21
Applicant: A9.com, Inc.
Inventor: Jack Mousseau
Abstract: Devices and techniques are described for dynamically disabling occlusion in augmented reality. Point cloud data representing a physical 3D environment may be generated. An occupancy grid including a plurality of cells representing the 3D physical environment may be generated including first occupancy data for a first cell of the occupancy grid. The first occupancy data may indicate that the first cell is occupied based on a point of the point cloud data being present in the first cell. First data representing a placement of a first 3D virtual object may be received, the placement corresponding to a first set of the plurality of cells. A first number of the first set of the plurality of cells with occupancy data indicating occupancy may be determined. The first 3D virtual object may be rendered on a display of the mobile device in front of any physical objects in the 3D physical environment.
-
4.
公开(公告)号:US11983835B2
公开(公告)日:2024-05-14
申请号:US18045688
申请日:2022-10-11
Applicant: A9.com, Inc.
Inventor: Mukul Agarwal , Jonathan Bernadel-Huey , Kevin May , Xing Zhang , Karl Hillesland , Jack Mousseau , Simon Fox
IPC: G06T19/20 , G06F3/01 , G06Q30/0601 , G06T19/00
CPC classification number: G06T19/20 , G06F3/016 , G06Q30/0643 , G06T19/006 , G06T2210/12 , G06T2210/21
Abstract: Techniques for placing and manipulating multiple three-dimensional (3D) models using mobile augmented reality (AR) are described. One technique includes receiving a first request to initialize an AR simulation of a first product for sale within a physical environment. In response to the first request, a first 3D model of the first product for sale is rendered onto the screen. After rendering the first 3D model, a second request to visualize a second product for sale within the physical environment is received during the AR simulation of the first product for sale. In response to the second request, a second 3D model of the second product for sale is rendered onto the screen with the first 3D model.
-
5.
公开(公告)号:US11495003B1
公开(公告)日:2022-11-08
申请号:US17106669
申请日:2020-11-30
Applicant: A9.com, Inc.
Inventor: Mukul Agarwal , Jonathan Bernadel-Huey , Kevin May , Xing Zhang , Karl Hillesland , Jack Mousseau , Simon Fox
Abstract: Techniques for placing and manipulating multiple three-dimensional (3D) models using mobile augmented reality (AR) are described. One technique includes receiving a first request to initialize an AR simulation of a first product for sale within a physical environment. In response to the first request, a first 3D model of the first product for sale is rendered onto the screen. After rendering the first 3D model, a second request to visualize a second product for sale within the physical environment is received during the AR simulation of the first product for sale. In response to the second request, a second 3D model of the second product for sale is rendered onto the screen with the first 3D model.
-
-
-
-