Global reference direction detection for orienting three-dimensional models

    公开(公告)号:US11935263B1

    公开(公告)日:2024-03-19

    申请号:US17718816

    申请日:2022-04-12

    Applicant: Apple Inc.

    Inventor: Daniel Kurz

    CPC classification number: G06T7/70 G06T7/80 G06T17/05

    Abstract: Various implementations disclosed herein include devices, systems, and methods that determine an orientation of a three-dimensional (3D) model with respect to a global reference direction. For example, an example process may include obtaining an image from an image sensor, determining an orientation of the image sensor with respect to the direction of a celestial element, determining an orientation of the image sensor with respect to a global reference direction based on the orientation of the image sensor with respect to the direction of the celestial element and a relationship between the direction of the celestial element and the global reference direction, obtaining a 3D model of the physical environment, determining an orientation of the image sensor with respect to the 3D model, and determining an orientation of the 3D model with respect to the global reference direction.

    Training a network to inhibit performance of a secondary task

    公开(公告)号:US11734570B1

    公开(公告)日:2023-08-22

    申请号:US16666850

    申请日:2019-10-29

    Applicant: Apple Inc.

    CPC classification number: G06N3/084 G06F9/48 G06N5/046 G06N20/00

    Abstract: The present disclosure describes techniques for training a neural network such that the trained network can be implemented to perform a utility task (e.g., a classification task) while inhibiting performance of a secondary task (e.g., a privacy-violating task). In some embodiments, the techniques include training a neural network using a first loss associated with a first task and a second loss associated with a second task different from the first task. In some embodiments, this includes performing a first training operation associated with the first loss, and performing a second training operation associated with the second loss, wherein the second training operation includes providing, to the neural network, a plurality of input items associated with the second task.

    Rendering objects to match camera noise

    公开(公告)号:US11308652B2

    公开(公告)日:2022-04-19

    申请号:US16740972

    申请日:2020-01-13

    Applicant: Apple Inc.

    Abstract: Various implementations disclosed herein render virtual content with noise that is similar to or that otherwise better matches the noise found in the images with which the virtual content is combined. Some implementations involve identifying noise data for an image, creating a parameterized noise model based on the noise data, generating a noise pattern approximating noise of the image or another image using the parameterized noise model, and rendering content that includes the image and virtual content with noise added based on the noise pattern.

    METHOD AND DEVICE FOR EYE TRACKING USING EVENT CAMERA DATA

    公开(公告)号:US20220003994A1

    公开(公告)日:2022-01-06

    申请号:US17481272

    申请日:2021-09-21

    Applicant: Apple Inc.

    Abstract: In one implementation, a method includes emitting light with modulating intensity from a plurality of light sources towards an eye of a user. The method includes receiving light intensity data indicative of an intensity of the plurality of glints reflected by the eye of the user in the form of a plurality of glints. The method includes determining an eye tracking characteristic of the user based on the light intensity data. In one implementation, a method includes generating, using an event camera comprising a plurality of light sensors at a plurality of respective locations, a plurality of event messages, each of the plurality of event messages being generated in response to a particular light sensor detecting a change in intensity of light and indicating a particular location of the particular light sensor. The method includes determining an eye tracking characteristic of a user based on the plurality of event messages.

    Method and system for presenting a digital information related to a real object

    公开(公告)号:US11030784B2

    公开(公告)日:2021-06-08

    申请号:US15316103

    申请日:2014-06-03

    Applicant: Apple Inc.

    Abstract: The invention is related to a method of presenting a digital information related to a real object, comprising determining a real object, providing a plurality of presentation modes, wherein the plurality of presentation modes comprises an augmented reality mode, and at least one of a virtual reality mode and an audio mode, providing at least one representation of a digital information related to the real object, determining a spatial relationship between a camera and a reference coordinate system under consideration of an image captured by the camera, selecting a presentation mode from the plurality of presentation modes according to the spatial relationship, and presenting the at least one representation of the digital information using the selected presentation mode.

    IMAGE-BASED DETECTION OF SURFACES THAT PROVIDE SPECULAR REFLECTIONS AND REFLECTION MODIFICATION

    公开(公告)号:US20210064910A1

    公开(公告)日:2021-03-04

    申请号:US17001788

    申请日:2020-08-25

    Applicant: Apple Inc.

    Abstract: Various implementations disclosed herein include devices, systems, and methods that detect surfaces and reflections in such surfaces. Some implementations involve providing a CGR environment that includes virtual content that replaces the appearance of a user or the user's device in a mirror or other surface providing a reflection. For example, a CGR environment may be modified to include a reflection of the user that does not include the device that the user is holding or wearing. In another example, the CGR environment is modified so that virtual content, such as a newer version of the electronic device or a virtual wand, replaces the electronic device in the reflection. In another example, the CGR environment is modified so that virtual content, such as a user avatar, replaces the user in the reflection.

    RENDERING VIRTUAL OBJECTS WITH REALISTIC SURFACE PROPERTIES THAT MATCH THE ENVIRONMENT

    公开(公告)号:US20200066025A1

    公开(公告)日:2020-02-27

    申请号:US16546998

    申请日:2019-08-21

    Applicant: Apple Inc.

    Abstract: In one implementation, a method is disclosed for providing visual coherency between virtual objects and a physical environment. The method includes obtaining, at an electronic device, first content depicting a physical surface in the physical environment using an image sensor of the electronic device. An extrinsic property exhibited by the physical surface is determined based on the first content using a visual coherency model. Second content representing a virtual object is generated based on the extrinsic property to present on a display.

Patent Agency Ranking