-
公开(公告)号:US12222506B1
公开(公告)日:2025-02-11
申请号:US17750214
申请日:2022-05-20
Applicant: Apple Inc.
Inventor: Anselm Grundhoefer
IPC: G06F3/01 , G02B27/01 , G06F3/0481 , G09G5/10
Abstract: In one implementation, a method of controlling a dimming level of dimmable optical element based on a predicted ambient light level is performed at a device including one or more processors, non-transitory memory, and a dimmable optical element. The method includes predicting a change, in a first direction, in an ambient light level at a future time. The method includes changing, at a first time in advance of the future time and in the first direction, a transmission coefficient of the dimmable optical element based on the predicted change in the ambient light level. The method includes changing, at a second time after the first time and in a second direction opposite the first direction, the transmission coefficient of the dimmable optical element based on the ambient light level at the second time.
-
公开(公告)号:US12184974B1
公开(公告)日:2024-12-31
申请号:US17945423
申请日:2022-09-15
Applicant: Apple Inc.
Inventor: Anselm Grundhoefer , Ivan Kolesov , Sivalogeswaran Ratnasingam
IPC: H04N23/667 , H04N23/61
Abstract: Various implementations disclosed herein include devices, systems, and methods that obtain sensor data from one or more sensors in a physical environment, and a context is determined based on the sensor data, where the context includes a location of the physical environment and an occurrence of an activity in the physical environment. Camera parameters are selected based on historical parameter data identified based on the context, where the historical parameter data is identified based on camera parameters previously used in the location during prior occurrences of the activity. Then, a camera is configured to capture an image using the selected camera parameters in the location during the occurrence of the activity. In some implementations, the adjusted camera parameters are selected based on context and shared information from a different electronic device regarding camera parameters that were used in the same physical location and during the same activity.
-
公开(公告)号: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.
-
公开(公告)号:US20240107154A1
公开(公告)日:2024-03-28
申请号:US18481066
申请日:2023-10-04
Applicant: Apple Inc.
Inventor: Paolo Di Febbo , Chaminda N. Vidanagamachchi , Yohan Rajan , Anselm Grundhoefer
IPC: H04N23/65 , G06V10/82 , G06V20/52 , G08B13/196 , H04N7/18 , H04N23/45 , H04N23/61 , H04N23/667
CPC classification number: H04N23/651 , G06V10/82 , G06V20/52 , G08B13/19643 , H04N7/188 , H04N23/45 , H04N23/61 , H04N23/667 , G06V10/22
Abstract: An apparatus includes a primary camera sensor configured to capture images having a first resolution, a primary processing circuit configured to process images captured by the primary camera sensor, a secondary camera sensor configured to capture images having a second resolution, and a secondary processing circuit configured to process images captured by the secondary camera sensor. In response to a determination that a particular object of interest is included in a particular image, the secondary processing circuit may be further configured to cause the primary processing circuit and the primary camera sensor to exit a reduced power mode. The primary camera sensor may be further configured, in response to the exiting, to capture a different image. The primary processing circuit may also be configured to process the different image to validate the particular object of interest.
-
公开(公告)号:US11610088B1
公开(公告)日:2023-03-21
申请号:US17218509
申请日:2021-03-31
Applicant: Apple Inc.
Inventor: Anselm Grundhoefer , Arun Srivatsan Rangaprasad
Abstract: Various implementations disclosed herein include devices, systems, and methods for verifying that an image includes a complete code of a time-varying visual marker that displays codes sequentially on a display. In some implementations, the verification determines that the image include a complete code rather than combinations of sequentially-displayed codes that may be included in an image based on use of a rolling shutter (e.g., in a camera of a detecting electronic device). In some implementations, the verification involves comparing a first verification portion of an image to a second opposing verification portion of an image. Various implementations disclosed herein include devices, systems, and methods for modifying image capture parameters (e.g., frame rate) to ensure capture of all codes of a time-varying visual marker.
-
7.
公开(公告)号:US12242070B2
公开(公告)日:2025-03-04
申请号:US18539088
申请日:2023-12-13
Applicant: Apple Inc.
Inventor: Anselm Grundhoefer , Michael J. Rockwell
Abstract: A method includes sensing a plurality of light superposition characteristic values associated with ambient light from a physical environment. The ambient light emanates from the physical environment towards one side of a translucent display. The plurality of light superposition characteristic values quantifies interactions with the ambient light. The method includes determining a plurality of display correction values associated with the electronic device based on a function of the plurality of light superposition characteristic values and predetermined display characteristics of a computer-generated reality (CGR) object. The method includes changing one or more display operating parameters associated with the electronic device in accordance with the plurality of display correction values in order to satisfy the predetermined display characteristics of the CGR object within a performance threshold.
-
公开(公告)号:US12167129B2
公开(公告)日:2024-12-10
申请号:US18481066
申请日:2023-10-04
Applicant: Apple Inc.
Inventor: Paolo Di Febbo , Chaminda N. Vidanagamachchi , Yohan Rajan , Anselm Grundhoefer
IPC: H04N23/65 , G06V10/10 , G06V10/147 , G06V10/22 , G06V10/82 , G06V20/52 , G06V20/58 , G08B13/196 , H04N7/18 , H04N23/45 , H04N23/61 , H04N23/667
Abstract: An apparatus includes a primary camera sensor configured to capture images having a first resolution, a primary processing circuit configured to process images captured by the primary camera sensor, a secondary camera sensor configured to capture images having a second resolution, and a secondary processing circuit configured to process images captured by the secondary camera sensor. In response to a determination that a particular object of interest is included in a particular image, the secondary processing circuit may be further configured to cause the primary processing circuit and the primary camera sensor to exit a reduced power mode. The primary camera sensor may be further configured, in response to the exiting, to capture a different image. The primary processing circuit may also be configured to process the different image to validate the particular object of interest.
-
公开(公告)号: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.
-
公开(公告)号:US20240212346A1
公开(公告)日:2024-06-27
申请号:US18599654
申请日:2024-03-08
Applicant: Apple Inc.
Inventor: Anselm Grundhoefer , Pedro Manuel Da Silva Quelhas , Phillip N. Smith , Omar Elafifi , Eshan Verma , Daniele Casaburo
CPC classification number: G06V20/20 , A61B5/0077 , A61B5/02055 , A61B5/1124 , A61B5/163 , A61B5/444 , A61B5/4803 , A61B5/4833 , A61B5/6803 , A61B5/7445 , G06F3/147 , A61B5/024 , A61B5/0816 , A61B5/082
Abstract: In one implementation, a method of remedying a medical impairment of a user is performed by a device including a processor, non-transitory memory, one or more biometric sensors, an image sensor, and a display. The method includes detecting, based on data from at least one of the image sensor and the one or more biometric sensors, a medical impairment of a user of the head-mounted device from a plurality of potential medical impairments associated with a plurality of remedies. The method includes selecting, from the plurality of remedies, a remedy of the medical impairment of the user. The method includes controlling the display to effect the remedy of the medical impairment of the user.
-
-
-
-
-
-
-
-
-