Context-Based Copy-Paste Systems
    21.
    发明公开

    公开(公告)号:US20230393711A1

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

    申请号:US17832923

    申请日:2022-06-06

    Applicant: Adobe Inc.

    CPC classification number: G06F3/0484 G06F3/0481 G06T3/0056

    Abstract: In implementations of context-based copy-paste systems, a computing device implements a context system to receive input data describing a selection of a vector object. The context system detects vicinity vector objects based on a bounding box of the vector object and bounding boxes of the vicinity vector objects. A transformation is identified based on similarities between the vicinity vector objects and target vector objects. The context system generates a modified vector object for display in a user interface by transforming the vector object using the transformation and reproducing the transformed vector object relative to a particular target vector object of the target vector objects.

    Glyph Size Control for Digital Content

    公开(公告)号:US20220335667A1

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

    申请号:US17232706

    申请日:2021-04-16

    Applicant: Adobe Inc.

    Abstract: Glyph sizing control techniques are described for digital content that provide insight regrading a true size of glyphs when rendered using a respective font and also leverages this insight to control font sizing and alignment. In one example, a glyph sizing system outputs a plurality of options to specify a unit-of-measure to control an actual size of a glyph as rendered in a user interface. Examples of units of measure include a capital height, x-height, ICF-height, dynamic height, object height, width, and other spans along a dimension, e.g., based on ascent, descent, or other. These units of measure are leveraged by the glyph sizing system to surface information regarding an actual size of respective glyphs for that unit-of-measure and control glyph sizing and arrangement.

    Digital Image Dynamic Shadow Generation

    公开(公告)号:US20220262052A1

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

    申请号:US17175926

    申请日:2021-02-15

    Applicant: Adobe Inc.

    Abstract: Digital image dynamic shadow generation is described as implemented by a dynamic shadow system using one or more computing devices. The dynamic shadow system is configured to generate shadow objects based on one or more source objects included in a digital image (e.g., a two-dimensional digital image), automatically and without user intervention. The shadow object is based on a shape of the source object that is to “cast” the shadow and thus promotes realism. The shadow object is also generated by the dynamic shadow system to address an environment, in which, the shadow object is disposed within the digital image.

    Systems for generating indications of perceptual linear regions of vector objects

    公开(公告)号:US11417036B1

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

    申请号:US17324337

    申请日:2021-05-19

    Applicant: Adobe Inc.

    Abstract: In implementations of systems for generating indications of perceptual linear regions of vector objects, a computing device implements a linear region system to receive input data describing an outline of a vector object. The linear region system determines differences between sequential points of the outline and linear approximation lines projected through the sequential points. The linear region system combines a first linear group and a second linear group of the linear groups into a combined group based on a linearity constraint. An indication of a perceptual linear region of the vector object is generated for display in a user interface based on the combined group.

    Constructing a path for character glyphs

    公开(公告)号:US11314924B2

    公开(公告)日:2022-04-26

    申请号: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.

    GENERATING DIGITAL IMAGE EDITING GUIDES BY DETERMINING AND FILTERING RASTER IMAGE CONTENT BOUNDARIES

    公开(公告)号:US20220108505A1

    公开(公告)日:2022-04-07

    申请号:US17064135

    申请日:2020-10-06

    Applicant: Adobe Inc.

    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating visual image editing guides for digital raster images by identifying and filtering edge paths. In particular, in one or more embodiments, the disclosed systems utilize denoising and adaptive thresholding with a digital image to generate a simplified, binary digital image. Further, in some embodiments, the disclosed systems utilize contour detection to identify a set of edge paths from the raster image for the simplified, binary digital image. Additionally, in one or more embodiments, the disclosed systems filter the set of edge paths based on edge length and utilizes the filtered set of edge paths to generate visual image editing guides for generating modified digital images.

    Interactive and selective coloring of digital vector glyphs

    公开(公告)号:US11281742B2

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

    申请号:US16535653

    申请日:2019-08-08

    Applicant: Adobe Inc.

    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for selectively modifying live digital vector glyphs. For example, the disclosed system can use a vector description of a live vector glyph having a plurality of regions defined by a plurality of paths to determine a vector document object model including style information for the paths. The disclosed system can extract a color for a selected region from the style information for the paths (e.g., from a stylesheet) and then change the extracted color to a selected color. After modifying the color, the disclosed system can then generate an updated vector description with the modified region color and render the updated live vector glyph at a client device. The disclosed system thus updates the live vector glyph while maintaining the glyph as a live glyph.

    Systems for Generating Instances of Variable Fonts

    公开(公告)号:US20220075926A1

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

    申请号:US17531758

    申请日:2021-11-21

    Applicant: Adobe Inc.

    Abstract: In implementations of systems for generating instances of variable fonts, a computing device implements a similarity system to receive input data describing attribute values of glyphs of an input font. The similarity system generates a custom instance of a variable font by modifying a value of a registered design axis of the variable font based on the attribute values. A similarity score is determined that describes a visual similarity between the custom instance of the variable font and the input font. The similarity system identifies an additional design axis of the variable font based on the similarity score and generates an instance of the variable font that is visually similar to the input font by modifying a value of the additional design axis.

    Application-based font previewing
    29.
    发明授权

    公开(公告)号:US11062080B2

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

    申请号:US16566707

    申请日:2019-09-10

    Applicant: Adobe Inc.

    Abstract: In implementations of application-based font previewing, a font preview system of a computing device receives a font file corresponding to a font of a font repository via a network. The font preview system encrypts font tables of the font file and the font preview system writes the encrypted font tables to a font disk cache of the computing device. The font preview system writes metadata describing the font tables to a font memory cache of the computing device. In response to receiving a request to preview the font from an application of the computing device, the font preview system uses the metadata to identify and decrypt a particular font table of the encrypted font tables, and the application renders glyphs of the font in a user interface using the decrypted particular font table.

    Optimizing graphics geometry using similarity-based clustering

    公开(公告)号:US11055810B1

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

    申请号:US16835123

    申请日:2020-03-30

    Applicant: Adobe Inc.

    Abstract: A technique is described for clustering graphics objects in a graphic artwork based on affine variance. Geometry data associated with an input set of graphics objects can be processed to identify pairs of graphics objects that are affine variants of each other. The identified affine variants can then be clustered into one or more affine groups. Similar graphics objects in a given affine group can then be represented using a base geometry and a corresponding transformation matrix. Accordingly, the overall geometric complexity of the graphic artwork can be simplified thereby providing various benefits such as reducing file size and improving rendering performance.

Patent Agency Ranking