-
公开(公告)号:US20240127457A1
公开(公告)日:2024-04-18
申请号:US17965522
申请日:2022-10-13
Applicant: Adobe Inc.
Inventor: Sanyam JAIN , Rishav AGARWAL , Gunjan BHUTANI
CPC classification number: G06T7/194 , G06T7/90 , G06V10/56 , G06V10/751 , G06T2207/10024 , G06T2207/20081
Abstract: Embodiments described herein include aspects related to generating a layout-aware background image. Aspects of the method include receiving a training dataset comprising a document. The method further includes obtaining a mask image based on a layout of content in the document, the mask image having a content area corresponding to content of the document. The method further includes training a machine learning model using the mask image to provide a trained machine learning model that generates transparency values for pixels of a background image for the document.
-
公开(公告)号:US20240152680A1
公开(公告)日:2024-05-09
申请号:US17984143
申请日:2022-11-09
Applicant: Adobe Inc.
Inventor: Rishav AGARWAL , Vidisha Rama HEGDE , Vasu GUPTA , Sanyam JAIN
IPC: G06F40/103
CPC classification number: G06F40/103
Abstract: Embodiments are disclosed for real-time copyfitting using a shape of a content area and input text. A content area and an input text for performing copyfitting using a trained classifier is received. A number of remaining characters in the content area is computed in real-time using the input, the computing performed in response to receiving additional input text, wherein computing, in real-time, the number of remaining characters in the content area using the input text includes generating, by the trained classifier, a set of weights including a first set of one or more weights for the input text and a second set of one or more weights for the content area. The first set of one or more weights, the second set of one or more weights, the input text, and the additional input text, and a copyfitting parameter indicating a number of additional characters to be fitted into the content area are determined based on the content area. The copyfitting parameter and the number of remaining characters are presented in real-time.
-
公开(公告)号:US20250087006A1
公开(公告)日:2025-03-13
申请号:US18465740
申请日:2023-09-12
Applicant: ADOBE INC.
Inventor: Sanyam JAIN , Rishav Agarwal , Aditya Garg
IPC: G06V30/194 , G06F40/109 , G06V30/244 , G06V30/412
Abstract: In various embodiments, systems and methods for design-aware replacement font suggestions are provided. In some embodiments, a substitute font-suggestion algorithm holistically considers how the original string of text from the original layout appears when re-rendered in a same-sized text frame using a potential replacement font. In some embodiments, the substitute font-suggestion algorithm generates a first image of a text frame including the text string using the first font and generates a plurality of second images of the text string using candidate replacement fonts. A ranking of the candidate replacement fonts is generated based on computing a score for each of the individual second images that represents similarity between the first image and the individual second images. Based on the assessed similarities, a ranked listing of substitute font suggestions is displayed.
-
公开(公告)号:US20240154787A1
公开(公告)日:2024-05-09
申请号:US18054028
申请日:2022-11-09
Applicant: ADOBE INC.
Inventor: Sanyam JAIN , Ashish JAIN
IPC: H04L9/06
CPC classification number: H04L9/0643
Abstract: Systems and methods for consistent document modification are provided. Embodiments include accessing a first document that comprises a first document object, where the first document object has a first document object style. The embodiments further comprise accessing a second document that comprises a second document object, where the second document object has a second document object style. The first document object style is to be modified based on the second document object style. The embodiments include hashing the first document object style to generate a first document object style hash, and hashing the second document object style to generate a second document object style hash. Based on determining the first document object style hash is different from the second document object style hash, the first document object is modified, within the first document, to comprise a modified first document object style that corresponds to the second document object style.
-
-
-