Ka Whakaputahia e Intel te Open Image Denoise 2.0 Image Denoise Library

Kua whakaputaina e Intel te tukunga o te kaupapa oidn 2.0 (Open Image Denoise), e whakawhanake ana i te kohinga whiriwhiringa mo te tango haruru mai i nga whakaahua kua whakaritea ma te whakamahi i nga punaha whakamaarama hihi. Ko te Open Image Denoise kei te whakawhanakehia hei waahanga o te kaupapa nui ake, OneAPI Rendering Toolkit, e whai ana ki te whakawhanake i nga taputapu whakaata rorohiko mo nga tatauranga putaiao (SDVis (Software Defined Visualization), tae atu ki te whare pukapuka Embree ray tracing, te GLuRay photorealistic rendering system, te OSPRay i tohatoha te papaapapa hihi hihi me te punaha rasterization software OpenSWR Kua tuhia te waehere ki te C++ ka whakaputaina i raro i te raihana Apache 2.0.

Ko te whäinga o te kaupapa ko te whakarato i te kounga teitei, te pai, me te ngawari ki te whakamahi i nga ahuatanga whakaheke ka taea te whakamahi hei whakapai ake i te kounga o nga hua rapu hihi. Ko nga whiriwhiringa e whakaarohia ana ka taea, i runga i te hua o te huringa o nga hihi hihi, ki te whiwhi i te taumata whakamutunga o te kounga e rite ana ki te hua o te utu nui ake me te whakapau i te waa o te whakaputa taipitopito.

Ka whakakorehia e te Open Image Denoise te haruru matapōkere, penei i te tirotiro hihi o Monte Carlo RT (MCRT). Ki te whakatutuki i te whakaputanga kounga teitei i roto i enei algorithms, he mea tika ki te whai i te maha rawa o nga hihi, ki te kore ka kitea nga taonga toi i roto i te ahua o te haruru matapōkere i te ahua ka puta.

Ma te whakamahi i te Open Image Denoise ka taea e koe te whakaiti i te maha o nga tatauranga e tika ana i te tatau i ia pika ma te maha o nga ota nui. Ko te mutunga, ka taea e koe te whakaputa i te ahua haruru i te tuatahi ka tere ake, engari ka kawea ki te kounga pai ma te whakamahi i nga huringa haruru tere. Mena kei a koe nga taputapu e tika ana, ka taea te whakamahi i nga taputapu e whakaarohia ana mo te tirotiro hihi tauwhitiwhiti me te tango haruru i runga i te rere.

Ka taea te whakamahi i te whare pukapuka i runga i nga momo momo taputapu, mai i te rorohiko rorohiko me te PC ki nga pona i roto i nga tautau. Ko te whakatinanatanga he mea whakarite mo nga momo karaehe o te 64-bit Intel CPU me te tautoko mo nga tohutohu SSE4, AVX2, AVX-512 me XMX (Xe Matrix Extensions), maramara Apple Silicon me nga punaha me nga Intel Xe GPU (Arc, Flex me Max raupapa), NVIDIA (i runga i nga hoahoanga Volta, Turing, Ampere, Ada Lovelace me Hopper) me te AMD (i runga i nga hoahoanga RDNA2 (Navi 21) me RDNA3 (Navi 3x). Ko te tautoko mo te SSE4.1 e kiia ana he whakaritenga iti rawa.

Ka Whakaputahia e Intel te Open Image Denoise 2.0 Image Denoise Library
Ka Whakaputahia e Intel te Open Image Denoise 2.0 Image Denoise Library

Nga huringa nui i roto i te putanga Open Image Denoise 2.0:

  • Tautoko mo te whakatere i nga mahi whakaheke haruru ma te whakamahi GPU. Ko te tautoko mo te whakaheke i nga tatauranga ki te taha GPU kua whakatinanahia ma te whakamahi i nga punaha SYCL, CUDA me HIP, ka taea te whakamahi me nga GPU i runga i te Intel Xe, AMD RDNA2, AMD RDNA3, NVIDIA Volta, NVIDIA Turing, NVIDIA Ampere, NVIDIA Ada Lovelace me NVIDIA Hopper hoahoanga.
  • Kua taapirihia he API whakahaere papaa hou, ka taea e koe te kowhiri i te momo rokiroki, te kape i nga raraunga mai i te kaihautu, me te kawemai i nga parapara o waho mai i nga API whakairoiro penei i a Vulkan me Direct3D 12.
  • He tautoko taapiri mo te aratau mahi tukutahi (oidnExecuteFilterAsync me nga mahi oidnSyncDevice).
  • Kua taapirihia he API mo te tuku tono ki nga taputapu tinana kei roto i te punaha.
  • Kua taapirihia te mahi oidnNewDeviceByID ki te hanga taputapu hou i runga i te ID taputapu tinana, penei i te UUID, te wahitau PCI ranei.
  • Nga mahi taapiri mo te kawe me te SYCL, CUDA me te HIP.
  • Kua taapirihia nga tawhā arowhai taputapu hou (systemMemorySupported, managedMemorySupported, externalMemoryTypes).
  • Kua taapirihia he tawhā hei whakarite i te taumata kounga o nga tātari.

Source: opennet.ru

Tāpiri i te kōrero