Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 1.45 KB

README.md

File metadata and controls

34 lines (28 loc) · 1.45 KB

Abstract

Hits

High-speed images are affected by serious noise and illumination distortion by flickers of artificial lighting. Thus, in this repo, we suggest effective flicker noise removal method for high-speed images. First, measure flicker cycle using fourier transform from the variation in the light intensity of the frames. Then, calibrate the frames to luminance invariant frames based on linear regression model. Finally, blend connected frames considering weights of standard normal distribution to restore flicker affected images.

Defendency

pip install -r requirements.txt

Run

python main.py -v "./video/C0183.MP4" -i "./interim" -o "./output"

Test Video

Original Video

Interim Video (Luminance Invariant Restoration)

Output Video

Image comparison

Original Video

Interim Video (Apply Luminance Smoothing)

Output Video (Apply Noise Rejection Method)

Zoomed Images

Original / Interim / Output Video