Zostaw swoje dane kontaktowe, a my wyślemy Ci nasz przegląd e-mailem
Wyrażam zgodę na przetwarzanie moich danych osobowych w celu przesyłania spersonalizowanych materiałów marketingowych zgodnie z Regulaminem. Politykę Prywatności. Potwierdzając zgłoszenie, użytkownik wyraża zgodę na otrzymywanie materiałów marketingowych
Gracias.

El formulario se ha enviado correctamente.
Encontrará más información en su buzón.

Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 2000+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.
O nas
Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 2000+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.

Platforma internetowa do rekonstrukcji części ciała 3D

Firma Innowise opracowała rewolucyjne narzędzie do automatycznej rekonstrukcji 3D kości, skóry i innych narządów na podstawie zdjęć rentgenowskich i tomografii komputerowej w oparciu o algorytmy ML.

Klient

Branża
Opieka zdrowotna, IoT
Región
UE
Klient od
2021

Nasz klient to firma produkująca sprzęt medyczny, wytwarzająca zaawansowane technologicznie urządzenia i oprogramowanie wspomagające pracę klinicystów.

Szczegółowe informacje o kliencie nie mogą być ujawnione zgodnie z postanowieniami NDA.

Wyzwanie

Wraz z rozwojem branży opieki zdrowotnej stale pojawiają się nowe, przełomowe technologie. Ponieważ chirurgia wymaga kompetencji i dokładności, lekarze potrzebują precyzyjnego sprzętu medycznego, który łagodzi ludzkie błędy i zapobiega nieprzewidzianym okolicznościom.

Nasz klient potrzebował oprogramowania do modelowania ciała w 3D, zdolnego do odtwarzania kości, skóry i innych narządów na podstawie zdjęć rentgenowskich i tomografii komputerowej. Przekształcając płaskie skany w trójwymiarowe modele wolumetryczne, lekarze mogliby poprawić widoczność podczas leczenia pacjentów i uzyskać lepszy wgląd w choroby i nieprawidłowości. Studenci i stażyści mogliby również wykorzystywać te trójwymiarowe modele medyczne do ćwiczenia diagnostyki i zabiegów chirurgicznych przed ich wykonaniem.

Wdrożenie

Naszym głównym zadaniem było organiczne zintegrowanie platformy konstrukcyjnej 3D z ekosystemem klienta i zapewnienie jej kompatybilności ze zdjęciami rentgenowskimi i skanami CT eksportowanymi z radiologii, kardiologii i innych laboratoriów, tak aby można było uzyskać do nich dostęp na szpitalnych stacjach roboczych i osobistych laptopach.

Zgodność z DICOM

Wcześniej upewniliśmy się, że nasza platforma internetowa bezproblemowo współpracuje z plikami DICOM. Format obrazowania cyfrowego i komunikacji w medycynie (DICOM) jest powszechnym standardem wymiany informacji o obrazowaniu medycznym i powiązanych danych. Po tym kroku położyliśmy nacisk na dodatkowe zabezpieczenia, ponieważ pliki DICOM zawierają poufne informacje zdrowotne.

W rezultacie nasi dedykowani programiści stworzyli przestrzeń, w której przechowywane są wszystkie zaimportowane pliki DICOM z danymi o pacjentach, ich diagnozach, leczeniu, datach i wynikach badań.

Od zdjęć rentgenowskich i tomografii komputerowej po wizualizacje 3D

Chociaż technika bezkontrastowa jest dostępna do rekonstrukcji 3D, dożylne (IV) skany kontrastowe (bezbarwne płyny na bazie jodu) są zalecane do dokładniejszych wizualizacji 3D.

Po pobraniu zdjęcia rentgenowskiego lub tomografii komputerowej do systemu wystarczy kilka kliknięć, aby przekształcić czarno-białe obrazy w trójwymiarowe rekonstrukcje. Aby określić poziom szczegółowości 3D, klinicyści ręcznie ustawiają wartości progowe tłumienia. Podczas gdy platforma skanuje każdy przekrój CT linia po linii, rejestruje dokładne współrzędne każdego piksela, który wykazuje wartość tłumienia większą niż próg. Następnie te wybrane piksele reprezentują woksele, które zawierają fragmenty ciała gęstsze niż wybrany próg. W rezultacie po tych manipulacjach pojawiają się wolumetryczne rekonstrukcje 3D.
Po zakończeniu renderowania 3D klinicyści mogą zarządzać obiektami za pomocą wygodnego paska narzędzi z lupą do powiększania / pomniejszania, paska cieni gradientu do dodawania / usuwania skóry, tkanek, mięśni i struktur kostnych oraz nożyczek do odcinania nadmiaru części. Niemniej jednak głównym narzędziem jest sześcian, który pozwala praktykom obracać obraz wokół własnej osi i uzyskać dokładniejszy obraz patologii.

Inteligentny menedżer ROI

Para resaltar la patología, nuestro equipo ha desarrollado un avanzado gestor de ROI (región de interés: los límites de un tumor). En él, los médicos resaltan las patologías para que sean inmediatamente reconocibles en las reconstrucciones 3D tras el renderizado. Colocando puntos en los tumores, los clínicos miden la extensión de las lesiones para tomar decisiones informativas sobre las intervenciones quirúrgicas. Además, los clínicos pueden renombrar y resaltar las zonas patológicas con distintos colores para que destaquen sobre las zonas sanas. Para que la segmentación sea aún más precisa, nuestro equipo establece umbrales, valores de píxeles y vistas previas preliminares que permiten una personalización 3D más detallada. Esto incluye la generación de informes detallados con anotaciones y etiquetas anatómicas, así como la medición de distancias entre órganos para una planificación quirúrgica más precisa.

Una vez completadas todas las etapas de procesamiento, los profesionales pueden exportar y compartir la imagen 3D, configurando los valores en función de las funciones de los usuarios.

Technologie i narzędzia

Back-end
Python, FastAPI, PyQt
Front-end
JavaScript, React
Bazy danych
MS SQL Server
ML, MLOps
Weights and Biases, MLFlow, PyTorch, OpenCV, TensorFlow, Keras, ONNXRuntime, PyDICOM, Albumentations
Cloud
AWS (S3, EC2, Lambda), AWS SageMaker (Studio, monitorowanie modelu, punkt końcowy wnioskowania)
QA
Qase, Postman, Swagger, TestFlight, Arduino, Thonny

Proceso

Mimo że projekt był ambitny i wymagający, nasi specjaliści byli w stanie zakończyć go sukcesem. Najpierw nasi specjaliści oszacowali zakres prac i ocenili główne kamienie milowe. Aby spełnić wymagania techniczne i biznesowe, wybraliśmy najlepiej dopasowany stos technologiczny w oparciu o naszą rozległą wiedzę.

Nasz dedykowany zespół wykorzystał Python do stworzenia oprogramowania do modelowania medycznego 3D i zapewnienia płynnej integracji z innymi firmami. Ponieważ kosztowny sprzęt po stronie klienta nie był racjonalny finansowo, w pełni wykorzystaliśmy możliwości AWS, aby rozwikłać architekturę oprogramowania w chmurze. Dzięki bramkom API opracowaliśmy również wersję desktopową, która działa tak samo jak platforma internetowa.

Para que la reconstrucción 3D fuera precisa y fiable, utilizamos diferentes herramientas y enfoques de ML para resolver tareas de detección, clasificación y segmentación, así como de etiquetado de datos. Además, nuestro equipo de proyecto empleó capacidades de ML y visión por ordenador para aumentar el nivel de los modelos de entrenamiento. Para satisfacer los requisitos del cliente, Innowise adoptó varios enfoques concurrentes en relación con el procesamiento nativo 3D y de cortes de imagen. Como resultado, presentamos una innovadora herramienta de renderizado 3D con una canalización automática basada en ML para el reentrenamiento y la puesta en producción de modelos adaptados a las necesidades médicas.

Nasz zespół pracował na podstawie zwinnej metodologii rozwoju Scrum z regularnymi spotkaniami zespołowymi i komunikacją przez Google Meet. Obecnie projekt jest w toku, a Innowise nieustannie pracuje nad dalszym rozwojem platformy i zapewnieniem integracji z zewnętrznymi aplikacjami i usługami medycznymi.

Zespół

1
Proyectos piloto
4
Inżynierowie ML
2
Programistów back-end
2
Programistów front-end
1
Projektant UI/UX
2
Inżynierowie QA
equipo-innowise

Wyniki

El modelado 3D en la industria médica ofrece increíbles oportunidades para reconstruir huesos a partir de tomografías computarizadas (TC) de forma no invasiva. Como resultado, nuestra plataforma de renderizado 3D de primer nivel permite a los profesionales medir con precisión las áreas tumorales y otras patologías, controlar los órganos a lo largo del tiempo, evaluar la composición de los tejidos y valorar con precisión las fracturas sin tener que tocar realmente al paciente. A partir de ahora, los médicos podrán ver con precisión la anatomía y diagnosticar diversas enfermedades que resultan invisibles con los métodos tradicionales. Además, nuestra solución permite generar informes detallados con anotaciones y etiquetas anatómicas, así como medir distancias entre órganos para una planificación quirúrgica más precisa. Con la ayuda de nuestra plataforma, los cirujanos pueden ahora planificar sus operaciones de forma más precisa y eficiente.
Czas trwania projektu
  • Styczeń 2021 r. - w trakcie realizacji

¡Skontaktuj się z nami!

Zadzwoń lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Prosimy o podanie szczegółów projektu, czasu trwania, stosu technologicznego, potrzebnych specjalistów IT i innych istotnych informacji.
    Nagraj wiadomość głosową na temat projekt, który pomoże nam lepiej go zrozumieć
    W razie potrzeby dołącz dodatkowe dokumenty
    Prześlij plik

    Można załączyć maksymalnie 1 plik o łącznej wielkości 2 MB. Disponible en: pdf, jpg, jpeg, png

    Informujemy, że po kliknięciu przycisku Wyślij Innowise będzie przetwarzać Twoje dane osobowe zgodnie z naszą. Polityką prywatności w celu dostarczenia Ci odpowiednich informacji.

    Co będzie dalej?

    1

    Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić poufność informacji.

    2

    Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.

    3

    Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.

    4

    Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe.

    ¿Necesita más información?

    ¡Спасибо!

    Cобщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    ¡Dziękuję!

    Wiadomość została wysłana.
    Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.

    ¡Dziękuję!

    Wiadomość została wysłana. 

    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    flecha