Objavljen je novi izdanja Open Image Denoise 2.5.0 — slobodne biblioteke Intel za uklanjanje šuma s slika dobivenih putem osvjetljavanja težinom. Projekt se distribuira pod licencom Apache 2.0 i dio je Intel Rendering Toolkit. Izdanje v2.5.0 je objavljeno na GitHubu 2. lipnja 2026. godine.
Open Image Denoise namijenjen je uklanjanju šuma Monte Carlo, karakterističnog za stohastičke metode renderiranja, uključujući pat radijaciju. Knjižnica pruža C/C++ API i set neuronskih filtara, koji mogu raditi samo s bojom ili dodatnim ispustom poput albedo i normal, kako bi bolje sačuvala detalje slike.
Glavna promjena verzije 2.5.0 je značajna optimizacija performansi i smanjenje potrošnje memorije na Intel GPU s podrškom za XMX i na procesorima s AMX-FP16. Razvijatelji nisu naveli konkretne brojke o ubrzanju, ali su posebno naglasili ovo kao glavnu promjenu na popisu izdanja.
Glavne promjene Open Image Denoise 2.5.0
Ubrzanje na Intel GPU s XMX.
Biblioteka je postala brža i pametnija na grafičkim procesorima Intel na kojima su dostupna matrična proširenja XMX. Ovo je važno za interaktivni pregled i konačno renderiranje, gdje se uklanjanje šuma može izvoditi više puta tijekom sakupljanja uzoraka.Optimizacija za CPU s AMX-FP16.
Poboljšan rad na Intel procesorima s podrškom za AMX-FP16. Ove instrukcije se koriste za ubrzavanje matričnih operacija, što je dobro za neuronske filtre za uklanjanje šuma.API za uvoz vanjskih semafora iz grafičkih API-ja.
Dodano sučelje za uvoz vanjskih semafora iz Vulkan, Direct3D 12 i drugih grafičkih API-ja. Sada se to podržava za CUDA uređaje u Windowsu i Linuxu, kao i za HIP uređaje u Windowsu; podrška za SYCL uređaje obećana je u jednoj od budućih verzija.Zastavica za vanjsku memoriju s dodijeljenim smještajem.
Dodana OIDN_EXTERNAL_MEMORY_TYPE_FLAG_DEDICATED. Ova se zastavica mora kombinirati s zastavicom tipa deskriptora pri uvozu vanjske memorije dodijeljene kao dodijeljena alokacija. Ova promjena je važna za niskonivensku integraciju OIDN s pokretačima i grafičkim API-jem.Ispravka oštećenog izlaza na Apple M5 Pro/Max.
U Metal backend-u ispravljena je greška koja je uzrokovala da na GPU Apple M5 Pro i M5 Max nastaje oštećeni rezultat.Ispravka rušenja u Metalu.
Otklonjen je kvar povezan s prekomjernim oslobađanjem MTLDevice. Greška se mogla pojaviti nakon višekratnog stvaranja i uništavanja uređaja.Ispravke za otkrivanje uređaja u sustavu Windows.
Ispravljena greška zbog koje je mogla doći do kvara u otkrivanju uređaja ili rušenja uz prisutnost nekih starijih Intel grafičkih drajvera u sustavu Windows. Za ovu ispravku potrebna je verzija sa oneAPI DPC++ Compiler 6.1.0.
Open Image Denoise podržava CPU x86-64 sa SSE4.1, ARM64, GPU Intel Xe/Xe2/Xe3, NVIDIA Turing/Ampere/Ada/Hopper/Blackwell, AMD RDNA 2/3/3.5/4 i Apple Silicon GPU počevši od M1. Za GPU backendove potrebni su ažurirani drajveri, a za Apple GPU - macOS Ventura ili noviji.
Open Image Denoise 2.5.0 — ovo nije funkcionalno veliko izdanje za krajnje korisnike, već važna infrastrukturna nadogradnja: brže radi na novom Intel hardveru, bolje se integrira s grafičkim API-ima i ispravlja nekoliko platformskih problema u Metal-u i Windows-u.
Izvor: linux.org.ru


