IP Library Granted Patent US 12,423,588
Granted Patent B2
US 12,423,588 · App. 17/112,069 · Granted Sep 23, 2025

Optimization technique for forming DNN capable of performing real-time inference in mobile environment

Inventors: Sungtak Cho (Seongnam-si, KR); Young Soo Lee (Seongnam-si, KR); Dongju Lee (Seongnam-si, KR); SungHo Kim (Seongnam-si, KR); Joon-kee Chang (Seongnam-si, KR)
Assignee: NAVER CORPORATION
G06N3/096G06N3/04G06N3/08G06V10/778
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,423,588
App. No.
17/112,069
Granted
Sep 23, 2025
Kind
B2
Abstract

A system includes at least one processor having a learning part for learning a deep neural network (DNN)-based style transfer model by using an image of a specific style to be learned, the style transfer model being a DNN model having an architecture in which the number of deep layers is reduced through transfer learning using a previously learned result.

Claims (23)

1. A system for optimizing a deep neural network (DNN) model, comprising:

at least one processor configured to execute computer-readable commands, the processor including,

a learning part for learning a deep neural network (DNN)-based style transfer model by using an image of a specific style to be learned,

wherein the style transfer model is a DNN model having an architecture in which the number of deep layers is reduced through transfer learning using a previously learned result and includes a plurality of layers of a previously trained DNN model that has learned an image of a style similar to the specific style,

wherein the previously trained DNN model is a selected DNN model from a list including a plurality of previously trained DNN models based on style similarities between the style transfer model to be trained and each of the plurality of previously trained DNN models and

wherein the plurality of previously trained DNN models are trained based on a style of painting of an image by using a gram matrix.

2. The system of claim 1 , wherein the style transfer model is a DNN model having an architecture in which a feature size of at least one layer is reduced.

3. The system of claim 1 , wherein the style transfer model is a DNN model having an architecture in which an instance normalization operator is added to a plurality of residual layers.

4. The system of claim 3 , wherein each of the residual layers includes a first convolution operator, a first instance normalization operator, an activation function, a second convolution operator, and a second instance normalization operator, in order.

5. The system of claim 3 , wherein a last residual layer of the plurality of residual layers comprises an architecture for scaling down a resultant value of an operation of a preceding layer.

6. The system of claim 1 , wherein the at least one processor including the learning part is provided in a mobile electronic device.

7. The system of claim 6 , wherein the at least one processor includes a half-precision type processor, and the plurality of previously trained DNN models are configured to operate on a single-precision type processor or a double-precision type processor.

8. A method, executed by a computer, for optimizing a deep neural network (DNN) model, comprising:

learning a deep neural network (DNN)-based style transfer model by using an image of a specific style to be learned; and

providing a resulting image by applying the specific style to an input image through the style transfer model,

wherein the style transfer model is a DNN model having an architecture in which the number of deep layers is reduced through transfer learning using a previously learned result and includes a plurality of layers of a previously trained DNN model that has learned an image of a style similar to the specific style,

wherein the previously trained DNN model is a selected DNN model from a list including a plurality of previously trained DNN models based on style similarities between the style transfer model to be trained and each of the plurality of previously trained DNN models, and

wherein the plurality of previously trained DNN models are trained based on a style of painting of an image by using a gram matrix.

9. The method of claim 8 , wherein the style transfer model is a DNN model having an architecture in which a feature size of at least one layer is reduced.

10. The method of claim 8 , wherein the style transfer model is a DNN model having an architecture in which an instance normalization operator is added to a plurality of residual layers.

11. The method of claim 10 , wherein each of the residual layers includes a first convolution operator, a first instance normalization operator, an activation function, a second convolution operator, and a second instance normalization operator, in order.

12. The method of claim 10 , wherein a last residual layer of the plurality of residual layers comprises an architecture for scaling down a resultant value of an operation of a preceding layer.

13. A computer-readable recording medium storing a program for instructing a computer to execute the method for optimizing a deep neural network model as defined in claim 8 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2021
From: CHO, SUNGTAK; LEE, YOUNG SOO; LEE, DONGJU; KIM, SUNGHO; CHANG, JOON-KEE
To: NAVER CORPORATION
Reel/Frame 055073/0439 →
Priority Claims (1)
KR 10-2018-0064897 · Jun 5, 2018 · national
Continuity (2)
Continuation PCTKR2019006746 · Jun 4, 2019
Related Publication 20210089914A1 · Mar 25, 2021
References Cited (42)
US 9576351B1 · Barzel · 2017 [cited by examiner]
US 9922432B1 · Risser · 2018 [cited by examiner]
US 10664963B1 · Rossi · 2020 [cited by examiner]
US 10789694B1 · Rymkowski · 2020 [cited by examiner]
US 10984286B2 · Dundar · 2021 [cited by examiner]
US 20150324686A1 · Julian · 2015 [cited by examiner]
US 20160217369A1 · Annapureddy · 2016 [cited by examiner]
US 20170024641A1 · Wierzynski · 2017 [cited by examiner]
US 20170083829A1 · Kang · 2017 [cited by examiner]
US 20180336465A1 · Kim · 2018 [cited by examiner]
US 20180357800A1 · Oxholm · 2018 [cited by examiner]
US 20180373999A1 · Xu · 2018 [cited by examiner]
US 20190138838A1 · Liu · 2019 [cited by examiner]
US 20190220746A1 · Liu · 2019 [cited by examiner]
US 20190362522A1 · Han · 2019 [cited by examiner]
KR 1020150079064A · 2015 [cited by applicant]
KR 1020170034258A · 2017 [cited by applicant]
KR 1020170106338A · 2017 [cited by applicant]
KR 1020180034395A · 2018 [cited by applicant]
WO WO2018075927A1 · 2018 [cited by examiner]
J. Yim, D. Joo, J. Bae and J. Kim, “A Gift from Knowledge Distillation: Fast Optimization, Network Minimization and Transfer Learning,” 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, H… [cited by examiner]
X. Huang and S. Belongie, “Arbitrary Style Transfer in Real-Time with Adaptive Instance Normalization,” 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy, 2017, pp. 1510-1519, doi: 10.1109/ICCV… [cited by examiner]
Ahn, Il Jun, and Woo Hyun Nam. “Texture enhancement via high-resolution style transfer for single-image super-resolution.” arXiv preprint arXiv: 1612.00085 (2016). (Year: 2016). [cited by examiner]
Anderson, Alexander G., et al. “Deepmovie: Using optical flow and deep neural networks to stylize movies.” arXiv preprint arXiv: 1605.08153 (2016). (Year: 2016). [cited by examiner]
D. Chen, L. Yuan, J. Liao, N. Yu and G. Hua, “StyleBank: An Explicit Representation for Neural Image Style Transfer,” 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 2017, pp. … [cited by examiner]
P. Daru, S. Gada, M. Chheda and P. Raut, “Neural Style Transfer to Design Drapes,” 2017 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC), Coimbatore, India, 2017, pp. 1-6, doi: … [cited by examiner]
L. A. Gatys, A. S. Ecker and M. Bethge, “Image Style Transfer Using Convolutional Neural Networks,” 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 2016, pp. 2414-2423, doi: 1… [cited by examiner]
Hinton, Geoffrey, Oriol Vinyals, and Jeff Dean. “Distilling the knowledge in a neural network.” arXiv preprint arXiv: 1503.02531 (2015). (Year: 2015). [cited by examiner]
F. Iandola et al., “Keynote: small neural nets are beautiful: enabling embedded systems with small deep-neural-network architectures,” 2017 International Conference on Hardware/Software Codesign and System Synthesis (CO… [cited by examiner]
Johnson, Justin, Alexandre Alahi, and Li Fei-Fei. “Perceptual Losses for Real-Time Style Transfer and Super-Resolution.” arXiv preprint arXiv:1603.08155 (2016). (Year: 2016). [cited by examiner]
A. Mikolajczyk and M. Grochowski, “Data augmentation for improving deep learning in image classification problem,” 2018 International Interdisciplinary PhD Workshop (IIPhDW), Świnouście, Poland, 2018, pp. 117-122, doi: … [cited by examiner]
Nam H, Kim HE. Batch-Instance Normalization for Adaptively Style-Invariant Neural Networks. arXiv preprint arXiv:1805.07925. May 21, 2018. (Year: 2018). [cited by examiner]
Semmo, Amir, Tobias Isenberg, and Jurgen Dollner. “Neural style transfer: A paradigm shift for image-based artistic rendering?.” Proceedings of the symposium on non-photorealistic animation and rendering. 2017. (Year: 2… [cited by examiner]
H.-C. Shin et al., “Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning,” in IEEE Transactions on Medical Imaging, vol. 35, No. 5, pp. 1285-1… [cited by examiner]
V. Sze, Y.-H. Chen, T.-J. Yang and J. S. Emer, “Efficient Processing of Deep Neural Networks: A Tutorial and Survey,” in Proceedings of the IEEE, vol. 105, No. 12, pp. 2295-2329, Dec. 2017, doi: 10.1109/JPROC.2017.27617… [cited by examiner]
Ulyanov, Dmitry, Andrea Vedaldi, and Victor Lempitsky. “Instance normalization: The missing ingredient for fast stylization.” arXiv preprint arXiv:1607.08022 (2016). (Year: 2016). [cited by examiner]
Zhang, Yexun, et al. “Separating Style and Content for Generalized Style Transfer.” arXiv preprint arXiv:1711.06454 (2017). (Year: 2017). [cited by examiner]
Huang, Zehao, and Naiyan Wang. “Like what you like: Knowledge distill via neuron selectivity transfer.” arXiv preprint arXiv: 1707.01219 (2017). (Year: 2017). [cited by examiner]
Junho Yim et al.; “A Gift From Knowledge Distillation: Fast Optimization, Network Minimization and Transfer Learning”; 2017; pp. 4133-4138. [cited by applicant]
Leon A. Gatys et al.; “A Neural Algorithm of Artistic Style”; Sep. 2015; pp. 1-16. [cited by applicant]
Hyungjun Lim et al.; “Sound event classification using deep neural network based transfer learning”; The Journal of the Acoustical Society of Korea vol. 35, No. 2 (2016), pp. 143-148, 144-145. [cited by applicant]
ISR issued in Int'l. Application No. PCT/KR2019/006736, mailed Sep. 17, 2019 (with translation). [cited by applicant]