-
公开(公告)号:US20230334737A1
公开(公告)日:2023-10-19
申请号:US17719847
申请日:2022-04-13
Applicant: Adobe Inc.
Inventor: Praveen Kumar DHANUKA , Harish KUMAR , Arushi JAIN
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.
-
公开(公告)号:US20240070376A1
公开(公告)日:2024-02-29
申请号:US17894058
申请日:2022-08-23
Applicant: Adobe Inc.
Inventor: Ashish JAIN , Arushi JAIN
IPC: G06F40/109 , G06F40/166
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.
-
公开(公告)号:US20220284639A1
公开(公告)日:2022-09-08
申请号:US17191145
申请日:2021-03-03
Applicant: Adobe Inc.
Inventor: Harish KUMAR , Praveen Kumar DHANUKA , Arushi JAIN
IPC: G06T11/00 , G06T11/20 , G06F40/109
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.
-
公开(公告)号:US20250029294A1
公开(公告)日:2025-01-23
申请号:US18356749
申请日:2023-07-21
Applicant: Adobe Inc.
Inventor: Praveen Kumar DHANUKA , Arushi JAIN , Shivi PAL
IPC: G06T11/20 , G06F40/109 , G06T11/60
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.
-
公开(公告)号:US20230008785A1
公开(公告)日:2023-01-12
申请号:US17368419
申请日:2021-07-06
Applicant: Adobe Inc.
Inventor: Arushi JAIN , Ashish JAIN
IPC: G06F40/109 , G06T11/20 , G06K9/62 , G06F16/903 , G06F16/908
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.
-
公开(公告)号:US20240053872A1
公开(公告)日:2024-02-15
申请号:US17887322
申请日:2022-08-12
Applicant: Adobe Inc.
Inventor: Shivi PAL , Praveen Kumar DHANUKA , Arushi JAIN
IPC: G06F3/04842 , G06F3/0488
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.
-
公开(公告)号:US20230377218A1
公开(公告)日:2023-11-23
申请号:US18364962
申请日:2023-08-03
Applicant: Adobe Inc.
Inventor: Rakesh BAIDYA , Praveen Kumar DHANUKA , Nitin SHARMA , Arushi JAIN
IPC: G06T11/00 , G06F3/04845
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.
-
公开(公告)号:US20230368445A1
公开(公告)日:2023-11-16
申请号:US17744393
申请日:2022-05-13
Applicant: Adobe Inc.
Inventor: Praveen Kumar DHANUKA , Nirmal KUMAWAT , Arushi JAIN
CPC classification number: G06T11/60 , G06T11/203 , G06T2210/12 , G06T2210/21
Abstract: Embodiments are disclosed for identifying and modifying overlapping glyphs in a text layout. A method of identifying and modifying overlapping glyphs includes detecting a plurality of overlapping glyphs in a text layout, modifying a geometry of one or more of the overlapping glyphs based on an aesthetic score, updating a rendering tree based on the modified geometry of the one or more overlapping glyphs, and rendering the text layout using the rendering tree.
-
公开(公告)号:US20230406031A1
公开(公告)日:2023-12-21
申请号:US17841569
申请日:2022-06-15
Applicant: Adobe Inc.
Inventor: Ashish JAIN , Arushi JAIN
IPC: B43L13/14
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.
-
公开(公告)号:US20230281379A1
公开(公告)日:2023-09-07
申请号:US17687106
申请日:2022-03-04
Applicant: Adobe Inc.
Inventor: Ashish JAIN , Arushi JAIN
IPC: G06F40/166 , G06F40/109
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.
-
-
-
-
-
-
-
-
-