IP Library Granted Patent US 12,333,836
Granted Patent B2
US 12,333,836 · App. 17/833,010 · Granted Jun 17, 2025

Font detection method and system using artificial intelligence-trained neural network

Inventors: Hyuk Lee (Seoul, KR); Hyun Jin Yun (Seoul, KR); Dong Hyuk Park (Seoul, KR); Il Guen Seo (Seoul, KR); Seung Hyun Kim (Seoul, KR)
Assignee: EEUM, INC
G06V30/18162G06V10/82G06V30/1444G06V30/166G06V30/245G06V30/287
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,333,836
App. No.
17/833,010
Granted
Jun 17, 2025
Kind
B2
Abstract

The present disclosure relates to a font detection method using a neural network. The font detection method using the neural network according to the present disclosure includes receiving a target text image including a text; resizing a horizontal or vertical size to a reference input size according to an aspect ratio of the input target text image; and inputting the resized target text image into a trained neural network and outputting a font of the text included in the text image, and the neural network may be trained with a unit image extracted as a unit region of the reference input size from a training image generated by synthesizing a background with the text. According to the present disclosure, fonts according to various usage examples may be effectively detected.

Claims (32)

1. A font detection method using a neural network, the font detection method comprising:

receiving a target text image including a text;

resizing a horizontal or vertical size to a reference input size according to an aspect ratio of the input target text image; and

inputting the resized target text image into a trained neural network and outputting a font of the text included in the text image,

wherein the neural network is trained with a unit image extracted as a unit region of the reference input size from a training image generated by synthesizing a background with the text, and

wherein the neural network comprises a convolution layer that extracts features through a convolution operation on the input target text image, a pooling layer that extracts a value representing a feature for each channel with respect to an extracted feature map, and a fully connected layer that outputs a probability for each category through an output of the pooling layer.

2. The font detection method of claim 1 , wherein the receiving includes extracting a region including the text from an uploaded image by user and receiving the extracted region of the uploaded image as the text image.

3. The font detection method of claim 1 , wherein the receiving includes extracting a region of the text from an arbitrary web page including the text on a web and receiving the extracted region of the web page as the text image.

4. The font detection method of claim 1 , wherein the neural network is trained by resizing the horizontal or vertical size to the reference input size according to the aspect ratio of the training image, and extracting a square unit image of the reference input size from the resized training image.

5. The font detection method of claim 1 , wherein the outputting of the font includes

extracting feature information from the target text image input to the neural network by performing a convolution operation through a filter of a predetermined size;

extracting a representative feature for each channel by which the extracted feature information is defined; and

extracting corresponding font category information from the extracted representative feature.

6. The font detection method of claim 1 ,

wherein the receiving includes receiving a plurality of target text images in a batch unit, and

wherein the resizing includes padding a region of another image with a blank with respect to an image having a largest size resized according to the reference size among the plurality of images.

7. The font detection method of claim 1 , wherein the neural network dynamically sets a condition for giving an effect to the text or a condition for synthesizing a background according to a training result through a training data set including an image including a text created in an arbitrary font and the background, and the font used.

8. A non-transitory computer-readable recording medium having stored thereon a program for performing the font detection method using the neural network according to claim 1 .

9. A font detection device using a neural network, the font detection device comprising:

a text input unit receiving a target text image including text;

a resizing unit resizing a horizontal or vertical size to a reference input size according to an aspect ratio of the input target text image; and

a font output unit inputting the resized target text image into a trained neural network and outputting a font of the text included in the text image,

wherein the neural network is trained with a unit image extracted as a unit region of the reference input size from a training image generated by synthesizing a background with the text, and

wherein the neural network comprises a convolution layer that extracts features through a convolution operation on the input target text image, a pooling layer that extracts a value representing a feature for each channel with respect to an extracted feature map, and a fully connected layer that outputs a probability for each category through an output of the pooling layer.

10. The font detection device of claim 9 , wherein the neural network includes

a feature extraction unit extracting feature information from the target text image input to the neural network by performing a convolution operation through a filter of a predetermined size;

a feature representation unit extracting a representative feature for each channel by which the extracted feature information is defined; and

a font categorization unit extracting corresponding font category information from the extracted representative feature.

11. The font detection device of claim 10 , wherein the neural network dynamically sets a condition for giving an effect to the text or a condition for synthesizing a background according to a training result through a training data set including an image including a text created in an arbitrary font and the background, and the font used.

12. The font detection device of claim 9 ,

wherein the text input unit receives a plurality of target text images in a batch unit, and

wherein the resizing unit performs padding on a region of another image with a blank with respect to an image having a largest size resized according to the reference size among the plurality of images.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2025
From: SANDOLL SQUARE, INC.
To: EEUM, INC
Reel/Frame 069854/0573 →
CHANGE OF NAME Recorded Jan 6, 2025
From: SANDOLL META LAB, INC.
To: SANDOLL SQUARE, INC.
Reel/Frame 069826/0342 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2022
From: LEE, HYUK; YUN, HYUN JIN; PARK, DONG HYUK; SEO, IL GUEN; KIM, SEUNG HYUN
To: SANDOLL META LAB, INC.
Reel/Frame 060109/0294 →
Priority Claims (2)
KR 10-2021-0074288 · Jun 8, 2021 · national
KR 10-2022-0001799 · Jan 5, 2022 · national
Continuity (1)
Related Publication 20220392241A1 · Dec 8, 2022
References Cited (10)
US 11823471B2 · Hu · 2023 [cited by examiner]
US 20190147304A1 · Liu et al. · 2019 [cited by applicant]
CN 109800754A · 2019 [cited by applicant]
CN 110807823A · 2020 [cited by applicant]
KR 1020150091948A · 2015 [cited by applicant]
KR 1020190095651A · 2019 [cited by applicant]
KR 102043693B1 · 2019 [cited by applicant]
Office Action dated Jun. 26, 2024, issued in counterpart Korean patent application No. 10-2022-0001799 with English translation (9 pages). [cited by applicant]
Pieere Joseph Delorme, “Image Processing,” https://medium.com/unpackai/image-preprocessing-6654d1bb4daa, published in unpack, May 18, 2021 (14 pages). [cited by applicant]
He Zhang et al., “Deep Image Compositing,” arXiv:2011.02146v1 [cs. CV], Nov. 4, 2020 (10 pages). [cited by applicant]