Patent №
US 9,501,724
Granted
2016-11-22
Filed 2015
Owner
ADOBE SYSTEMS INCORPORATED
Lab
—
AI components
4
ml · nlp · vision · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
14734466
A convolutional neural network (CNN) is trained for font recognition and font similarity learning. In a training phase, text images with font labels are synthesized by introducing variances to minimize the gap between the training images and real-world text images. Training images are generated and input into the CNN. The output is fed into an N-way softmax function dependent on the number of fonts the CNN is being trained on, producing a distribution of classified text images over N class labels. In a testing phase, each test image is normalized in height and squeezed in aspect ratio resulting in a plurality of test patches. The CNN averages the probabilities of each test patch belonging to a set of fonts to obtain a classification. Feature representations may be extracted and utilized to define font similarity between fonts, which may be utilized in font suggestion, font browsing, or font recognition applications.
AI classification
Ownership
ADOBE SYSTEMS INCORPORATED
assignment · 359900045
Assignors
YANG, JIANCHAO, WANG, ZHANGYANG, BRANDT, JONATHAN, JIN, HAILIN, SHECHTMAN, ELYA, AGARWALA, ASEEM OMPRAKASH
On an employer assignment, the assignors are typically the inventors.