Beautifying freeform drawings using transformation adjustments

    公开(公告)号:US10586356B2

    公开(公告)日:2020-03-10

    申请号:US15962269

    申请日:2018-04-25

    Applicant: ADOBE INC.

    Abstract: Embodiments of the present invention are directed to beautifying freeform input paths in accordance with paths existing in the drawing (i.e., resolved paths). In some embodiments of the present invention, freeform input paths of a curved format can be modified or replaced to more precisely illustrate a path desired by a user. As such, a user can provide a freeform input path that resembles a path of interest by the user, but is not as precise as desired. Based on existing paths in the electronic drawing, a path suggestion(s) can be generated to rectify, modify, or replace the input path with a more precise path. In some cases, a user can then select a desired path suggestion, and the selected path then replaces the initially provided freeform input path.

    Beautifying freeform drawings using arc and circle center snapping

    公开(公告)号:US10762674B2

    公开(公告)日:2020-09-01

    申请号:US16752902

    申请日:2020-01-27

    Applicant: Adobe Inc.

    Abstract: Embodiments of the present invention are directed to beautifying freeform input paths in accordance with paths existing in the drawing (i.e., resolved paths). In some embodiments of the present invention, freeform input paths of a curved format can be modified or replaced to more precisely illustrate a path desired by a user. As such, a user can provide a freeform input path that resembles a path of interest by the user, but is not as precise as desired. Based on existing paths in the electronic drawing, a path suggestion(s) can be generated to rectify, modify, or replace the input path with a more precise path. In some cases, a user can then select a desired path suggestion, and the selected path then replaces the initially provided freeform input path.

    BEAUTIFYING FREEFORM DRAWINGS USING ARC AND CIRCLE CENTER SNAPPING

    公开(公告)号:US20200160570A1

    公开(公告)日:2020-05-21

    申请号:US16752902

    申请日:2020-01-27

    Applicant: Adobe Inc.

    Abstract: Embodiments of the present invention are directed to beautifying freeform input paths in accordance with paths existing in the drawing (i.e., resolved paths). In some embodiments of the present invention, freeform input paths of a curved format can be modified or replaced to more precisely illustrate a path desired by a user. As such, a user can provide a freeform input path that resembles a path of interest by the user, but is not as precise as desired. Based on existing paths in the electronic drawing, a path suggestion(s) can be generated to rectify, modify, or replace the input path with a more precise path. In some cases, a user can then select a desired path suggestion, and the selected path then replaces the initially provided freeform input path.

    Image matting using deep learning

    公开(公告)号:US10657652B2

    公开(公告)日:2020-05-19

    申请号:US16359880

    申请日:2019-03-20

    Applicant: ADOBE INC.

    Abstract: Methods and systems are provided for generating mattes for input images. A neural network system can be trained where the training includes training a first neural network that generates mattes for input images where the input images are synthetic composite images. Such a neural network system can further be trained where the training includes training a second neural network that generates refined mattes from the mattes produced by the first neural network. Such a trained neural network system can be used to input an image and trimap pair for which the trained system will output a matte. Such a matte can be used to extract an object from the input image. Upon extracting the object, a user can manipulate the object, for example, to composite the object onto a new background.

    CONTINUOUS-CURVATURE RATIONAL CURVES FOR DRAWING APPLICATIONS

    公开(公告)号:US20190164318A1

    公开(公告)日:2019-05-30

    申请号:US15823005

    申请日:2017-11-27

    Applicant: Adobe Inc.

    CPC classification number: G06T11/203 G06F3/04847

    Abstract: Techniques of generating curves in drawing applications involve generating rational interpolating curves in response input points being specified on a display such that the rational interpolating curves have an adjustable sharpness at each of the input points. Along these lines, a user specifies control points of a curve in a drawing application by, e.g., moving these control points on a display. In response, a computer running the drawing application generates a rational interpolating curve that intersects the input points such that the curvature of each curve at its input point is a local maximum and such that the user's sharpness values change the roundness of the curve around corresponding control points.

    Continuous-curvature rational curves for drawing applications

    公开(公告)号:US10810769B2

    公开(公告)日:2020-10-20

    申请号:US15823005

    申请日:2017-11-27

    Applicant: Adobe Inc.

    Abstract: Techniques of generating curves in drawing applications involve generating rational interpolating curves in response input points being specified on a display such that the rational interpolating curves have an adjustable sharpness at each of the input points. Along these lines, a user specifies control points of a curve in a drawing application by, e.g., moving these control points on a display. In response, a computer running the drawing application generates a rational interpolating curve that intersects the input points such that the curvature of each curve at its input point is a local maximum and such that the user's sharpness values change the roundness of the curve around corresponding control points.

Patent Agency Ranking