A lot of the time, when we record a video with our smartphones or even a camera, it is not perfect. There may be some noise and grains, some not-so-lit areas, and many other fringe elements that can ...