We offer a complete degrain/regrain technology that can be used for detection and suppression of film grain noise, as well as its reconstruction and synthesis. Denoising and reconstruction can be performed using several approaches, each with its own advantages.
Degrain/regrain technology can be used for simulation of professional film tape when using a lower-quality digital source. Another use of this technology is simulation of a uniform film type for display of video that may have been captured from a number of different sources, such as rendered video.
Since suppression of film grain (with grain parameters estimation) and application of film grain are two separate processes, it is possible to use this technology for the removal of any type of noise or to use it as a separate tool for the application of film grain to any input video.
The algorithm can be applied to both moving and static pictures.