-
公开(公告)号:US20220148267A1
公开(公告)日:2022-05-12
申请号:US17511385
申请日:2021-10-26
Applicant: Adobe Inc.
Inventor: Kazi Rubaiat Habib , Stephen Joseph DiVerdi , Ryo Suzuki , Li-Yi Wei , Wilmot Wei-Mau Li
IPC: G06T19/00 , G06F3/04815 , G06F3/04845
Abstract: In implementations of systems for augmented reality sketching, a computing device implements a sketch system to generate three-dimensional scene data describing a three-dimensional representation of a physical environment including a physical object. The sketch system displays a digital video in a user interface that depicts the physical environment and the physical object and the sketch system tracks movements of the physical object depicted in the digital video using two-dimensional coordinates of the user interface. These two-dimensional coordinates are projected into the three-dimensional representation of the physical environment. The sketch system receives a user input connecting a portion of a graphical element in the user interface to the physical object depicted in the digital video. The sketch system displays the portion of the graphical element as moving in the user interface corresponding to the movements of the physical object depicted in the digital video.
-
公开(公告)号: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.
-
公开(公告)号:US11967011B2
公开(公告)日:2024-04-23
申请号:US17653094
申请日:2022-03-01
Applicant: Adobe Inc.
Inventor: Kazi Rubaiat Habib , Timothy Langlois , Li-Yi Wei , John Simpson , James Corbett , Christopher Nuuja , Brooke Hopper
IPC: G06F3/04845 , G06T13/80
CPC classification number: G06T13/80 , G06F3/04845 , G06T2200/24
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating and modifying digital animations based on user interactions with a unique user interface portraying a one-dimensional layer motion element and/or elements for generating and utilizing animation path for digital design objects and animation layers. The disclosed system can provide a dynamic one-dimensional layer motion element that adapts to a selected animation layer and portrays selectable animation frames from the animation layer. The disclosed systems can provide options for generating and modifying various frames of the digital animation based on user interactions with the one-dimensional layer motion element, an animation timeline, and/or a corresponding animation canvas. Additionally, in some embodiments, the disclosed systems also generate path animations with complex animation effects based on user selection of animation paths, digital design objects of animation layers, and corresponding selectable path animation feature tools.
-
公开(公告)号:US20230281903A1
公开(公告)日:2023-09-07
申请号:US17653090
申请日:2022-03-01
Applicant: Adobe Inc.
Inventor: Kazi Rubaiat Habib , Timothy Langlois , Li-Yi Wei , John Simpson , James Corbett , Christopher Nuuja , Brooke Hopper
IPC: G06T13/80 , G06T11/60 , G06F3/04845 , G06F3/04847
CPC classification number: G06T13/80 , G06T11/60 , G06F3/04845 , G06F3/04847 , G06T2200/24
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating and modifying digital animations based on user interactions with a unique user interface portraying a one-dimensional layer motion element and/or elements for generating and utilizing animation path for digital design objects and animation layers. The disclosed system can provide a dynamic one-dimensional layer motion element that adapts to a selected animation layer and portrays selectable animation frames from the animation layer. The disclosed systems can provide options for generating and modifying various frames of the digital animation based on user interactions with the one-dimensional layer motion element, an animation timeline, and/or a corresponding animation canvas. Additionally, in some embodiments, the disclosed systems also generate path animations with complex animation effects based on user selection of animation paths, digital design objects of animation layers, and corresponding selectable path animation feature tools.
-
公开(公告)号:US12033249B2
公开(公告)日:2024-07-09
申请号:US17158866
申请日:2021-01-26
Applicant: Adobe Inc.
Inventor: Kazi Rubaiat Habib , John Chung , Li-Yi Wei , Hijung Shin
IPC: G06F3/14 , G06F3/04845 , G06T11/20 , H04L65/60 , G09B5/06
CPC classification number: G06T11/206 , G06F3/04845 , G06F3/1462 , H04L65/60 , G09B5/065
Abstract: The present disclosure relates to method, systems, and non-transitory computer-readable media for generating and configuring a digital stream of video content from a stream-transmitting computing device to include interactive graphical elements that are adjustable by viewer computing devices participating in the digital stream. For example, in one or more embodiments, the disclosed systems receive user input from the stream-transmitting computing device that identifies visual attributes of a graphical element that are adjustable via viewer inputs. In one or more embodiments, the disclosed systems provide the graphical elements within the video content and collect the viewer inputs that adjust the graphical element in accordance with the identified visual attributes. Further, the disclosed systems aggregate and visualize the collected viewer inputs in a graphical presentation.
-
公开(公告)号:US20240054710A1
公开(公告)日:2024-02-15
申请号:US17887815
申请日:2022-08-15
Applicant: Adobe Inc.
Inventor: Jiaju Ma , Li-Yi Wei , Kazi Rubaiat Habib
IPC: G06T13/40
CPC classification number: G06T13/40
Abstract: An animation system configured for generating an animation scene that includes at least one animation stylization effect applied to one or more three-dimensional digital objects is described. The animation system includes an interface having a timeline portion and a node graph portion. The timeline portion represents various animation stylization effects as clips arranged chronologically relative to a timeline and the node graph portion includes a node cluster for each clip, where individual node clusters are made up of an animate node, an action node, and an effect node. Input at the timeline portion modifying at least one parameter of the animation scene propagates to the node graph portion, and vice versa. The animation system thus presents dual representations of an animation scene in a manner that enables complex animation customizations while organizing animation effects in a simplified, chronological manner.
-
公开(公告)号:US11158130B1
公开(公告)日:2021-10-26
申请号:US16983798
申请日:2020-08-03
Applicant: Adobe Inc.
Inventor: Kazi Rubaiat Habib , Stephen Joseph DiVerdi , Ryo Suzuki , Li-Yi Wei , Wilmot Wei-Mau Li
IPC: G06T19/00 , G06F3/0481 , G06F3/0484
Abstract: In implementations of systems for augmented reality sketching, a computing device implements a sketch system to generate three-dimensional scene data describing a three-dimensional representation of a physical environment including a physical object. The sketch system displays a digital video in a user interface that depicts the physical environment and the physical object and the sketch system tracks movements of the physical object depicted in the digital video using two-dimensional coordinates of the user interface. These two-dimensional coordinates are projected into the three-dimensional representation of the physical environment. The sketch system receives a user input connecting a portion of a graphical element in the user interface to the physical object depicted in the digital video. The sketch system displays the portion of the graphical element as moving in the user interface corresponding to the movements of the physical object depicted in the digital video.
-
公开(公告)号:US20230252746A1
公开(公告)日:2023-08-10
申请号:US17666806
申请日:2022-02-08
Applicant: Adobe Inc.
Inventor: Kazi Rubaiat Habib , Tianyi Wang , Stephen DiVerdi , Li-Yi Wei
IPC: G06T19/20 , G06T7/73 , G06F3/04815 , G06T15/20
CPC classification number: G06T19/20 , G06F3/04815 , G06T7/73 , G06T15/20 , G06T2219/2004
Abstract: Certain aspects and features of this disclosure relate to virtual 3D pointing and manipulation. For example, video communication is established between a presenter client device and a viewer client device. A presenter video image is captured. A 3D image of a 3D object is rendered on the client devices and a presenter avatar is rendered on at least the viewer client device. The presenter avatar includes at least a portion of the presenter video image. When a positional input is detected at the presenter client device, the system renders, on the viewer client device, an articulated virtual appurtenance associated with the positional input, the 3D image, and the presenter avatar. A virtual interaction between the articulated virtual appurtenance and the 3D image appear to a viewer as naturally positioned for the interaction with respect to the viewer.
-
公开(公告)号:US11574450B2
公开(公告)日:2023-02-07
申请号:US17511385
申请日:2021-10-26
Applicant: Adobe Inc.
Inventor: Kazi Rubaiat Habib , Stephen Joseph DiVerdi , Ryo Suzuki , Li-Yi Wei , Wilmot Wei-Mau Li
IPC: G06T19/00 , G06F3/04815 , G06F3/04845
Abstract: In implementations of systems for augmented reality sketching, a computing device implements a sketch system to generate three-dimensional scene data describing a three-dimensional representation of a physical environment including a physical object. The sketch system displays a digital video in a user interface that depicts the physical environment and the physical object and the sketch system tracks movements of the physical object depicted in the digital video using two-dimensional coordinates of the user interface. These two-dimensional coordinates are projected into the three-dimensional representation of the physical environment. The sketch system receives a user input connecting a portion of a graphical element in the user interface to the physical object depicted in the digital video. The sketch system displays the portion of the graphical element as moving in the user interface corresponding to the movements of the physical object depicted in the digital video.
-
10.
公开(公告)号:US11282290B1
公开(公告)日:2022-03-22
申请号:US16953227
申请日:2020-11-19
Applicant: Adobe Inc.
Inventor: Mengqi Peng , Vladimir Kim , Li-Yi Wei , Kazi Rubaiat Habib
Abstract: Using a prediction engine, generating, based on deformations of prior editing operations performed with a graphics editing tool, suggested editing operations that augment current editing operations applied to a graphical object. The prediction engine accesses first samples defining first positions along first paths of previous editing operations applied to a mesh object in a previous frame and second samples defining second positions along second paths of executed editing operations applied in a current frame. The prediction engine identifies, from a comparison of the first samples and the second samples, a matching component set from the previous editing operations that corresponds to the executed editing operations. The prediction engine deforms the first samples toward the second samples and determines suggested editing operations that comprise a non-matching component set as modified based on the deformed first samples. The prediction engine updates an interface to provide the suggested editing operations.
-
-
-
-
-
-
-
-
-