CUDA Sharp on NVIDIA GPU
Updated:
CUDA Sharp increases apparent image sharpness on the NVIDIA GPU with an Unsharp Mask (USM) filter computed in floating point. It runs as a real-time stage of an image-processing pipeline, on luma only or on the full RGB image.
Features
- Unsharp Mask (USM) sharpening with adjustable radius, amount and threshold
- Floating-point internal accuracy for clean results without banding
- Grayscale and colour images, 8–16 bits per channel; input/output in CPU or GPU memory
- Tuned for the latest NVIDIA GPUs; Windows and Linux, including Jetson (L4T)
Sharpening is a module of our CUDA Image & Video Processing SDK and is usually applied after demosaicing, denoising and resize inside a single GPU pass.