-
公开(公告)号:US20240221328A1
公开(公告)日:2024-07-04
申请号:US18603638
申请日:2024-03-13
Applicant: Apple Inc.
Inventor: Ryan Steven Bullock
CPC classification number: G06T19/006 , G06F3/016 , G06T7/70 , G06T13/20 , G06T15/04 , G06T17/20 , G06T19/20 , G06T2207/20092 , G06T2219/2012 , G06T2219/2016
Abstract: In some implementations, a method of sketch-based placement of computer-generated graphical objects includes: obtaining an input directed to a content creation region within a user interface, wherein the input corresponds to a sketch of a candidate object, and wherein the user interface includes the content creation region and a presentation region for computer-generated content; and in response to obtaining the input directed to the content creation region: presenting the sketch within the content creation region; obtaining a three-dimensional (3D) model using the input that corresponds to the sketch of the candidate object; generating a computer-generated graphical object using the obtained 3D model; and causing presentation of the computer-generated graphical object together with imagery obtained using the one or more cameras of the device within the presentation region while maintaining presentation of the sketch within the content creation region.
-
公开(公告)号:US11961195B2
公开(公告)日:2024-04-16
申请号:US17984493
申请日:2022-11-10
Applicant: Apple Inc.
Inventor: Ryan Steven Bullock
CPC classification number: G06T19/006 , G06F3/016 , G06T7/70 , G06T13/20 , G06T15/04 , G06T17/20 , G06T19/20 , G06T2207/20092 , G06T2219/2012 , G06T2219/2016
Abstract: In some implementations, a method of sketch-based placement of computer-generated graphical objects includes: obtaining an input directed to a content creation region within a user interface, wherein the input corresponds to a sketch of a candidate object, and wherein the user interface includes the content creation region and a presentation region for computer-generated content; and in response to obtaining the input directed to the content creation region: presenting the sketch within the content creation region; obtaining a three-dimensional (3D) model using the input that corresponds to the sketch of the candidate object; generating a computer-generated graphical object using the obtained 3D model; and causing presentation of the computer-generated graphical object together with imagery obtained using the one or more cameras of the device within the presentation region while maintaining presentation of the sketch within the content creation region.
-
公开(公告)号:US20230005166A1
公开(公告)日:2023-01-05
申请号:US17942125
申请日:2022-09-10
Applicant: Apple Inc.
Inventor: Austin Caleb Germer , Vincent Paul Sparacino , Adam James Bolton , Tomas Alvarez Rodriguez , Ryan Steven Bullock , Lori Lenore Smallwood
Abstract: The method performed at an electronic device including one or more processors, a non-transitory memory, and a depth sensor includes: obtaining a task associated with a physical object within a physical environment; obtaining a task associated with a physical object within a physical environment; obtaining depth information, via the depth sensor, associated with the physical environment; determining one or more measurements for the physical object based at least in part on the depth information; generating a graphical overlay for the task based at least in part on the task associated with the physical object and the one or more measurements for the physical object; and causing presentation of the graphical overlay relative to a representation of the physical object, wherein the representation is obtained using sensor readings of the physical object.
-
公开(公告)号:US11527049B2
公开(公告)日:2022-12-13
申请号:US17408468
申请日:2021-08-22
Applicant: Apple Inc.
Inventor: Ryan Steven Bullock
Abstract: In some implementations, a method of sketch-based placement of computer-generated graphical objects is performed at a device including one or more cameras and non-transitory memory coupled to one or more processors. The method includes obtaining an input directed to a content creation interface (e.g., a sketchpad), wherein the input corresponds to a sketch of a candidate object, and wherein the content creation interface facilitates creation of computer-generated graphical objects presentable using the device. The method also includes: obtaining a three-dimensional (3D) model using the input that corresponds to the sketch of the candidate object; generating a computer-generated graphical object using the obtained 3D model; and causing presentation of the computer-generated graphical object together with imagery obtained using the one or more cameras of the device.
-
公开(公告)号:US11954876B2
公开(公告)日:2024-04-09
申请号:US17942125
申请日:2022-09-10
Applicant: Apple Inc.
Inventor: Austin Caleb Germer , Vincent Paul Sparacino , Adam James Bolton , Tomas Alvarez Rodriguez , Ryan Steven Bullock , Lori Lenore Smallwood
CPC classification number: G06T7/50 , G01B11/22 , G06T17/20 , G06T2200/04 , G06T2200/08 , G06T2207/10028
Abstract: The method performed at an electronic device including one or more processors, a non-transitory memory, and a depth sensor includes: obtaining a task associated with a physical object within a physical environment; obtaining a task associated with a physical object within a physical environment; obtaining depth information, via the depth sensor, associated with the physical environment; determining one or more measurements for the physical object based at least in part on the depth information; generating a graphical overlay for the task based at least in part on the task associated with the physical object and the one or more measurements for the physical object; and causing presentation of the graphical overlay relative to a representation of the physical object, wherein the representation is obtained using sensor readings of the physical object.
-
公开(公告)号:US20230060596A1
公开(公告)日:2023-03-02
申请号:US17984493
申请日:2022-11-10
Applicant: Apple Inc.
Inventor: Ryan Steven Bullock
Abstract: In some implementations, a method of sketch-based placement of computer-generated graphical objects includes: obtaining an input directed to a content creation region within a user interface, wherein the input corresponds to a sketch of a candidate object, and wherein the user interface includes the content creation region and a presentation region for computer-generated content; and in response to obtaining the input directed to the content creation region: presenting the sketch within the content creation region; obtaining a three-dimensional (3D) model using the input that corresponds to the sketch of the candidate object; generating a computer-generated graphical object using the obtained 3D model; and causing presentation of the computer-generated graphical object together with imagery obtained using the one or more cameras of the device within the presentation region while maintaining presentation of the sketch within the content creation region.
-
公开(公告)号:US11475582B1
公开(公告)日:2022-10-18
申请号:US17323906
申请日:2021-05-18
Applicant: Apple Inc.
Inventor: Austin Caleb Germer , Vincent Paul Sparacino , Adam James Bolton , Tomas Alvarez Rodriguez , Ryan Steven Bullock , Lori Lenore Smallwood
Abstract: The method performed at an electronic device including one or more processors, a non-transitory memory, and a depth sensor includes: obtaining a task associated with a physical object within a physical environment; obtaining depth information, via the depth sensor, associated with the physical environment; determining one or more measurements for the physical object based at least in part on the depth information; obtaining a graphical overlay based at least in part on the task and the one or more measurements for the physical object; and causing presentation of the graphical overlay adjacent to a representation of the physical object, wherein the representation is obtained using sensor readings of the physical object.
-
公开(公告)号:US20210383613A1
公开(公告)日:2021-12-09
申请号:US17408468
申请日:2021-08-22
Applicant: Apple Inc.
Inventor: Ryan Steven Bullock
Abstract: In some implementations, a method of sketch-based placement of computer-generated graphical objects is performed at a device including one or more cameras and non-transitory memory coupled to one or more processors. The method includes obtaining an input directed to a content creation interface (e.g., a sketchpad), wherein the input corresponds to a sketch of a candidate object, and wherein the content creation interface facilitates creation of computer-generated graphical objects presentable using the device. The method also includes: obtaining a three-dimensional (3D) model using the input that corresponds to the sketch of the candidate object; generating a computer-generated graphical object using the obtained 3D model; and causing presentation of the computer-generated graphical object together with imagery obtained using the one or more cameras of the device.
-
-
-
-
-
-
-