Нээлттэй Image Denoise, нээлттэй эхийн зургийн denoise номын сан

Intel Нээлттэй зураг

Intel Open Image Denoise нь цацраг туяагаар дүрсэлсэн дүрсэнд зориулсан өндөр чанартай, өндөр гүйцэтгэлтэй шүүлтүүрийн нээлттэй эхийн номын сан юм.

Өнөөдөр зураг руу чиглэсэн олон програм, номын сан байдагБидэнд хамгийн алдартай нь Photoshop, GIMP, Krita, paint гэх мэт байдаг ч эхний хоёр нь хамгийн бүрэн гүйцэд байгаа нь ойлгомжтой.

Гэхдээ Ажлын тодорхой тохиолдлуудад тийм их нөөц ашиглах шаардлагагүй Эдгээрийн аль нэгийг нь гүйцэтгэхийн тулд жишээ нь зөвхөн зураг тайрах, хэмжээ, харагдах байдал, форматыг өөрчлөх, зарим жижиг өөрчлөлтүүдийг зохицуулах гэх мэт.

Үүний гол утга нь би саяхан а гайхалтай номын сан Энэ нь миний анхаарлыг татсан, учир нь тийм юм дуу чимээг арилгахад анхаарлаа хандуулсан зураг дээр, юуны түрүүнд энэ нь нээлттэй эх сурвалж бөгөөд Intel-тэй гар нийлэн бүтээгдсэн.

Бид зураг дээрх чимээ шуугианы тухай ярихдаа, үгүй, энэ нь дуу/аудио биш (хэрэв зураг ярьж байгаа бол энэ нь утгагүй), харин дижитал чимээ шуугиан нь:

Оролтын төхөөрөмжөөс гаргаж авсан дижитал зургийн тод байдал эсвэл өнгөний санамсаргүй өөрчлөлт нь үндсэндээ өнгөт тохирохгүй "мөхлөгүүд" эсвэл пикселүүд юм. 

Өнөөдөр бидний ярих номын сангийн цэг рүү буцаж очих нь туяа хянах системээр бэлтгэсэн зургийн дуу чимээг арилгах шүүлтүүрийн цуглуулга боловсруулдаг "Нээлттэй дүрсийг сулруулах" юм.

Open Image Denoise-ийн тухай

Image Denoise-г нээнэ үү OneAPI Rendering Toolkit төслийн нэг хэсэг болгон хөгжүүлж байна Шинжлэх ухааны тооцоололд зориулсан программ хангамжийн дүрслэлийг хөгжүүлэхэд чиглэгдсэн бөгөөд үүнд Эмбре туяаг хянах номын сан, GLuRay фото бодит дүрслэх систем, OSPRay тархсан туяа хянах платформ, OpenSWR программ хангамжийн растержуулалтын систем орно.

Төслийн зорилго нь өндөр чанартай, үр ашигтай, хэрэглэхэд хялбар denoising функцуудыг хангана туяа хянах үр дүнгийн чанарыг сайжруулахад хэрэглэж болно. Санал болгож буй шүүлтүүрүүд нь туяаг хянах богино мөчлөгийн үр дүнд үндэслэн илүү үнэтэй, удаан нарийвчилсан дүрслэх процессын үр дүнтэй харьцуулахуйц чанарын эцсийн түвшинг олж авах боломжийг олгодог.

Open Image Denoise нь Монте-Карло тоон интеграцийн туяаг хянах (MCRT) гэх мэт санамсаргүй дуу чимээг шүүдэг. Ийм алгоритмд өндөр чанартай дүрслэхийн тулд олон тооны цацрагийг хянах шаардлагатай; эс бөгөөс үүссэн зураг дээр санамсаргүй шуугиан хэлбэрээр мэдэгдэхүйц олдворууд гарч ирнэ.

Нээлттэй дүрсийг сулруулахыг ашиглах хэд хэдэн дарааллаар шаардагдах тооцооллын тоог багасгах боломжийг олгодог пиксел бүрийг тооцоолохдоо. Үүний үр дүнд дуу чимээ ихтэй зургийг эхэндээ хамаагүй хурдан үүсгэх боломжтой боловч дараа нь дуу чимээг хурдан бууруулах алгоритмуудыг ашиглан хүлээн зөвшөөрөгдсөн чанарт буулгах боломжтой. Тохиромжтой тоног төхөөрөмжөөр санал болгож буй хэрэгслүүдийг туяа арилгах интерактив туяаг хянахад ч ашиглаж болно.

Нээлттэй Image Denoise саяхан шинэ хувилбар 2.0-ийг хүлээн авснаар дараах өөрчлөлтүүд тод харагдаж байна:

  • GPU ашиглан дуу чимээг бууруулах үйл ажиллагааг хурдасгах дэмжлэг. Intel Xe архитектур, AMD RDNA2, AMD RDNA3, NVIDIA Volta, NVIDIA Turing, NVIDIA Ampere, NVIDIA Ada Lovelace, NVIDIA Hopper дээр суурилсан GPU-д ашиглах боломжтой SYCL, CUDA, HIP системүүдээр GPU буулгах дэмжлэгийг хэрэгжүүлсэн.
  • Vulkan, Direct3D 12 зэрэг график API-аас хадгалах төрлийг сонгох, хостын өгөгдлийг хуулах, гадаад буфер импортлох боломжтой шинэ буфер удирдлагын API нэмэгдсэн.
  • Асинхрон гүйцэтгэх горимын дэмжлэгийг нэмсэн (oidnExecuteFilterAsync болон oidnSyncDevice функцууд).
  • Системд байгаа физик төхөөрөмжүүдэд хүсэлт илгээх API нэмсэн.
  • UUID эсвэл PCI хаяг зэрэг физик төхөөрөмжийн ID дээр суурилсан шинэ төхөөрөмж үүсгэхийн тулд oidnNewDeviceByID функцийг нэмсэн.
  • SYCL, CUDA болон HIP ашиглан зөөвөрлөх боломжуудыг нэмсэн.
  • Төхөөрөмжийг скан хийх шинэ сонголтуудыг нэмсэн (systemMemorySupported,
  • ManagedMemorySupported, externalMemoryTypes).
  • Шүүлтүүрийн чанарын түвшинг тохируулах параметрийг нэмсэн.

Image Denoise-г нээнэ үү зөөврийн компьютер, компьютерээс эхлээд кластер зангилаа хүртэл янз бүрийн ангиллын төхөөрөмжүүдэд ашиглаж болно. Хэрэгжилтийг 64 битийн Intel CPU-ийн янз бүрийн ангиллын хувьд оновчтой болгосон. Хэрэв та Open Image Denoise-г ажиллуулахад тавигдах шаардлага болон түүний суулгах аргыг мэдэхийг хүсвэл зөвлөгөө авах боломжтой дараах холбоос.

Код нь C++ хэл дээр бичигдсэн бөгөөд Apache 2.0 лицензийн дагуу гаргасан.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: AB Internet Networks 2008 SL
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.