-
公开(公告)号:US10402684B2
公开(公告)日:2019-09-03
申请号:US16259367
申请日:2019-01-28
Applicant: Apple Inc.
Inventor: Mohamed Selim Ben Himane , Daniel Kurz , Thomas Olszamowski
Abstract: A method of providing a set of feature descriptors configured to be used in matching an object in an image of a camera is provided. The method includes: a) providing at least two images of a first object; b) extracting in at least two of the images at least one feature from the respective image, c) providing at least one descriptor for an extracted feature, and storing the descriptors; d) matching descriptors in the first set of descriptors; e) computing a score parameter based on the result of the matching process; f) selecting at least one descriptor based on its score parameter; g) adding the selected descriptor(s) to a second set of descriptors; and h) updating the score parameter of descriptors in the first set based on a selection process and to the result of the matching process.
-
62.
公开(公告)号:US10062169B2
公开(公告)日:2018-08-28
申请号:US14567668
申请日:2014-12-11
Applicant: Apple Inc.
Inventor: Daniel Kurz , Selim Benhimane
IPC: G06K9/00 , G06T7/00 , G06K9/32 , G06K9/46 , G06K9/62 , G06T7/30 , G06T7/33 , G06T7/70 , G06T7/73 , G06T7/246
CPC classification number: G06T7/73 , G06K9/00201 , G06K9/00624 , G06K9/00671 , G06K9/3216 , G06K9/46 , G06K9/6202 , G06K9/72 , G06T7/246 , G06T7/30 , G06T7/33 , G06T7/70 , G06T7/75 , G06T2207/10012 , G06T2207/30232 , G06T2207/30244
Abstract: A method of providing a descriptor for at least one feature of an image comprises the steps of providing an image captured by a capturing device and extracting at least one feature from the image, and assigning a descriptor to the at least one feature, the descriptor depending on at least one parameter which is indicative of an orientation, wherein the at least one parameter is determined from the orientation of the capturing device measured by a tracking system. The invention also relates to a method of matching features of two or more images.
-
公开(公告)号:US20180089900A1
公开(公告)日:2018-03-29
申请号:US15713421
申请日:2017-09-22
Applicant: Apple Inc.
Inventor: Mark B. Rober , Sawyer I. Cohen , Daniel Kurz , Tobias Holl , Benjamin B. Lyon , Peter Georg Meier , Jeffrey M. Riepling , Holly Gerhard
IPC: G06T19/00 , G06K9/00 , B60R1/00 , B60Q9/00 , B60W50/08 , B60W10/04 , B60W10/18 , B60W10/20 , B60W10/22
CPC classification number: G06T19/006 , B60K35/00 , B60K37/06 , B60K2370/177 , B60Q9/00 , B60R1/00 , B60R2300/207 , B60R2300/60 , B60W10/04 , B60W10/18 , B60W10/20 , B60W10/22 , B60W50/08 , B60W2540/22 , G05D1/0088 , G06F3/011 , G06F3/012 , G06F3/016 , G06F3/0481 , G06K9/00335 , G06K9/00671 , G06K9/00791 , G06K9/00832 , G06T13/40
Abstract: A VR system for vehicles that may implement methods that address problems with vehicles in motion that may result in motion sickness for passengers. The VR system may provide augmented or virtual views that match visual cues with the physical motions that a passenger experiences. The VR system may project virtual content so that the content appears as a distant object stabilized or fixed in the external environment. The VR system may aid in productivity, as passengers may perform work while riding in the vehicle without experiencing motion sickness. In addition, the VR system may provide enhanced virtual experiences to passengers in moving vehicles by matching accelerations and motions of the vehicle to accelerations and motions in the virtual experiences.
-
64.
公开(公告)号:US20180088667A1
公开(公告)日:2018-03-29
申请号:US15712649
申请日:2017-09-22
Applicant: Apple Inc.
Inventor: Sebastian Knorr , Daniel Kurz
IPC: G06F3/01 , G06F3/0481
Abstract: Triggering a state change includes displaying a first version of a series of frames based on a first setup configuration, obtaining a second setup configuration for the series of frames, in response to obtaining a second setup configuration, monitoring for a change in an eye status, and in response to detecting a change in the eye status, displaying a second version of the series of frames based on the second setup configuration.
-
公开(公告)号:US20170278258A1
公开(公告)日:2017-09-28
申请号:US15618604
申请日:2017-06-09
Applicant: Apple Inc.
Inventor: Daniel Kurz , Peter Meier
CPC classification number: G06T7/514 , G06K9/00201 , G06K9/00208 , G06K9/42 , G06K9/4604 , G06K9/4671 , G06K2009/3291 , G06T7/246 , G06T7/50 , G06T7/593 , G06T7/73 , G06T2207/10021 , G06T2207/10028 , G06T2207/30244
Abstract: The invention provides methods of detecting and describing features from an intensity image. In one of several aspects, the method comprises the steps of providing an intensity image captured by a capturing device, providing a method for determining a depth of at least one element in the intensity image, in a feature detection process detecting at least one feature in the intensity image, wherein the feature detection is performed by processing image intensity information of the intensity image at a scale which depends on the depth of at least one element in the intensity image, and providing a feature descriptor of the at least one detected feature. For example, the feature descriptor contains at least one first parameter based on information provided by the intensity image and at least one second parameter which is indicative of the scale.
-
公开(公告)号:US20250104346A1
公开(公告)日:2025-03-27
申请号:US18807283
申请日:2024-08-16
Applicant: Apple Inc.
Inventor: Daniel Kurz , Michael J. Rockwell
IPC: G06T17/00
Abstract: Various implementations record a shared event by generating a temporal-based three-dimensional (3D) representation for use in providing/rendering views of the recorded event. For example, a method may include determining that a second device is currently at an event at a physical environment. The method may further include providing a notification to the second device for an option to authorize use of sensor data based on determining that the second device is currently at the event. The method may further include receiving authorization to use the sensor data. The method may further include obtaining the sensor data from the second device in accordance with the authorization. The method may further include generating a temporal-based 3D representation of the event based on the sensor data obtained from the second device and additional sensor data obtained from one or more other devices at the event.
-
公开(公告)号:US12105280B2
公开(公告)日:2024-10-01
申请号:US17961963
申请日:2022-10-07
Applicant: Apple Inc.
Inventor: Branko Petljanski , Raffi A. Bedikian , Daniel Kurz , Thomas Gebauer , Li Jia
CPC classification number: G02B27/0093 , G02B27/0101 , G02B27/0172 , G02B27/0179 , G06F3/013 , G02B2027/0138 , G02B2027/014 , G02B2027/0187
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.
-
公开(公告)号:US20240312167A1
公开(公告)日:2024-09-19
申请号:US18441274
申请日:2024-02-14
Applicant: Apple Inc.
Inventor: Daniel Kurz
IPC: G06T19/20 , G06V10/74 , G06V10/774 , G06V40/10
CPC classification number: G06T19/20 , G06V10/761 , G06V10/774 , G06V40/10
Abstract: Various implementations disclosed herein include devices, systems, and methods that use external device data to improve user data on a wearable device. For example, an example process may include receiving first sensor data, from a sensor of a wearable electronic device, depicting a user of the wearable electronic device. The process may further include receiving second sensor data depicting the user from a second device separate from the wearable electronic device. At least a part of the user depicted in the second sensor data is absent in the first sensor data. The process may further include determining that a portion of the second sensor data depicts the user based on a similarity between the first sensor data and second sensor data. The process may further include updating a user model based on the second sensor data.
-
公开(公告)号:US12002165B1
公开(公告)日:2024-06-04
申请号:US17412507
申请日:2021-08-26
Applicant: Apple Inc.
Inventor: Daniel Kurz , Gowri Somanath , Tobias Holl
CPC classification number: G06T19/006 , G06T15/506 , G06T19/20 , G06T2215/16
Abstract: Various implementations disclosed herein include devices, systems, and methods that use light probes to facilitate the display of virtual objects in 3D environments. A light probe provides lighting information that describes light incident on a point in space in a 3D environment. For example, a light probe may describe such incident light using an environment map. Such lighting information can be used to provide realistic appearances for objects placed at or near light probe locations in the 3D environment. Implementations disclosed herein determine the light probe locations in real-time or other 3D environments that are generated based on a live physical environment. A digital representation of the live physical environment is used to determine where to position the light probes, how many light probes to use, and/or various light probe attributes.
-
公开(公告)号:US20240106971A1
公开(公告)日:2024-03-28
申请号:US18525058
申请日:2023-11-30
Applicant: Apple Inc.
Inventor: Sebastian Knorr , Daniel Kurz
CPC classification number: H04N5/272 , G06T7/70 , G06T19/006 , H04N5/2224 , H04N5/2226 , H04N5/2723 , H04N23/64 , H04N23/673 , H04N23/80 , H04N23/959
Abstract: A method of generating at least one image of a real environment comprises providing at least one environment property related to at least part of the real environment, providing at least one virtual object property related to a virtual object, determining at least one imaging parameter according to the at least one provided virtual object property and the at least one provided environment property, and generating at least one image of the real environment representing information about light leaving the real environment according to the determined at least one imaging parameter, wherein the light leaving the real environment is measured by at least one camera.
-
-
-
-
-
-
-
-
-