Intel telah menerbitkan keluaran projek oidn 2.5 (Open Image Denoise), yang membangunkan koleksi penapis untuk menafikan imej yang disediakan menggunakan sistem pemaparan pengesanan sinar. Open Image Denoise sedang dibangunkan sebagai sebahagian daripada projek OneAPI Rendering Toolkit yang lebih besar bertujuan untuk membangunkan alat visualisasi perisian saintifik (SDVis (Software Defined Visualization)), termasuk perpustakaan pengesanan sinar Embree, sistem pemaparan fotorealistik GLuRay, platform pengesanan sinar yang diedarkan OSPRay , dan sistem rasterisasi perisian OpenSWR Kod ini ditulis dalam C++ dan diterbitkan di bawah lesen Apache 2.0.
Целью проекта является предоставление высококачественных, эффективных и простых в использовании функций шумоподавления, которые можно применять для повышения качества результатов трассировки лучей. Предложенные фильтры позволяют на основании результата сокращённого цикла трассировки лучей получить итоговый уровень качества, сопоставимый с результатом более затратного
и длительного процесса детализированного рендеринга.
Open Image Denoise menapis hingar rawak seperti pengesanan sinar Monte Carlo Numerical Integration (MCRT). Untuk mencapai pemaparan berkualiti tinggi dalam algoritma sedemikian, pengesanan bilangan sinar yang sangat besar diperlukan, jika tidak, artifak yang ketara dalam bentuk hingar rawak muncul dalam imej yang terhasil.
Penggunaan Open Image Denoise membolehkan anda mengurangkan bilangan pengiraan yang diperlukan dengan beberapa susunan magnitud semasa mengira setiap piksel. Akibatnya, adalah mungkin untuk menjana imej bising pada mulanya dengan lebih pantas, tetapi kemudian membawanya ke kualiti yang boleh diterima menggunakan algoritma pengurangan hingar pantas. Dengan peralatan yang sesuai, alat yang dicadangkan malah boleh digunakan untuk pengesanan sinar interaktif dengan penghapusan hingar semasa terbang.
Библиотека может применяться на различных классах устройств, от ноутбуков и ПК, до узлов в кластерах. Реализация оптимизирована для различных классов 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.


Perubahan utama dalam keluaran 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 для импорта специализированной внешней памяти.
Sumber: opennet.ru
