-
公开(公告)号:US12125128B2
公开(公告)日:2024-10-22
申请号:US17363356
申请日:2021-06-30
Applicant: Adobe Inc.
Inventor: Arushi Jain , Praveen Kumar Dhanuka , Gaurav Jain
IPC: G06K9/00 , G06F3/04842 , G06F3/04845 , G06T7/13 , G06T11/20 , G06V20/62
CPC classification number: G06T11/203 , G06F3/04842 , G06F3/04845 , G06T7/13 , G06V20/62
Abstract: In implementations for free form radius editing, a computing device implements a radius editing system, such as may be integrated with an image editing application. The radius editing system can determine the edge segments for outlines of image objects depicted in a digital image, where the edge segments include corner segments of the image objects. The radius editing system can also determine the radius values of the corner segments of the image objects, and the radius values of the corner segments are maintained in a cache as part of object data corresponding to the image objects depicted in the digital image. The radius editing system can also identify one or more similar corner segments of the image objects that have an equivalent radius value as a selected corner segment responsive to an editing input of a radius of the selected corner segment of an image object.
-
公开(公告)号:US11960818B2
公开(公告)日:2024-04-16
申请号:US17894058
申请日:2022-08-23
Applicant: Adobe Inc.
Inventor: Ashish Jain , Arushi Jain
IPC: G06F17/00 , 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.
-
公开(公告)号:US11935207B2
公开(公告)日:2024-03-19
申请号:US17858262
申请日:2022-07-06
Applicant: Adobe Inc.
Inventor: Ashish Jain , Arushi Jain
CPC classification number: G06T19/20 , G06T15/20 , G06T2200/24 , G06T2210/12 , G06T2219/2004 , G06T2219/2021
Abstract: In implementations of systems for generating spacing guides for objects in perspective views, a computing device implements a guide system to determine groups of line segments of perspective bounding boxes of objects displayed in a user interface of a digital content editing application. Interaction data is received describing a user interaction with a particular object of the objects displayed in the user interface. The guide system identifies a particular group of the groups of line segments based on a line segment of a perspective bounding box of the particular object. An indication of a guide is generated for display in the user interface based on the line segment and a first line segment included in the particular group.
-
公开(公告)号:US11893338B2
公开(公告)日:2024-02-06
申请号:US17388744
申请日:2021-07-29
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Arushi Jain , Matthew Fisher
IPC: G06F40/109 , G06T11/20 , G06F40/166
CPC classification number: G06F40/109 , G06F40/166 , G06T11/203
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.
-
公开(公告)号:US20240013494A1
公开(公告)日:2024-01-11
申请号:US17858262
申请日:2022-07-06
Applicant: Adobe Inc.
Inventor: Ashish Jain , Arushi Jain
CPC classification number: G06T19/20 , G06T15/20 , G06T2210/12 , G06T2200/24 , G06T2219/2004 , G06T2219/2021
Abstract: In implementations of systems for generating spacing guides for objects in perspective views, a computing device implements a guide system to determine groups of line segments of perspective bounding boxes of objects displayed in a user interface of a digital content editing application. Interaction data is received describing a user interaction with a particular object of the objects displayed in the user interface. The guide system identifies a particular group of the groups of line segments based on a line segment of a perspective bounding box of the particular object. An indication of a guide is generated for display in the user interface based on the line segment and a first line segment included in the particular group.
-
公开(公告)号:US11853688B2
公开(公告)日:2023-12-26
申请号:US17687106
申请日:2022-03-04
Applicant: Adobe Inc.
Inventor: Ashish Jain , Arushi Jain
IPC: G06F40/166 , G06F40/109 , G06F40/232 , G06F40/106 , G06F40/103
CPC classification number: G06F40/166 , G06F40/106 , G06F40/109 , G06F40/232 , G06F40/103
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.
-
公开(公告)号:US11847159B2
公开(公告)日:2023-12-19
申请号:US17812341
申请日:2022-07-13
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Matthew Fisher , Arushi Jain
IPC: G06F16/56 , G06V30/182 , G06F16/901 , G06V30/262 , G06V30/10 , G06V30/19
CPC classification number: G06F16/56 , G06F16/9014 , G06V30/1823 , G06V30/262 , G06V30/10 , G06V30/19027
Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for determining a glyph and a font from a vector outline by applying various combinations of hash-based querying, path-descriptor matching, or anchor-point matching. For example, the disclosed systems can select a subset of candidate glyphs for a vector outline based on (i) comparing hash keys of candidate glyphs with a point-order-agnostic hash key corresponding to the vector outline and (ii) comparing a path descriptor for a primary path of the vector outline to path descriptors corresponding to candidate glyphs. By further comparing anchor points between the vector outline and the subset of candidate glyphs, the disclosed systems can select both a glyph and a font matching the vector outline.
-
公开(公告)号:US11600030B2
公开(公告)日:2023-03-07
申请号:US16938645
申请日:2020-07-24
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Arushi Jain
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for utilizing visual constraint guides to automatically transform digital design objects within a digital document based on transformation of intersecting visual constraint guides. In particular, in one or more embodiments, the disclosed systems generate visual constraint guides and identifies digital design objects intersecting the visual constraint guides. Further, the disclosed systems can receive user input transforming the visual constraint guide. In response, the disclosed systems can transform both the visual constraint guide and associated digital design objects based on the received transformation. More specifically, the design guide system can transform the digital design objects relative to the visual constraint guide while maintaining distribution and alignment constraints of the digital design objects relative to the visual constraint guide.
-
公开(公告)号:US20230040866A1
公开(公告)日:2023-02-09
申请号:US17833065
申请日:2022-06-06
Applicant: Adobe Inc.
Inventor: Arushi Jain , Praveen Kumar Dhanuka , Varun Sharma
IPC: 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.
-
公开(公告)号:US20230005195A1
公开(公告)日:2023-01-05
申请号:US17363356
申请日:2021-06-30
Applicant: Adobe Inc.
Inventor: Arushi Jain , Praveen Kumar Dhanuka , Gaurav Jain
IPC: G06T11/20 , G06T7/13 , G06K9/32 , G06F3/0484
Abstract: In implementations for free form radius editing, a computing device implements a radius editing system, such as may be integrated with an image editing application. The radius editing system can determine the edge segments for outlines of image objects depicted in a digital image, where the edge segments include corner segments of the image objects. The radius editing system can also determine the radius values of the corner segments of the image objects, and the radius values of the corner segments are maintained in a cache as part of object data corresponding to the image objects depicted in the digital image. The radius editing system can also identify one or more similar corner segments of the image objects that have an equivalent radius value as a selected corner segment responsive to an editing input of a radius of the selected corner segment of an image object.
-
-
-
-
-
-
-
-
-