IP Library › Granted Patent US 12,430,718
Granted Patent B2
US 12,430,718 · App. 17/587,521 · Granted Sep 30, 2025

System and method for noise reduction for blending blurred frames in a multi-frame system

Inventors: John Glotzbach (Allen, TX); Zhen Tong (Allen, TX); Hamid R. Sheikh (Allen, TX)
Assignee: Samsung Electronics Co., Ltd.
G06T5/70G06T5/50G06T2207/20192
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,430,718
App. No.
17/587,521
Granted
Sep 30, 2025
Kind
B2
Abstract

A system and method are provided for noise reduction improvement for blending blurred frames in a multi-frame system. The method includes retrieving a number of frames of an image. The method also includes identifying one or more edges within the frames and comparing an edge strength of a reference frame and an edge strength of a non-reference frame. The method further includes determining a weight reduction factor based on a result of the comparison and applying the weight reduction factor to a blending of multiple frames of the number of frames of the image. In addition, the method includes displaying the blended frames.

Claims (66)

1. An electronic device comprising:

a display; and

at least one processor configured to:

obtain a number of image frames;

determine a sharpest image frame from among the number of image frames, wherein the sharpest image frame is a most detailed image frame from among the number of image frames;

identify the sharpest image frame as a reference frame;

identify one or more edges within the image frames;

divide an edge strength of the reference frame by an edge strength of a non-reference frame to determine a reduction ratio;

determine a weight reduction factor based on the reduction ratio;

apply the weight reduction factor to a blending of multiple image frames of the number of image frames; and

initiate display of the blended image frames.

2. The electronic device of claim 1 , wherein the weight reduction factor indicates how much to reduce the blending at a particular area or pixel.

3. The electronic device of claim 1 , wherein the at least one processor is configured to reduce a blending rate of the weight reduction factor in response to a smaller reduction ratio.

4. The electronic device of claim 1 , wherein the at least one processor is configured to increase a blending rate of the weight reduction factor in response to a larger reduction ratio.

5. The electronic device of claim 1 , wherein the at least one processor is further configured to:

obtain and apply edge and image structure maps; and

combine the edge and image structure maps with the weight reduction factor to limit a blending reduction around areas where blur would degrade image quality.

6. The electronic device of claim 1 , wherein the at least one processor is configured to:

measure an edge strength at each point in the reference frame and the non-reference frame to respectively obtain the edge strength of the reference frame and the edge strength of the non-reference frame;

rank order each location of the edge strength;

measure a range of the edge strengths across all of the image frames at each location; and

set weight reduction curve parameters based on the range.

7. The electronic device of claim 1 , wherein the at least one processor is configured to obtain the number of image frames from a server.

8. A method comprising:

obtaining a number of image frames;

determining a sharpest image frame from among the number of image frames, wherein the sharpest image frame is a most detailed image frame from among the number of image frames;

identifying the sharpest image frame as a reference frame;

identifying one or more edges within the image frames;

dividing an edge strength of the reference frame by an edge strength of a non-reference frame to determine a reduction ratio;

determining a weight reduction factor based on the reduction ratio;

applying the weight reduction factor to a blending of multiple image frames of the number of image frames; and

displaying the blended image frames.

9. The method of claim 8 , wherein the weight reduction factor indicates how much to reduce the blending at a particular area or pixel.

10. The method of claim 8 , wherein a blending rate of the weight reduction factor is reduced in response to a smaller reduction ratio.

11. The method of claim 8 , wherein a blending rate of the weight reduction factor is increased in response to a larger reduction ratio.

12. The method of claim 8 , further comprising:

obtaining and apply edge and image structure maps; and

combining the edge and image structure maps with the weight reduction factor to limit a blending reduction around areas where blur would degrade image quality.

13. The method of claim 8 , further comprising:

measuring an edge strength at each point in the reference frame and the non-reference frame to respectively obtain the edge strength of the reference frame and the edge strength of the non-reference frame;

rank ordering each location of the edge strength;

measuring a range of the edge strengths across all of the image frames at each location; and

setting weight reduction curve parameters based on the range.

14. The method of claim 8 , wherein obtaining the number of image frames comprises obtaining the number of image frames from a server.

15. A non-transitory machine-readable medium containing instructions that, when executed by at least one processor of an electronic device, cause the at least one processor to:

obtain a number of image frames;

determine a sharpest image frame from among the number of image frames, wherein the sharpest image frame is a most detailed image frame from among the number of image frames;

identify the sharpest image frame as a reference frame;

identify one or more edges within the image frames;

divide an edge strength of the reference frame by an edge strength of a non-reference frame to determine a reduction ratio;

determine a weight reduction factor based on the reduction ratio;

apply the weight reduction factor to a blending of multiple image frames of the number of image frames; and

initiate display of the blended image frames.

16. The non-transitory machine-readable medium of claim 15 , wherein the weight reduction factor indicates how much to reduce the blending at a particular area or pixel.

17. The non-transitory machine-readable medium of claim 15 , wherein the instructions when executed cause the at least one processor to:

reduce a blending rate of the weight reduction factor in response to a smaller reduction ratio; and

increase the blending rate of the weight reduction factor in response to a larger reduction ratio.

18. The non-transitory machine-readable medium of claim 17 , further containing instructions that when executed cause the at least one processor to:

obtain and apply edge and image structure maps; and

combine the edge and image structure maps with the weight reduction factor to limit a blending reduction around areas where blur would degrade image quality.

19. The non-transitory machine-readable medium of claim 15 , further containing instructions that when executed cause the at least one processor to:

measure an edge strength at each point in the reference frame and the non-reference frame to respectively obtain the edge strength of the reference frame and the edge strength of the non-reference frame;

rank order each location of the edge strength;

measure a range of the edge strengths across all of the image frames at each location; and

set weight reduction curve parameters based on the range.

20. The non-transitory machine-readable medium of claim 15 , wherein the instructions when executed cause the at least one processor to obtain the number of image frames from a server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2022
From: GLOTZBACH, JOHN; TONG, ZHEN; SHEIKH, HAMID R.
To: SAMSUNG ELECTRONICS CO., LTD
Reel/Frame 058811/0976 →
Continuity (2)
Provisional Application 63302359 · Jan 24, 2022
Related Publication 20230237623A1 · Jul 27, 2023
References Cited (25)
US 8532421B2 · Wang · 2013 [cited by examiner]
US 9237257B1 · Szedo et al. · 2016 [cited by applicant]
US 9998666B2 · Sapiro et al. · 2018 [cited by applicant]
US 10742892B1 · Le · 2020 [cited by examiner]
US 20080226179A1 · Dohta · 2008 [cited by examiner]
US 20100104202A1 · Chen · 2010 [cited by examiner]
US 20130028509A1 · Moon et al. · 2013 [cited by applicant]
US 20140232904A1 · Na et al. · 2014 [cited by applicant]
US 20140307044A1 · Sharma et al. · 2014 [cited by applicant]
US 20170064204A1 · Sapiro et al. · 2017 [cited by applicant]
US 20180095342A1 · Mogami · 2018 [cited by applicant]
US 20200265567A1 · Hu et al. · 2020 [cited by applicant]
US 20200357102A1 · Pekkucuksen · 2020 [cited by examiner]
US 20220138909A1 · Nayak · 2022 [cited by examiner]
KR 1020130013288A · 2013 [cited by applicant]
KR 1020140104806A · 2014 [cited by applicant]
KR 1020150132605A · 2015 [cited by applicant]
Ixa. “Answer to 'Detect Which Image Is Sharper.” Stack Overflow, Jul. 11, 2011, https://stackoverflow.com/a/6648182. (Year: 2011). [cited by examiner]
Nimisha, T. M., A. N. Rajagopalan, and Rangarajan Aravind. “Generating high quality pan-shots from motion blurred videos.” Computer Vision and Image Understanding 171 (2018): 20-33. (Year: 2018). [cited by examiner]
Jiang, Wei, and Jinwei Gu. “Video stitching with spatial-temporal content-preserving warping.” Proceedings of the IEEE conference on computer vision and pattern recognition workshops. 2015. (Year: 2018). [cited by examiner]
Jiang, Wei, and Jinwei Gu. “Video stitching with spatial-temporal content-preserving warping.” Proceedings of the IEEE conference on computer vision and pattern recognition workshops. 2015. (Year: 2015). [cited by examiner]
Wang, Zhou, Hamid R. Sheikh, and Alan C. Bovik. “Objective video quality assessment.” The handbook of video databases: design and applications. vol. 41. Boca Raton: CRC press, 2003. 1041-1078. (Year: 2003). [cited by examiner]
Lau, Chun Pong, Yu Hin Lai, and Lok Ming Lui. “Restoration of atmospheric turbulence-distorted images via RPCA and quasiconformal maps.” Inverse Problems 35.7 (2019): 074002. (Year: 2019). [cited by examiner]
Lee, Sangkeun. “Edge statistics-based image scale ratio and noise strength estimation in DCT-coded images.” IEEE Transactions on Consumer Electronics 55.4 (2009): 2139-2144. (Year: 2009). [cited by examiner]
International Search Report and Written Opinion of the International Searching Authority dated Oct. 13, 2022 in connection with International Patent Application No. PCT/KR2022/003721, 7 pages. [cited by applicant]