Vår kund är ett företag som tillverkar medicinteknisk utrustning som tillverkar högteknologiska apparater och mjukvara som hjälper kliniker i deras dagliga arbete.
Detaljerad information om klienten kan inte avslöjas enligt bestämmelserna i NDA.
I takt med att hälso- och sjukvårdsbranschen utvecklas dyker det hela tiden upp nya störande tekniker. Eftersom kirurgi kräver kompetens och noggrannhet behöver läkarna exakt medicinsk utrustning som minskar mänskliga fel och förhindrar oförutsedda omständigheter.
Vår kund behövde en programvara för 3D-kroppsmodellering som kunde återskapa ben, hud och andra organ från röntgenbilder och datortomografi. Genom att omvandla platta skanningar till tredimensionella volymetriska modeller skulle läkare kunna förbättra synligheten vid behandling av patienter och få bättre insikt i sjukdomar och avvikelser. Studenter och AT-läkare kan också använda dessa medicinska 3D-modeller för att öva diagnostik och kirurgiska ingrepp innan de utförs.
DICOM-kompatibilitet
I förväg såg vi till att vår webbplattform fungerar smidigt med DICOM-filer. DICOM-formatet (Digital imaging and communications in medicine) är en gemensam standard för utbyte av medicinsk bildinformation och relaterade data. Efter detta steg betonade vi ytterligare säkerhetsskydd eftersom DICOM-filer innehåller konfidentiell hälsoinformation.
Därför har våra dedikerade utvecklare skapat ett utrymme där alla importerade DICOM-filer med data om patienter, deras diagnoser, behandling, datum och testresultat lagras.
Från röntgenbilder och datortomografi till 3D-visualiseringar
Även om tekniken utan kontrast är tillgänglig för 3D-rekonstruktion, rekommenderas intravenösa (IV) kontrastscanningar (färglösa vätskor baserade på jod) för noggrannare 3D-visualiseringar.
Så snart röntgen- eller datortomografen har laddats ner till systemet tar det bara ett par klick för att förvandla svartvita bilder till tredimensionella rekonstruktioner. För att bestämma nivån av 3D-detaljer ställer kliniker manuellt in tröskelvärden för dämpning. Medan plattformen skannar varje CT-skiva linje för linje registrerar den de exakta koordinaterna för varje pixel som visar ett dämpningsvärde som är högre än tröskelvärdet. Dessa utvalda pixlar representerar sedan voxlar som innehåller kroppsfragment som är tätare än det valda tröskelvärdet. Efter dessa manipulationer visas därför volymetriska 3D-rekonstruktioner.
När 3D-renderingen är klar kan klinikerna hantera objekten med hjälp av ett bekvämt verktygsfält med ett förstoringsglas för att zooma in/ut, en färglist för att lägga till/ta bort hud, vävnad, muskler och benstrukturer samt en sax för att klippa bort överflödiga delar. Det viktigaste verktyget är ändå en kub som gör det möjligt för behandlare att rotera en bild på sin axel och ge en mer exakt bild av patologin.
Smart ROI-ansvarig
För att lyfta fram patologi har vårt team utvecklat en avancerad ROI-manager (region av intresse - tumörens gränser). Här markerar läkarna patologier så att de omedelbart kan kännas igen i 3D-rekonstruktioner efter rendering. Genom att placera prickar på tumörerna mäter klinikerna omfattningen av lesionerna för att kunna fatta informativa beslut om kirurgiska ingrepp. Dessutom kan kliniker döpa om och markera patologiska zoner i olika färger så att de sticker ut från friska områden. För att göra segmenteringen ännu mer exakt ställde vårt team in tröskelvärden, pixelvärden och preliminära förhandsgranskningar för att möjliggöra en mer detaljerad 3D-anpassning. Detta inkluderar generering av detaljerade rapporter med anatomiska kommentarer och etiketter samt mätning av avstånd mellan organ för mer exakt kirurgisk planering.
När alla bearbetningssteg har slutförts kan behandlare exportera och dela 3D-bilden, och ställa in asses enligt användarnas roller.
Trots att projektet var ambitiöst och utmanande kunde våra specialister slutföra det framgångsrikt. Först uppskattade våra specialister arbetets omfattning och utvärderade viktiga milstolpar. För att uppfylla de tekniska och affärsmässiga kraven valde vi den bäst lämpade teknikstacken utifrån vår omfattande expertis.
Vårt specialiserade team använde Python för att skapa programvaran för medicinsk 3D-modellering och säkerställa smidiga integrationer med tredje part. Eftersom dyr hårdvara på klientsidan inte var ekonomiskt rationellt, drog vi full nytta av AWS kapacitet för att lösa upp molnprogramvaruarkitekturen. Genom API-gateways utvecklade vi också en datorversion som fungerar på samma sätt som webbplattformen.
För att göra 3D-rekonstruktionen exakt och tillförlitlig använde vi olika ML-verktyg och metoder för att lösa uppgifter om upptäckt, klassificering och segmentering samt märkning av data. Dessutom använde vårt projektteam ML-funktioner och datorseende för att öka nivån på träningsmodellerna. För att uppfylla kundens krav använde Innowise Group flera samtidiga tillvägagångssätt när det gäller native 3D- och bildskivabehandling. Som ett resultat presenterade vi ett innovativt 3D-renderingsverktyg med en ML-baserad automatisk pipeline för omskolning och produktion av modeller som är skräddarsydda för medicinska behov.
Vårt team arbetade enligt Scrums agila utvecklingsmetodik med regelbundna teamträffar och kommunikation via Google Meet. För närvarande pågår projektet och Innowise Group arbetar kontinuerligt med att vidareutveckla plattformen och säkerställa integrationer med medicinska appar och tjänster från tredje part.
När vi har tagit emot och behandlat din begäran kommer vi att kontakta dig. för att beskriva dina projektbehov i detalj och underteckna ett NDA för att säkerställa att för att garantera konfidentialitet för informationen.
Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad. uppskattningar.
Vi ordnar ett möte med dig för att diskutera erbjudandet och komma fram till en överenskommelse.
Vi undertecknar ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt. möjligt.
Genom att registrera dig godkänner du våra Användningsvillkor och Datapolicy, inklusive användning av cookies och överföring av din personliga information.
Vi använder cookies för att förbättra din webbupplevelse, visa anpassade annonser eller innehåll och analysera trafiken på webbplatsen. Genom att klicka på "Acceptera allt" samtycker du till vår användning av cookies. Kolla in vår Integritetspolicy.
Tack!
Ditt meddelande har skickats.
Vi behandlar din begäran och kontaktar dig så snart som möjligt.