-
公开(公告)号:US20250095228A1
公开(公告)日:2025-03-20
申请号:US18370286
申请日:2023-09-19
Applicant: Adobe Inc.
Inventor: Vishwas Jain , Vineet Batra , Sumit Dhingra , Sumit Chaturvedi , Souymodip Chakraborty , Ankit Phogat
IPC: G06T11/00
Abstract: Embodiments are disclosed for recoloring a target graphic using color palettes generated using a stochastic color mapping process. One method of recoloring a target graphic using the stochastic color mapping process includes obtaining a target graphic to be recolored and a source color palette defining source colors for recoloring the target graphic. A target color set of target colors is extracted from the target graphic. The method includes computing a mapping to map source colors of a source color palette to target colors extracted from a target color set of the target graphic based on a transition probability. A destination color palette of destination colors is determined based on the mapping. The target graphic is modified by recoloring at least one object in the target graphic with a destination color from the destination color palette.
-
公开(公告)号:US11631220B2
公开(公告)日:2023-04-18
申请号:US17203066
申请日:2021-03-16
Applicant: Adobe Inc.
Inventor: Ankit Phogat , Vineet Batra , Sumit Dhingra , Qingnan Zhou
Abstract: Digital object surface inflation techniques are described as implemented by an image processing system to generate an inflated digital object, automatically and without user intervention, from a two-dimensional digital object in a digital image. In one example, the geometry inflation system generates the inflated digital object based on an outer boundary and in this way overcomes challenges of conventional skeleton based techniques. In another example, rules are configured to guide a geometry inflation system to generate the inflated digital object.
-
公开(公告)号:US12217459B2
公开(公告)日:2025-02-04
申请号:US17359221
申请日:2021-06-25
Applicant: Adobe Inc.
Inventor: Vineet Batra , Sumit Dhingra , Matthew Fisher , Ankit Phogat
Abstract: Embodiments are disclosed for generating multiple color theme variations from an input image using learned color distributions. A method of generating multiple color theme variations from an input image using learned color distributions includes obtaining, by a user interface manager, an input image, determining, by a color extraction manager, one or more color priors based on the input image, generating, by a color distribution modeling network, a plurality of color theme variations based on the one or more color priors, ranking, by a color theme evaluation network, the plurality of color theme variations, and generating, by a recolor manager, a plurality of recolored output images using the plurality of color theme variations.
-
公开(公告)号:US20240420389A1
公开(公告)日:2024-12-19
申请号:US18526855
申请日:2023-12-01
Applicant: ADOBE INC.
Inventor: Vineet Batra , Sumit Chaturvedi , Abhishek Rai , Pranav Vineet Aggarwal , Ajinkya Gorakhnath Kale , Aman Jeph , Ankit Phogat , Sumit Dhingra , Fengbin Chen , Kshitiz Garg , Milos Hasan , Midhun Harikumar , Gaurav Suresh Pathak , Souymodip Chakraborty
IPC: G06T11/20 , G06V10/764 , G06V10/774
Abstract: Systems and methods for generating tile-able patterns from text include obtaining a text prompt and generating, by a generation prior model, a latent vector based on the text prompt, where the generation prior model is trained to output vectors within a distribution of tile-able patterns. An image generation model then generates an output image based on the latent vector. The output image comprises a tile-able pattern including an element from the text prompt.
-
5.
公开(公告)号:US11321582B2
公开(公告)日:2022-05-03
申请号:US16909220
申请日:2020-06-23
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Vineet Batra , Sumit Dhingra , Ankit Phogat
Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for efficiently and flexibly extracting reusable geometric assets from an arbitrary arrangement of vector geometry within a digital image. For example, the disclosed systems can organize vector geometry of a digital image by structuring geometric objects into groups (e.g., clusters). The disclosed systems can assign mnemonics to these groups and transform the digital image into a mnemonic sequence. Moreover, the disclosed systems can utilize various computer-implemented algorithms to identify and filter patterns within the mnemonic sequence. The disclosed systems can then generate pattern scores for these patterns and identify which patterns of geometric objects to include within a set of reusable geometric assets.
-
公开(公告)号:US20240249475A1
公开(公告)日:2024-07-25
申请号:US18157940
申请日:2023-01-23
Applicant: Adobe Inc.
Inventor: Ashish Jindal , Vineet Batra , Sumit Dhingra , Siddhartha Chaudhuri , Nathan Aaron Carr , Ankit Phogat
CPC classification number: G06T17/20 , G06T7/80 , G06T2207/10028 , G06T2210/56
Abstract: In implementations of systems for visualizing vector graphics in three-dimensional scenes, a computing device implements a projection system to receive input data describing a digital image depicting a three-dimensional scene and a vector graphic to be projected into the three-dimensional scene. The projection system generates a depth image by estimating disparity values for pixels of the digital image. A three-dimensional mesh is computed that approximates the three-dimensional scene based on the depth image. The projection system projects the vector graphic onto the digital image by transforming the vector graphic based on the three-dimensional mesh.
-
公开(公告)号:US20220301263A1
公开(公告)日:2022-09-22
申请号:US17203066
申请日:2021-03-16
Applicant: Adobe Inc.
Inventor: Ankit Phogat , Vineet Batra , Sumit Dhingra , Qingnan Zhou
Abstract: Digital object surface inflation techniques are described as implemented by an image processing system to generate an inflated digital object, automatically and without user intervention, from a two-dimensional digital object in a digital image. In one example, the geometry inflation system generates the inflated digital object based on an outer boundary and in this way overcomes challenges of conventional skeleton based techniques. In another example, rules are configured to guide a geometry inflation system to generate the inflated digital object.
-
公开(公告)号:US11321889B1
公开(公告)日:2022-05-03
申请号:US17082378
申请日:2020-10-28
Applicant: Adobe Inc.
Inventor: Xin Sun , Vineet Batra , Sumit Dhingra , Nathan Aaron Carr , Ankit Phogat
Abstract: A multi-layer light source includes an emissive layer and a textured lighting gel layer, the lighting gel layer being situated between the emissive layer and a 2D canvas or a 3D object. User inputs controlling the multi-layer light source are received, these user inputs being provided with the user interacting with the 2D canvas without switching to editing in 3D space. The multi-layer light source is configured based on the user inputs and, based on the configuration, emission of light rays from the multi-layer light source is determined. Areas of shadows cast by 3D objects are also determined. An image generation system determines, a color of a location (e.g., a pixel) on the 2D canvas or the 3D object that a light ray intersects based on the color that is in the lighting gel layer that the light ray passes through.
-
公开(公告)号:US12198284B2
公开(公告)日:2025-01-14
申请号:US18054248
申请日:2022-11-10
Applicant: Adobe Inc.
Inventor: Sumit Dhingra , Siddhartha Chaudhuri , Vineet Batra
Abstract: This disclosure describes one or more implementations of systems, non-transitory computer-readable media, and methods that apply a resolution independent, vector-based decal on a 3D object. In one or more implementations, the disclosed systems apply piecewise non-linear transformation on an input decal vector geometry to align the decal with a surface of an underlying 3D object. To apply a vector-based decal on a 3D object, in certain embodiments, the disclosed systems parameterize a 3D mesh of the 3D object to create a mesh map. Moreover, in some instances, the disclosed systems determine intersections between edges of a decal geometry and edges of the mesh map to add vertices to the decal geometry at the intersections. Additionally, in some implementations, the disclosed systems lift and project vertices of the decal geometry into three dimensions to align the vertices with faces of the 3D mesh of the 3D object.
-
公开(公告)号:US20240161430A1
公开(公告)日:2024-05-16
申请号:US18054248
申请日:2022-11-10
Applicant: Adobe Inc.
Inventor: Sumit Dhingra , Siddhartha Chaudhuri , Vineet Batra
CPC classification number: G06T19/20 , G06T7/13 , G06T2200/24 , G06T2207/20104 , G06T2207/20164 , G06T2219/2024
Abstract: This disclosure describes one or more implementations of systems, non-transitory computer-readable media, and methods that apply a resolution independent, vector-based decal on a 3D object. In one or more implementations, the disclosed systems apply piecewise non-linear transformation on an input decal vector geometry to align the decal with a surface of an underlying 3D object. To apply a vector-based decal on a 3D object, in certain embodiments, the disclosed systems parameterize a 3D mesh of the 3D object to create a mesh map. Moreover, in some instances, the disclosed systems determine intersections between edges of a decal geometry and edges of the mesh map to add vertices to the decal geometry at the intersections. Additionally, in some implementations, the disclosed systems lift and project vertices of the decal geometry into three dimensions to align the vertices with faces of the 3D mesh of the 3D object.
-
-
-
-
-
-
-
-
-