-
公开(公告)号:US20220291806A1
公开(公告)日:2022-09-15
申请号:US17825763
申请日:2022-05-26
Applicant: Apple Inc.
Inventor: Cameron J. Dunn , Eric Steven Peyton , Olivier Marie Jacques Pinon , Etienne H. Guerard , David John Addey , Pau Sastre Miguel , Michelle Chua , Eric Thivierge
IPC: G06F3/04815 , G06T15/10
Abstract: A method includes determining to present a computer-generated reality (CGR) object that is associated with a first anchor and a second anchor. The method includes determining, based on an image of a physical environment, whether the physical environment includes a portion corresponding to the first anchor. The method includes, in response to determining that the physical environment lacks a portion that corresponds to the first anchor, determining, based on the image, whether the physical environment includes a portion corresponding to the second anchor. The method includes, in response to determining that the physical environment includes a portion that corresponds to the second anchor, displaying, on the display, the CGR object at a location of the display corresponding to the second anchor.
-
公开(公告)号:US11373377B2
公开(公告)日:2022-06-28
申请号:US17203393
申请日:2021-03-16
Applicant: Apple Inc.
Inventor: Bo Morgan , Mark E. Drummond , Peter Meier , Cameron J. Dunn , John Christopher Russell , Siva Chandra Mouli Sivapurapu , Ian M. Richter
Abstract: In various implementations, a device surveys a scene and presents, within the scene, a extended reality (XR) environment including one or more assets that evolve over time (e.g., change location or age). Modeling such an XR environment at various timescales can be computationally intensive, particularly when modeling the XR environment over larger timescales. Accordingly, in various implementations, different models are used to determine the environment state of the XR environment when presenting the XR environment at different timescales.
-
公开(公告)号:US11386604B2
公开(公告)日:2022-07-12
申请号:US17275046
申请日:2019-09-24
Applicant: Apple Inc.
Inventor: Ian M. Richter , Cameron J. Dunn , John C. Russell
Abstract: In some implementations, a method is performed by a device including a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, the method includes obtaining user movement information. In some implementations, the user movement information characterizes a first body pose of the user at a first time and a second body pose of the user at a second time. In some implementations, the method includes determining whether a transition from the first body pose to the second body pose satisfies an acceptability threshold. In some implementations, the method includes in response to determining that the transition from the first body pose to the second body pose satisfies the acceptability threshold, generating a sequence of movements for a synthesized reality (SR) representation of the user.
-
公开(公告)号:US20220058847A1
公开(公告)日:2022-02-24
申请号:US17275046
申请日:2019-09-24
Applicant: Apple Inc.
Inventor: Ian M. Richter , Cameron J. Dunn , John C. Russell
Abstract: In some implementations, a method is performed by a device including a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, the method includes obtaining user movement information. In some implementations, the user movement information characterizes a first body pose of the user at a first time and a second body pose of the user at a second time. In some implementations, the method includes determining whether a transition from the first body pose to the second body pose satisfies an acceptability threshold. In some implementations, the method includes in response to determining that the transition from the first body pose to the second body pose satisfies the acceptability threshold, generating a sequence of movements for a synthesized reality (SR) representation of the user.
-
公开(公告)号:US20210374615A1
公开(公告)日:2021-12-02
申请号:US17397839
申请日:2021-08-09
Applicant: Apple Inc.
Inventor: Mark Drummond , Peter Meier , Bo Morgan , Cameron J. Dunn , Siva Chandra Mouli Sivapurapu
Abstract: In one implementation, a method of generating environment states is performed by a device including one or more processors and non-transitory memory. The method includes displaying an environment including an asset associated with a neural network model and having a plurality of asset states. The method includes receiving a user input indicative of a training request. The method includes selecting, based on the user input, a training focus indicating one or more of the plurality of asset states. The method includes generating a set of training data including a plurality of training instances weighted according to the training focus. The method includes training the neural network model on the set of training data.
-
公开(公告)号:US11836842B2
公开(公告)日:2023-12-05
申请号:US17837490
申请日:2022-06-10
Applicant: Apple Inc.
Inventor: Ian M. Richter , Cameron J. Dunn , John C Russell
Abstract: In some implementations, a method is performed by a device including a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, the method includes obtaining user movement information. In some implementations, the user movement information characterizes a first body pose of the user at a first time and a second body pose of the user at a second time. In some implementations, the method includes determining whether a transition from the first body pose to the second body pose satisfies an acceptability threshold. In some implementations, the method includes in response to determining that the transition from the first body pose to the second body pose satisfies the acceptability threshold, generating a sequence of movements for a synthesized reality (SR) representation of the user.
-
公开(公告)号:US11699270B2
公开(公告)日:2023-07-11
申请号:US17740052
申请日:2022-05-09
Applicant: Apple Inc.
Inventor: Bo Morgan , Mark E. Drummond , Peter Meier , Cameron J. Dunn , John Christopher Russell , Siva Chandra Mouli Sivapurapu , Ian M. Richter
CPC classification number: G06T19/006 , A63F13/55 , G06F3/011 , G06F40/14
Abstract: In various implementations, a device surveys a scene and presents, within the scene, a extended reality (XR) environment including one or more assets that evolve over time (e.g., change location or age). Modeling such an XR environment at various timescales can be computationally intensive, particularly when modeling the XR environment over larger timescales. Accordingly, in various implementations, different models are used to determine the environment state of the XR environment when presenting the XR environment at different timescales.
-
公开(公告)号:US20230162422A1
公开(公告)日:2023-05-25
申请号:US17837490
申请日:2022-06-10
Applicant: Apple Inc.
Inventor: Ian M. Richter , Cameron J. Dunn , John C. Russell
Abstract: In some implementations, a method is performed by a device including a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, the method includes obtaining user movement information. In some implementations, the user movement information characterizes a first body pose of the user at a first time and a second body pose of the user at a second time. In some implementations, the method includes determining whether a transition from the first body pose to the second body pose satisfies an acceptability threshold. In some implementations, the method includes in response to determining that the transition from the first body pose to the second body pose satisfies the acceptability threshold, generating a sequence of movements for a synthesized reality (SR) representation of the user.
-
公开(公告)号:US11430198B1
公开(公告)日:2022-08-30
申请号:US17145141
申请日:2021-01-08
Applicant: Apple Inc.
Inventor: Cameron J. Dunn , Etienne H. Guerard
Abstract: In some implementations, a method includes: obtaining a request to display a virtual object at a location within a computer-generated environment; and, in response to detecting the request to display the virtual object the location within the computer-generated environment: determining a real-world pose for the electronic device relative to a first coordinate space associated with a physical environment; determining a viewing vector by transforming the real-world pose from the first coordinate space to a second coordinate space associated with the computer-generated environment; in accordance with a determination that the viewing vector satisfies viewing criteria, displaying the virtual object at the location within the computer-generated environment according to a first view mode; and in accordance with a determination that the viewing vector satisfies second viewing criteria, displaying the virtual object at the location within the computer-generated environment according to a second view mode.
-
公开(公告)号:US20220270335A1
公开(公告)日:2022-08-25
申请号:US17740052
申请日:2022-05-09
Applicant: Apple Inc.
Inventor: Bo Morgan , Mark E. Drummond , Peter Meier , Cameron J. Dunn , John Christopher Russell , Siva Chandra Mouli Sivapurapu , Ian M. Richter
Abstract: In various implementations, a device surveys a scene and presents, within the scene, a extended reality (XR) environment including one or more assets that evolve over time (e.g., change location or age). Modeling such an XR environment at various timescales can be computationally intensive, particularly when modeling the XR environment over larger timescales. Accordingly, in various implementations, different models are used to determine the environment state of the XR environment when presenting the XR environment at different timescales.
-
-
-
-
-
-
-
-
-