COLORIZATION OF VECTOR IMAGES
    11.
    发明申请

    公开(公告)号:US20190355154A1

    公开(公告)日:2019-11-21

    申请号:US15981496

    申请日:2018-05-16

    申请人: Adobe Inc.

    摘要: Systems and techniques are described for colorizing vector images. Color raster images that correspond to the vector images are used to perform a color mapping to colorize the vector images. The vector images are represented using non-overlapping planar arrangements of faces of the vector images, so that the color mapping may be performed with respect to the faces. The faces may be processed in parallel, to further facilitate a speed and scalability of the describes processes and results.

    Parallel object analysis for efficiently generating layouts in digital design documents

    公开(公告)号:US11829703B2

    公开(公告)日:2023-11-28

    申请号:US15866359

    申请日:2018-01-09

    申请人: Adobe Inc.

    摘要: This disclosure covers methods, non-transitory computer readable media, and systems analyze a digital design document having an initial layout of digital objects and automatically generate candidate layouts by concurrently performing operations on the digital objects within the initial layout. By iteratively performing concurrent operations, in some implementations, the methods, non-transitory computer readable media, and systems produce multiple candidate layouts that the systems evaluate by generating design scores. Based on a comparison of such design scores, the methods, non-transitory computer readable media, and systems generate one or more modified layouts (from among the candidate layouts) for presentation to a user.

    Digital object surface inflation
    13.
    发明授权

    公开(公告)号:US11631220B2

    公开(公告)日:2023-04-18

    申请号:US17203066

    申请日:2021-03-16

    申请人: Adobe Inc.

    IPC分类号: G06T17/20 G06T15/20

    摘要: 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.

    Segmenting Objects in Vector Graphics Images

    公开(公告)号:US20220262003A1

    公开(公告)日:2022-08-18

    申请号:US17738307

    申请日:2022-05-06

    申请人: Adobe Inc.

    摘要: In implementations of segmenting objects in vector graphics images, an object segmentation system can obtain points that identify an object in a vector graphics image, and determine a region of interest in the image that includes the object based on the points that identify the object. The object segmentation system can generate a heat map from the points that identify the object in the image, and a rasterized region from rasterizing the region of interest. The object segmentation system can generate a mask from the rasterized region and the heat map, the mask identifying pixels of the object in the rasterized region, and determine, from the mask, paths of the vector graphics corresponding to the object.

    Automated Digital Tool Identification from a Rasterized Image

    公开(公告)号:US20220254076A1

    公开(公告)日:2022-08-11

    申请号:US17170401

    申请日:2021-02-08

    申请人: Adobe Inc.

    摘要: A visual lens system is described that identifies, automatically and without user intervention, digital tool parameters for achieving a visual appearance of an image region in raster image data. To do so, the visual lens system processes raster image data using a tool region detection network trained to output a mask indicating whether the digital tool is useable to achieve a visual appearance of each pixel in the raster image data. The mask is then processed by a tool parameter estimation network trained to generate a probability distribution indicating an estimation of discrete parameter configurations applicable to the digital tool to achieve the visual appearance. The visual lens system generates an image tool description for the parameter configuration and incorporates the image tool description into an interactive image for the raster image data. The image tool description enables transfer of the digital tool parameter configuration to different image data.

    REMOVING ANCHOR POINTS FROM A PATH BY PARAMETERIZING THE PATH TO REDUCE DEVIATION

    公开(公告)号:US20220101575A1

    公开(公告)日:2022-03-31

    申请号:US17545903

    申请日:2021-12-08

    申请人: Adobe Inc.

    IPC分类号: G06T11/20 G06T11/60

    摘要: The present disclosure relates to systems, methods, and non-transitory computer readable media for removing an anchor point from a Bezier spline while preserving the shape of the Bezier spline. For example, the disclosed systems can replace adjacent input segments of an initial Bezier spline that are connected at an anchor point with a new contiguous segment that does not include an anchor point and that spans the portion of the spline covered by the adjacent segments. The disclosed systems can utilize an objective function to determine tangent vectors that indicate locations of control points for generating the new segment to replace the adjacent segments. In addition, the disclosed systems can generate a modified Bezier spline that includes the new segment in place of the adjacent segments of the initial Bezier spline.

    Shape aware transformation
    17.
    发明授权

    公开(公告)号:US11164355B1

    公开(公告)日:2021-11-02

    申请号:US16856269

    申请日:2020-04-23

    申请人: ADOBE INC.

    IPC分类号: G06T11/60 G06T11/20

    摘要: Systems and methods for editing an image based on multiple constraints are described. Embodiments of the systems and methods may identify a change to a vector graphics data structure, generate an update for the vector graphics data structure based on strictly enforcing a handle constraint, a binding constraint, and a continuity constraint, adjust the vector graphics data structure sequentially for each of a plurality of sculpting constraints according to a priority ordering of the sculpting constraints, generate an additional update for the vector graphics data structure based on strictly enforcing the binding constraint and the continuity constraint and approximately enforcing the handle constraint and the sculpting constraints, adjust the vector graphics data structure sequentially for each of a plurality of sculpting constraints, and display the vector graphic based on the adjusted vector graphics data structure.

    FLOW-BASED COLOR TRANSFER FROM SOURCE GRAPHIC TO TARGET GRAPHIC

    公开(公告)号:US20210272331A1

    公开(公告)日:2021-09-02

    申请号:US17323086

    申请日:2021-05-18

    申请人: Adobe Inc.

    摘要: Certain embodiments involve flow-based color transfers from a source graphic to target graphic. For instance, a palette flow is computed that maps colors of a target color palette to colors of the source color palette (e.g., by minimizing an earth-mover distance with respect to the source and target color palettes). In some embodiments, such color palettes are extracted from vector graphics using path and shape data. To modify the target graphic, the target color from the target graphic is mapped, via the palette flow, to a modified target color using color information of the source color palette. A modification to the target graphic is performed (e.g., responsive to a preview function or recoloring command) by recoloring an object in the target color with the modified target color.

    Transformation of hand-drawn sketches to digital images

    公开(公告)号:US11048932B2

    公开(公告)日:2021-06-29

    申请号:US16551025

    申请日:2019-08-26

    申请人: Adobe Inc.

    摘要: Techniques are disclosed for generating a vector image from a raster image, where the raster image is, for instance, a photographed or scanned version of a hand-drawn sketch. While drawing a sketch, an artist may perform multiple strokes to draw a line, and the resultant raster image may have adjacent or partially overlapping salient and non-salient lines, where the salient lines are representative of the artist's intent, and the non-salient (or auxiliary) lines are formed due to the redundant strokes or otherwise as artefacts of the creation process. The raster image may also include other auxiliary features, such as blemishes, non-white background (e.g., reflecting the canvas on which the hand-sketch was made), and/or uneven lighting. In an example, the vector image is generated to include the salient lines, but not the non-salient lines or other auxiliary features. Thus, the generated vector image is a cleaner version of the raster image.

    Digital media environment for intuitive modifications of digital graphics

    公开(公告)号:US11037367B2

    公开(公告)日:2021-06-15

    申请号:US16674931

    申请日:2019-11-05

    申请人: Adobe Inc.

    摘要: Techniques for intuitive modifications of digital graphics in a digital media environment are described. For example, a digital graphics creation system accesses vector artwork including a vector object, such as a Bezier curve. The digital graphics creation system receives user inputs, including a user input defining handles on the vector object and a user input interacting with the handles indicating a desired change to the vector object. The digital graphics creation system modifies the vector artwork, including the vector object, by accounting for topology of the vector object and maintaining connections between connected segments of the vector object. The digital graphics creation system outputs the modified vector artwork, including the vector object, such as in a user interface.