-
公开(公告)号:US20250104305A1
公开(公告)日:2025-03-27
申请号:US18372625
申请日:2023-09-25
Applicant: Adobe Inc.
Inventor: Sanjeev Tagra , Sachin Soni , Prasenjit Mondal , Ajay Jain
Abstract: Systems and methods are disclosed for reflowing documents to display semantically related content. Embodiments may include receiving a request to view a document that includes body text and one or more images. A trimodal document relationship model identifies relationships between segments of the body text and the one or more images. A linearized view of the document is generated based on the relationships and the linearized view is caused to be displayed on a user device.
-
公开(公告)号:US20240311985A1
公开(公告)日:2024-09-19
申请号:US18183204
申请日:2023-03-14
Applicant: ADOBE INC.
Inventor: Prasenjit Mondal , Ayush Pant , Sachin Soni
CPC classification number: G06T5/80 , G06T3/18 , G06T7/13 , G06T7/60 , G06T17/20 , G06T2207/20081 , G06T2207/20084 , G06T2207/30176
Abstract: Systems and methods for image dewarping are described. The method includes obtaining an image depicting a warped object and generating a parametric curve corresponding to an edge of the warped object. Then, a mesh overlay is generated for the warped object based on the parametric curve. A dewarped image is generated based on the mesh overlay.
-
公开(公告)号:US20240153294A1
公开(公告)日:2024-05-09
申请号:US17984058
申请日:2022-11-09
Applicant: Adobe Inc.
Inventor: Prasenjit Mondal , Sachin Soni , Anshul Malik
CPC classification number: G06V30/19013 , G06T7/11 , G06T7/194 , G06V10/60 , G06V20/62 , G06V30/19073 , G06V30/19107 , G06V30/245
Abstract: Embodiments are disclosed for providing customizable, visually aesthetic color diverse template recommendations derived from a source image. A method may include receiving a source image and determining a source image background by separating a foreground of the source image from a background of the source image. The method separates a foreground from the background by identifying portions of the image that belong to the background and stripping out the rest of the image. The method includes identifying a text region of the source image using a machine learning model and identifying font type using the identified text region. The method includes generating an editable template image using the source image background, the text region, and the font type.
-
公开(公告)号:US20230334121A1
公开(公告)日:2023-10-19
申请号:US18213641
申请日:2023-06-23
Applicant: Adobe Inc.
Inventor: Arshiya Aggarwal , Sanjeev Tagra , Sachin Soni , Ryan Rozich , Prasenjit Mondal , Jonathan Roeder , Ajay Jain
IPC: G06F18/22 , G06N5/04 , G06T5/50 , G06V10/40 , G06F18/2113
CPC classification number: G06F18/22 , G06N5/04 , G06T5/50 , G06V10/40 , G06F18/2113 , G06T2207/20081 , G06T2207/20084
Abstract: An image differentiation system receives input feature vectors for multiple input images and reference feature vectors for multiple reference images. In some cases, the feature vectors are extracted by an image feature extraction module trained based on training image triplets. A differentiability scoring module determines a differentiability score for each input image based on a distance between the input feature vectors and the reference feature vectors. The distance for each reference feature vector is modified by a weighting factor based on interaction metrics associated with the corresponding reference image. In some cases, an input image is identified as a differentiated image based on the corresponding differentiability score. Additionally or alternatively, an image modification module determines an image modification that increases the differentiability score of the input image. The image modification module generates a recommended image by applying the image modification to the input image.
-
公开(公告)号:US20230260091A1
公开(公告)日:2023-08-17
申请号:US17650976
申请日:2022-02-14
Applicant: Adobe Inc.
Inventor: Prasenjit Mondal , Sachin Soni
CPC classification number: G06T5/006 , G06T5/009 , G06T5/40 , G06T2207/20024 , G06T2207/20084 , G06T2207/30176 , G06T2207/10008
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods that implement an image filter for enhancing light text and removing document shadows. In particular embodiments, the disclosed systems use a modified adaptive thresholding approach the relies on image gradients to efficiently guide the thresholding process. In addition, the disclosed systems use a machine-learning model to generate a document shadow map. The document shadow map can include text reflections. Accordingly, the disclosed systems remove text reflections from the document shadow map (e.g., by using an interpolated shadow intensity value of neighboring shadow map pixels). In turn, the disclosed systems use the document text mask and the document shadow map cleaned of text reflections to remove shadows from the digital image. Further, the disclosed systems enhance text in the shadow-removed digital image based on contrast stretching.
-
公开(公告)号:US11216998B2
公开(公告)日:2022-01-04
申请号:US17125714
申请日:2020-12-17
Applicant: Adobe Inc.
Inventor: Sanjeev Tagra , Sachin Soni , Prasenjit Mondal , Ajay Jain
Abstract: In implementations of jointly editing related objects in a digital image, an image editing application segments a first object in a digital image, and an additional object corresponding to the first object, such a shadow cast by the first object, a reflection of the first object, or an object of a same object class as the first object. Respective stick diagrams for the first object and the additional object are generated, and a mapping of the first object to the additional object is generated based on the stick diagrams. Based on a user request to edit the first object, such as to warp the first object, the first object and the additional object are jointly edited based on the mapping. Accordingly, realistic digital images are efficiently generated that maintain correspondence between related objects, without requiring a user to edit each object individually, thus saving time and resources.
-
公开(公告)号:US20200302152A1
公开(公告)日:2020-09-24
申请号:US16359378
申请日:2019-03-20
Applicant: Adobe Inc.
Inventor: Sanjeev Tagra , Sachin Soni , Prasenjit Mondal , Ajay Jain
Abstract: Methods, systems, and software are disclosed herein for protecting the privacy of users in images and to prevent or mitigate the occurrence of privacy breaches. In an implementation, a biometric privacy service identifies a biometric marker in an image of a scene, such as a fingerprint, a retina, or an iris. The service then identifies one or more features of the biometric marker to be modified. The biometric service also identifies one or more modifications to make to the one or more features of the biometric marker and generates a modified version of the biometric marker that reflects the modification(s). The image is updated by the service with the modified version of the biometric marker, so that the biometric marker can no longer be used for unwanted purposes, whether they be malicious in intent or benign.
-
公开(公告)号:US20190266706A1
公开(公告)日:2019-08-29
申请号:US15907526
申请日:2018-02-28
Applicant: Adobe Inc.
Inventor: Prasenjit Mondal , Ruppesh Nalwaya , Ram Bhushan Agrawal , Deepanshu Arora , Anuj Shara
Abstract: Techniques are disclosed for generating a shadow map of a digital image. In some examples, a method may include generating a shadow mask of a digital image, generating a dilated de-noised binarized gradient image based on the shadow mask, generating a binarized median-filtered gray image based on the digital image and the dilated de-noised binarized gradient image, and generating a shadow map based on the shadow mask and the binarized median-filtered gray image. The generated shadow map can then be used to remove shadows from the digital image without degrading the quality of the image content in the digital image.
-
公开(公告)号:US12124539B2
公开(公告)日:2024-10-22
申请号:US18213641
申请日:2023-06-23
Applicant: Adobe Inc.
Inventor: Arshiya Aggarwal , Sanjeev Tagra , Sachin Soni , Ryan Rozich , Prasenjit Mondal , Jonathan Roeder , Ajay Jain
IPC: G06F18/22 , G06F18/2113 , G06N5/04 , G06T5/50 , G06V10/40
CPC classification number: G06F18/22 , G06F18/2113 , G06N5/04 , G06T5/50 , G06V10/40 , G06T2207/20081 , G06T2207/20084
Abstract: An image differentiation system receives input feature vectors for multiple input images and reference feature vectors for multiple reference images. In some cases, the feature vectors are extracted by an image feature extraction module trained based on training image triplets. A differentiability scoring module determines a differentiability score for each input image based on a distance between the input feature vectors and the reference feature vectors. The distance for each reference feature vector is modified by a weighting factor based on interaction metrics associated with the corresponding reference image. In some cases, an input image is identified as a differentiated image based on the corresponding differentiability score. Additionally or alternatively, an image modification module determines an image modification that increases the differentiability score of the input image. The image modification module generates a recommended image by applying the image modification to the input image.
-
公开(公告)号:US11482041B2
公开(公告)日:2022-10-25
申请号:US17076002
申请日:2020-10-21
Applicant: ADOBE INC.
Inventor: Sanjeev Tagra , Sachin Soni , Ajay Jain , Ryan Rozich , Jonathan Roeder , Arshiya Aggarwal , Prasenjit Mondal
Abstract: Methods, apparatus, and systems are provided for obfuscating facial identity in images by synthesizing a new facial image for an input image. A base face is detected from or selected for an input image. Facial images that are similar to the base face are selected and combined to create a new facial image. The new facial image is added to the input image such that the input image includes a combination of the base face and the new facial image. Where no base face is detected in the input image, a base face is selected from reference facial images based at least on pose keypoints identified in the input image. After a new facial image is generated based on the selected base face, a combination of the new facial image and the base facial image are added to the input image by aligning one or more pose keypoints.
-
-
-
-
-
-
-
-
-