MEDYCYNA

Brain Viewer - model 3D ludzkiego mózgu

Wieloplatformowa medyczna aplikacja Qt służąca do prezentacji trójwymiarowego modelu ludzkiego mózgu oraz wyświetlania informacji o jego poszczególnych częściach. Zależało nam na stworzeniu projektu, który będzie estetyczny dla użytkownika i umożliwi łatwą interakcję z modelem mózgu.

Dowiedz się więcej
ISO 13485:2016ISO 9001:2015Qt Service Parnter

Funkcjonalności Brain Viewer

Rdzeniem aplikacji jest szczegółowy model 3D mózgu zbudowany z ponad 100 elementów. Zaimportowany z pliku STL przy użyciu Qt Quick 3D i Balsam, wiernie odwzorowuje rzeczywistą anatomię. Model można dowolnie przesuwać, obracać i przybliżać. Użytkownicy mogą przełączać się między trzema wariantami: pełnym mózgiem, połową mózgu oraz śródmózgowiem, co umożliwia podgląd wewnętrznych struktur.

Aplikacja oferuje znacznie więcej niż tylko wyświetlanie modelu 3D — udostępnia także kilka zaawansowanych funkcji. Jednym z kluczowych narzędzi jest precyzyjny pomiar struktur z dokładnością do 0,01 mm, co często jest wymagane w planowaniu medycznym oraz podczas przygotowania złożonych operacji chirurgicznych. Aplikacja umożliwia również przesuwanie płaszczyzny kamery wewnątrz modelu, tworząc widok przypominający promieniowanie rentgenowskie, który izoluje wybrane struktury. Tę funkcjonalność można połączyć z fizyczną kamerą, na przykład w robotyce medycznej.

Ponieważ mózg składa się z ponad 100 oddzielnych elementów, każdy fragment można wybrać bezpośrednio poprzez kliknięcie - zostanie on wtedy podświetlony na jasnoniebiesko. Szczegóły dotyczące wybranej struktury pojawiają się w panelu Element, zawierając jej krótki opis. Dzięki temu aplikacja świetnie sprawdza się w zastosowaniach edukacyjnych, w tym w szkoleniach medycznych. Użytkownicy mogą również wyszukać konkretną strukturę, co spowoduje wyświetlenie wirtualnej klawiatury ekranowej.

Zakres prac Somco

  • Projekt GUI w Figma - Stworzyliśmy czysty i intuicyjny interfejs dopasowany do edukacyjnych i medycznych zastosowań aplikacji.
  • Pełna implementacja w Qt - Opracowaliśmy całą aplikację przy użyciu Qt, QtQuick oraz QtQuick3D, włącznie ze wszystkimi interakcjami 3D i logiką działania.
  • Optymalizacja wieloplatformowa - Zaadaptowaliśmy i zoptymalizowaliśmy demo na różne środowiska: komputery stacjonarne, WebAssembly, VR oraz niskopoziomowy sprzęt embedded, taki jak STM32MP2.
Skonsultuj z nami swój projekt

Największy sukces

Najważniejszym osiągnięciem tego projektu było uruchomienie aplikacji w sposób płynny na niskopoziomowym STM32MP2, czyli ograniczonej platformie embedded. Demo zawierające ponad 100 niezależnych struktur 3D zostało zoptymalizowane tak, aby mieściło się w możliwościach tego urządzenia. Było to wyzwanie, które z powodzeniem pokonaliśmy. Adam Sowa CTO w Somco Software

Rozszerzenie Qt o VR: Potężne możliwości 3D

Po stworzeniu aplikacji BrainViewer przenieśliśmy ją również do rzeczywistości wirtualnej - stanowi to doskonałą demonstrację imponującej wieloplatformowości Qt. Ta sama baza kodu pozwoliła nam stworzyć immersyjne, interaktywne doświadczenie VR, a eksplorowanie możliwości tej technologii sprawiło nam ogromną satysfakcję.

VR staje się coraz cenniejszym narzędziem w edukacji, szkoleniach chirurgicznych oraz nauce opartej na symulacji. Jeśli Twój projekt mógłby skorzystać z takiego immersyjnego podejścia, możemy zastosować tę samą metodę, aby równie skutecznie przenieść Twoje pomysły do wirtualnej rzeczywistości.

Ekspertyza Qt stworzona dla branży medycznej

W Somco Software ponad 80% naszej pracy jest związane z sektorem medycznym - branżą wymagającą zaawansowanej technologii, precyzji i najwyższej jakości. To wieloletnie ukierunkowanie sprawiło, że projekty medyczne stały się naszym najmocniejszym obszarem specjalizacji.

Łączymy dogłębną wiedzę o Qt z certyfikowanymi procesami tworzenia oprogramowania medycznego ( ISO 13485:2016 oraz ISO 9001:2015), dzięki czemu każda dostarczana przez nas rozwiązanie spełnia najwyższe standardy bezpieczeństwa, niezawodności i wydajności. Jako oficjalny partner serwisowy Qt tworzymy solidne, zgodne z normami i zaawansowane wizualnie aplikacje dopasowane do potrzeb medycznych.

WIDEO

Zobacz Brain Viewer w akcji

Przygotowaliśmy również dedykowany materiał na YouTube, który prezentuje kluczowe funkcje dema oraz interakcje w czasie rzeczywistym. Jeśli chcesz zobaczyć, jak system działa w praktyce, zachęcamy do obejrzenia filmu i samodzielnego poznania jego możliwości.

ZOBACZ NA YOUTUBE

Porozmawiajmy o Twoim projekcie

Odpowiemy na każde pytanie i pomożemy określić idealną strategię, która zwiększy szanse Twojego projektu na sukces.

Wypełnij formularz, a wkrótce się z Tobą skontaktujemy.

Łukas Kosiński

Łukas Kosiński

Chief Executive Officer

Administratorem danych osobowych jest Somco Software sp. z o.o., ul. Gen. Ottokara Brzozy-Brzeziny 13, 05-220 Zielonka, KRS: 855688. Dane osobowe przetwarzane są w celu udzielenia odpowiedzi na pytanie zawarte w formularzu kontaktowym. Więcej informacji, w tym opis praw przysługujących osobom, których dane dotyczą, jest dostępnych w klauzuli informacyjnej.