-
公开(公告)号:US20250110567A1
公开(公告)日:2025-04-03
申请号:US18816517
申请日:2024-08-27
Applicant: Apple Inc.
Inventor: Stergios Roumeliotis , Yichao Zhou , Abdelhamid Dine , Oleg Naroditsky
Abstract: Various implementations disclosed herein include devices, systems, and methods that isolates movement of a user from movement of a platform moving with the user. For example, a process may obtain motion sensor data corresponding to an electronic device while the electronic device is located on a moving platform. The motion sensor data includes a measurement representing a combined motion of a user and the moving platform. The process may further extract from the motion sensor data, user motion data representing motion of the user. The process may further allocate the extracted user motion data as input for user motion analysis.
-
公开(公告)号:US12039674B2
公开(公告)日:2024-07-16
申请号:US17478771
申请日:2021-09-17
Applicant: Apple Inc.
Inventor: Abdelhamid Dine , Kuen-Han Lin , Stergios Roumeliotis , Oleg Naroditsky
IPC: G06T19/00 , G06F3/0346 , G06F3/04815 , G06T7/20
CPC classification number: G06T19/006 , G06F3/0346 , G06F3/04815 , G06T7/20
Abstract: Implementations of the subject technology provide extended reality display devices that can be used on and/or off of a moving platform. Systems and methods are disclosed for separating out the motion of the moving platform from other motions of the device so that virtual content can be displayed without erroneous motions caused by the motion of the moving platform. The subject technology can provide extended reality settings on any suitable moveable platform such as in a car, a watercraft, an aircraft, a train, or any other vehicle.
-
公开(公告)号:US11127161B2
公开(公告)日:2021-09-21
申请号:US16927237
申请日:2020-07-13
Applicant: Apple Inc.
Inventor: Abdelhamid Dine , Kuen-Han Lin , Oleg Naroditsky
Abstract: In some implementations, a first electronic device including a first image sensor uses a processor to perform a method. The method involves obtaining a first set of keyframes based on images of a physical environment captured by the first image sensor. The method generates a mapping defining relative locations of keyframes of the first set of keyframes. The method receives a keyframe corresponding to an image of the physical environment captured at a second, different electronic device and localizes the received keyframe to the mapping. The method then receives an anchor from the second electronic device that defines a position of a virtual object relative to the keyframe. The method displays a CGR environment including the virtual object at a location based on the anchor and the mapping.
-
公开(公告)号:US20200349735A1
公开(公告)日:2020-11-05
申请号:US16927237
申请日:2020-07-13
Applicant: Apple Inc.
Inventor: Abdelhamid Dine , Kuen-Han Lin , Oleg Naroditsky
Abstract: In some implementations, a first electronic device including a first image sensor uses a processor to perform a method. The method involves obtaining a first set of keyframes based on images of a physical environment captured by the first image sensor. The method generates a mapping defining relative locations of keyframes of the first set of keyframes. The method receives a keyframe corresponding to an image of the physical environment captured at a second, different electronic device and localizes the received keyframe to the mapping. The method then receives an anchor from the second electronic device that defines a position of a virtual object relative to the keyframe. The method displays a CGR environment including the virtual object at a location based on the anchor and the mapping.
-
公开(公告)号:US10748302B1
公开(公告)日:2020-08-18
申请号:US16401287
申请日:2019-05-02
Applicant: Apple Inc.
Inventor: Abdelhamid Dine , Kuen-Han Lin , Oleg Naroditsky
Abstract: In some implementations, a first electronic device including a first image sensor uses a processor to perform a method. The method involves obtaining a first set of keyframes based on images of a physical environment captured by the first image sensor. The method generates a mapping defining relative locations of keyframes of the first set of keyframes. The method receives a keyframe corresponding to an image of the physical environment captured at a second, different electronic device and localizes the received keyframe to the mapping. The method then receives an anchor from the second electronic device that defines a position of a virtual object relative to the keyframe. The method displays a CGR environment including the virtual object at a location based on the anchor and the mapping.
-
-
-
-