Patents by Inventor Anselm Grundhoefer

Anselm Grundhoefer has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230297801
    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.
    Type: Application
    Filed: June 15, 2021
    Publication date: September 21, 2023
    Inventors: Arun Srivatsan RANGAPRASAD, Anselm GRUNDHOEFER, Mohamed Selim Ben HIMANE, Dhruv A. GOVIL, Joseph M. LUXTON, Jean-Charles Bernard Marcel BAZIN, Shubham AGRAWAL
  • Publication number: 20230298541
    Abstract: Various implementations disclosed herein include methods, electronic devices, and systems for performing perceptual-based color correction based on chromaticity values. To that end, in some implementations, a method is performed at an electronic device with one or more processors, a non-transitory memory, and a see-through display. The method includes determining a chromaticity value associated with ambient light from a physical environment. The chromaticity value quantifies the ambient light. The method includes determining a set of color correction values based on a function of the chromaticity value and image data. The set of color correction values and the chromaticity value together satisfy one or more perceptual criteria. The method includes modifying the image data in order to generate display data based on a function of the set of color correction values. The method includes displaying the display data on the see-through display.
    Type: Application
    Filed: January 20, 2023
    Publication date: September 21, 2023
    Inventors: Arun Srivatsan Rangaprasad, Anselm Grundhoefer
  • Publication number: 20230290321
    Abstract: A method includes obtaining rendered image data that includes a representation of an object for display using a see-through display. The see-through display permits ambient light from a physical environment through the see-through display. The method includes sensing a plurality of light superposition characteristic values associated with the ambient light that quantifies the ambient light. The method includes determining a plurality of display correction values associated with the electronic device based on the plurality of light superposition characteristic values and predetermined display characteristics of the representation of the object. The method includes generating, from the rendered image data, display data for the see-through display in accordance with the plurality of display correction values in order to satisfy the predetermined display characteristics of the representation of the object within a performance threshold.
    Type: Application
    Filed: January 26, 2023
    Publication date: September 14, 2023
    Inventors: Siddharth Shankar Hazra, Ralf Habel, Anselm Grundhoefer, Aleksandr M. Movshovich, Moinul Khan, Marwan Hussein
  • Publication number: 20230290014
    Abstract: Various implementations disclosed herein include devices, systems, and methods that are capable of adjusting the appearance of computer-generated objects (e.g., augmentations) that are predicted to be outside the current focus of an optical-see-through HMD user's attention. In some implementations, a method includes displaying a first computer-generated object and a second computer-generated object on an optical-see-though display of a HMD. In some implementations, the first computer-generated object is identified based on a prediction that the attention of a user is directed to the first computer-generated object, and an appearance of the second computer-generated object is adjusted to change from a first state to a second state.
    Type: Application
    Filed: March 17, 2023
    Publication date: September 14, 2023
    Inventor: Anselm GRUNDHOEFER
  • Publication number: 20230267860
    Abstract: In accordance with some implementations, a method is performed at an electronic device with one or more processors, a non-transitory memory, and a see-through display. The method includes determining a plurality of light superposition characteristic values associated with ambient light from a physical environment. The plurality of light superposition characteristic values quantifies the ambient light. The method includes modifying image data in order to generate modified image data, based on a function of the plurality of light superposition characteristic values and a reference perceptual gamut. The method includes transforming the modified image data into display data based on a function of a portion of the plurality of light superposition characteristic values and a reference physical gamut that is associated with the see-through display. The method includes displaying the display data on the see-through display.
    Type: Application
    Filed: June 7, 2021
    Publication date: August 24, 2023
    Inventors: Ralf Habel, Shuang Wang, Yue Ma, Sivalogeswaran Ratnasingam, Anselm Grundhoefer
  • Patent number: 11734527
    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.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: August 22, 2023
    Assignee: Apple Inc.
    Inventors: Jean-Charles Bernard Marcel Bazin, Anselm Grundhoefer, Arun Srivatsan Rangaprasad
  • Patent number: 11715405
    Abstract: A method is performed at an electronic device with one or more processors, a non-transitory memory, and a see-through display. The method includes determining a light superposition value that quantifies ambient light from a physical environment. The method includes obtaining image data that is associated with a color characteristic vector. The color characteristic vector includes a first chroma value. The method includes determining, via a color correction function, a second chroma value based on the color characteristic vector and the light superposition value. The first chroma value is different from the second chroma value. The method includes generating, from the image data, display data that is associated with the second chroma value. The method includes displaying the display data on the see-through display.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: August 1, 2023
    Inventors: Sivalogeswaran Ratnasingam, Anselm Grundhoefer, Ralf Habel
  • Patent number: 11710310
    Abstract: Various implementations disclosed herein include devices, systems, and methods that use an object as a background for virtual content. Some implementations involve obtaining an image of a physical environment. A location of a surface of an object is detected based on the image. A virtual content location to display virtual content is determined, where the virtual content location corresponds to the location of the surface of the object. Then, a view of the physical environment and virtual content displayed at the virtual content location is provided.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: July 25, 2023
    Assignee: Apple Inc.
    Inventors: Anselm Grundhoefer, Rahul Nair
  • Patent number: 11699412
    Abstract: In one implementation, a method includes: displaying a UI element as an overlay in a UI associated with a first FOV, wherein the first FOV is characterized by a first viewing vector of a physical environment; detecting a change from the first FOV to a second FOV, wherein the second FOV is characterized by a second viewing vector of the physical environment; and in response to detecting the change from the first FOV to the second FOV, determining a prominence-display value for the UI element; if the prominence-display value for the UI element exceeds a prominence threshold, displaying the UI element as the overlay in the UI associated with the second FOV; and if the prominence-display value for the UI element does not exceed the prominence threshold, ceasing display of the UI element in the UI associated with the second FOV.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: July 11, 2023
    Assignee: APPLE INC.
    Inventors: Anselm Grundhoefer, Geoffrey Grant Stahl
  • Patent number: 11610088
    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.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: March 21, 2023
    Assignee: Apple Inc.
    Inventors: Anselm Grundhoefer, Arun Srivatsan Rangaprasad
  • Patent number: 11545108
    Abstract: A method includes obtaining rendered image data that includes a representation of an object for display using a see-through display. The see-through display permits ambient light from a physical environment through the see-through display. The method includes sensing a plurality of light superposition characteristic values associated with the ambient light that quantifies the ambient light. The method includes determining a plurality of display correction values associated with the electronic device based on the plurality of light superposition characteristic values and predetermined display characteristics of the representation of the object. The method includes generating, from the rendered image data, display data for the see-through display in accordance with the plurality of display correction values in order to satisfy the predetermined display characteristics of the representation of the object within a performance threshold.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: January 3, 2023
    Assignee: APPLE INC.
    Inventors: Siddharth Shankar Hazra, Ralf Habel, Anselm Grundhoefer, Aleksandr M. Movshovich, Moinul Khan, Marwan Hussein
  • Publication number: 20220391608
    Abstract: Various implementations disclosed herein include devices, systems, and methods that use a marking on a transparent surface (e.g., a prescription lens insert for an HMD) to identify information (e.g., prescription parameters) about the transparent surface. In some implementations, the markings do not interfere with eye tracking through the transparent surface or using the transparent surface to view virtual content or a physical environment. In some implementations, image data is obtained from an image sensor of an electronic device, the image data corresponding to a transparent surface attached to the electronic device. Then, a code is identified in the image data, wherein the code is detectable on the transparent surface by the image sensor without interfering with a function of the electronic device involving the transparent surface. In some implementations, content is provided at the electronic device based on the identified code, wherein the content is viewable through the transparent surface.
    Type: Application
    Filed: May 25, 2022
    Publication date: December 8, 2022
    Inventors: Daniel Kurz, Anselm Grundhoefer, Tushar Gupta
  • Publication number: 20220319128
    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.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 6, 2022
    Inventors: Jean-Charles Bernard Marcel Bazin, Anselm Grundhoefer, Bart Trzynadlowski, Thomas J. Moore
  • Publication number: 20220261085
    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.
    Type: Application
    Filed: February 10, 2022
    Publication date: August 18, 2022
    Inventors: Jean-Charles Bernard Marcel Bazin, Anselm Grundhoefer, Ivan Kolesov
  • Patent number: 11366321
    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.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: June 21, 2022
    Assignee: APPLE INC.
    Inventor: Anselm Grundhoefer
  • Patent number: 11368657
    Abstract: The present disclosure relates to a method for calibrating a projector. In one example, the method includes receiving by a processing element light field data corresponding to a calibration image projected by a projector and captured by a light field capturing device, and modeling by a processing element one or more intrinsic properties of the projector using the light field data and the calibration image. The calibration image may be projected by the projector directly into the light field capturing device.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: June 21, 2022
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: Anselm Grundhöfer, Daisuke Iwai
  • Publication number: 20220189433
    Abstract: In one implementation, a method includes: displaying a UI element as an overlay in a UI associated with a first FOV, wherein the first FOV is characterized by a first viewing vector of a physical environment; detecting a change from the first FOV to a second FOV, wherein the second FOV is characterized by a second viewing vector of the physical environment; and in response to detecting the change from the first FOV to the second FOV, determining a prominence-display value for the UI element; if the prominence-display value for the UI element exceeds a prominence threshold, displaying the UI element as the overlay in the UI associated with the second FOV; and if the prominence-display value for the UI element does not exceed the prominence threshold, ceasing display of the UI element in the UI associated with the second FOV.
    Type: Application
    Filed: March 4, 2022
    Publication date: June 16, 2022
    Inventors: Anselm Grundhoefer, Geoffrey Grant Stahl
  • Patent number: 11302285
    Abstract: In one implementation, a method of determining a visual appearance of a user interface (UI) element overlaid in an underlying physical environment is performed at a device.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: April 12, 2022
    Assignee: APPLE INC.
    Inventors: Anselm Grundhoefer, Geoffrey Grant Stahl
  • Patent number: 11238662
    Abstract: Various implementations disclosed herein adjust the luminance values of an image to improve the appearance of the image on an augmented reality device. In some implementations, the luminance values of an image are adjusted so that the image can be displayed on an augmented reality device (e.g., with background luminance) such that the image will be perceived more similarly to how the image would be perceived otherwise (e.g., on a device without background luminance). In some implementations, an image is adjusted based on an estimate of human perception of luminance that is not linear.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: February 1, 2022
    Assignee: Apple Inc.
    Inventors: Ralf Habel, Anselm Grundhoefer
  • Publication number: 20210375232
    Abstract: A method includes sensing a plurality of luminance values associated with ambient light from a physical environment. The plurality of luminance values quantifies the ambient light arriving at a see-through display. The method includes identifying respective portions of the plurality of luminance values, across the see-though display, based on corresponding portions of rendered image data. The method includes modifying one or more of the respective portions of the plurality of luminance values based on a function of predetermined display characteristics associated with the rendered image data, in order to generate one or more modified portions of the plurality of luminance values. The method includes modifying the corresponding portions of the rendered image data in order to generate display data, based on the one or more modified portions of the plurality of luminance values. The method includes displaying, on the see-through display, the display data.
    Type: Application
    Filed: April 6, 2021
    Publication date: December 2, 2021
    Inventors: Sivalogeswaran Ratnasingam, Anselm Grundhoefer, Ralf Habel