Scene graph structure generation and rendering

    公开(公告)号:US12271976B2

    公开(公告)日:2025-04-08

    申请号:US18160483

    申请日:2023-01-27

    Applicant: Adobe Inc.

    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.

    DIGITAL OBJECT FUSION SYSTEM
    2.
    发明申请

    公开(公告)号:US20250037330A1

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

    申请号:US18361824

    申请日:2023-07-29

    Applicant: Adobe Inc.

    Abstract: Digital object fusion techniques and systems are described. In one or more examples, a base object and an adornment object are received and anchor points of the base object and the adornment object are detected by a digital object fusion system. The digital object fusion system then identifies linked anchor points from the anchor points as supporting a link between the base object and the adornment object. A path is fused by the digital object fusion system that defines the base object and the adornment object based at least in part on the linked anchor points. From this, a fused object is generated by the digital object fusion system by propagating visual style data to the path from the base object or the adornment object.

    MODIFYING DIGITAL IMAGES VIA ADAPTIVE RENDERING ORDER OF IMAGE OBJECTS

    公开(公告)号:US20250005763A1

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

    申请号:US18343874

    申请日:2023-06-29

    Applicant: Adobe Inc.

    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that generates a modified digital image with a modified rendering order of objects within a digital image. For instance, the disclosed systems generate, in response to an input indicating a selected region of a digital image, an object mask for a first object located at least partially within the selected region of the digital image and further generate a vectorized object mask including a boundary of the first object from the object mask. The disclosed systems determine an overlapping region of the vectorized object mask with the selected region and an additional vectorized object mask. The disclosed systems generate a modified digital image by modifying a rendering order of a portion of the first object corresponding to the selected region and a portion of a second object overlapping the portion of the first object within the selected region.

    OFFSET OBJECT ALIGNMENT OPERATIONS
    4.
    发明公开

    公开(公告)号:US20240127463A1

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

    申请号:US17966030

    申请日:2022-10-14

    Applicant: Adobe Inc.

    CPC classification number: G06T7/30 G06T7/13 G06T11/60 G06F3/04842

    Abstract: Offset object alignment operations are described that support an ability to control alignment operations to aid positioning of an object in relation to at least one other object in a user interface based an offset value. This is performable through identification of objects that overlap along an axis in a user interface and calculation of offset values using these object pairs. Filtering and priority based techniques are also usable as part of calculated an offset value to be used as part of an alignment operation.

    Digital image object anchor points

    公开(公告)号:US11907515B2

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

    申请号:US17833065

    申请日:2022-06-06

    Applicant: Adobe Inc.

    CPC classification number: 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.

    Systems for generating snap guides relative to glyphs of editable text

    公开(公告)号:US11755817B2

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

    申请号:US17391536

    申请日:2021-08-02

    Applicant: Adobe Inc.

    CPC classification number: G06F40/109 G06F3/04842 G06F40/166

    Abstract: In implementations of systems for generating snap guides relative to glyphs of editable text rendered in a user interface using a font, a computing device implements a snap guide system to receive input data describing a position of a cursor relative to the glyphs of the editable text in the user interface. The glyphs of the editable text are enclosed within a bounding box having a height that is less than a height of an em-box of the font. The snap guide system generates a first group of snap guides for the glyphs of the editable text which includes a snap guide for each side of the bounding box and a snap guide for an x-height of the font. The snap guide system generates an indication of a particular snap guide of the first group of snap guides for display in the user interface based on the position of the cursor.

    Generating efficient angular snapping guides for digital artboards

    公开(公告)号:US11250607B1

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

    申请号:US17080015

    申请日:2020-10-26

    Applicant: Adobe Inc.

    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for providing angular snapping guides to efficiently, accurately, and flexibly align user interactions and editing operations to existing angular linear segments of digital design objects in a digital design document. In particular, in one or more embodiments, the disclosed systems determine target angular linear segments for presentation of angular snapping guides by generating angular bin data structures based on orientation and signed distances of angular linear segments within the digital design document. Accordingly, in one or more embodiments, the disclosed systems can efficiently search these angular bin data structures based on angles and signed distances corresponding to user interactions. Further, in some embodiments, the disclosed systems identify a target angular linear segment from the angular bins and provide an angular snapping guide corresponding to the target angular linear segment during transformation of the digital design document.

    Font capture from images of target decorative character glyphs

    公开(公告)号:US11126788B2

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

    申请号:US16567724

    申请日:2019-09-11

    Applicant: ADOBE INC.

    Abstract: Embodiments of the present invention are directed towards generating a captured font from an image of a target font. Character glyphs of the target font can be detected from the image. A character glyph can be selected from the detected character glyphs. A character mask can be generated for the selected character glyph. The character mask can be used to identify a similar font. A character from the similar font corresponding to the selected character glyph can be transformed to match the character mask. This transformed corresponding character can be presented and used to generate a captured font. In addition, a texture from the image can be applied to the captured font based on the transformed corresponding character.

    Glyph Transformations as Editable Text

    公开(公告)号:US20210224946A1

    公开(公告)日:2021-07-22

    申请号:US16749563

    申请日:2020-01-22

    Applicant: Adobe Inc.

    Abstract: In implementations of precise glyph transformations as editable text, a computing device implements a transformation system to generate bounding boxes for a first glyph and a second glyph of multiple glyphs. The bounding boxes are concatenated as a multiple glyph bounding box for the multiple glyphs. The transformation system receives a user input defining a transformation of the multiple glyph bounding box relative to an object, and the system maps the transformation of the multiple glyph bounding box to the bounding boxes for the first glyph and the second glyph. The multiple glyphs are rendered in a user interface as the editable text having the transformation based on the mapping.

Patent Agency Ranking