PARTIAL DEPTH ORDERING WITH VECTOR INTERLACING

    公开(公告)号:US20230334737A1

    公开(公告)日:2023-10-19

    申请号:US17719847

    申请日:2022-04-13

    Applicant: Adobe Inc.

    CPC classification number: G06T11/60 G06T11/203 G06T15/04

    Abstract: Embodiments are disclosed for interlacing vector objects. A method of interlacing vector objects may include receiving a selection of a first vector object of an image. The method may further include detecting a second vector object of the image, wherein the second vector object is different than the first vector object. The method may further include determining a first depth position for the first vector object and a second depth position for the second vector object. The method may further include interlacing the second vector object and the first vector object, wherein interlacing comprises drawing the first vector object based on the first depth position and the second vector object based on the second depth position.

    AUTOMATIC DETECTION AND REMOVAL OF TYPOGRAPHIC RIVERS IN ELECTRONIC DOCUMENTS

    公开(公告)号:US20240070376A1

    公开(公告)日:2024-02-29

    申请号:US17894058

    申请日:2022-08-23

    Applicant: Adobe Inc.

    CPC classification number: G06F40/109 G06F40/166

    Abstract: Embodiments are disclosed for removing typographic rivers from electronic documents. The method may include receiving an electronic document including a plurality of words for automatic typographic correction. A typographic river is identified in the electronic document, the typographic river including a plurality of nodes, each node including an empty glyph. A candidate adjustment that removes the first node of the plurality of nodes is identified and the candidate adjustment is applied to the electronic document.

    ADVANCED APPLICATION OF COLOR GRADIENTS TO TEXT

    公开(公告)号:US20220284639A1

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

    申请号:US17191145

    申请日:2021-03-03

    Applicant: Adobe Inc.

    Abstract: Embodiments are disclosed for text-aware application of a color gradient to text characters. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving an input including a set of text characters in a first layout, determining a first text path of the set of text characters in the first layout, mapping the set of text characters from the first layout to a second layout, wherein the set of text characters in the second text path are aligned along a coordinate axis, applying a linear color gradient across the mapped set of text characters in the second layout, reverse mapping the set of text characters with the applied linear color gradient from the second layout to the first layout, and outputting the set of text characters in the first layout with the applied linear color gradient from the second layout based on the reverse mapping.

    AUTOMATED PROPAGATION OF GLYPH EDITS TO CORRESPONDING ADORNMENT

    公开(公告)号:US20250029294A1

    公开(公告)日:2025-01-23

    申请号:US18356749

    申请日:2023-07-21

    Applicant: Adobe Inc.

    Abstract: Methods, computer systems, computer-storage media, and graphical user interfaces are provided for automated propagation of glyph edits to corresponding adornments. In embodiments, an indication to attach an adornment to a glyph associated with a variable font is identified. Thereafter, an anchor point indicating a point of attachment of the adornment to the glyph is identified. Based on obtaining an indication to modify a variable font property associated with the glyph, an edit to apply to the adornment is determined. Generally, the edit maintains an alignment of the adornment with a modified anchor point reflecting the modified variable font property associated with the glyph. Thereafter, the edit is applied to the adornment.

    Glyph Accessibility System
    5.
    发明申请

    公开(公告)号:US20230008785A1

    公开(公告)日:2023-01-12

    申请号:US17368419

    申请日:2021-07-06

    Applicant: Adobe Inc.

    Abstract: Glyph accessibility techniques are described as implemented by a digital content processing system involving accessing glyphs and glyph alternatives. These techniques include preprocessing techniques in which a base font is used to determine similarity of glyphs within the base font to each other. Glyph metadata that describes this similarity is cached in a storage device and used during runtime to increase efficiency in locating similar glyphs in other fonts.

    GENERATING SNAPPING GUIDE LINES FROM OBJECTS IN A DESIGNATED REGION

    公开(公告)号:US20240053872A1

    公开(公告)日:2024-02-15

    申请号:US17887322

    申请日:2022-08-12

    Applicant: Adobe Inc.

    CPC classification number: G06F3/04842 G06F3/0488

    Abstract: Embodiments are disclosed for generating snapping guide lines from objects in a selected region to an object or drawing tool by a digital design system. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a first selection of an object from a plurality of objects within a drawing displayed in a graphical user interface (GUI). The disclosed systems and methods further comprise receiving a second selection of a region of interest. The disclosed systems and methods further comprise identifying one or more objects in the region of interest. The disclosed systems and methods further comprise, in response to an input indicating a moving operation of the selected object, generating guide lines from objects in the region of interest to the selected object. The disclosed systems and methods further comprise performing the moving operation of the selected object based on alignment with the generated guide lines.

    NODE LIGHTING
    7.
    发明公开
    NODE LIGHTING 审中-公开

    公开(公告)号:US20230377218A1

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

    申请号:US18364962

    申请日:2023-08-03

    Applicant: Adobe Inc.

    CPC classification number: G06T11/001 G06F3/04845 G06T2200/24

    Abstract: Embodiments are disclosed for adding node highlighting to vector graphics. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a selection of a plurality of anchor points of a vector graphic to be highlighted, generating a graph representing one or more path objects of the vector graphic, each node of the graph corresponding to an anchor point of the one or more path objects and each connection corresponding to a path segment connecting the anchor point to another anchor point, identifying a highlight trajectory including a subset of nodes from the graph, the highlight trajectory including at least a start node and an end node, generating a highlight path including at least one or more highlight nodes corresponding to a subset of nodes from the highlight trajectory, and updating the vector graphic to include the highlight path.

    ADAPTIVE OBJECT SNAPPING FOR PERSPECTIVE IMAGES

    公开(公告)号:US20230406031A1

    公开(公告)日:2023-12-21

    申请号:US17841569

    申请日:2022-06-15

    Applicant: Adobe Inc.

    CPC classification number: B43L13/141 B43L13/149

    Abstract: Embodiments are disclosed for perspective object snapping. The method may include detecting a first object in a perspective image that includes one or more vanishing points. The method may further include receiving a second object for insertion into the perspective image. The method may further include extracting a plurality of line segments from the first object. The method may further include generating, from the plurality of line segments, one or more snap points. The method may further include generating a perspective bounding box for the second object based on the one or more snap points, the one or more line segments and the one or more vanishing points. The method may further include inserting the second object into the perspective image based on the perspective bounding box.

    AUTOMATIC DETECTION AND REMOVAL OF TYPESETTING ERRORS IN ELECTRONIC DOCUMENTS

    公开(公告)号:US20230281379A1

    公开(公告)日:2023-09-07

    申请号:US17687106

    申请日:2022-03-04

    Applicant: Adobe Inc.

    CPC classification number: G06F40/166 G06F40/109

    Abstract: Embodiments are disclosed for eliminating typographical errors from an electronic document. The method may include obtaining an electronic document comprising a plurality of text paragraphs. The method may further include detecting a plurality of typographical errors in the plurality of text paragraphs. The method may further include indexing a set of error paragraphs, wherein each paragraph in the set of error paragraphs includes at least one typographical error. The method may further include determining a priority for each typographical error based on a magnitude of the typographical error. The method may further include adjusting one or more attributes of each paragraph in the set of error paragraphs based on the priority for each typographical error.

Patent Agency Ranking