-
公开(公告)号:US20240420424A1
公开(公告)日:2024-12-19
申请号:US18209934
申请日:2023-06-14
Applicant: Adobe Inc.
Inventor: Jakub Fiser , Niloy Jyoti Mitra , Koki Madono
Abstract: Gradient mesh generation and rendering techniques are described. In one or more implementations, a gradient mesh processing system leverages a vertex buffer and an index buffer. The vertex buffer is used to define vertexes and color values of respective patches in the geometry. The index buffer is then used to define which of the vertexes and corresponding color values are to be used to generate a respective patch. As a result, two or more vertexes are definable in the vertex buffer that share a location within the geometry but have different color values. The index buffer is therefore usable to select different collections of vertices from the vertex buffer to define a respective patch.
-
公开(公告)号:US12073153B2
公开(公告)日:2024-08-27
申请号:US17166937
申请日:2021-02-03
Applicant: Adobe Inc.
Abstract: Generating vector representations of visual objects is leveraged in a digital medium environment. For instance, a raster-based visual input object is encoded into a global latent code and individual path latent codes for visual components of the raster visual object are extracted from the global latent code. The path latent codes are decoded and used to generate vector representations of the original raster versions of the visual components. The vector representations are rasterized and composited to generate an output object that simulates a visual appearance of the input object.
-
公开(公告)号:US20230360310A1
公开(公告)日:2023-11-09
申请号:US17662287
申请日:2022-05-06
Applicant: ADOBE INC.
Inventor: Paul Augusto Guerrero , Milos Hasan , Kalyan K. Sunkavalli , Radomir Mech , Tamy Boubekeur , Niloy Jyoti Mitra
IPC: G06T15/04 , G06T17/00 , G06V10/44 , G06V10/426 , G06V10/774 , G06V10/776
CPC classification number: G06T15/04 , G06T17/00 , G06V10/44 , G06V10/426 , G06V10/7747 , G06V10/776
Abstract: Aspects of a system and method for procedural media generation include generating a sequence of operator types using a node generation network; generating a sequence of operator parameters for each operator type of the sequence of operator types using a parameter generation network; generating a sequence of directed edges based on the sequence of operator types using an edge generation network; combining the sequence of operator types, the sequence of operator parameters, and the sequence of directed edges to obtain a procedural media generator, wherein each node of the procedural media generator comprises an operator that includes an operator type from the sequence of operator types, a corresponding sequence of operator parameters, and an input connection or an output connection from the sequence of directed edges that connects the node to another node of the procedural media generator; and generating a media asset using the procedural media generator.
-
公开(公告)号:US11875446B2
公开(公告)日:2024-01-16
申请号:US17662287
申请日:2022-05-06
Applicant: ADOBE INC.
Inventor: Paul Augusto Guerrero , Milos Hasan , Kalyan K. Sunkavalli , Radomir Mech , Tamy Boubekeur , Niloy Jyoti Mitra
IPC: G06T15/04 , G06T17/00 , G06V10/776 , G06V10/426 , G06V10/774 , G06V10/44
CPC classification number: G06T15/04 , G06T17/00 , G06V10/426 , G06V10/44 , G06V10/776 , G06V10/7747
Abstract: Aspects of a system and method for procedural media generation include generating a sequence of operator types using a node generation network; generating a sequence of operator parameters for each operator type of the sequence of operator types using a parameter generation network; generating a sequence of directed edges based on the sequence of operator types using an edge generation network; combining the sequence of operator types, the sequence of operator parameters, and the sequence of directed edges to obtain a procedural media generator, wherein each node of the procedural media generator comprises an operator that includes an operator type from the sequence of operator types, a corresponding sequence of operator parameters, and an input connection or an output connection from the sequence of directed edges that connects the node to another node of the procedural media generator; and generating a media asset using the procedural media generator.
-
公开(公告)号:US10410400B1
公开(公告)日:2019-09-10
申请号:US15915872
申请日:2018-03-08
Applicant: Adobe Inc.
Inventor: Duygu Ceylan Aksit , Yangtuanfeng Wang , Niloy Jyoti Mitra , Mehmet Ersin Yumer , Jovan Popovic
Abstract: Systems and techniques provide a user interface within an application to enable users to designate a folded object image of a folded object, as well as a superimposed image of a superimposed object to be added to the folded object image. Within the user interface, the user may simply place the superimposed image over the folded object image to obtain the desired modified image. If the user places the superimposed image over one or more folds of the folded object image, portions of the superimposed image will be removed to create the illusion in the modified image that the removed portions are obscured by one or more folds.
-
公开(公告)号:US20240404155A1
公开(公告)日:2024-12-05
申请号:US18325645
申请日:2023-05-30
Applicant: Adobe Inc.
Inventor: Duygu Ceylan Aksit , Hugo Bertiche Argila , Niloy Jyoti Mitra , Kuldeep Kulkarni , Chun Hao Huang , Yangtuanfeng Wang
Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media that utilizes neural networks to generate cinemagraphs from single RGB images. For example, the cyclic animation system includes a cyclic animation neural network trained with synthetic data, wherein different wind effects can be replicated using physically based simulations to create cyclic videos more efficiently. More specifically, the cyclic animation system generalizes a solution by operating in the gradient domain and using surface normal maps. Because normal maps are invariant to appearance (color, texture, illumination, etc.), the gap between synthetic and real data distribution in the normal map space is smaller than in the RGB space. The cyclic animation system performs a reshading approach that synthesizes RGB pixels from the original image and the animated normal maps to create plausible changes to the real image to create the cinemagraph.
-
公开(公告)号:US20220245296A1
公开(公告)日:2022-08-04
申请号:US17166937
申请日:2021-02-03
Applicant: Adobe Inc.
Abstract: Generating vector representations of visual objects is leveraged in a digital medium environment. For instance, a raster-based visual input object is encoded into a global latent code and individual path latent codes for visual components of the raster visual object are extracted from the global latent code. The path latent codes are decoded and used to generate vector representations of the original raster versions of the visual components. The vector representations are rasterized and composited to generate an output object that simulates a visual appearance of the input object.
-
公开(公告)号:US20190279414A1
公开(公告)日:2019-09-12
申请号:US15915872
申请日:2018-03-08
Applicant: Adobe Inc.
Inventor: Duygu Ceylan Aksit , Yangtuanfeng Wang , Niloy Jyoti Mitra , Mehmet Ersin Yumer , Jovan Popovic
Abstract: Systems and techniques provide a user interface within an application to enable users to designate a folded object image of a folded object, as well as a superimposed image of a superimposed object to be added to the folded object image. Within the user interface, the user may simply place the superimposed image over the folded object image to obtain the desired modified image. If the user places the superimposed image over one or more folds of the folded object image, portions of the superimposed image will be removed to create the illusion in the modified image that the removed portions are obscured by one or more folds.
-
-
-
-
-
-
-