-
101.
公开(公告)号: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.
-
公开(公告)号:US20180039605A1
公开(公告)日:2018-02-08
申请号:US15229108
申请日:2016-08-04
Applicant: ADOBE SYSTEMS INCORPORATED
Inventor: I-Ming Pao , Alan Lee Erickson , Yuyan Song , Seth Shaw , Hailin Jin , Zhaowen Wang
IPC: G06F17/21 , G06Q20/40 , G06Q20/12 , G06F3/0482
Abstract: Embodiments of the present invention are directed at providing a font similarity preview for non-resident fonts. In one embodiment, a font is selected on a computing device. In response to the selection of the font, a pre-computed font list is checked to determine what fonts are similar to the selected font. In response to a determination that similar fonts are not local to the computing device, a non-resident font list is sent to a font vendor. The font vendor sends back previews of the non-resident fonts based on entitlement information of a user. Further, a full non-resident font can be synced to the computing device. Other embodiments may be described and/or claimed.
-
公开(公告)号:US09824304B2
公开(公告)日:2017-11-21
申请号:US14876660
申请日:2015-10-06
Applicant: Adobe Systems Incorporated
Inventor: Zhaowen Wang , Hailin Jin
IPC: G06K9/00 , G06K9/18 , G06K9/32 , G09G1/10 , G09G1/14 , G06T11/20 , G06K9/68 , G06K9/66 , G06K9/62 , G06T7/60
CPC classification number: G06K9/6828 , G06K9/6267 , G06K9/627 , G06K9/66 , G06K2209/01 , G06K2209/27 , G06N3/0454 , G06T7/60 , G06T2207/20081 , G06T2207/20084
Abstract: Font recognition and similarity determination techniques and systems are described. In a first example, localization techniques are described to train a model using machine learning (e.g., a convolutional neural network) using training images. The model is then used to localize text in a subsequently received image, and may do so automatically and without user intervention, e.g., without specifying any of the edges of a bounding box. In a second example, a deep neural network is directly learned as an embedding function of a model that is usable to determine font similarity. In a third example, techniques are described that leverage attributes described in metadata associated with fonts as part of font recognition and similarity determinations.
-
公开(公告)号:US09818044B2
公开(公告)日:2017-11-14
申请号:US14938781
申请日:2015-11-11
Applicant: Adobe Systems Incorporated
Inventor: Zeke Koch , Gavin Stuart Peter Miller , Jonathan W. Brandt , Nathan A. Carr , Walter Wei-Tuh Chang , Scott D. Cohen , Hailin Jin
CPC classification number: G06K9/6202 , G06K9/6201 , G06K9/80 , G06T11/60 , G06T2200/24
Abstract: Content update and suggestion techniques are described. In one or more implementations, techniques are implemented to generate suggestions that are usable to guide creative professionals in updating content such as images, video, sound, multimedia, and so forth. A variety of techniques are usable to generate suggestions for the content professionals. In one example, suggestions are based on shared characteristics of images licensed by users of a content sharing service, e.g., licensed by the users. In another example, suggestions are based on metadata of the images licensed by the users, the metadata describing characteristics of how the images are created. These suggestions are then used to guide transformation of a user's image such that the image exhibits these characteristics and thus has an increased likelihood of being desired for licensing by customers of the service.
-
公开(公告)号: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.
-
公开(公告)号:US20170251081A1
公开(公告)日:2017-08-31
申请号:US15053448
申请日:2016-02-25
Applicant: Adobe Systems Incorporated
Inventor: Anirban Roychowdhury , Trung Bui , John Kucera , Hung Bui , Hailin Jin
IPC: H04L29/06 , G06N3/02 , G06F3/0484 , G06Q30/02 , H04L29/08 , G06F3/0481
Abstract: Techniques for predictively selecting a content presentation in a client-server computing environment are described. In an example, a content management system detects an interaction of a client with a server and accesses client features. Reponses of the client to potential content presentations are predicted based on a multi-task neural network. The client features are mapped to input nodes and the potential content presentations are associated with tasks mapped to output nodes of the multi-task neural network. The tasks specify usages of the potential content presentations in response to the interaction with the server. In an example, the content management system selects the content presentation from the potential content presentations based on the predicted responses. For instance, the content presentation is selected based on having the highest likelihood. The content management system provides the content presentation to the client based on the task corresponding to the content presentation.
-
公开(公告)号:US09747699B2
公开(公告)日:2017-08-29
申请号:US14821441
申请日:2015-08-07
Applicant: Adobe Systems Incorporated
Inventor: Hailin Jin , Zihan Zhou
CPC classification number: G06T7/80 , G06T7/174 , G06T7/20 , G06T2207/10016 , G06T2207/30241 , H04N13/20
Abstract: Plane detection and tracking algorithms are described that may take point trajectories as input and provide as output a set of inter-image homographies. The inter-image homographies may, for example, be used to generate estimates for 3D camera motion, camera intrinsic parameters, and plane normals using a plane-based self-calibration algorithm. A plane detection and tracking algorithm may obtain a set of point trajectories for a set of images (e.g., a video sequence, or a set of still photographs). A 2D plane may be detected from the trajectories, and trajectories that follow the 2D plane through the images may be identified. The identified trajectories may be used to compute a set of inter-image homographies for the images as output.
-
公开(公告)号: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.
-
公开(公告)号:US20170200066A1
公开(公告)日:2017-07-13
申请号:US14995042
申请日:2016-01-13
Applicant: Adobe Systems Incorporated
Inventor: Zhaowen Wang , Quanzeng You , Hailin Jin , Chen Fang
CPC classification number: G06K9/6269 , G06F17/30253 , G06F17/3028 , G06K9/00664 , G06K9/4604 , G06K9/4628 , G06K9/6202 , G06K9/6274 , G06N3/08
Abstract: Techniques for image captioning with word vector representations are described. In implementations, instead of outputting results of caption analysis directly, the framework is adapted to output points in a semantic word vector space. These word vector representations reflect distance values in the context of the semantic word vector space. In this approach, words are mapped into a vector space and the results of caption analysis are expressed as points in the vector space that capture semantics between words. In the vector space, similar concepts with have small distance values. The word vectors are not tied to particular words or a single dictionary. A post-processing step is employed to map the points to words and convert the word vector representations to captions. Accordingly, conversion is delayed to a later stage in the process.
-
公开(公告)号:US20170132490A1
公开(公告)日:2017-05-11
申请号:US14938781
申请日:2015-11-11
Applicant: Adobe Systems Incorporated
Inventor: Zeke Koch , Gavin Stuart Peter Miller , Jonathan W. Brandt , Nathan A. Carr , Walter Wei-Tuh Chang , Scott D. Cohen , Hailin Jin
CPC classification number: G06K9/6202 , G06K9/6201 , G06K9/80 , G06T11/60 , G06T2200/24
Abstract: Content update and suggestion techniques are described. In one or more implementations, techniques are implemented to generate suggestions that are usable to guide creative professionals in updating content such as images, video, sound, multimedia, and so forth. A variety of techniques are usable to generate suggestions for the content professionals. In one example, suggestions are based on shared characteristics of images licensed by users of a content sharing service, e.g., licensed by the users. In another example, suggestions are based on metadata of the images licensed by the users, the metadata describing characteristics of how the images are created. These suggestions are then used to guide transformation of a user's image such that the image exhibits these characteristics and thus has an increased likelihood of being desired for licensing by customers of the service.
-
-
-
-
-
-
-
-
-