-
公开(公告)号:US20240403590A1
公开(公告)日:2024-12-05
申请号:US18802129
申请日:2024-08-13
Applicant: APPLE INC.
Inventor: Arun Srivatsan Rangaprasad , Anselm Grundhoefer , Mohamed Selim Ben Himane , Dhruv A. Govil , Joseph M. Luxton , Jean-Charles Bernard Marcel Bazin , Shubham Agrawal
IPC: G06K19/06
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide a visual marker including a plurality of markings arranged in a corresponding plurality of shapes. In some implementations, each marking is formed of a set of sub-markings separated by gaps and arranged according to a respective shape, and the gaps of the plurality of markings are configured to encode data and indicate orientation of the visual marker. In some implementations, the plurality of markings are arranged in a plurality of concentric rings of increasing size. In some implementations, the orientation is encoded in a first set of gaps and data in a second set of gaps of the gaps in the plurality of markings.
-
公开(公告)号:US20240037874A1
公开(公告)日:2024-02-01
申请号:US18378264
申请日:2023-10-10
Applicant: Apple Inc.
Inventor: Jean-Charles Bernard Marcel Bazin , Anselm Grundhoefer , Bart Trzynadlowski , Thomas J. Moore
CPC classification number: G06T19/006 , G06T7/70 , G06T15/00 , G06T2207/30244 , G06T2207/20081
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide XR in which virtual objects are positioned based on the accuracy of localizing an electronic device in a physical environment. In some implementations, the technique assesses the accuracy of localization (e.g., centimeter-level accuracy, room-level accuracy, and building-level accuracy) and dynamically adjusts a display strategy. In some implementations, the technique determines a condition causing inaccuracy (e.g., a semantic condition such as “too fast”, “too far”, “too dark”), and provides a notification (e.g., “too fast-slow down”, “too far-move closer”, “too dark-turn on a light”) at the electronic device based on the condition causing the inaccuracy in the localization.
-
公开(公告)号:US20240428533A1
公开(公告)日:2024-12-26
申请号:US18824996
申请日:2024-09-05
Applicant: APPLE INC.
Inventor: Jean-Charles Bernard Marcel Bazin , Anselm Grundhoefer , Bart Trzynadlowski , Thomas J. Moore
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide XR in which virtual objects are positioned based on the accuracy of localizing an electronic device in a physical environment. In some implementations, the technique assesses the accuracy of localization (e.g., centimeter-level accuracy, room-level accuracy, and building-level accuracy) and dynamically adjusts a display strategy. In some implementations, the technique determines a condition causing inaccuracy (e.g., a semantic condition such as “too fast”, “too far”, “too dark”), and provides a notification (e.g., “too fast-slow down”, “too far-move closer”, “too dark-turn on a light”) at the electronic device based on the condition causing the inaccuracy in the localization.
-
公开(公告)号:US12093461B2
公开(公告)日:2024-09-17
申请号:US17668868
申请日:2022-02-10
Applicant: Apple Inc.
Inventor: Jean-Charles Bernard Marcel Bazin , Anselm Grundhoefer , Ivan Kolesov
IPC: G06F3/01 , G06F3/03 , G06F3/04815
CPC classification number: G06F3/017 , G06F3/0304 , G06F3/04815
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide measurement techniques for electronic devices such as optical see-through head mounted devices. In some implementations, a line of sight technique is used to identify a 3D position of a measurement point to enable measurement of an object in a 3D environment. In some implementations, different measurement point identification techniques are automatically selected and used to identify a 3D position of a measurement point to enable measurement of an object in a 3D environment. In some implementations, a 3D position of a measurement point is identified to enable measurement of an object in a 3D environment, where the measurement point is identified by selecting from multiple candidates that are determined using different measurement point selection techniques.
-
公开(公告)号:US11977951B1
公开(公告)日:2024-05-07
申请号:US18213034
申请日:2023-06-22
Applicant: Apple Inc.
CPC classification number: G06K7/10722 , G06K7/1417
Abstract: Various implementations disclosed herein include devices, systems, and methods that match image portions of a first set of image portions and image portions of another set of image portions. This may be performed in a such a way that the sum of descriptor distances of the matched image portions is optimized in a globally optimal way. In some implementations, the matching is subject to one or more constraints, e.g., ensuring that each image portion of the first data set is matched with at least one image portion of the second data set and ensuring that each image portion of the second data set is matched with only one image portion of the first data set.
-
公开(公告)号:US20230306097A1
公开(公告)日:2023-09-28
申请号:US18189570
申请日:2023-03-24
Applicant: Apple Inc.
CPC classification number: G06F21/32 , G06V40/117 , G06F3/017
Abstract: Techniques for authenticating a user based on hand features includes receiving sensor data of a scene that includes hands, extracting features for at least one of the hands, and determining a first identity associated with the at least one hand based on the extracted features. The user identity may be associated with authentication information such that when a system detects a gesture by the hands, the authentication information is assessed prior to performing an action associated with the gesture. Authenticated users may be used for determining authorized activity for performing an action associated with a gesture, and may be used for collaborative activity among users.
-
公开(公告)号:US20220319128A1
公开(公告)日:2022-10-06
申请号:US17711119
申请日:2022-04-01
Applicant: Apple Inc.
Inventor: Jean-Charles Bernard Marcel Bazin , Anselm Grundhoefer , Bart Trzynadlowski , Thomas J. Moore
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide XR in which virtual objects are positioned based on the accuracy of localizing an electronic device in a physical environment. In some implementations, the technique assesses the accuracy of localization (e.g., centimeter-level accuracy, room-level accuracy, and building-level accuracy) and dynamically adjusts a display strategy. In some implementations, the technique determines a condition causing inaccuracy (e.g., a semantic condition such as “too fast”, “too far”, “too dark”), and provides a notification (e.g., “too fast-slow down”, “too far-move closer”, “too dark-turn on a light”) at the electronic device based on the condition causing the inaccuracy in the localization.
-
公开(公告)号:US20240411378A1
公开(公告)日:2024-12-12
申请号:US18811072
申请日:2024-08-21
Applicant: Apple Inc.
Inventor: Jean-Charles Bernard Marcel Bazin , Anselm Grundhoefer , Ivan Kolesov
IPC: G06F3/01 , G06F3/03 , G06F3/04815
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide point identification techniques for electronic devices such as optical see-through head mounted devices. In some implementations, a line of sight technique is used to identify a 3D position of a point. In some implementations, a touching technique is used to identify a 3D position of a point. In some implementations, different point identification techniques are automatically selected and used to identify a 3D position of a point. In some implementations, a 3D position of a point is associated with user input. In some implementations, a 3D position of a point is identified to determine distances, surface areas, or volumes.
-
公开(公告)号:US12118685B2
公开(公告)日:2024-10-15
申请号:US18378264
申请日:2023-10-10
Applicant: Apple Inc.
Inventor: Jean-Charles Bernard Marcel Bazin , Anselm Grundhoefer , Bart Trzynadlowski , Thomas J. Moore
CPC classification number: G06T19/006 , G06T7/70 , G06T15/00 , G06T2207/20081 , G06T2207/30244
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide XR in which virtual objects are positioned based on the accuracy of localizing an electronic device in a physical environment. In some implementations, the technique assesses the accuracy of localization (e.g., centimeter-level accuracy, room-level accuracy, and building-level accuracy) and dynamically adjusts a display strategy. In some implementations, the technique determines a condition causing inaccuracy (e.g., a semantic condition such as “too fast”, “too far”, “too dark”), and provides a notification (e.g., “too fast-slow down”, “too far-move closer”, “too dark-turn on a light”) at the electronic device based on the condition causing the inaccuracy in the localization.
-
公开(公告)号:US20240005921A1
公开(公告)日:2024-01-04
申请号:US18212499
申请日:2023-06-21
Applicant: Apple Inc.
Inventor: Devin W. Chalmers , Brian W. Temple , Carlo Eduardo C. Del Mundo , Harry J. Saddler , Jean-Charles Bernard Marcel Bazin
CPC classification number: G10L15/22 , G06V10/255 , G06F3/013 , G10L2015/223
Abstract: In one implementation, a method of changing a state of an object is performed at a device including an image sensor, one or more processors, and non-transitory memory. The method includes receiving a vocal command. The method includes obtaining, using the image sensor, an image of a physical environment. The method includes detecting, in the image of the physical environment, an object based on a visual model of the object stored in the non-transitory memory in association with an object identifier of the object. The method includes generating, based on the vocal command and detection of the object, an instruction including the object identifier of the object. The method includes effectuating the instruction to change a state of the object.
-
-
-
-
-
-
-
-
-