Intel pibliye Open Image Denoise 2.0 Image Denoise Bibliyotèk

Intel te pibliye lage pwojè oidn 2.0 (Open Image Denoise), ki devlope yon koleksyon filtè pou denoising imaj ki prepare lè l sèvi avèk sistèm rann tracing ray. Open Image Denoise ap devlope kòm yon pati nan yon pi gwo pwojè oneAPI Rendering Toolkit ki vize pou devlope zouti vizyalizasyon lojisyèl syantifik (SDVis (Software Defined Visualization), ki gen ladan bibliyotèk Embree ray tracing, GLuRay fotoreyalis sistèm rann, OSPRay distribye ray tracing platfòm, ak OpenSWR lojisyèl rasterizasyon sistèm lan.

Objektif pwojè a se pou bay bon jan kalite, efikas, ak fasil-a-itilize karakteristik denoising ki ka aplike pou amelyore kalite rezilta ray tracing. Filtè yo pwopoze yo pèmèt, baze sou rezilta yon sik reyon trase ki pi kout, jwenn yon nivo kalite final ki konparab ak rezilta yon pwosesis rann detaye ki pi koute chè ak ki pran tan.

Open Image Denoise filtre bri o aza tankou Monte Carlo Numerical Integration (MCRT) ray tracing. Pou reyalize bon jan kalite rann nan algoritm sa yo, trase nan yon gwo kantite reyon obligatwa, otreman zafè aparan nan fòm lan nan bri o aza parèt nan imaj la ki kapab lakòz.

Itilizasyon Open Image Denoise pèmèt ou redwi kantite kalkil ki nesesè yo pa plizyè lòd nan grandè lè w ap kalkile chak pixel. Kòm yon rezilta, li posib jenere yon imaj okòmansman fè bwi pi vit, men Lè sa a, pote l 'nan yon bon jan kalite akseptab lè l sèvi avèk algoritm rediksyon bri rapid. Avèk ekipman ki apwopriye yo, zouti yo pwopoze yo ka menm itilize pou trase reyon entèaktif ak eliminasyon bri sou vole.

Ou ka itilize bibliyotèk la sou divès kalite aparèy, soti nan òdinatè pòtab ak PC rive nan nœuds nan grap. Aplikasyon an optimize pou plizyè klas CPU Intel 64-bit ki sipòte enstriksyon SSE4, AVX2, AVX-512 ak XMX (Xe Matrix Extensions), chips Apple Silisyòm ak sistèm ak Intel Xe (seri Arc, Flex ak Max), NVIDIA (ki baze sou Volta, Turing, Ampere, Ada Lovelace ak Hopper achitekti) ak AMD (ki baze sou achitekti Hopper) ak AMD2 (ki baze sou achitekti Hopper) achitekti)). Sipò pou SSE21 deklare kòm yon kondisyon minimòm.

Intel pibliye Open Image Denoise 2.0 Image Denoise Bibliyotèk
Intel pibliye Open Image Denoise 2.0 Image Denoise Bibliyotèk

Chanjman kle nan liberasyon Open Image Denoise 2.0:

  • Поддержка ускорения операций подавления шума, используя GPU. Реализована поддержка выноса вычислений на сторону GPU при помощи систем SYCL, CUDA и HIP, которые можно использовать с GPU на базе архитектуры Intel Xe, AMD RDNA2, AMD RDNA3, NVIDIA Volta, NVIDIA Turing, NVIDIA Ampere, NVIDIA Ada Lovelace и NVIDIA Hopper.
  • Добавлен новый API для управления буфером, позволяющий выбирать тип хранилища, копировать данные с хоста и импортировать внешние буферы из графических API, таких как Vulkan и Direct3D 12.
  • Добавлена поддержка асинхронного режима выполнения (функции oidnExecuteFilterAsync и oidnSyncDevice).
  • Добавлен API для отправки запросов присутствующим в системе физическим устройствам.
  • Добавлена функция oidnNewDeviceByID для создания нового устройства на основе идентификатора физического устройства, например, UUID или адреса PCI.
  • Добавлены функции для организации переносимости с SYCL, CUDA и HIP.
  • Добавлены новые параметры проверки устройств (systemMemorySupported, managedMemorySupported, externalMemoryTypes).
  • Добавлен параметр для задания уровня качества работы фильтров.

Sous: opennet.ru

Add nouvo kòmantè