Intel Inoburitsa Vhura Mufananidzo Denoise 2.0 Mufananidzo Denoise Raibhurari

Intel yakaburitsa kuburitswa kweiyo oidn 2.0 (Open Image Denoise) purojekiti, iyo inogadzira muunganidzwa wemafirita ekubvisa ruzha kubva pamifananidzo yakagadzirirwa uchishandisa ray tracing rendering system. Vhura Mufananidzo Denoise iri kuvandudzwa sechikamu chepurojekiti yakakura, OneAPI Rendering Toolkit, ine chinangwa chekugadzira maturusi ekuona maturusi ekuverenga kwesainzi (SDVis (Software Defined Visualization), kusanganisira Embree ray tracing library, iyo GLuRay photorealistic rendering system, iyo OSPRay yakagoverwa. ray tracing chikuva uye OpenSWR software rasterization system Iyo kodhi yakanyorwa muC ++ uye yakaburitswa pasi peiyo Apache 2.0 rezinesi.

Chinangwa chepurojekiti ndechekupa emhando yepamusoro, inoshanda, uye iri nyore kushandisa denoising maficha ayo anogona kushandiswa kuvandudza mhando yekutsvagisa ray. Masefa akarongwa anobvumira, zvichibva pamhedzisiro yekupfupikiswa kwemwaranzi, kuwana mwero wekupedzisira wemhando inofananidzwa nemhedzisiro yeinodhura uye inopedza nguva maitiro ekutsanangura kwakadzama.

Vhura Mufananidzo Denoise inobvisa ruzha rwakangoitika, senge kubva kuMonte Carlo RT (MCRT) ray tracing. Kuti uwane kupa kwemhando yepamusoro mumaalgorithms akadaro, zvinodikanwa kuteedzera nhamba yakakura kwazvo yemwaranzi, zvikasadaro zvinoonekwa zvigadzirwa muchimiro cheruzha rusingaverengeki zvinoonekwa mumufananidzo unobuda.

Iko kushandiswa kweVhura Image Denoise kunokutendera kuti udzikise huwandu hwemaverengero anodiwa paunenge uchiverenga pixel yega yega nemaodha akati wandei ehukuru. Nekuda kweizvozvo, unogona kugadzira mufananidzo wekutanga une ruzha nekukurumidza, asi wouunza kune inogamuchirika mhando uchishandisa nekukurumidza kuderedza ruzha algorithms. Kana iwe uine midziyo yakakodzera, maturusi akatsanangurwa anogona kutoshandiswa kune inopindirana ray yekutevera nekubvisa-pa-kubhururuka kweruzha.

Raibhurari inogona kushandiswa pamakirasi akasiyana emidziyo, kubva kumalaptops nemaPC kusvika kumanodhi mumasumbu. Kuitwa kwacho kwakagadzirirwa makirasi akasiyana e64-bit Intel CPUs ane rutsigiro rweSSE4, AVX2, AVX-512 uye XMX (Xe Matrix Extensions) mirairo, Apple Silicon chips uye masisitimu ane Intel Xe GPUs (Arc, Flex uye Max akatevedzana), NVIDIA (yakavakirwa Volta, Turing, Ampere, Ada Lovelace uye Hopper architectures) uye AMD (yakavakirwa paRDNA2 (Navi 21) uye RDNA3 (Navi 3x) zvivakwa). Tsigiro yeSSE4.1 inotaurwa sechinhu chidiki chinodiwa.

Intel Inoburitsa Vhura Mufananidzo Denoise 2.0 Mufananidzo Denoise Raibhurari
Intel Inoburitsa Vhura Mufananidzo Denoise 2.0 Mufananidzo Denoise Raibhurari

Shanduko huru muOpen Image Denoise 2.0 kuburitswa:

  • Tsigiro yekumhanyisa mashandiro ekuderedza ruzha uchishandisa GPU. Tsigiro yekuburitsa kuverenga kudivi reGPU yakaitwa uchishandisa SYCL, CUDA neHIP masisitimu, ayo anogona kushandiswa nemaGPU akavakirwa paIntel Xe, AMD RDNA2, AMD RDNA3, NVIDIA Volta, NVIDIA Turing, NVIDIA Ampere, NVIDIA Ada Lovelace uye NVIDIA Hopper zvivakwa.
  • Yakawedzera itsva buffer management API, ichikubvumidza kuti usarudze rudzi rwekuchengetera, kopi data kubva kumugadziri, uye pinza kunze mabuffers kubva kumifananidzo APIs seVulkan uye Direct3D 12.
  • Yakawedzerwa rutsigiro rweasynchronous execution mode (oidnExecuteFilterAsync uye oidnSyncDevice mabasa).
  • An API yakawedzerwa yekutumira zvikumbiro kumidziyo yepanyama iripo muhurongwa.
  • Yakawedzera oidnNewDeviceByID basa rekugadzira mudziyo mutsva unoenderana neiyo chaiyo ID ID, yakadai seUUID kana PCI kero.
  • Akawedzera mabasa ekugoneka neSYCL, CUDA uye HIP.
  • Yakawedzera mudziyo mutsva wekutarisa paramita (systemMemorySupported, yakachengetedzwaMemorySupported, yekunzeMemoryTypes).
  • Yakawedzera parameter kuseta huwandu hwemhando yemafirita.

Source: opennet.ru

Voeg