Intel Open Image Denoise es una biblioteca de código abierto de filtros de eliminación de ruido de alta calidad y alto rendimiento para imágenes renderizadas mediante trazado de rayos. Intel Open Image Denoise es parte del kit de herramientas de renderizado oneAPI y se publica bajo la licencia Apache 2.0.
El propósito de Open Image Denoise es proporcionar una biblioteca de eliminación de ruido abierta, de alta calidad, eficiente y fácil de usar que permita a las personas reducir en gran medida los tiempos de renderizado en aplicaciones de renderizado basadas en trazado de rayos. Filtra el ruido de Monte Carlo inherente a los métodos de trazado de rayos estocásticos, lo que reduce la cantidad de muestras requeridas por píxel en órdenes de magnitud.
Se lanza oficialmente Open Image Denoise 2.0, las actualizaciones son las siguientes:
- Dispositivo SYCL agregado para GPU de arquitectura Intel Xe (Xe-LP, Xe-HPG y Xe-HPC)
- Se agregaron dispositivos CUDA para GPU con arquitectura NVIDIA Volta, Turing, Ampere, Ada Lovelace y Hopper
- Dispositivo HIP agregado para GPU de arquitectura AMD RDNA2 (solo Navi 21) y RDNA3 (Navi 3x)
- Eliminado
oidnMapBuffer
yoidnUnmapBuffer
funciones - Se agregó soporte para la ejecución asincrónica.
- API de dispositivo físico agregada para consultar dispositivos compatibles en el sistema
- Se agregó la capacidad de crear dispositivos a partir de la identificación del dispositivo físico, UUID, LUID o dirección PCI
- Se agregaron funciones API de interoperabilidad SYCL, CUDA y HIP
- Parámetro
type
de dispositivo - Se
systemMemorySupported
agregaronmanagedMemorySupported
parámetros del dispositivo para consultar la asignación de memoria admitida por el dispositivo. externalMemoryTypes
Parámetro de dispositivo agregado para consultar tipos compatibles de manejo de memoria externa- Se agregó un parámetro
quality
de filtro para configurar el modo de calidad del filtro. OIDN_STATIC_LIB
y opciones de CMake eliminadasOIDN_STATIC_RUNTIME
debido a limitaciones técnicas- ……
Para obtener más detalles, consulte: https://github.com/OpenImageDenoise/oidn/releases/tag/v2.0.0