-
公开(公告)号:US12106443B2
公开(公告)日:2024-10-01
申请号:US17678516
申请日:2022-02-23
Applicant: Adobe Inc.
Inventor: Cuong D. Nguyen , Valerie Lina Head , Talin Chris Wadsworth , Stephen Joseph DiVerdi , Paul John Asente
CPC classification number: G06T19/20 , G06T15/205 , G06T17/20 , G06T2219/2004 , G06T2219/2016
Abstract: Techniques for responsive video canvas generation are described to impart three-dimensional effects based on scene geometry to two-dimensional digital objects in a two-dimensional design environment. A responsive video canvas, for instance, is generated from input data including a digital video and scene data. The scene data describes a three-dimensional representation of an environment and includes a plurality of planes. A visual transform is generated and associated with each plane to enable digital objects to interact with the underlying scene geometry. In the responsive video canvas, an edit positioning a two-dimensional digital object with respect to a particular plane of the responsive video canvas is received. A visual transform associated with the particular plane is applied to the digital object and is operable to align the digital object to the depth and orientation of the particular plane. Accordingly, the digital object includes visual features based on the three-dimensional representation.
-
公开(公告)号:US20250111695A1
公开(公告)日:2025-04-03
申请号:US18543234
申请日:2023-12-18
Applicant: Adobe Inc.
Inventor: Wilmot Wei-Mau Li , Li-Yi Wei , Cuong D. Nguyen , Jakub Fiser , Hijung Shin , Stephen Joseph DiVerdi , Seth John Walker , Kazi Rubaiat Habib , Deepali Aneja , David Gilliaert Werner , Erica K. Schisler
Abstract: In implementation of techniques for template-based behaviors in machine learning, a computing device implements a template system to receive a digital video and data executable to generate animated content. The template system determines a location within a frame of the digital video to place the animated content using a machine learning model. The template system then renders the animated content within the frame of the digital video at the location determined by the machine learning model. The template system then displays the rendered animated content within the frame of the digital video in a user interface.
-
公开(公告)号:US11875462B2
公开(公告)日:2024-01-16
申请号:US16951531
申请日:2020-11-18
Applicant: Adobe Inc.
Inventor: Zeyu Wang , Paul J. Asente , Cuong D. Nguyen
IPC: G06T19/00
CPC classification number: G06T19/006
Abstract: In implementations of systems for augmented reality authoring of remote environments, a computing device implements an augmented reality authoring system to display a three-dimensional representation of a remote physical environment on a display device based on orientations of an image capture device. The three-dimensional representation of the remote physical environment is generated from a three-dimensional mesh representing a geometry of the remote physical environment and digital video frames depicting portions of the remote physical environment. The augmented reality authoring system receives input data describing a request to display a digital video frame of the digital video frames. A particular digital video frame of the digital video frames is determined based on an orientation of the image capture device relative to the three-dimensional mesh. The augmented reality authoring system displays the particular digital video frame on the display device.
-
公开(公告)号:US20220157024A1
公开(公告)日:2022-05-19
申请号:US16951531
申请日:2020-11-18
Applicant: Adobe Inc.
Inventor: Zeyu Wang , Paul J. Asente , Cuong D. Nguyen
IPC: G06T19/00
Abstract: In implementations of systems for augmented reality authoring of remote environments, a computing device implements an augmented reality authoring system to display a three-dimensional representation of a remote physical environment on a display device based on orientations of an image capture device. The three-dimensional representation of the remote physical environment is generated from a three-dimensional mesh representing a geometry of the remote physical environment and digital video frames depicting portions of the remote physical environment. The augmented reality authoring system receives input data describing a request to display a digital video frame of the digital video frames. A particular digital video frame of the digital video frames is determined based on an orientation of the image capture device relative to the three-dimensional mesh. The augmented reality authoring system displays the particular digital video frame on the display device.
-
公开(公告)号:US20210272363A1
公开(公告)日:2021-09-02
申请号:US16806612
申请日:2020-03-02
Applicant: Adobe Inc.
Inventor: Cuong D. Nguyen , Paul J. Asente , Germán Ariel Leiva , Rubaiat Habib Kazi
Abstract: In implementations of augmented video prototyping, a mobile device records augmented video data as a captured video of a recorded scene in an environment, the augmented video data including augmented reality tracking data as 3D spatial information relative to objects in the recorded scene. A video prototyping module localizes the mobile device with reference to the objects in the recorded scene using the 3D spatial information for the mobile device being within boundaries of the recorded scene in the environment. The video prototyping module can generate an avatar for display that represents the mobile device at a current location from a perspective of the recorded scene, and create a spatial layer over a video frame at the current location of the avatar that represents the mobile device. The spatial layer is an interactive interface on which to create an augmented reality feature that displays during playback of the captured video.
-
公开(公告)号:US20230267696A1
公开(公告)日:2023-08-24
申请号:US17678516
申请日:2022-02-23
Applicant: Adobe Inc.
Inventor: Cuong D. Nguyen , Valerie Lina Head , Talin Chris Wadsworth , Stephen Joseph DiVerdi , Paul John Asente
CPC classification number: G06T19/20 , G06T17/20 , G06T15/205 , G06T2219/2016 , G06T2219/2004
Abstract: Techniques for responsive video canvas generation are described to impart three-dimensional effects based on scene geometry to two-dimensional digital objects in a two-dimensional design environment. A responsive video canvas, for instance, is generated from input data including a digital video and scene data. The scene data describes a three-dimensional representation of an environment and includes a plurality of planes. A visual transform is generated and associated with each plane to enable digital objects to interact with the underlying scene geometry. In the responsive video canvas, an edit positioning a two-dimensional digital object with respect to a particular plane of the responsive video canvas is received. A visual transform associated with the particular plane is applied to the digital object and is operable to align the digital object to the depth and orientation of the particular plane. Accordingly, the digital object includes visual features based on the three-dimensional representation.
-
公开(公告)号:US11238657B2
公开(公告)日:2022-02-01
申请号:US16806612
申请日:2020-03-02
Applicant: Adobe Inc.
Inventor: Cuong D. Nguyen , Paul J. Asente , Germán Ariel Leiva , Rubaiat Habib Kazi
Abstract: In implementations of augmented video prototyping, a mobile device records augmented video data as a captured video of a recorded scene in an environment, the augmented video data including augmented reality tracking data as 3D spatial information relative to objects in the recorded scene. A video prototyping module localizes the mobile device with reference to the objects in the recorded scene using the 3D spatial information for the mobile device being within boundaries of the recorded scene in the environment. The video prototyping module can generate an avatar for display that represents the mobile device at a current location from a perspective of the recorded scene, and create a spatial layer over a video frame at the current location of the avatar that represents the mobile device. The spatial layer is an interactive interface on which to create an augmented reality feature that displays during playback of the captured video.
-
-
-
-
-
-