Release publicerad Open Image Denoise 2.5.0 â ett fritt bibliotek frĂ„n Intel för brusreducering pĂ„ bilder som skapats med strĂ„lningsspĂ„rning. Projektet distribueras under licens Apache 2.0 och ingĂ„r i Intel Rendering Toolkit. Version v2.5.0 publicerades pĂ„ GitHub 2 juni 2026.
Open Image Denoise Àr avsedd för att ta bort Monte Carlo-brus, som Àr typiskt för stokastiska renderingsmetoder, inklusive path tracing. Biblioteket erbjuder C/C++ API och ett urval av neurala filter som kan arbeta bÄde med fÀrgbuffer och med ytterligare buffrar som albedo och normal, för att bÀttre bevara bilddetaljer.
HuvudförÀndringen i version 2.5.0 Àr en mÀrkbar prestandaoptimering och minskad minnesanvÀndning pÄ Intel GPU med stöd för XMX och pÄ processorer med AMX-FP16. Utvecklarna har inte angivit specifika hastighetssiffror, men har sÀrskilt lyft fram detta som den första förÀndringen i releaseinformationen.
HuvudförÀndringar i Open Image Denoise 2.5.0
Acceleration pÄ Intel GPU med XMX.
Biblioteket har blivit snabbare och mer minnesvÀnligt pÄ Intel-grafikprocessorer dÀr matrisutvidgningar XMX finns tillgÀngliga. Detta Àr viktigt för interaktiv förhandsvisning och slutlig rendering, dÀr brusreducering kan utföras flera gÄnger nÀr prover ackumuleras.Optimering för CPU med AMX-FP16.
Prestandan har förbÀttrats pÄ Intel-processorer som stöder AMX-FP16. SÄdana instruktioner anvÀnds för att pÄskynda matrisoperationer, vilket passar bra för de neurala brusreduceringsfiltret.API för import av externa semaforer frÄn grafik-API.
Ett grÀnssnitt för import av externa semaforer frÄn Vulkan, Direct3D 12 och andra grafik-API har lagts till. Stöd finns nu för CUDA-enheter i Windows och Linux, samt för HIP-enheter i Windows; stöd för SYCL-enheter lovas i en av framtida versioner.Flagga för extern minne med dedikerad placering.
OIDN_EXTERNAL_MEMORY_TYPE_FLAG_DEDICATED har lagts till. Denna mÄste kombineras med en flagga av typ descriptor vid import av extern minne som tilldelas som dedikerad allokering. Denna förÀndring Àr viktig för lÄg nivÄ integration av OIDN med motorer och grafik-API.Fix för skadad utdata pÄ Apple M5 Pro/Max.
I Metal-backend har problemet som ledde till att skadade resultat kunde skapas pÄ GPU:n Apple M5 Pro och M5 Max ÄtgÀrdats.Fix för krasch i Metal.
à tgÀrdad ett fel relaterat till överflödig frigöring av MTLDevice. Felet kunde upptrÀda efter upprepade skapningar och raderingar av enheter.Korrigeringar för enhetsdetektering i Windows.
à tgÀrdad ett fel dÀr det kunde ske en enhetsdetekteringskrasch eller krasch vid nÀrvaro av vissa gamla drivrutiner för integrerad grafik frÄn Intel i Windows. För denna korrigering krÀvs en version av oneAPI DPC++ Compiler 6.1.0.
Open Image Denoise stödjer CPU x86-64 med SSE4.1, ARM64, GPU Intel Xe/Xe2/Xe3, NVIDIA Turing/Ampere/Ada/Hopper/Blackwell, AMD RDNA 2/3/3.5/4 och Apple Silicon GPU frĂ„n M1. För GPU-backends krĂ€vs aktuella drivrutiner, och för Apple GPU â macOS Ventura eller nyare.
Open Image Denoise 2.5.0 â inte en funktionellt stor release för slutanvĂ€ndare, utan snarare en viktig infrastrukturell uppdatering: fungerar snabbare pĂ„ ny hĂ„rdvara frĂ„n Intel, bĂ€ttre integration med grafik-API:er och Ă„tgĂ€rdar flera plattformsproblem i Metal och Windows.
KĂ€lla: linux.org.ru


