-
公开(公告)号:USD979597S1
公开(公告)日:2023-02-28
申请号:US29822474
申请日:2022-01-10
Applicant: Apple Inc.
Designer: Zachary Z. Becker , David Andrew Brasgalla , Etienne Guerard
-
公开(公告)号:US11580692B2
公开(公告)日:2023-02-14
申请号:US17171434
申请日:2021-02-09
Applicant: Apple Inc.
Inventor: Rafael Saracchini , Tobias Rick , Zachary Z. Becker
Abstract: Various implementations disclosed herein include devices, systems, and methods that generates a three-dimensional (3D) model based on a selected subset of the images and depth data corresponding to each of the images of the subset. For example, an example process may include acquiring sensor data during movement of the device in a physical environment including an object, the sensor data including images of a physical environment captured via a camera on the device, selecting a subset of the images based on assessing the images with respect to motion-based defects based on device motion and depth data, and generating a 3D model of the object based on the selected subset of the images and depth data corresponding to each of the images of the selected subset.
-
-
公开(公告)号:USD940752S1
公开(公告)日:2022-01-11
申请号:US29738796
申请日:2020-06-19
Applicant: Apple Inc.
Designer: Zachary Z. Becker , David Andrew Brasgalla , Etienne Guerard
-
公开(公告)号:US12141914B2
公开(公告)日:2024-11-12
申请号:US17807236
申请日:2022-06-16
Applicant: Apple Inc.
Inventor: Zachary Z. Becker , Mahdi Nabiyouni , Robin Yann Joram Storm
IPC: G06T15/50 , G06F3/04845 , G06F3/04842
Abstract: A computer-generated virtual light source manipulator having one or more affordances for manipulating a computer-generated virtual light sources is disclosed. Selection of a virtual light source can cause a light source manipulator tailored for that virtual light source to be displayed over the virtual light source. The light source manipulator can include various lines, circles and the like that can define starting boundaries (e.g., surfaces that represent the start location and initial aperture of light emission from the virtual light source), ending boundaries (e.g., surfaces that represent the extent or reach (i.e., end location or projection distance) and final aperture of light transmission from the virtual light source), and fade boundaries (e.g., surfaces that represent the beginning of the fading of the virtual light source). The light source manipulators can also include one or more disc or spherical affordances for adjusting these boundaries.
-
公开(公告)号:US12141423B2
公开(公告)日:2024-11-12
申请号: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 , 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.
-
公开(公告)号:US20230396874A1
公开(公告)日:2023-12-07
申请号:US18204072
申请日:2023-05-31
Applicant: Apple Inc.
Inventor: Bradley W. Peebler , Zachary Z. Becker , Qiujie Wu , Shem Nguyen , Sneha S. Bhakare
CPC classification number: H04N23/64 , H04N23/635 , H04N23/631
Abstract: A first device includes a display, an input device, a non-transitory memory and one or more processors coupled with the display, the input device and the non-transitory memory. In some implementations, a method includes detecting, via the input device, an input that corresponds to a request to generate a path for an entity to follow while a sequence of images is to be captured. In some implementations, the method includes generating the path for the entity based on the request. In some implementations, the method includes triggering a second device that is associated with the entity to overlay a virtual indicator indicative of the path on a pass-through of a physical environment. In some implementations, the virtual indicator guides the entity along the path while the sequence of images is captured.
-
-
-
-
-
-
-