-
公开(公告)号:US20220058777A1
公开(公告)日:2022-02-24
申请号:US16997364
申请日:2020-08-19
Applicant: Adobe Inc.
Inventor: Scott David Cohen , Zhihong Ding , Zhe Lin , Mingyang Ling , Luis Angel Figueroa
Abstract: Systems, methods, and software are described herein for removing people distractors from images. A distractor mitigation solution implemented in one or more computing devices detects people in an image and identifies salient regions in the image. The solution then determines a saliency cue for each person and classifies each person as wanted or as an unwanted distractor based at least on the saliency cue. An unwanted person is then removed from the image or otherwise reduced from the perspective of being an unwanted distraction.
-
公开(公告)号:US11538170B2
公开(公告)日:2022-12-27
申请号:US16839209
申请日:2020-04-03
Applicant: ADOBE INC.
Inventor: Brian Lynn Price , Scott David Cohen , Henghui Ding
Abstract: Methods and systems are provided for optimal segmentation of an image based on multiple segmentations. In particular, multiple segmentation methods can be combined by taking into account previous segmentations. For instance, an optimal segmentation can be generated by iteratively integrating a previous segmentation (e.g., using an image segmentation method) with a current segmentation (e.g., using the same or different image segmentation method). To allow for optimal segmentation of an image based on multiple segmentations, one or more neural networks can be used. For instance, a convolutional RNN can be used to maintain information related to one or more previous segmentations when transitioning from one segmentation method to the next. The convolutional RNN can combine the previous segmentation(s) with the current segmentation without requiring any information about the image segmentation method(s) used to generate the segmentations.
-
公开(公告)号:US11507800B2
公开(公告)日:2022-11-22
申请号:US15913829
申请日:2018-03-06
Applicant: Adobe Inc.
Inventor: Zhe Lin , Yufei Wang , Xiaohui Shen , Scott David Cohen , Jianming Zhang
IPC: G06T7/10 , G06F16/583 , G06N3/04 , G06N20/00
Abstract: Semantic segmentation techniques and systems are described that overcome the challenges of limited availability of training data to describe the potentially millions of tags that may be used to describe semantic classes in digital images. In one example, the techniques are configured to train neural networks to leverage different types of training datasets using sequential neural networks and use of vector representations to represent the different semantic classes.
-
公开(公告)号:US11244460B2
公开(公告)日:2022-02-08
申请号:US16822853
申请日:2020-03-18
Applicant: Adobe Inc.
Inventor: Brian Lynn Price , Peng Zhou , Scott David Cohen , Gregg Darryl Wilensky
Abstract: In implementations of object boundary generation, a computing device implements a boundary system to receive a mask defining a contour of an object depicted in a digital image, the mask having a lower resolution than the digital image. The boundary system maps a curve to the contour of the object and extracts strips of pixels from the digital image which are normal to points of the curve. A sample of the digital image is generated using the extracted strips of pixels which is input to a machine learning model. The machine learning model outputs a representation of a boundary of the object by processing the sample of the digital image.
-
公开(公告)号:US20200151444A1
公开(公告)日:2020-05-14
申请号:US16191158
申请日:2018-11-14
Applicant: Adobe Inc.
Inventor: Brian Lynn Price , Vlad Ion Morariu , Scott David Cohen , Christopher Alan Tensmeyer
Abstract: A table layout determination system implemented on a computing device obtains an image of a table having multiple cells. The table layout determination system includes a row prediction machine learning system that generates, for each of multiple rows of pixels in the image of the table, a probability of the row being a row separator, and a column prediction machine learning system generates, for each of multiple columns of pixels in the image of the table, a probability of the column being a column separator. An inference system uses these probabilities of the rows being row separators and the columns being column separators to identify the row separators and column separators for the table. These row separators and column separators are the layout of the table.
-
公开(公告)号:US11756208B2
公开(公告)日:2023-09-12
申请号:US17544048
申请日:2021-12-07
Applicant: Adobe Inc.
Inventor: Brian Lynn Price , Peng Zhou , Scott David Cohen , Gregg Darryl Wilensky
CPC classification number: G06T7/13 , G06T2207/20081 , G06T2207/20084
Abstract: In implementations of object boundary generation, a computing device implements a boundary system to receive a mask defining a contour of an object depicted in a digital image, the mask having a lower resolution than the digital image. The boundary system maps a curve to the contour of the object and extracts strips of pixels from the digital image which are normal to points of the curve. A sample of the digital image is generated using the extracted strips of pixels which is input to a machine learning model. The machine learning model outputs a representation of a boundary of the object by processing the sample of the digital image.
-
公开(公告)号:US11631162B2
公开(公告)日:2023-04-18
申请号:US17557431
申请日:2021-12-21
Applicant: Adobe Inc.
Inventor: Brian Lynn Price , Yinan Zhao , Scott David Cohen
Abstract: Fill techniques as implemented by a computing device are described to perform hole filling of a digital image. In one example, deeply learned features of a digital image using machine learning are used by a computing device as a basis to search a digital image repository to locate the guidance digital image. Once located, machine learning techniques are then used to align the guidance digital image with the hole to be filled in the digital image. Once aligned, the guidance digital image is then used to guide generation of fill for the hole in the digital image. Machine learning techniques are used to determine which parts of the guidance digital image are to be blended to fill the hole in the digital image and which parts of the hole are to receive new content that is synthesized by the computing device.
-
公开(公告)号:US11514252B2
公开(公告)日:2022-11-29
申请号:US16004395
申请日:2018-06-10
Applicant: Adobe Inc.
Inventor: Brian Lynn Price , Ruotian Luo , Scott David Cohen
Abstract: A discriminative captioning system generates captions for digital images that can be used to tell two digital images apart. The discriminative captioning system includes a machine learning system that is trained by a discriminative captioning training system that includes a retrieval machine learning system. For training, a digital image is input to the caption generation machine learning system, which generates a caption for the digital image. The digital image and the generated caption, as well as a set of additional images, are input to the retrieval machine learning system. The retrieval machine learning system generates a discriminability loss that indicates how well the retrieval machine learning system is able to use the caption to discriminate between the digital image and each image in the set of additional digital images. This discriminability loss is used to train the caption generation machine learning system.
-
公开(公告)号:US20190196698A1
公开(公告)日:2019-06-27
申请号:US15852253
申请日:2017-12-22
Applicant: Adobe Inc.
Inventor: Scott David Cohen , Brian Lynn Price , Abhinav Gupta
IPC: G06F3/0484 , G06T11/60 , G10L15/22 , G06K9/46 , G06F17/30
CPC classification number: G06F3/04845 , G06F16/532 , G06F16/58 , G06K9/4609 , G06K2009/363 , G06K2009/366 , G06T11/60 , G10L15/22
Abstract: Systems and techniques are described herein for directing a user conversation to obtain an editing query, and removing and replacing objects in an image based on the editing query. Pixels corresponding to an object in the image indicated by the editing query are ascertained. The editing query is processed to determine whether it includes a remove request or a replace request. A search query is constructed to obtain images, such as from a database of stock images, including fill material or replacement material to fulfill the remove request or replace request, respectively. Composite images are generated from the fill material or the replacement material and the image to be edited. Composite images are harmonized to remove editing artifacts and make the images look natural. A user interface exposes images, and the user interface accepts multi-modal user input during the directed user conversation.
-
公开(公告)号:US11776237B2
公开(公告)日:2023-10-03
申请号:US16997364
申请日:2020-08-19
Applicant: Adobe Inc.
Inventor: Scott David Cohen , Zhihong Ding , Zhe Lin , Mingyang Ling , Luis Angel Figueroa
IPC: G06V10/46 , G06T5/00 , G06V40/10 , G06V40/16 , G06F18/241
CPC classification number: G06V10/464 , G06F18/241 , G06T5/005 , G06V40/10 , G06V40/161 , G06T2207/20081 , G06T2207/30201
Abstract: Systems, methods, and software are described herein for removing people distractors from images. A distractor mitigation solution implemented in one or more computing devices detects people in an image and identifies salient regions in the image. The solution then determines a saliency cue for each person and classifies each person as wanted or as an unwanted distractor based at least on the saliency cue. An unwanted person is then removed from the image or otherwise reduced from the perspective of being an unwanted distraction.
-
-
-
-
-
-
-
-
-