Denoise My Image
 
Home More Examples Description Tutorial News Contact Cooperation References

Description


What is DenoiseMyImage?

DenoiseMyImage is a freeware/shareware that can remove digital noise from your photos.


Which algorithm do you use?

DenoiseMyImage employs modified NonLocalMeans algorithm (from Buades, Coll, Morel), that is state-of-art in removing digital noise from photos. Our algoritm is more than 50 times faster original one and preserves its advantages. Neither waveletet denoising (i.e. BayesShrink) nor anisotropic diffusion have same or better results.


We have designed our algorithm to be suitable for GPU optimization.



DenoiseMyImage is easy to use and intuitive - it contains:
  1. comfortable viewer
  2. image moving using drag&drop or arrows
  3. image scaling using mousewheel, NUM+- or toolbar buttons
  4. easy switching noisy/denoised image using right mouse button
  5. insert file to application by drag&drop
  6. superfast preview mode for tuning denoising parameters
  7. unsharp mask for sharpening and image blending


DenoiseMyImage is highly optimized.

Besides optimized algorithm we used SSE,SSE2 instructions, multithreading and HW acceleration(computing on graphics card - GPGPU) for better performance.

Application supports upto 16 cores on CPU, and following list of graphics cards for acceleration:

    ATI (Mobility) HD 2xxx, ATI (Mobility) HD 3xxx, ATI HD 4xxx
    NVIDIA 7xxx, NVIDIA 8xxx, NVIDIA 9xxx, NVIDIA GTX 1xx, NVIDIA 2xx
We tested acceleration on 8Mpix RGB image - best denoising quality:


Copyright © 2010 Filip Krolupper