-
公开(公告)号:US10068129B2
公开(公告)日:2018-09-04
申请号:US14945198
申请日:2015-11-18
Applicant: Adobe Systems Incorporated
Inventor: Jonathan Brandt , Zhe Lin , Xiaohui Shen , Haoxiang Li
Abstract: Methods and systems for recognizing people in images with increased accuracy are disclosed. In particular, the methods and systems divide images into a plurality of clusters based on common characteristics of the images. The methods and systems also determine an image cluster to which an image with an unknown person instance most corresponds. One or more embodiments determine a probability that the unknown person instance is each known person instance in the image cluster using a trained cluster classifier of the image cluster. Optionally, the methods and systems determine context weights for each combination of an unknown person instance and each known person instance using a conditional random field algorithm based on a plurality of context cues associated with the unknown person instance and the known person instances. The methods and systems calculate a contextual probability based on the cluster-based probabilities and context weights to identify the unknown person instance.
-
公开(公告)号:US09984440B2
公开(公告)日:2018-05-29
申请号:US13920957
申请日:2013-06-18
Applicant: Adobe Systems Incorporated
Inventor: Zhe Lin , Jianchao Yang , Scott D. Cohen
CPC classification number: G06T3/40 , G06T3/4053 , G06T3/4076 , G06T5/002 , G06T5/003 , G06T2207/20012 , G09G2340/0407
Abstract: Image upscaling techniques are described. These techniques may include use of iterative and adjustment upscaling techniques to upscale an input image. A variety of functionality may be incorporated as part of these techniques, examples of which include content-adaptive patch finding techniques that may be employed to give preference to an in-place patch to minimize structure distortion. In another example, content metric techniques may be employed to assign weights for combining patches. In a further example, algorithm parameters may be adapted with respect to algorithm iterations, which may be performed to increase efficiency of computing device resource utilization and speed of performance. For instance, algorithm parameters may be adapted to enforce a minimum and/or maximum number to iterations, cease iterations for image sizes over a threshold amount, set sampling step sizes for patches, employ techniques based on color channels (which may include independence and joint processing techniques), and so on.
-
83.
公开(公告)号:US20180121768A1
公开(公告)日:2018-05-03
申请号:US15429769
申请日:2017-02-10
Applicant: Adobe Systems Incorporated
Inventor: Zhe Lin , Mai Long , Jonathan Brandt , Hailin Jin , Chen Fang
CPC classification number: G06K9/66 , G06F16/532 , G06K9/4628 , G06K9/52 , G06K9/6215 , G06K9/6256 , G06K9/6267 , G06K9/6271 , G06K9/726 , G06K2009/4666 , G06N3/0454 , G06N3/08
Abstract: The present disclosure includes methods and systems for searching for digital visual media based on semantic and spatial information. In particular, one or more embodiments of the disclosed systems and methods identify digital visual media displaying targeted visual content in a targeted region based on a query term and a query area provide via a digital canvas. Specifically, the disclosed systems and methods can receive user input of a query term and a query area and provide the query term and query area to a query neural network to generate a query feature set. Moreover, the disclosed systems and methods can compare the query feature set to digital visual media feature sets. Further, based on the comparison, the disclosed systems and methods can identify digital visual media portraying targeted visual content corresponding to the query term within a targeted region corresponding to the query area.
-
公开(公告)号:US09852353B2
公开(公告)日:2017-12-26
申请号:US14539767
申请日:2014-11-12
Applicant: Adobe Systems Incorporated
Inventor: Zhe Lin , Byungmoon Kim , Yuan Gao
CPC classification number: G06K9/52 , G06K9/46 , G06K9/6215 , G06K2009/4666 , G06T5/002
Abstract: Structure aware image denoising and noise variance estimation techniques are described. In one or more implementations, structure-aware denoising is described which may take into account a structure of patches as part of the denoising operations. This may be used to select one or more reference patches for a pixel based on a structure of the patch, may be used to compute weights for patches that are to be used to denoised a pixel based on similarity of the patches, and so on. Additionally, implementations are described to estimate noise variance in an image using a map of patches of an image to identify regions having pixels having a variance that is below a threshold. The patches from the one or more regions may then be used to estimate noise variance for the image.
-
85.
公开(公告)号:US20170364773A1
公开(公告)日:2017-12-21
申请号:US15680282
申请日:2017-08-18
Applicant: Adobe Systems Incorporated
Inventor: Zhe Lin , Stefan Guggisberg , Jonathan Brandt , Michael Marth
CPC classification number: G06K9/6256 , G06K9/00724 , G06K9/6262
Abstract: This disclosure relates to training a classifier algorithm that can be used for automatically selecting tags to be applied to a received image. For example, a computing device can group training images together based on the training images having similar tags. The computing device trains a classifier algorithm to identify the training images as semantically similar to one another based on the training images being grouped together. The trained classifier algorithm is used to determine that an input image is semantically similar to an example tagged image. A tag is generated for the input image using tag content from the example tagged image based on determining that the input image is semantically similar to the tagged image.
-
公开(公告)号:US20170357877A1
公开(公告)日:2017-12-14
申请号:US15177197
申请日:2016-06-08
Applicant: Adobe Systems Incorporated
Inventor: Zhe Lin , Yufei Wang , Radomir Mech , Xiaohui Shen , Gavin Stuart Peter Miller
CPC classification number: G06K9/6218 , G06F17/30247 , G06F17/30265 , G06F17/3028 , G06K9/00228 , G06K9/00677 , G06K9/00718 , G06K9/00751 , G06K9/4628 , G06K9/6215 , G06K9/6254 , G06K9/6255 , G06K9/628 , G06N3/0454 , G06N3/084
Abstract: In embodiments of event image curation, a computing device includes memory that stores a collection of digital images associated with a type of event, such as a digital photo album of digital photos associated with the event, or a video of image frames and the video is associated with the event. A curation application implements a convolutional neural network, which receives the digital images and a designation of the type of event. The convolutional neural network can then determine an importance rating of each digital image within the collection of the digital images based on the type of the event. The importance rating of a digital image is representative of an importance of the digital image to a person in context of the type of the event. The convolutional neural network generates an output of representative digital images from the collection based on the importance rating of each digital image.
-
公开(公告)号:US20170294000A1
公开(公告)日:2017-10-12
申请号:US15094799
申请日:2016-04-08
Applicant: ADOBE SYSTEMS INCORPORATED
Inventor: Xiaohui Shen , Yi-Hsuan Tsai , Kalyan K. Sunkavalli , Zhe Lin
IPC: G06T5/00 , G06F3/0482 , G06T7/40 , G06F3/0484
CPC classification number: G06T5/005 , G06F3/0482 , G06F3/04845 , G06F17/30256 , G06T11/001 , G06T2207/20084 , G06T2207/20221
Abstract: Embodiments of the present disclosure relate to a sky editing system and related processes for sky editing. The sky editing system includes a composition detector to determine the composition of a target image. A sky search engine in the sky editing system is configured to find a reference image with similar composition with the target image. Subsequently, a sky editor replaces content of the sky in the target image with content of the sky in the reference image. As such, the sky editing system transforms the target image into a new image with a preferred sky background.
-
公开(公告)号:US09767540B2
公开(公告)日:2017-09-19
申请号:US14280421
申请日:2014-05-16
Applicant: Adobe Systems Incorporated
Inventor: Zhe Lin , Jianchao Yang , Hailin Jin , Xin Lu
CPC classification number: G06T5/005 , G06K9/00664 , G06K9/6218 , G06T5/002 , G06T2207/20081 , G06T2207/20084
Abstract: Patch partition and image processing techniques are described. In one or more implementations, a system includes one or more modules implemented at least partially in hardware. The one or more modules are configured to perform operations including grouping a plurality of patches taken from a plurality of training samples of images into respective ones of a plurality of partitions, calculating an image processing operator for each of the partitions, determining distances between the plurality of partitions that describe image similarity of patches of the plurality of partitions, one to another, and configuring a database to provide the determined distance and the image processing operator to process an image in response to identification of a respective partition that corresponds to a patch taken from the image.
-
89.
公开(公告)号:US09767386B2
公开(公告)日:2017-09-19
申请号:US14747877
申请日:2015-06-23
Applicant: Adobe Systems Incorporated
Inventor: Zhe Lin , Stefan Guggisberg , Jonathan Brandt , Michael Marth
CPC classification number: G06K9/6256 , G06K9/00724 , G06K9/6262
Abstract: This disclosure relates to training a classifier algorithm that can be used for automatically selecting tags to be applied to a received image. For example, a computing device can group training images together based on the training images having similar tags. The computing device trains a classifier algorithm to identify the training images as semantically similar to one another based on the training images being grouped together. The trained classifier algorithm is used to determine that an input image is semantically similar to an example tagged image. A tag is generated for the input image using tag content from the example tagged image based on determining that the input image is semantically similar to the tagged image.
-
公开(公告)号:US20170206435A1
公开(公告)日:2017-07-20
申请号:US14997011
申请日:2016-01-15
Applicant: Adobe Systems Incorporated
Inventor: Hailin Jin , Zhou Ren , Zhe Lin , Chen Fang
CPC classification number: G06K9/628 , G06F17/30253 , G06F17/30268 , G06K9/00684 , G06K9/66 , G06K9/726
Abstract: Embedding space for images with multiple text labels is described. In the embedding space both text labels and image regions are embedded. The text labels embedded describe semantic concepts that can be exhibited in image content. The embedding space is trained to semantically relate the embedded text labels so that labels like “sun” and “sunset” are more closely related than “sun” and “bird”. Training the embedding space also includes mapping representative images, having image content which exemplifies the semantic concepts, to respective text labels. Unlike conventional techniques that embed an entire training image into the embedding space for each text label associated with the training image, the techniques described herein process a training image to generate regions that correspond to the multiple text labels. The regions of the training image are then embedded into the training space in a manner that maps the regions to the corresponding text labels.
-
-
-
-
-
-
-
-
-