Open Image Denoise 2.5-biblioteek vir die verwydering van geraas van beelde is beskikbaar

Intel het die vrystelling van die oidn 2.5 (Open Image Denoise)-projek gepubliseer, wat 'n versameling filters ontwikkel om beelde te verweer wat voorberei is met gebruik van straalopsporing-weergawes. Open Image Denoise word ontwikkel as deel van 'n groter oneAPI Rendering Toolkit-projek wat daarop gemik is om wetenskaplike sagteware-visualiseringsinstrumente (SDVis (Software Defined Visualization)) te ontwikkel, insluitend die Embree-straalopsporingbiblioteek, die GLuRay-fotorealistiese weergawestelsel, die OSPRay-verspreide straalnasporingsplatform , en die OpenSWR sagteware rasterisering stelsel Die kode is geskryf in C++ en gepubliseer onder die Apache 2.0 lisensie.

Целью проекта является предоставление высококачественных, эффективных и простых в использовании функций шумоподавления, которые можно применять для повышения качества результатов трассировки лучей. Предложенные фильтры позволяют на основании результата сокращённого цикла трассировки лучей получить итоговый уровень качества, сопоставимый с результатом более затратного
и длительного процесса детализированного рендеринга.

Open Image Denoise filter ewekansige geraas soos Monte Carlo Numerical Integration (MCRT)-straalopsporing uit. Om 'n hoë kwaliteit lewering in sulke algoritmes te verkry, is die opsporing van 'n baie groot aantal strale nodig, anders verskyn merkbare artefakte in die vorm van ewekansige geraas in die resulterende beeld.

Die gebruik van Open Image Denoise laat jou toe om die aantal nodige berekeninge met verskeie grootteordes te verminder wanneer jy elke pixel bereken. As gevolg hiervan is dit moontlik om 'n aanvanklik raserige beeld baie vinniger te genereer, maar dit dan tot 'n aanvaarbare gehalte te bring deur vinnige geraasverminderingsalgoritmes te gebruik. Met die toepaslike toerusting kan die voorgestelde gereedskap selfs gebruik word vir interaktiewe straalopsporing met on-the-fly geraasuitskakeling.

Библиотека может применяться на различных классах устройств, от ноутбуков и ПК, до узлов в кластерах. Реализация оптимизирована для различных классов 64-разрядных CPU Intel с поддержкой инструкций SSE4, AVX2, AVX-512 и XMX (Xe Matrix Extensions), чипов Apple Silicon и систем с GPU Intel Xe (серии Arc, Flex и Max), NVIDIA (на базе архитектур Turing, Ampere, Ada Lovelace, Hopper и Blackwell) и AMD (на базе архитектур RDNA2 (Navi 21), RDNA3 (Navi 3x), RDNA 3.5 и RDNA4). В качестве минимального требования заявлена поддержка SSE4.1.

Sleutelveranderinge in die vrystelling van Open Image Denoise 2.5:

  • Значительно повышена производительность и сокращено потребление памяти на GPU Intel с движком XMX (Xe Matrix eXtensions) и CPU Intel c поддержкой инструкций AMX-FP16.
  • Добавлен API для импорта внешних семафоров из графических API Vulkan и Direct3D 12. В настоящее время поддержка ограничена устройствами с CUDA (в Windows и Linux) и HIP (в Windows). Поддержка устройств SYCL появится в одном из будущих выпусков.
  • Добавлен флаг OIDN_EXTERNAL_MEMORY_TYPE_FLAG_DEDICATED для импорта специализированной внешней памяти.

Bron: opennet.ru

Koop betroubare hosting vir werwe met DDoS-beskerming, VPS VDS-bedieners 🔥 Koop betroubare webwerfhosting met DDoS-beskerming, VPS VDS-bedieners | ProHoster