Open Image Denoise 2.5.0





Publicatie van de release Open Image Denoise 2.5.0 — gratis bibliotheek van Intel voor het verminderen van ruis in afbeeldingen verkregen via ray tracing. Het project wordt verspreid onder een licentie Apache 2.0 en maakt deel uit van de Intel Rendering Toolkit. Release v2.5.0 werd gepubliceerd op GitHub 2 juni 2026.

Open Image Denoise is ontworpen om Monte Carlo-ruis te verwijderen, wat typisch is voor stochastische rendertechnieken, waaronder path tracing. De bibliotheek biedt een C/C++ API en een set van neurale netwerkenfilters die kunnen werken met zowel een kleurbuffer als aanvullende buffers zoals albedo en normal, om details van de afbeelding beter te behouden.

De belangrijkste wijziging in versie 2.5.0 is een aanzienlijke prestatie-optimalisatie en een vermindering van het geheugengebruik op Intel GPU's met XMX-ondersteuning en op processors met AMX-FP16. De ontwikkelaars hebben geen specifieke versnellingsgetallen opgegeven, maar hebben dit afzonderlijk benadrukt als de eerste wijziging in de release-opmerkingen.

Belangrijkste wijzigingen Open Image Denoise 2.5.0

  • Versnelling op Intel GPU met XMX.
    De bibliotheek is sneller en zuiniger met geheugen op Intel grafische kaarten waar matrixuitbreidingen XMX beschikbaar zijn. Dit is belangrijk voor interactieve previews en definitieve rendering, waar ruisonderdrukking meerdere keren kan worden uitgevoerd naarmate samples zich ophopen.

  • Optimalisatie voor CPU met AMX-FP16.
    De prestaties zijn verbeterd op Intel-processors die ondersteuning bieden voor AMX-FP16. Dergelijke instructies worden gebruikt om matrixbewerkingen te versnellen, wat goed werkt voor neurale netwerkenfilters voor ruisonderdrukking.

  • API voor het importeren van externe semaforen vanuit grafische API's.
    Een interface is toegevoegd voor het importeren van externe semaforen vanuit Vulkan, Direct3D 12 en andere grafische API's. Dit wordt momenteel ondersteund voor CUDA-apparaten op Windows en Linux, evenals voor HIP-apparaten in Windows; ondersteuning voor SYCL-apparaten is beloofd in een van de toekomstige versies.

  • Vlag voor externe geheugen met speciale toewijzing.
    OIDN_EXTERNAL_MEMORY_TYPE_FLAG_DEDICATED is toegevoegd. Dit moet worden gecombineerd met de descriptor-type vlag bij het importeren van extern geheugen dat is toegewezen als dedicated allocation. Deze wijziging is belangrijk voor low-level integratie van OIDN met engines en grafische API's.

  • Herstel van beschadigde uitvoer op Apple M5 Pro/Max.
    In de Metal-backend is een probleem opgelost waardoor er beschadigde resultaten konden ontstaan op de GPU van de Apple M5 Pro en M5 Max.

  • Herstel van een crash in Metal.
    De fout met het overmatig vrijgeven van MTLDevice is verholpen. Deze fout kon zich voordoen na herhaaldelijk aanmaken en verwijderen van apparaten.

  • Verbeteringen in het detecteren van apparaten in Windows.
    Een fout is opgelost waarbij sommige oude stuurprogramma's voor Intel geïntegreerde grafische kaarten in Windows konden leiden tot problemen met het detecteren van apparaten of crashes. Deze oplossing vereist de build met oneAPI DPC++ Compiler 6.1.0.

Open Image Denoise ondersteunt CPU x86-64 met SSE4.1, ARM64, GPU Intel Xe/Xe2/Xe3, NVIDIA Turing/Ampere/Ada/Hopper/Blackwell, AMD RDNA 2/3/3.5/4 en Apple Silicon GPU's vanaf M1. Voor GPU-backends zijn actuele stuurprogramma's vereist, en voor Apple GPU's macOS Ventura of later.

Open Image Denoise 2.5.0 — dit is geen functionele grote release voor de eindgebruiker, maar eerder een belangrijk infrastructuurupdate: het presteert sneller op nieuwe Intel-hardware, integreert beter met grafische API's en lost verschillende platformproblemen in Metal en Windows op.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster