-
公开(公告)号:US20250104335A1
公开(公告)日:2025-03-27
申请号:US18892227
申请日:2024-09-20
Applicant: Apple Inc.
Inventor: David H. HUANG , Randal W. LAMORE , Soravis PRAKKAMAKUL , Valentin F. ROUSSELLET , Arun Rakesh YOGANANDAN , Anette L. FREIIN VON KAPRI , Carmine ELVEZIO , Eric G. THIVIERGE , Zachary Z. BECKER , Jue WANG
Abstract: Some examples of the disclosure are directed to systems and methods for displaying three-dimensional models of virtual three-dimensional environments. In some examples, the three-dimensional model includes representations of the virtual object(s) included in the environment, a representation of a viewpoint of a user of the electronic device in the environment, and a representation of a viewpoint of a second user of a different electronic device in the environment. In some examples, in response to receiving an input requesting to display the virtual three-dimensional environment (e.g., at full size), the electronic device displays the virtual three-dimensional environment from the viewpoint of the user of the electronic device indicated in the model.
-
2.
公开(公告)号:US20230419998A1
公开(公告)日:2023-12-28
申请号:US18331858
申请日:2023-06-08
Applicant: Apple Inc.
Inventor: Shem NGUYEN , Soravis PRAKKAMAKUL , Zachary Z. BECKER , Christopher I. WORD
IPC: G11B27/036 , G06F3/0482 , G11B27/34 , G06T15/20 , G06T19/00 , G06F3/04815
CPC classification number: G11B27/036 , G06F3/0482 , G11B27/34 , G06T15/20 , G06T19/006 , G06F3/04815
Abstract: Some examples of the disclosure are directed to media editing methods and graphical user interfaces. In some examples, the media editing user interface includes a plurality of user interface options and tools for capturing and editing media generated by a plurality of media recording devices. In some examples, states of the media recording devices are modified to add respective content to a media stream. In some examples, the media editing user interface includes representations of media content from the orientation of a respective media recording device. In some examples, the media editing user interface can present controls to alter contents of the media stream and publish and/or export the contents of the media stream.
-
公开(公告)号:US20250077060A1
公开(公告)日:2025-03-06
申请号:US18916626
申请日:2024-10-15
Applicant: Apple Inc.
Inventor: Zachary Z. BECKER , Michelle CHUA , David A. LIPTON , Robin Yann Joram STORM , Eric G. THIVIERGE , Jue WANG
IPC: G06F3/04845 , G06F3/04815 , G06F3/04842
Abstract: A computer-generated virtual object manipulator having one or more affordances for manipulating a computer-generated virtual object is disclosed. Selection of a virtual object can cause an object manipulator to be displayed over the virtual object. The object manipulator can include a cone-shaped single-axis translation affordance for each of one or more object axes, a disc-shaped single-axis scale affordance for each of the one or more object axes, an arc-shaped rotation affordance for rotation about each of the one or more object axes, and a center of object affordance for free space movement of the virtual object. The object manipulator can also include a slice-shaped two-axis translation affordance that can be displayed after hovering over an area in a particular plane.
-
公开(公告)号:US20230031832A1
公开(公告)日:2023-02-02
申请号:US17812965
申请日:2022-07-15
Applicant: Apple Inc.
Inventor: David A. LIPTON , Ryan S. BURGOYNE , Michelle CHUA , Zachary Z. BECKER , Karen N. WONG , Eric G. THIVIERGE , Mahdi NABIYOUNI , Eric CHIU , Tyler L. CASELLA
IPC: G06F3/04815 , G06F3/01 , G02B27/01
Abstract: A three-dimensional preview of content can be generated and presented at an electronic device in a three-dimensional environment. The three-dimensional preview of content can be presented concurrently with a two-dimensional representation of the content in a content generation environment presented in the three-dimensional environment. While the three-dimensional preview of content is presented in the three-dimensional environment, one or more affordances can be provided for interacting with the one or more computer-generated virtual objects of the three-dimensional preview. The one or more affordances may be displayed with the three-dimensional preview of content in the three-dimensional environment. The three-dimensional preview of content may be presented on a three-dimensional tray and the one or more affordances may be presented in a control bar or other grouping of controls outside the perimeter of the tray and/or along the perimeter of the tray.
-
公开(公告)号:US20230119162A1
公开(公告)日:2023-04-20
申请号:US17905483
申请日:2021-02-26
Applicant: Apple Inc.
Inventor: David A. LIPTON , Zachary Z. BECKER
Abstract: In some examples, while receiving captures of a first real world object, an electronic device displays a representation of a real world environment and a representation of the first real world object. In some examples, in response to receiving a first capture of a first portion of the first real world object and in accordance with a determination that the first capture satisfies one or more object capture criteria, the electronic device modifies a visual characteristic of the first portion of the representation of the first real world object. In some examples, an electronic device receives a request to capture the first real world object, and in response to the request, the electronic device determines a bounding volume around the representation of the first real world object and displays a plurality of capture targets on a surface of the bounding volume.
-
公开(公告)号:US20220413691A1
公开(公告)日:2022-12-29
申请号:US17807226
申请日:2022-06-16
Applicant: Apple Inc.
Inventor: Zachary Z. BECKER , Michelle CHUA , David A. LIPTON , Robin Yann Joram STORM , Eric G. THIVIERGE , Jue WANG
IPC: G06F3/04845 , G06F3/04815
Abstract: A computer-generated virtual object manipulator having one or more affordances for manipulating a computer-generated virtual object is disclosed. Selection of a virtual object can cause an object manipulator to be displayed over the virtual object. The object manipulator can include a cone-shaped single-axis translation affordance for each of one or more object axes, a disc-shaped single-axis scale affordance for each of the one or more object axes, an arc-shaped rotation affordance for rotation about each of the one or more object axes, and a center of object affordance for free space movement of the virtual object. The object manipulator can also include a slice-shaped two-axis translation affordance that can be displayed after hovering over an area in a particular plane.
-
公开(公告)号:US20210383097A1
公开(公告)日:2021-12-09
申请号:US17406134
申请日:2021-08-19
Applicant: APPLE INC.
Inventor: Etienne GUERARD , Omar SHAIK , Michelle CHUA , Zachary Z. BECKER
Abstract: Various implementations disclosed herein include devices, systems, and methods that facilitate the creation of a 3D model for object detection based on a scan of the object. Some implementations provide a user interface that a user interacts with to facilitate a scan of an object to create 3D model of the object for later object detection. The user interface may include an indicator that provides visual or audible feedback to the user indicating the direction that the capturing device is facing relative to the object being scanned. The direction of the capture device may be identified using sensors on the device (e.g., inertial measurement unit (IMU), gyroscope, etc.) or other techniques (e.g., visual inertial odometry (VIO)) and based on the user positioning the device so that the object is in view.
-
8.
公开(公告)号:US20230377300A1
公开(公告)日:2023-11-23
申请号:US18317890
申请日:2023-05-15
Applicant: Apple Inc.
Inventor: Zachary Z. BECKER , Michelle CHUA , Thorsten GERNOTH , Michael P. JOHNSON , Allison W. DRYER
Abstract: Generating a three-dimensional virtual representation of a three-dimensional physical object can be based on capturing or receiving a capture bundle or a set of images. In some examples, generating the virtual representation of the physical object can be facilitated by user interfaces for identifying a physical object and capturing a set of images of the physical object. Generating the virtual representation can include previewing or modifying a set of images. In some examples, generating the virtual representation of the physical object can include generating a first representation of the physical object (e.g., a point cloud) and/or generating a second three-dimensional virtual representation of the physical object (e.g., a mesh reconstruction). In some examples, a visual indication of the progress of the image capture process and/or the generation of the virtual representation of the three-dimensional object can be displayed, such as in a capture user interface.
-
9.
公开(公告)号:US20230377299A1
公开(公告)日:2023-11-23
申请号:US18317886
申请日:2023-05-15
Applicant: Apple Inc.
Inventor: Zachary Z. BECKER , Michelle CHUA , Thorsten GERNOTH , Michael P. JOHNSON
CPC classification number: G06T19/20 , G06F3/14 , G06T2219/2004 , G06T2219/2012 , G06T2219/2016
Abstract: Generating a three-dimensional virtual representation of a three-dimensional physical object can be based on capturing or receiving a capture bundle or a set of images. In some examples, generating the virtual representation of the physical object can be facilitated by user interfaces for identifying a physical object and capturing a set of images of the physical object. Generating the virtual representation can include previewing or modifying a set of images. In some examples, generating the virtual representation of the physical object can include generating a first representation of the physical object (e.g., a point cloud) and/or generating a second three-dimensional virtual representation of the physical object (e.g., a mesh reconstruction). In some examples, a visual indication of the progress of the image capture process and/or the generation of the virtual representation of the three-dimensional object can be displayed, such as in a capture user interface.
-
10.
公开(公告)号:US20230377259A1
公开(公告)日:2023-11-23
申请号:US18317893
申请日:2023-05-15
Applicant: Apple Inc.
Inventor: Zachary Z. BECKER , Michelle CHUA , Thorsten GERNOTH , Michael P. JOHNSON , Allison W. DRYER
IPC: G06T17/00 , G06T15/20 , H04N23/63 , H04N23/60 , G06F3/0346
CPC classification number: G06T17/00 , G06T15/20 , H04N23/632 , H04N23/64 , H04N23/635 , G06F3/0346 , G06T2200/24 , G06T2210/56 , G06T2210/12 , G06T2200/08
Abstract: Generating a three-dimensional virtual representation of a three-dimensional physical object can be based on capturing or receiving a capture bundle or a set of images. In some examples, generating the virtual representation of the physical object can be facilitated by user interfaces for identifying a physical object and capturing a set of images of the physical object. Generating the virtual representation can include previewing or modifying a set of images. In some examples, generating the virtual representation of the physical object can include generating a first representation of the physical object (e.g., a point cloud) and/or generating a second three-dimensional virtual representation of the physical object (e.g., a mesh reconstruction). In some examples, a visual indication of the progress of the image capture process and/or the generation of the virtual representation of the three-dimensional object can be displayed, such as in a capture user interface.
-
-
-
-
-
-
-
-
-