-
公开(公告)号:US11704848B2
公开(公告)日:2023-07-18
申请号:US17504814
申请日:2021-10-19
Applicant: Adobe Inc.
Inventor: Vineet Batra , Praveen Kumar Dhanuka , Ankit Phogat
CPC classification number: G06T11/203 , G06T11/40 , G06V30/347
Abstract: In implementations of systems for generating stroked paths, a computing device implements a stroked path system to receive input data describing a vector object having a filled path. The stroked path system generates a medial axis for the filled path by performing a medial axis transform on a boundary of the filled path. A stroke width is estimated based on distances between the medial axis and the boundary of the filled path that are normal to the medial axis. The stroked path system generates a stroked path for display in a user interface that is visually similar to the filled path based on the medial axis and the stroke width.
-
公开(公告)号:US11663763B2
公开(公告)日:2023-05-30
申请号:US17452217
申请日:2021-10-25
Applicant: Adobe Inc.
Inventor: Matthew David Fisher , Vineet Batra , Sumit Dhingra , Praveen Kumar Dhanuka , Deepali Aneja , Ankit Phogat
CPC classification number: G06T11/60 , G06T5/50 , G06T9/002 , G06T11/001 , G06T11/203 , G06T2207/20081 , G06T2207/20084
Abstract: A computer-implemented method including receiving an input image at a first image stage and receiving a request to generate a plurality of variations of the input image at a second image stage. The method including generating, using an auto-regressive generative deep learning model, the plurality of variations of the input image at the second image stage and outputting the plurality of variations of the input image at the second image stage.
-
公开(公告)号:US20230117487A1
公开(公告)日:2023-04-20
申请号:US17504814
申请日:2021-10-19
Applicant: Adobe Inc.
Inventor: Vineet Batra , Praveen Kumar Dhanuka , Ankit Phogat
Abstract: In implementations of systems for generating stroked paths, a computing device implements a stroked path system to receive input data describing a vector object having a filled path. The stroked path system generates a medial axis for the filled path by performing a medial axis transform on a boundary of the filled path. A stroke width is estimated based on distances between the medial axis and the boundary of the filled path that are normal to the medial axis. The stroked path system generates a stroked path for display in a user interface that is visually similar to the filled path based on the medial axis and the stroke width.
-
公开(公告)号:US20230100830A1
公开(公告)日:2023-03-30
申请号:US17476834
申请日:2021-09-16
Applicant: Adobe Inc.
Inventor: Vineet Batra , Praveen Kumar Dhanuka , Ankit Phogat
IPC: G06T11/40 , G06F3/0481
Abstract: Directional pattern generation techniques are described for digital images as implemented by a directional pattern system. In an implementation, a user input is received to specify a direction with respect to the object. A directional pattern system then fills the object using a directional pattern based on the contours of the object as well as the user-specified direction. To do so, the directional pattern system generates a directional vector field that specifies directions with respect to corresponding locations within the field defined by a mesh. Uniform field embedding is employed to transfer the directional vector field to a grid by superimposing the grid onto the mesh of the directional vector field. The directional pattern system then generates the directional pattern within the object by filling the grid with one or more pattern cells.
-
公开(公告)号:US11600030B2
公开(公告)日:2023-03-07
申请号:US16938645
申请日:2020-07-24
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Arushi Jain
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for utilizing visual constraint guides to automatically transform digital design objects within a digital document based on transformation of intersecting visual constraint guides. In particular, in one or more embodiments, the disclosed systems generate visual constraint guides and identifies digital design objects intersecting the visual constraint guides. Further, the disclosed systems can receive user input transforming the visual constraint guide. In response, the disclosed systems can transform both the visual constraint guide and associated digital design objects based on the received transformation. More specifically, the design guide system can transform the digital design objects relative to the visual constraint guide while maintaining distribution and alignment constraints of the digital design objects relative to the visual constraint guide.
-
66.
公开(公告)号:US20230058129A1
公开(公告)日:2023-02-23
申请号:US17394985
申请日:2021-08-05
Applicant: Adobe Inc.
Inventor: Vineet Batra , Praveen Kumar Dhanuka , Ankit Phogat
Abstract: A fill pattern alignment system fills a geometric shape with a graphical cell in accordance with a pattern and aligned with the contours of the geometric shape. The intrinsic shape of the geometric shape being filled is determined and an orientation for the graphical cell at each location in the pattern is determined based on the intrinsic shape of the geometric shape. Accordingly, the orientation for each graphical cell being used to fill the geometric shape is variable based on the location of the graphical cell and the intrinsic shape of the geometric shape.
-
公开(公告)号:US20230040866A1
公开(公告)日:2023-02-09
申请号:US17833065
申请日:2022-06-06
Applicant: Adobe Inc.
Inventor: Arushi Jain , Praveen Kumar Dhanuka , Varun Sharma
IPC: G06F3/04845 , G06F3/04842 , G06T11/60
Abstract: Digital image object anchor point techniques are described that increase user efficiency in interacting with a user interface to create digital images. This is achieved through use of anchor points by the digital image editing system that are defined with respect to an actual geometry of the object. Further, filtering and prioritization techniques are also leveraged to promote real world utility and efficiency of these techniques as a balance between having too many and two few anchor points.
-
公开(公告)号:US20230005195A1
公开(公告)日:2023-01-05
申请号:US17363356
申请日:2021-06-30
Applicant: Adobe Inc.
Inventor: Arushi Jain , Praveen Kumar Dhanuka , Gaurav Jain
IPC: G06T11/20 , G06T7/13 , G06K9/32 , G06F3/0484
Abstract: In implementations for free form radius editing, a computing device implements a radius editing system, such as may be integrated with an image editing application. The radius editing system can determine the edge segments for outlines of image objects depicted in a digital image, where the edge segments include corner segments of the image objects. The radius editing system can also determine the radius values of the corner segments of the image objects, and the radius values of the corner segments are maintained in a cache as part of object data corresponding to the image objects depicted in the digital image. The radius editing system can also identify one or more similar corner segments of the image objects that have an equivalent radius value as a selected corner segment responsive to an editing input of a radius of the selected corner segment of an image object.
-
公开(公告)号:US11366953B1
公开(公告)日:2022-06-21
申请号:US17158691
申请日:2021-01-26
Applicant: Adobe Inc.
Inventor: Nirmal Kumawat , Praveen Kumar Dhanuka , Arushi Jain
IPC: G06F40/109 , G06F3/04842 , G06F3/04845 , G06F40/166
Abstract: In implementations of systems for simultaneously modifying multiple variable fonts, a computing device implements a modification system to identify a first range of values of a glyph attribute that are adjustable by changing values of a particular design axis of a first variable font that is common to the first variable font and a second variable font. The modification system identifies a second range of values of the glyph attribute that are adjustable by changing values of the particular design axis of the second variable font. An overlapping range of values of the glyph attribute is determined between the first range of values and the second range of values. The modification system generates an additional instance of the first variable font and an additional instance of the second variable font for display in a user interface based on the overlapping range of values of the glyph attribute.
-
70.
公开(公告)号:US20210397887A1
公开(公告)日:2021-12-23
申请号: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.
-
-
-
-
-
-
-
-
-