-
公开(公告)号:US20250005894A1
公开(公告)日:2025-01-02
申请号:US18886628
申请日:2024-09-16
Applicant: Apple Inc.
Inventor: Chen Huang , Seyed Hesameddin Najafi Shoushtari , Frankie Lu , Shih-Yu Sun , Joshua M. Susskind
Abstract: Feature descriptor matching is reformulated into a graph-matching problem. Keypoints from a query image and a reference image are initially matched and filtered based on the match. For a given keypoint, a feature graph is constructed based on neighboring keypoints surrounding the given keypoint. The feature graph is compared to a corresponding feature graph of a reference image for the matched keypoint. Relocalization data is obtained based on the comparison.
-
公开(公告)号:US11281993B2
公开(公告)日:2022-03-22
申请号:US15832671
申请日:2017-12-05
Applicant: Apple Inc.
Inventor: Joshua M. Susskind , Feng Tang , Chen Huang , Shih-Yu Sun , Walter A. Talbot
IPC: G06F3/0488 , G06N20/00 , G06F3/04883 , G06N5/02 , G06F3/04817
Abstract: Systems and processes for metric learning distillation are disclosed herein. In accordance with one example, a method includes, at an electronic device, at an electronic device having one or more processors and memory, receiving a first plurality of vectors from a first model, receiving a second plurality of vectors from a second model, determining a first plurality of vector distances based on the first plurality of vectors, generating a first matrix based on the first plurality of vector distances, determining a second plurality of vector distances based on the second plurality of vectors, generating a second matrix based on the second plurality of vector distances, comparing the first matrix with the second matrix, and adjusting the second model based on the comparison of the first matrix and the second matrix.
-
公开(公告)号:US20180157992A1
公开(公告)日:2018-06-07
申请号:US15832671
申请日:2017-12-05
Applicant: Apple Inc.
Inventor: Joshua M. Susskind , Feng Tang , Chen Huang , Shih-Yu Sun , Walter A. Talbot
CPC classification number: G06N20/00 , G06F3/04817 , G06F3/04883 , G06N5/02
Abstract: Systems and processes for metric learning distillation are disclosed herein. In accordance with one example, a method includes, at an electronic device, at an electronic device having one or more processors and memory, receiving a first plurality of vectors from a first model, receiving a second plurality of vectors from a second model, determining a first plurality of vector distances based on the first plurality of vectors, generating a first matrix based on the first plurality of vector distances, determining a second plurality of vector distances based on the second plurality of vectors, generating a second matrix based on the second plurality of vector distances, comparing the first matrix with the second matrix, and adjusting the second model based on the comparison of the first matrix and the second matrix.
-
公开(公告)号:US20240378827A1
公开(公告)日:2024-11-14
申请号:US18765506
申请日:2024-07-08
Applicant: Apple Inc.
Inventor: Thorsten Gernoth , Chen Huang , Onur C. Hamsici , Shuo Feng , Hao Tang , Tobias Rick
Abstract: Various implementations disclosed herein include devices, systems, and methods that track a position of a device within an object-based coordinate system. An example process may include, at a device and prior to movement of an object, acquiring first images of the object, identifying three-dimensional (3D) keypoints on surfaces of the object, and tracking positions of the device in an object-based coordinate system during acquisition of the first images. The process may further include, subsequent to a movement of the object, acquiring second images of the object, identifying the 3D keypoints on surfaces of the object, and tracking positions of the device in the object-based coordinate system during acquisition of the second images based on identifying the 3D keypoints. The process may further include generating a 3D model of the object based on the first and second images and the tracked positions of the device during acquisition of the images.
-
公开(公告)号:US20220092334A1
公开(公告)日:2022-03-24
申请号:US17410630
申请日:2021-08-24
Applicant: Apple Inc.
Inventor: Chen Huang , Seyed Hesameddin Najafi Shoushtari , Frankie Lu , Shih-Yu Sun , Joshua M. Susskind
Abstract: Feature descriptor matching is reformulated into a graph-matching problem. Keypoints from a query image and a reference image are initially matched and filtered based on the match. For a given keypoint, a feature graph is constructed based on neighboring keypoints surrounding the given keypoint. The feature graph is compared to a corresponding feature graph of a reference image for the matched keypoint. Relocalization data is obtained based on the comparison.
-
公开(公告)号:US12094184B2
公开(公告)日:2024-09-17
申请号:US17410630
申请日:2021-08-24
Applicant: Apple Inc.
Inventor: Chen Huang , Seyed Hesameddin Najafi Shoushtari , Frankie Lu , Shih-Yu Sun , Joshua M. Susskind
CPC classification number: G06V10/751 , G06V10/34 , G06V10/40
Abstract: Feature descriptor matching is reformulated into a graph-matching problem. Keypoints from a query image and a reference image are initially matched and filtered based on the match. For a given keypoint, a feature graph is constructed based on neighboring keypoints surrounding the given keypoint. The feature graph is compared to a corresponding feature graph of a reference image for the matched keypoint. Relocalization data is obtained based on the comparison.
-
公开(公告)号:US20240062488A1
公开(公告)日:2024-02-22
申请号:US18385943
申请日:2023-11-01
Applicant: Apple Inc.
Inventor: Thorsten Gernoth , Chen Huang , Onur C. Hamsici , Shuo Feng , Hao Tang , Tobias Rick
CPC classification number: G06T19/006 , G06T7/20 , G06F9/453 , G06F3/04815 , G06V20/10 , G06V20/64
Abstract: Various implementations disclosed herein include devices, systems, and methods that generates a three-dimensional (3D) model of an object based on images and tracked positions of a device during acquisition of the images. For example, an example process may include acquiring sensor data during movement of the device in a physical environment including an object, the sensor data including images of a physical environment acquired via a camera on the device, identifying the object in at least some of the images, tracking positions of the device during acquisition of the images based on identifying the object in the at least some of the images, the positions identifying positioning of the device with respect to a coordinate system defined based on a position and orientation of the object, and generating a 3D model of the object based on the images and positions of the device during acquisition of the images.
-
公开(公告)号:US20210279967A1
公开(公告)日:2021-09-09
申请号:US17179487
申请日:2021-02-19
Applicant: Apple Inc.
Inventor: Thorsten Gernoth , Chen Huang , Onur C. Hamsici , Shuo Feng , Hao Tang , Tobias Rick
IPC: G06T19/00 , G06T7/20 , G06K9/00 , G06F3/0481 , G06F9/451
Abstract: Various implementations disclosed herein include devices, systems, and methods that generates a three-dimensional (3D) model of an object based on images and tracked positions of a device during acquisition of the images. For example, an example process may include acquiring sensor data during movement of the device in a physical environment including an object, the sensor data including images of a physical environment acquired via a camera on the device, identifying the object in at least some of the images, tracking positions of the device during acquisition of the images based on identifying the object in the at least some of the images, the positions identifying positioning of the device with respect to a coordinate system defined based on a position and orientation of the object, and generating a 3D model of the object based on the images and positions of the device during acquisition of the images.
-
-
-
-
-
-
-