K dispozícii je otvorená knižnica Image Denoise 2.5 na odstránenie šumu z obrázkov

Spoločnosť Intel zverejnila vydanie projektu oidn 2.5 (Open Image Denoise), ktorý vyvíja kolekciu filtrov na odstránenie šumu z obrázkov pripravených pomocou vykresľovacích systémov sledovania lúčov. Open Image Denoise sa vyvíja ako súčasť väčšieho projektu oneAPI Rendering Toolkit, ktorý je zameraný na vývoj softvérových vizualizačných nástrojov pre vedecké výpočty (SDVis (Software Defined Visualization), vrátane knižnice Embree ray tracing, fotorealistického renderovacieho systému GLuRay, distribuovaného OSPRay platforma ray tracing a softvérový rasterizačný systém OpenSWR Kód je napísaný v C++ a publikovaný pod licenciou Apache 2.0.

Cieľom projektu je poskytnúť vysokokvalitné, efektívne a ľahko použiteľné funkcie na odšumovanie, ktoré možno použiť na zlepšenie kvality výsledkov sledovania lúčov. Navrhované filtre umožňujú dosiahnuť výsledok skráteného cyklu sledovania lúčov na konečnej úrovni kvality porovnateľnej s drahším prístupom.
a zdĺhavý proces detailného vykresľovania.

Open Image Denoise eliminuje náhodný šum, ako napríklad zo sledovania lúčov Monte Carlo RT (MCRT). Na dosiahnutie vysokej kvality vykresľovania v takýchto algoritmoch je potrebné sledovať veľmi veľké množstvo lúčov, inak sa vo výslednom obraze objavia viditeľné artefakty vo forme náhodného šumu.

Použitie Open Image Denoise umožňuje znížiť počet potrebných výpočtov pri výpočte každého pixelu o niekoľko rádov. Výsledkom je, že môžete generovať pôvodne zašumený obraz oveľa rýchlejšie, ale potom ho priviesť na prijateľnú kvalitu pomocou rýchlych algoritmov na redukciu šumu. Ak máte vhodné vybavenie, navrhované nástroje možno dokonca použiť na interaktívne sledovanie lúčov s odstraňovaním šumu počas letu.

Knižnicu je možné použiť na rôznych triedach zariadení, od notebookov a stolných počítačov až po klastrové uzly. Implementácia je optimalizovaná pre rôzne triedy 64-bitových procesorov Intel s podporou inštrukcií SSE4, AVX2, AVX-512 a XMX (Xe Matrix Extensions), čipov Apple Silicon a systémov s grafickými procesormi Intel Xe (rady Arc, Flex a Max), NVIDIA (založená na architektúrach Turing, Ampere, Ada Lovelace, Hopper a Blackwell) a AMD (založená na architektúrach RDNA2 (Navi 21), RDNA3 (Navi 3x), RDNA 3.5 a RDNA4). Podpora SSE4.1 je uvedená ako minimálna požiadavka.

Hlavné zmeny vo vydaní Open Image Denoise 2.5:

  • Výrazne zlepšený výkon a znížená spotreba pamäte na grafických procesoroch Intel s enginom XMX (Xe Matrix eXtensions) a procesoroch Intel s podporou AMX-FP16.
  • Pridané API na import externých semaforov z grafických API Vulkan a Direct3D 12. Podpora je momentálne obmedzená na zariadenia s podporou CUDA (v Windows и Linux) a HIP (v Windows). Podpora pre zariadenia SYCL sa objaví v budúcej verzii.
  • Pridaný príznak OIDN_EXTERNAL_MEMORY_TYPE_FLAG_DEDICATED pre import vyhradenej externej pamäte.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster