Український фронтенд-розробник Денис Довгань, який працює в компанії Wix, створив унікальний вебзастосунок Voxel Viewer. Цей інструмент дозволяє переглядати результати комп'ютерної томографії (КТ) безпосередньо у браузері або на смартфоні, усуваючи необхідність встановлення складного спеціалізованого програмного забезпечення для Windows.

Ідея проєкту виникла через особистий досвід розробника, який стикався з незручністю роботи з файлами КТ, що надсилають стоматологічні клініки. Зазвичай для відкриття таких знімків потрібен специфічний софт, що працює лише на певних операційних системах. Довгань хотів створити простий сценарій: отримав знімок на пошту, відкрив сайт, вибрав папку і миттєво побачив результат на будь-якому пристрої.

Фото до матеріалу: Український розробник з Wix створив безкоштовний 3D-переглядач КТ-знімків у браузері

Для реалізації задуму розробник використав метод реверс-інжинірингу файлів за допомогою ШІ-інструменту Codex. Це дозволило проаналізувати структуру форматів і зрозуміти, як саме дані КТ зберігаються всередині. Voxel Viewer працює як локальний web/PWA-переглядач: він аналізує папку зі знімками прямо у браузері, збирає об'єм у фоновому потоці та візуалізує 3D-модель за допомогою бібліотеки Three.js.

Наразі інструмент підтримує популярні формати, такі як Sirona GALILEOS, OneVolume та DICOM. Окрім об'ємної моделі, користувачі можуть переглядати аксіальні, сагітальні та корональні зрізи з можливістю масштабування. Основну частину функціональності розробник написав за вихідні, а ще кілька вечорів витратив на налаштування навігації та PWA-режиму.

Дизайн логотипа Voxel Viewer також був створений за допомогою ШІ, а саме через Gemini, щоб точно передати ідею ізометричного куба з трьома площинами перерізу. Розробник зазначив, що відкритий код проєкту доступний на GitHub і запропонував співпрацю клінікам, які хочуть надати пацієнтам зручний спосіб перегляду знімків на особистих пристроях.

Цей проєкт демонструє, як сучасні технології та штучний інтелект можуть спростити доступ до медичної інформації, роблячи її зручнішою для пацієнтів та ефективнішою для медичних закладів.