CONSTRUCTING A PATH FOR CHARACTER GLYPHS

    公开(公告)号:US20210383056A1

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

    申请号:US16892795

    申请日:2020-06-04

    Applicant: Adobe Inc.

    Abstract: Techniques described herein take character glyphs as input and generate a text-on-a-path text object that includes the character glyphs arranged in a determined order along a path. For instance, a method described herein includes accessing character glyphs in input data. The method further includes determining an order for the character glyphs based on relative positions and orientations of the character glyphs in the input data. The method further includes generating a path for the character glyphs, based on the order, and associating the path with the character glyphs. Further, the method includes generating a text object that includes the set of character glyphs arranged in the order along the path.

    MERGING SELECTED DIGITAL POINT TEXT OBJECTS

    公开(公告)号:US20210357574A1

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

    申请号:US17388744

    申请日:2021-07-29

    Applicant: Adobe Inc.

    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that merge separate digital point text objects into a single merged digital text object while preserving the properties and original visual appearance associated with the digital text included therein. For example, the disclosed systems can determine point text character properties associated with the separate digital point text objects (e.g., rotations, baseline shifts, etc.). The disclosed systems can merge the separate digital point text objects into a single merged digital point text object and modify associated font character properties to reflect the determined point text character properties. Further, the disclosed systems can generate an area text object based on the merged digital point text object where the area text object includes the digital text and the font character properties.

    Synthesizing brush strokes based on user-defined strokes

    公开(公告)号:US11164343B1

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

    申请号:US17067675

    申请日:2020-10-10

    Applicant: Adobe Inc.

    Abstract: Techniques are disclosed for populating a region of an image with a plurality of brush strokes. For instance, the image is displayed, with the region of the image bounded by a boundary. A user input is received that is indicative of a user-defined brush stroke within the region. One or more synthesized brush strokes are generated within the region, based on the user-defined brush stroke. In some examples, the one or more synthesized brush strokes fill at least a part of the region of the image. The image is displayed, along with the user-defined brush stroke and the one or more synthesized brush strokes within the region of the image.

    Vector-based glyph style transfer
    74.
    发明授权

    公开(公告)号:US10984173B2

    公开(公告)日:2021-04-20

    申请号:US16286085

    申请日:2019-02-26

    Applicant: Adobe Inc.

    Abstract: In implementations of vector-based glyph style transfer, a style transfer system transfers a modification of a modified glyph to an additional glyph. The system identifies the modification by comparing the modified glyph to a corresponding unmodified glyph. In one or more implementations, this includes identifying similar segments of the additional glyph based on a style transfer policy, which defines conditions for transferring the modification to the additional glyph. The system transfers the modification to the additional glyph by mapping the modification to the similar segments.

    Vector-Based Glyph Style Transfer
    75.
    发明申请

    公开(公告)号:US20200272689A1

    公开(公告)日:2020-08-27

    申请号:US16286085

    申请日:2019-02-26

    Applicant: Adobe Inc.

    Abstract: In implementations of vector-based glyph style transfer, a style transfer system transfers a modification of a modified glyph to an additional glyph. The system identifies the modification by comparing the modified glyph to a corresponding unmodified glyph. In one or more implementations, this includes identifying similar segments of the additional glyph based on a style transfer policy, which defines conditions for transferring the modification to the additional glyph. The system transfers the modification to the additional glyph by mapping the modification to the similar segments.

    IDENTIFYING AND MANIPULATING MATCHING SHAPES ACROSS DIGITAL IMAGES

    公开(公告)号:US20190354793A1

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

    申请号:US15981051

    申请日:2018-05-16

    Applicant: Adobe Inc.

    Abstract: The present disclosure includes systems, methods, and non-transitory computer readable media that efficiently and accurately identify matching designs and sub-shapes across one or more digital canvases in order to provide one or more development tools for rapid and efficient editing of the digital canvases. In particular, one or more embodiments utilize a transformation-agnostic method of identifying matching designs and sub-shapes between multiple digital canvases. Furthermore, in response to identifying a set of matching designs or sub-shapes, one or more embodiments generate a mapping between the matching designs or sub-shapes. Utilizing this mapping, one or more embodiments provide various tools that enable rapid and efficient development of robust digital canvases, while minimizing system storage burdens.

    GENERATING TYPOGRAPHIC DECORATIONS
    77.
    发明申请

    公开(公告)号:US20250069293A1

    公开(公告)日:2025-02-27

    申请号:US18455159

    申请日:2023-08-24

    Applicant: Adobe Inc.

    Abstract: A system of present disclosure, in one or more embodiments, receives selections of first and second points for a path. The first point is at a first position and the second point is at a second position in a digital design document. The system identifies a glyph of text nearest a location of the first position and determines a geometry of the glyph. The system determines a first parametric value of the geometry of the glyph nearest to the first position and determines a second parametric value of the geometry of the glyph nearest to the second position. The system generates the path between the first position and the second position that follows the geometry of the glyph at a consistent offset relative to the glyph by utilizing the first parametric value and the second parametric value to generate path geometry that follows the geometry of the glyph.

    Glyph edit with adornment object
    78.
    发明授权

    公开(公告)号:US12073499B2

    公开(公告)日:2024-08-27

    申请号:US17985431

    申请日:2022-11-11

    Applicant: Adobe Inc.

    CPC classification number: G06T11/60 G06T3/40 G06T11/203 G06T2200/24

    Abstract: Glyph editing techniques through use of an adornment object are described. In one example, an input is received identifying a glyph and an adornment object in digital content displayed in a user interface. Glyph anchor points are obtained based on the glyph and adornment anchor points based on the adornment object. A link is generated between at least one said glyph anchor point and at least one said adornment anchor point. An edit input is received specifying an edit to a spatial property the glyph. The spatial property of the edit is propagated to a spatial property of the adornment object based on the link.

    Digital Representation of Intertwined Vector Objects

    公开(公告)号:US20240212242A1

    公开(公告)日:2024-06-27

    申请号:US18145915

    申请日:2022-12-23

    Applicant: Adobe Inc.

    CPC classification number: G06T11/60 G06T2200/24 G06T2210/12 G06T2210/62

    Abstract: Digital representation techniques of intertwined vector objects are described. These techniques support a non-destructive representation of intertwined digital objects. Additionally, these techniques support editing of overlaps to change a visual ordering in an intuitive and efficient manner. Optimization operations are also implemented that remove redundancy, combine overlaps into a single representation, address visual artifacts at borders between the intertwined objected, and so forth.

    CURVE OFFSET OPERATIONS
    80.
    发明公开

    公开(公告)号:US20240161358A1

    公开(公告)日:2024-05-16

    申请号:US17984967

    申请日:2022-11-10

    Applicant: Adobe Inc.

    CPC classification number: G06T11/203 G06T2200/24

    Abstract: Curve offset operations as implemented by a digital image editing system are described. Input points are received via a user interface and a determination is made that a first set of the input points satisfy a condition for use as part of a curve offset operation with respect to a curve. A first segment is added to a path using the curve offset operation. The first segment is generated by aligning the first set of input points using an offset value based on the curve. A determination is then made that a second set of the input points do not satisfy the condition for use as part of the curve offset operation and a second segment is added to the first segment of the path. The second segment is generated using the second set of points and the path is displayed.

Patent Agency Ranking