-
公开(公告)号:US20230298278A1
公开(公告)日:2023-09-21
申请号:US17980584
申请日:2022-11-04
Applicant: APPLE INC.
Inventor: Alexandre DA VEIGA , Jeffrey S. NORRIS , Madhurani R. SAPRE , Spencer H. RAY
CPC classification number: G06T19/006 , G06T7/70 , G06T5/003 , G06T15/08 , G06T15/60 , G06T5/008 , G06T5/005
Abstract: Various implementations disclosed herein include devices, systems, and methods that determine how to present a three-dimensional (3D) photo in an extended reality (XR) environment (e.g., in 3D, 2D, blurry, or not at all) based on viewing position of a user active in the XR environment relative to a placement of the 3D photo in the XR environment. In some implementations, at an electronic device having a processor, a 3D photo that is an incomplete 3D representation created based on one or more images captured by an image capture device is obtained. In some implementations, a viewing position of the electronic device relative to a placement position of the 3D photo is determined, and a presentation mode for the 3D photo is determined based on the viewing position. In some implementations, the 3D photo is provided at the placement position based on the presentation mode in the XR environment.
-
公开(公告)号:US20230281933A1
公开(公告)日:2023-09-07
申请号:US17984282
申请日:2022-11-10
Applicant: APPLE INC.
Inventor: Timothy R. PEASE , Alexandre DA VEIGA , Benjamin H. BOESEL , David H. HUANG , Jonathan PERRON , Shih-Sang CHIU , Spencer H. RAY
CPC classification number: G06T19/006 , G06T7/30 , G06T7/70 , G06T2207/10024 , G06T2207/10016 , G06T2200/04 , G06T2207/10028 , G06T2210/56 , G06T2207/20021
Abstract: Various implementations disclosed herein include devices, systems, and methods that create a 3D video that includes determining first adjustments (e.g., first transforms) to video frames (e.g., one or more RGB images and depth images per frame) to align content in a coordinate system to remove the effects of capturing camera motion. Various implementations disclosed herein include devices, systems, and methods that playback a 3D video and includes determining second adjustments (e.g., second transforms) to remove the effects of movement of a viewing electronic device relative to a viewing environment during playback of the 3D video. Some implementations distinguish static content and moving content of the video frames to playback only moving objects or facilitate concurrent playback of multiple spatially related 3D videos. The 3D video may include images, audio, or 3D video of a video-capture-device user.
-