Case Study · Medyczny AI · Computer Vision

Klasyfikacja schorzeń skóry głowy przy użyciu Deep Learning

Jak zautomatyzowaliśmy analizę zdjęć w diagnostyce trychologicznej – precyzyjne wsparcie specjalistów, pełna prywatność danych

Wyniki wdrożenia w liczbach

Zmierzalne efekty w stosunku do manualnej analizy przez specjalistów

94%+
Precyzja klasyfikacji zmian skórnych względem eksperckich etykiet
~10×
Szybsza analiza pojedynczego przypadku vs. manualna ocena specjalisty
100%
Danych przetwarzanych lokalnie – zero wysyłki danych medycznych na zewnątrz

Pipeline zastosowany w projekcie

Zdjęcia skóry głowy
dermatoskopowe
Preprocessing
normalizacja, augmentacja
CNN (Deep Learning)
trenowany na danych klienta
Klasyfikacja zmian
łojotok, łupież, zapalenie…
Raport dla specjalisty
on-premise, HIS ready
1

Wyzwanie klienta

Klient z sektora medycznego (klinika trychologiczna) potrzebował wsparcia w ocenie stanu skóry głowy na podstawie zdjęć wykonywanych specjalistycznym sprzętem dermatoskopowym. Manualna analiza była czasochłonna i subiektywna – wyniki różniły się w zależności od doświadczenia specjalisty i jego aktualnego obciążenia pracą.

Potrzebne było rozwiązanie zapewniające: powtarzalną i szybką klasyfikację typów zmian (łojotok, łupież, stany zapalne, łysienie, inne), możliwość śledzenia postępów leczenia w czasie, pełną prywatność danych pacjentów (brak możliwości wysyłki poza placówkę) i integrację z istniejącym systemem zarządzania kliniką.

2

Rozwiązanie – pipeline Deep Learning

Zbudowaliśmy kompletny pipeline oparty o Computer Vision i Deep Learning: automatyczny preprocessing zdjęć (normalizacja jasności, augmentacja danych – obroty, flipping, skalowanie), dedykowana architektura sieci konwolucyjnej (CNN) dopasowana do rozdzielczości i charakteru zdjęć dermatoskopowych oraz trening na oznaczonym zbiorze zdjęć skóry głowy dostarczonym przez klienta wraz z eksperckimi etykietami.

Model działa wyłącznie lokalnie na serwerze klienta – dane medyczne pacjentów nie są wysyłane do żadnych zewnętrznych serwisów ani API. Zaimplementowaliśmy API do integracji z systemem zarządzania kliniką (HIS/PACS). System śledzi postępy pacjenta w czasie – porównuje wyniki kolejnych wizyt i wizualizuje zmiany.

3

Efekty i wyniki wdrożenia

System osiągnął wysoką precyzję klasyfikacji (powyżej 94%) w stosunku do eksperckich etykiet, przy 10-krotnym skróceniu czasu analizy pojedynczego przypadku względem manualnej oceny. Specjaliści korzystają z wyników AI jako pierwszego triage'u – mogą skupić się na przypadkach wymagających pogłębionej analizy.

Klient otrzymał pełną własność kodu źródłowego i wytrenowanego modelu oraz kompletną dokumentację wdrożeniową. System jest niezależny od StructaAI – klient może go utrzymywać i rozwijać samodzielnie lub z pomocą swojego działu IT.

Dlaczego ten case study ma znaczenie dla Ciebie?

Analogiczne podejście w innych domenach

Ten sam pipeline CNN sprawdza się w dermatologii, radiologii, kontroli jakości w produkcji, inspekcji budowlanej i wszędzie tam, gdzie mamy powtarzalne zdjęcia do klasyfikacji

Bezpieczeństwo danych wrażliwych

Wdrożenie on-premise lub w izolowanej chmurze klienta – pełna kontrola nad danymi wrażliwymi i zgodność z wymaganiami RODO, NFZ i innymi regulacjami branżowymi

Własność i niezależność od dostawcy

Klient nie jest uzależniony od naszego API ani modelu w chmurze. Rozwój i utrzymanie modelu pozostają po jego stronie, przy pełnym wsparciu StructaAI w razie potrzeby