IP Library › Granted Patent US 12,223,628
Granted Patent B2
US 12,223,628 · App. 17/364,274 · Granted Feb 11, 2025

Electronic device for performing image deblurring and controlling method of electronic device

Inventors: Valery Valerievich Anisimovskiy (Moscow, RU); Maksim Alexandrovich Penkin (Moscow, RU); Evgeny Andreevich Dorokhov (Moscow, RU); Aleksei Mikhailovich Gruzdev (Moscow, RU); Sergey Stanislavovich Zavalishin (Moscow, RU)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06T5/73G06N3/045G06T7/248G06T2207/10016G06T2207/20024G06T2207/20084G06T2207/20201
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,223,628
App. No.
17/364,274
Granted
Feb 11, 2025
Kind
B2
Abstract

An image processing device includes an encoder configured to receive a blurry image and generate a global feature map of the image, a merging unit configured to merge the global feature map and blur information, a decoder configured to generate a feature tensor and weight tensors, a recurrent refinement module configured to perform recurrent feature filtering, and an image reconstruction module configured to reconstruct a deblurred image where the image processing device is configured to estimate an image global shift and to activate or deactivate the recurrent refinement module based on the estimation.

Claims (17)

1. An electronic device comprising:

a memory configured to store at least one neural network model to perform deblurring of an image; and

a processor configured to:

detect, using a motion sensor, blur information characterizing motion of a camera at a time of capturing an image,

input the image comprising a blurred area and the blur information to a first neural network model to obtain a first feature information corresponding to the image and to obtain a weight value information corresponding to the first feature information,

obtain a global shift information indicating whether an image shift included in the image is local in certain areas of the image or global throughout a scene in the image

based on the global shift information indicating that the image shift included in the image is local in the certain areas of the image, identify the scene included in the image as a dynamic scene, obtain a second feature information in which the first feature information is filtered by performing a recurrent filtering process based on the first feature information and the weight value information through a second neural network model and obtain an image in which the blurred area is deblurred by inputting the second feature information to a third neural network model, and

based on the global shift information indicating that the image shift included in the image is global throughout the scene in the image, identify the scene included in the image as a static scene, and obtain an image in which the blurred area is deblurred by inputting the first feature information to the third neural network model without activating the second neural network model.

2. The electronic device according to claim 1 , wherein the first neural network model is configured to obtain a global feature map corresponding to the image and obtain the first feature information by using the global feature map and the blur information.

3. The electronic device according to claim 1 , wherein the second neural network model comprises a plurality of recurrent neural network (RNN) layers successively processing the first feature information, and

each of the plurality of RNN layers performs the recurrent filtering process based on image sweeps in different directions from one another.

4. A non-transitory computer readable recording medium comprising a program executing a controlling method of an electronic device, the controlling method comprises:

detecting, using a motion sensor, blur information characterizing motion of a camera at a time of capturing an image;

inputting the image comprising a blurred area and the blur information to a first neural network model to obtain a first feature information corresponding to the image and to obtain a weight value information corresponding to the feature information;

obtaining a global shift information indicating whether an image shift included in the image is local in certain areas of the image or global throughout a scene in the image;

based on the global shift information indicating that the image shift included in the image is local in the certain areas of the image, identifying the scene included in the image as a dynamic scene, obtaining a second feature information in which the first feature information is filtered by performing a recurrent filtering process based on the first feature information and the weight value information through a second neural network model and obtaining an image in which the blurred area is deblurred by inputting the second feature information to a third neural network model; and

based on the global shift information indicating that the image shift included in the image is global throughout the scene in the image, identifying the scene included in the image as a static scene, and obtaining an image in which the blurred area is deblurred by inputting the first feature information to the third neural network model without activating the second neural network model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2021
From: ANISIMOVSKIY, VALERY VALERIEVICH; PENKIN, MAKSIM ALEXANDROVICH; DOROKHOV, EVGENY ANDREEVICH; GRUZDEV, ALEKSEI MIKHAILOVICH; ZAVALISHIN, SERGEY STA ISKIYOVICH
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 056724/0161 →
Priority Claims (2)
RU 2020121995 · Jul 2, 2020 · national
KR 10-2020-0138644 · Oct 23, 2020 · national
Continuity (1)
Related Publication 20220005160A1 · Jan 6, 2022
References Cited (40)
US 8964048B2 · Shibata · 2015 [cited by examiner]
US 9692939B2 · Irani et al. · 2017 [cited by applicant]
US 9767538B2 · Pulli · 2017 [cited by applicant]
US 10007972B2 · Choi et al. · 2018 [cited by applicant]
US 20140354886A1 · Michaeli et al. · 2014 [cited by applicant]
US 20160373653A1 · Park et al. · 2016 [cited by applicant]
US 20180130179A1 · Wang et al. · 2018 [cited by applicant]
US 20180197278A1 · Lee et al. · 2018 [cited by applicant]
US 20190236452A1 · Wang et al. · 2019 [cited by applicant]
US 20190244331A1 · Gu et al. · 2019 [cited by applicant]
CN 102201112B · 2013 [cited by applicant]
CN 107133948A · 2017 [cited by applicant]
CN 108230264A · 2018 [cited by applicant]
CN 109087277A · 2018 [cited by applicant]
CN 109543753A · 2019 [cited by applicant]
KR 1020160149842A · 2016 [cited by applicant]
KR 1020190067111A · 2019 [cited by applicant]
KR 1020190114340A · 2019 [cited by applicant]
WO 2016132147A1 · 2016 [cited by applicant]
WO 2016132152A1 · 2016 [cited by applicant]
WO 2017158363A1 · 2017 [cited by applicant]
WO 2019102476A2 · 2019 [cited by applicant]
J. Zhang et al., “Dynamic Scene Deblurring Using Spatially Variant Recurrent Neural Networks,” 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 2018, pp. 2521-2529, doi: 10.1… [cited by examiner]
G. Zhao, J. Liu, J. Jiang, H. Guan and J.-R. Wen, “Skip-Connected Deep Convolutional Autoencoder for Restoration of Document Images,” 2018 24th International Conference on Pattern Recognition (ICPR), Beijing, China, 201… [cited by examiner]
Grivalsky et al., “Segmentation of gliomas in magnetic resonance images using recurrent neural networks”, Jul. 2019, 42 [cited by applicant]
Search Report (PCT/ISA/210) issued Oct. 15, 2021 by the International Searching Authority for International Application No. PCT/KR2021/008159. [cited by applicant]
Written Opinion (PCT/ISA/237) issued Oct. 15, 2021 by the International Searching Authority for International Application No. PCT/KR2021/008159. [cited by applicant]
Search Report dated Dec. 15, 2020 issued by the Russian Patent Office in corresponding Russian Application No. 2020121995/28(037797). [cited by applicant]
Decision on Grant dated Dec. 16, 2020 issued by the Russian Patent Office in corresponding Russian Application No. 2020121995/28(037797). [cited by applicant]
J. Zhang et al., “Dynamic Scene Deblurring Using Spatially Variant Recurrent Neural Networks”, Sense Time Research, 2018, (8 pages). [cited by applicant]
X. Tao et al., “Scale-recurrent Network for Deep Image Deblurring”, CVF 8174-8182, Tencent, 2018, (9 pages). [cited by applicant]
O. Kupyn et al., “DeblurGAN: Blind Motion Deblurring Using Conditional Adversarial Networks”, CVF 8183-8192, ELEKS Ltd, 2018, (10 pages). [cited by applicant]
H. Zhang et al., “Deep Stacked Hierarchical Multi-patch Network for Image Deblurring”, CVF, (p5978) Data61/CSIRO, 2019, (9 pages). [cited by applicant]
Sinha, A. et al., “Multi-scale self-guided attention for medical image segmentation.” IEEE Journal of Biomedical and Health Informatics Feb. 14, 2020, (14 pages). [cited by applicant]
Communication dated Jan. 8, 2024, issued by the European Patent Office in counterpart European Application No. 21832503.3. [cited by applicant]
Nah et al., “Recurrent Neural Networks with Intra-Frame Iterations for Video Deblurring,” Jun. 15, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2019, total 10 pages, XP033686593. [cited by applicant]
Sahu et al., “Blind Deblurring using Deep Learning: A Survey,” arXiv:1907.10128v1 [eess.IV], Jul. 23, 2019, total 9 pages, XP081447614. [cited by applicant]
Purohit et al., “Region-Adaptive Dense Network for Efficient Motion Deblurring,” arXiv:1903.11394v3 [cs.CV], Sep. 20, 2019, total 8 pages, XP081492342. [cited by applicant]
Purohit et al., “Spatially-Adaptive Residual Networks for Efficient Image and Video Deblurring,” arXiv:1903.11394v2 [cs.CV], Mar. 25, 2019, total 10 pages, XP081158648. [cited by applicant]
Communication issued Oct. 23, 2024 by the Korean Intellectual Property Office in Korean Patent Application No. 10-2020-0138644. [cited by applicant]