Ворин - Voreen

Ворин
Voreen логотипі
Вориндегі даму режимі интерактивті көлемді визуализациялардың тез прототипін жасауға мүмкіндік береді.
Вориндегі даму режимі интерактивті көлемді визуализациялардың тез прототипін жасауға мүмкіндік береді.
Тұрақты шығарылым
5.1.1 / 17 қаңтар 2020 ж; 10 ай бұрын (2020-01-17)
ЖазылғанC ++ (Qt), OpenGL, GLSL, OpenCL. Python
Операциялық жүйеКросс-платформа
ТүріКөлемді көрсету, Интерактивті көрнекілік
ЛицензияGNU жалпыға ортақ лицензиясы 2-нұсқа
Веб-сайтфорин.uni-muenster.де

Ворин (voлюме қайтажоқ kkGine) - бұл ашық көзі көлемді көрнекілік кітапхана және дамыту платформасы. Пайдалану арқылы GPU - негізделген көлемді көрсету бұл интерактивті көлемді зерттеуді қолдау үшін стандартты графикалық жабдықта жоғары кадр жылдамдығына мүмкіндік береді.

Тарих

Ворин Информатика кафедрасында ашылды Мюнстер университеті, Германия 2004 жылы шығарылды және алғаш рет 2008 жылдың 11 сәуірінде шығарылдыGNU жалпыға ортақ лицензиясы (GPL). Ворин жазылған C ++ пайдаланып Qt құрылымын және OpenGL жеделдету API ұсынады және тұтынушылық графикалық жабдықта жоғары интерактивті кадр жылдамдығына қол жеткізе алады.[1] Ол платформадан тәуелсіз және жинақталған Windows және Linux. Бастапқы код және құжаттама, сонымен бірге алдын-ала жасалған екілік файлдар Windows және Linux, оның сайтында қол жетімді. Медициналық қолдануға арналған және көбінесе қолданылатын болса да,[2] кез-келген басқа көлемдік деректерді өңдеуге болады, мысалы, микроскопия, ағындық деректер немесе басқа модельдеу.[3][4]

Түсініктер

Осы қозғалтқышқа негізделген VoreenVE визуалдау ортасы көлемдік деректердің авторизациясы мен интерактивті визуализациясын жасауға арналған. Түрлі көрнекіліктерді деп аталатын түрде жинауға болады желілер арқылы жылдам прототиптеу, әрбір желі бірнеше құрамнан тұрады процессорлар.[5] Процессорлар бүкіл рендеринг процедуралары үшін азды-көпті мамандандырылған тапсырмаларды орындайды, олар деректерді сәулелену, геометрия құру және кескінді өңдеуге беру арқылы қамтамасыздандырады. Өз мақсаттарының шеңберінде процессорларды бір-бірімен еркін біріктіруге болады және осылайша үлкен көлемде икемділік беріп, жұмыс істеудің бірыңғай әдісін ұсынады. көлемді көрсету. Белгілі бір көрсету техникасын іске асыруы керек авторлар өз жұмысын тек жаңа процессорларды әзірлеумен шектей алады, ал белгілі бір көрнекілікке қол жеткізгісі келетін пайдаланушылар жай процессорларды немесе желілерді қолдануы керек, ал техникалық бөлшектер туралы ойланудың қажеті жоқ.

Ерекшеліктер

Көрнекілік

Көлемді өңдеу

  • Изосуретті шығару
  • Өте үлкен көлемдегі (негізгі емес) көлемді 3D-кескінді тиімді өңдеу
  • Өте үлкен көлемді талдау (қосылған компоненттер, ыдыстар желісін талдау)
  • Интерактивті көлемді сегментация (кездейсоқ жүргіншіге негізделген, ыдысты сүзу, негізгі шекті деңгей)
  • Интерактивті көлемді тіркеу (қолмен немесе бағдар бойынша)

Өзара әрекеттесу

  • Домен сарапшылары үшін ыңғайлылықты жақсартуға арналған қосымшаның реттелетін режимі
  • Осьтер тураланған және ерікті түрде қиылған ұшақтар
  • 1D және 2D беру функциялары үшін редакторлар
  • Аралық нәтижелерді тексеру
  • Қашықтықты өлшеу

Мәліметтер енгізу / шығару

  • Бірнеше көлемді файл пішімдерін қолдау (мысалы: DICOM, TIFF стектер, HDF5, RAW)
  • Жоғары ажыратымдылықтағы скриншот және камералық анимация генерациясы лақап атқа қарсы
  • FFmpeg - бейне экспорты негізінде
  • Python кескінді оффлайн өңдеуге және визуализацияға арналған сценарий
  • Экспорттағы геометрия (мысалы үшін Қосымша өндіріс )

Сондай-ақ қараңыз

Пайдаланылған әдебиеттер

  1. ^ Смелянский, М .; Холмс, Д .; Чхугани, Дж .; Ларсон, А .; Кармэн, Д.М .; Хансон, Д .; Дубей, П .; Августин, К .; Ким, Д .; Кайкер, А .; Ли, В.В .; Нгуен, А.Д .; Сейлер, Л .; Робб, Р. (2009). «Процессорға, графикалық процессорға және көптеген ядроларға медициналық кескіндер жасау үшін жоғары сенімділіктің картасын жасау» (PDF). IEEE визуалдау және компьютерлік графика бойынша транзакциялар. 15 (6): 1563–1570. CiteSeerX  10.1.1.460.3466. дои:10.1109 / TVCG.2009.164. ISSN  1077-2626. PMID  19834234. S2CID  1284490.
  2. ^ Эйзенман, У .; Фрейдлинг, А .; Метцнер, Р .; Хартманн М .; Вирц, К.Р .; Dickhaus, H. (2009). «Нейрохирургиялық араласуды жоспарлау және орындау үшін көлем беру». Медициналық физика және биомедициналық инженерия бойынша дүниежүзілік конгресс, 7-12 қыркүйек, 2009 ж., Мюнхен, Германия. IFMBE өндірісі. IFMBE өндірісі. 25/6. 201–204 бет. дои:10.1007/978-3-642-03906-5_55. ISBN  978-3-642-03905-8. ISSN  1680-0737.
  3. ^ «Рейли-Бенард алаңы арқылы ұшу».
  4. ^ Шерзингер, А .; Брикс, Т .; Дриз, Д .; Волькер, А .; Радков, К .; Санталидис, Н .; Фигут, А .; Гинрихс, К. (2017). «Космологиялық қараңғы және симуляциялық деректерді интерактивті зерттеу». IEEE компьютерлік графика және қосымшалар. 37 (2): 80–89. дои:10.1109 / MCG.2017.20. PMID  28320645. S2CID  15305374.
  5. ^ Мейер-Спрадов, Дж .; Ропинский, Т .; Менсманн, Дж. Р .; Гинрихс, К. (2009). «Ворин: Кастингке негізделген көлемді визуализация үшін жылдам прототиптік орта». IEEE компьютерлік графика және қосымшалар. 29 (6): 6–13. дои:10.1109 / MCG.2009.130. ISSN  0272-1716. PMID  24806774. S2CID  8211514.

Сыртқы сілтемелер