-
公开(公告)号:US11740321B2
公开(公告)日:2023-08-29
申请号:US15926557
申请日:2018-03-20
Applicant: Apple Inc.
Inventor: Oleg Naroditsky , Kuen-Han Lin , Dimitrios Kottas
IPC: G01S5/16 , G06T7/246 , G01S19/47 , G06F18/21 , G06F18/2413 , G06N3/042 , G06V10/764 , G01S19/52
CPC classification number: G01S5/16 , G01S19/47 , G06F18/217 , G06F18/24133 , G06N3/042 , G06T7/251 , G06V10/764 , G01S19/52 , G06F2218/12 , G06V2201/03
Abstract: Systems, methods, and computer readable media to track and estimate the accuracy of a visual inertial odometry (VIO) system. Various embodiments are able to receive one or more VIO feature measurements associated with a set of image frames from a VIO system and generate a plurality of feature models to estimate health values for the VIO system. The various embodiments determine a plurality of feature health values with the feature models based on the VIO feature measurements and compare the feature health values with ground truth health scores associated with the set of image frames to determine one or more errors. The feature model parameters are updated based on the comparison with the feature health values with ground truth health scores.
-
公开(公告)号:US11442537B2
公开(公告)日:2022-09-13
申请号:US16914081
申请日:2020-06-26
Applicant: Apple Inc.
Inventor: Seyed Hesameddin Najafi Shoushtari , Kuen-Han Lin , Yanghai Tsin
Abstract: Methods and apparatus for glint-assisted gaze tracking in a VR/AR head-mounted display (HMD). Images of a user's eyes captured by gaze tracking cameras may be analyzed to detect glints (reflections on the cornea of light sources that illuminate the user's eyes) and the pupil. The glints are matched to particular ones of the light sources. The glint-light source matches are used to determine the cornea center of the eye, and the pupil center is determined. The optical axis of the eye is reconstructed from the cornea center and the pupil center, and the visual axis is then reconstructed from the optical axis and a 3D model of the user's eye. The point of gaze on the display is then determined based on the visual axis and a 3D model of the HMD.
-
公开(公告)号:US20200326777A1
公开(公告)日:2020-10-15
申请号:US16914081
申请日:2020-06-26
Applicant: Apple Inc.
Inventor: Seyed Hesameddin Najafi Shoushtari , Kuen-Han Lin , Yanghai Tsin
Abstract: Methods and apparatus for glint-assisted gaze tracking in a VR/AR head-mounted display (HMD). Images of a user's eyes captured by gaze tracking cameras may be analyzed to detect glints (reflections on the cornea of light sources that illuminate the user's eyes) and the pupil. The glints are matched to particular ones of the light sources. The glint-light source matches are used to determine the cornea center of the eye, and the pupil center is determined. The optical axis of the eye is reconstructed from the cornea center and the pupil center, and the visual axis is then reconstructed from the optical axis and a 3D model of the user's eye. The point of gaze on the display is then determined based on the visual axis and a 3D model of the HMD.
-
公开(公告)号:US11755106B1
公开(公告)日:2023-09-12
申请号:US17931093
申请日:2022-09-09
Applicant: Apple Inc.
Inventor: Seyed Hesameddin Najafi Shoushtari , Kuen-Han Lin , Yanghai Tsin
CPC classification number: G06F3/013 , G02B27/0093 , G06T19/006 , G06V10/44 , G06V40/19 , G06V40/193 , G02B27/0179 , G02B2027/0187 , G06F3/011 , G06V20/20 , G06V40/197
Abstract: Methods and apparatus for glint-assisted gaze tracking in a VR/AR head-mounted display (HMD). Images of a user's eyes captured by gaze tracking cameras may be analyzed to detect glints (reflections on the cornea of light sources that illuminate the user's eyes) and the pupil. The glints are matched to particular ones of the light sources. The glint-light source matches are used to determine the cornea center of the eye, and the pupil center is determined. The optical axis of the eye is reconstructed from the cornea center and the pupil center, and the visual axis is then reconstructed from the optical axis and a 3D model of the user's eye. The point of gaze on the display is then determined based on the visual axis and a 3D model of the HMD.
-
公开(公告)号: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.
-
公开(公告)号:US10698481B1
公开(公告)日:2020-06-30
申请号:US16143071
申请日:2018-09-26
Applicant: Apple Inc.
Inventor: Seyed Hesameddin Najafi Shoushtari , Kuen-Han Lin , Yanghai Tsin
Abstract: Methods and apparatus for glint-assisted gaze tracking in a VR/AR head-mounted display (HMD). Images of a user's eyes captured by gaze tracking cameras may be analyzed to detect glints (reflections on the cornea of light sources that illuminate the user's eyes) and the pupil. The glints are matched to particular ones of the light sources. The glint-light source matches are used to determine the cornea center of the eye, and the pupil center is determined. The optical axis of the eye is reconstructed from the cornea center and the pupil center, and the visual axis is then reconstructed from the optical axis and a 3D model of the user's eye. The point of gaze on the display is then determined based on the visual axis and a 3D model of the HMD.
-
公开(公告)号:US20190164040A1
公开(公告)日:2019-05-30
申请号:US15926557
申请日:2018-03-20
Applicant: Apple Inc.
Inventor: Oleg Naroditsky , Kuen-Han Lin , Dimitrios Kottas
Abstract: Systems, methods, and computer readable media to track and estimate the accuracy of a visual inertial odometry (VIO) system. Various embodiments are able to receive one or more VIO feature measurements associated with a set of image frames from a VIO system and generate a plurality of feature models to estimate health values for the VIO system. The various embodiments determine a plurality of feature health values with the feature models based on the VIO feature measurements and compare the feature health values with ground truth health scores associated with the set of image frames to determine one or more errors. The feature model parameters are updated based on the comparison with the feature health values with ground truth health scores.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-