Kravspecifikation. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status

Relevanta dokument
Testprotokoll. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status

Projektplan. LiTH Segmentering av MR-bilder med ITK Anders Eklund. Version 1.0. Status. Bilder och grafik projektkurs, CDIO MCIV LIPs

LiTH Segmentering av MR-bilder med ITK Efterstudie MCIV. Anders Eklund. Status

Användarhandledning. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status

Systemskiss. LiTH AMASE Accurate Multipoint Acquisition from Stereovision Equipment. Jon Månsson Version 1.0

HARALD. Systemskiss. Version 0.3 Redaktör: Patrik Johansson Datum: 20 februari Status

Kravspecifikation. LiTH AMASE Accurate Multipoint Acquisition from Stereo vision Equipment. John Wood Version 1.0.

Teknisk dokumentation MCIV

Kravspecifikation. LIPs. LiTH Flygsimulator Erik Carlsson. Version 1.0. Status. TSRT71 Reglerteknisk projektkurs Kristin Fredman

LiTH. WalkCAM 2007/05/15. Testplan. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs

Projektplan. LiTH AMASE Accurate Multipoint Acquisition from Stereovision Equipment. Johan Hallenberg Version 1.0

Projektplan. LiTH Reglering av Avgaser, Trottel och Turbo Fredrik Petersson Version 1.0. Status. Reglerteknisk Projektkurs RATT LIPs

KRAVSPECIFIKATION. Pontus Brånäs Wojtek Thorn Version 1.1. Status

Kravspecifikation. LiTH Autonom bandvagn med stereokamera Gustav Hanning Version 1.0. Status. TSRT10 8Yare LIPs.

LiTH. WalkCAM 2007/05/15. Testrapport. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs

Systemskiss. Redaktör: Anders Toverland Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Anders Toverland

Testprotokoll. Redaktör: Sofie Dam Version 0.1. Status. Planering och sensorfusion för autonom truck Granskad Dokumentansvarig - Godkänd

LiTH Autonom styrning av mobil robot Projektplan. Martin Elfstadius & Fredrik Danielsson. Version 1.0

Kravspecifikation. Flygande Autonomt Spaningsplan. Version 1.2. Dokumentansvarig: Henrik Abrahamsson Datum: 29 april Status.

Kravspecifikation21.pdf. Diagnos av elkraftsystem

Kravspecifikation. Självetablerande sensornätverk med 3G och GPS. Version 1.0. Christian Östman Datum: 12 maj 2008

Kravspecifikation. Estimering och övervakning av avgasmottryck i en dieselmotor. Version 1.2 Dokumentansvarig: Gustav Hedlund Datum: 24 april 2008

Systemskiss. Status. David Sandberg, Tobias Lundqvist, Rasmus Dewoon, Marcus Wirebrand Version 1.0. Granskad Godkänd

Kravspecifikation. LiTH. Autopositioneringssystem för utlagda undervattenssensorer Erik Andersson Version 1.3. Status

HARALD Testprotokoll

LiTH Mobile Scout. Kravspecifikation. Redaktör: Patrik Molin Version 1.0. Status. Granskad Godkänd. TSRT71 Patrik Molin.

Projektplan. LIPs. Per Henriksson Version 1.0. LiTH 7 december Optimering av hjullastare. TSRT10 projektplan.pdf WHOPS 1

Kravspecifikation Autonom Bandvagn

LIPS Kravspecifikation. Institutionen för systemteknik Mattias Krysander

LiTH Lab1: Asynkron seriell dataöverföring via optisk länk Laboration 1. Asynkron seriell dataöverföring via optisk länk

Projektplan David Sandberg Version 1.0

Efterstudie. Redaktör: Jenny Palmberg Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Jenny Palmberg

LiTH, Reglerteknik Saab Dynamics. Testplan Collision avoidance för autonomt fordon Version 1.0

Kravspecifikation. Oskar Törnqvist Version 1.0. Status. Granskad. Godkänd

Projektdirektiv. Rikard Falkeborn Sida 1

Testspecifikation. Henrik Hagelin TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

Testplan. Redaktör: Sofie Dam Version 0.1. Status. Planering och sensorfusion för autonom truck Granskad Dokumentansvarig - Godkänd

Kravspecifikation. LIPs. Lith Golfspelande industrirobot med kamera Mats Tjäder Version 1.0. Status

HARALD. Version 0.2 Redaktör: Patrik Johansson Datum: 8 maj Status. Granskad - yyyy-mm-dd Godkänd - yyyy-mm-dd

Rapportering som krävs utöver LIPS-dokumenten: poster föredrag där projektets genomförande och resultat beskrivs hemsida som beskriver projektet

LIPs Fredrik Ljungberg ChrKr Projektdirektiv18_ROV.doc CKr

LIPs Daniel Axehill ChrKr Projektdirektiv_Saab_v3 CKr

LiTH Utveckling och implementering av regulator för styrning av gimbalmonterade sensorer i UAV:er. Kravspecifikation.

LIPs Isak Nielsen ChrKr Projektdirektiv13_ROV.doc CKr

Projektplan. Modellbaserad diagnos av motortestcell Fredrik Johansson Version 1.0. Status. TSRT71 Modellbaserad diagnos av motortestcell IPs

Projektplan. LIPs. LiTH Flygsimulator Petra Malmgren. Version 1.0. Status. TSRT71 Reglerteknisk projektkurs Kristin Fredman.

Systemskiss. Självetablerande sensornätverk med 3G och GPS. Version 0.2. Christian Östman Datum: 15 maj 2008

Kravspecifikation. LIPs. LiTH Reglering av Avgaser, Trottel och Turbo Niclas Lerede Version 1.2. Status. Reglerteknisk Projektkurs

Projektdirektiv Oskar Ljungqvist Sida 1. Kund/Examinator: Daniel Axehill, Reglerteknik/LiU

LiTH Autonom styrning av mobil robot Testplan Version 1.0 TSRT71-Reglertekniskt projektkurs Anders Lindgren L IPs

Testprotokoll Autonom målföljning med quadcopter

Projektplan. Redaktör: Patrik Molin Version 1.0. Mobile Scout. Status. LiTH Granskad Godkänd. TSRT71 Patrik Molin

Dokumentation och presentation av ert arbete. Kursens mål. Lärare Projektmedlemmar. Studenter Extern personal. Projektfaser. Projektroller.

LiTH Modellering av helikopterdynamik Kravspecifikation. David Johansson Version 1.1

LIPs Martin Lindfors ChrKr Projdir2017_sbd.doc CKr

Dokumentation och presentation av ert arbete

Användarhandledning. Redaktör: Jenny Palmberg Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Jenny Palmberg

Kravspecifikation. Vidareutveckling av Optimal Styrning av Radiostyrd Racerbil. Version 1.1 Joel Lejonklou 26 november 2012

Kravspecifikation Autonom målföljning med quadcopter

Systemskiss. LiTH Autonom bandvagn med stereokamera Gustav Hanning Version 1.0. Status. TSRT10 8Yare LIPs. Granskad

Kravspecifikation. LIPs Dokumentansvarig: Leif Thuresson Sida 1. LiTH Miljöanpassning av klockradio Status

Systemskiss. LiTH. Autopositioneringssystem för utlagda undervattenssensorer Erik Andersson Version 1.0. Status

Projektdirektiv Christian Andersson Naesseth Sida 1

Kravspecifikation Fredrik Berntsson Version 1.1

LiTH Golfspelande industrirobot Designspecifikation. Designansvarig: Mikaela Waller Version 1.0. Status. Granskad Martin

LiTH 7 december Optimering av hjullastare. Testplan. Per Henriksson Version 1.0. LIPs. TSRT10 testplan.pdf WHOPS 1. tsrt10-vce@googlegroups.

Testplan. LiTH. Autopositioneringssystem för utlagda undervattenssensorer Martin Skoglund Version 1.1. Status

Projektplan. Joachim Lundh TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

TSRT10 - Projektplan

Dokumentation och presentation av ert arbete

Testplan Autonom truck

Testplan Racetrack 2015

Testprotokoll Racetrack 2015

Projektdirektiv Hanna Nyqvist Sida 1

Innehåll. Projekt Greed. Projekt definition. Projekt Greed En introduktion till projektmodellen LIPs

Projektarbete. Johan Eliasson

Dokumentation och presentation av ert arbete

KRAVSPECIFIKATION. Johan Byström Mattias Häggkvist Petter Mattsson Jenny Ström. Version 2.0. Status. Granskad Anton Aronsson

TESTPLAN. Markus Vilhelmsson. Version 1.3. Status Detektion och felisolering i förbränningsmotor

Dokumentation och presentation av ert arbete

Kravspecifikation Fredrik Berntsson Version 1.3

TANA81: Matematikprojekt

Projektplan. LiTH Autonom bandvagn med stereokamera Henrik Berggren Version 1.0. Status. TSRT10 8Yare LIPs. Granskad

Projektplan Autonom målföljning med quadcopter

Dokumentation och presentation av ert arbete

Systemskiss. LiTH Kamerabaserat Positioneringssystem för Hamnkranar Mikael Ögren Version 1.0. Status

Kravspecifikation. LIPs. Marcus Arvidsson & Jacob Bernhard Version 1.1. LiTH 22 november imap. Status Granskad. Autonom bandvagn 1

Detektion och felisolering i förbränningsmotorer PROJEKTPLAN. Max Karjalainen. Version 1.0. Status

Testplan. Status. David Sandberg, Tobias Lundqvist, Rasmus Dewoon, Marcus Wirebrand Version 1.2. Granskad Godkänd

Testplan Erik Jakobsson Version 1.1

Systemskiss. Joachim Lundh TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

LIPS 1, 2002 Lätt Interaktiv Projektstyrningsmodell

Före Kravspecifikationen

Kravspecifikation Autonom styrning av gaffeltruck

Robotgräsklippare PROJEKTPLAN. Robotgräsklippare. Version 1.1. Status. Granskad. Godkänd. Robotgräsklippare.

LIPs Andreas Bergström ChrKr Projektdirektiv16_Toyota_v2.0.doc CKr

Testplan. Vidareutveckling av Optimal Styrning av Radiostyrd Racerbil. Version 1.1 Fredrik Karlsson 26 november Granskad JL, FK 26 november 2012

Innehåll (3) Innehåll (2) Innehåll (5) Innehåll (4) Innehåll (6) Innehåll (7) Dokumenthistorik. beställare, Översiktlig beskrivning av projektet

Transkript:

2006-02-02 Kravspecifikation Version.0 Status Granskad Godkänd Bilder och grafik projektkurs, CDIO MCIV LIPs

2006-02-02 PROJEKTIDENTITET MCIV 2006 VT Linköpings Tekniska Högskola, CVL Namn Ansvar Telefon E-post Fredrik Larsson Projektledare (PL) frela070@student.liu.se Dokumentansvarig (DOK) andek034@student.liu.se Lars Arvidsson Designansvarig (DES) larar25@student.liu.se Nils Ingemars Testansvarig (TST) nilin308@student.liu.se Linus Gustafsson Kvalitetsansvarig (KVA) lingu023@student.liu.se Kund: Context Vision, 582 23 LINKÖPING, tel. 03-35 85 50, fax: 03-0 42 82, info@contextvision.se Kontaktperson hos kund: Hagen Spies, tel. 03 35 85 64, hagen.spies@contextvision.se Kursansvarig: Klas Nordberg, tel. 03-28 6 34, klas@isy.liu.se Handledare: Johan Wiklund, tel. 03-28359, jowi@isy.liu.se, Anders Moe, tel. 03-28 26 39, moe@isy.liu.se Bilder och grafik projektkurs, CDIO MCIV LIPs 2

Innehåll INLEDNING... 5. PARTER... 5.2 BAKGRUNDSINFORMATION... 5.3 DEFINITIONER... 5 2 ÖVERSIKT AV SYSTEMET... 5 2. GROV BESKRIVNING AV PRODUKTEN... 6 2.2 PRODUKTKOMPONENTER... 6 2.3 BEROENDEN TILL ANDRA SYSTEM... 6 2.4 INGÅENDE DELSYSTEM... 6 2.5 AVGRÄNSNINGAR... 6 2.6 DESIGNFILOSOFI... 6 2.7 GENERELLA KRAV PÅ HELA SYSTEMET... 6 3 GUI... 7 4 SEGMENTERING... 8 5 VISUALISERING... 8 6 FIL- OCH DATAHANTERING... 9 7 KRAV PÅ MÖJLIGHET ATT UPPGRADERA... 9 8 EKONOMI... 9 9 UTVÄRDERING... 9 0 LEVERANSKRAV OCH DELLEVERANSER... 0 DOKUMENTATION... 2 INTERNA KRAV... REFERENSER... 3

2006-02-02 Dokumenthistorik version datum utförda förändringar utförda av granskad 0. 2006-0-24 Första utkastet Alla Alla 0.2 2006-0-27 Andra utkastet Alla Alla 0.3 2006-0-3 Tredje utkastet FL Alla.0 2006-02-02 Slutgiltig version FL La Bilder och grafik projektkurs, CDIO MCIV LIPs 4

Inledning Context Vision behöver erfarenhet av att använda ITK/VTK för att utföra grundläggande och avancerade operationer på bilddata. Projektets syfte är att utveckla ett GUI i Matlab för att hantera ITK och VTK. GUI t ska kunna användas för att bl.a.: Läsa in bilder Anropa ett antal funktioner i ITK/VTK Visualisera resultat. Parter Context Vision är beställare. Projektgruppen MCIV är producent..2 Bakgrundsinformation Projektdirektiv från Context Vision:..3 Definitioner GUI Graphical User Interface MR Magnetröntgen ITK Insight Toolkit (Segmentation & Registration Toolkit) VTK Visualization Toolkit CIV Connecting ITK VTK 2 Översikt av systemet Figur. Denna bild visar en översikt av systemet. Bilder och grafik projektkurs, CDIO MCIV LIPs 5

2. Grov beskrivning av produkten Ett Matlab-GUI som genom ett externt program använder sig av biblioteken ITK och VTK för segmentering och visualisering av medicinska bilder. 2.2 Produktkomponenter Programvara innehållande Matlab-GUI samt CIV som använder biblioteken ITK och VTK. Teknisk dokumentation Användarhandledning 2.3 Beroenden till andra system Matlab v 7.0 ITK v 2.0 VTK v 5.0 2.4 Ingående delsystem ITK programbibliotek i C++ med bildbehandlingsfunktioner. VTK programbibliotek i C++ med visualiseringsfunktioner. CIV program som kopplar samman ITK och VTK, skrivet i C++. Matlab GUI användargränssnitt i Matlab som använder CIV. 2.5 Avgränsningar Inga ytterligare operationer än de som finns i ITK och VTK ska utvecklas. 2.6 Designfilosofi Koden ska vara så generell som möjligt för att lätt kunna utökas med mer funktionalitet ur ITK och VTK. 2.7 Generella krav på hela systemet I detta dokument kommer alla krav att beskrivas med en tabellrad enligt nedan. Kravnummer kommer att vara löpande genom hela dokumentet. Kolumn två talar om 6

att det är ett originalkrav eller om det har reviderats. Hänvisning till beslut om revidering ska finnas. I kolumn 3 finns själva lydelsen av kravtexten. I sista kolumnen finns dess prioritet beskriven. Prioritet anger att kravet måste vara uppfyllt vid leverans. Prioritet 2 anger att kravet uppfylls i mån av tid. Krav på samma prioritetsnivå är ordningsoberoende. Krav nr Original Systemet ska kunna läsa in, segmentera och visualisera bilder och volymer via ett grafiskt gränssnitt. Resultat efter segmentering och visualisering ska kunna skrivas ut till fil. Krav nr 2 Original Segmenteringsrutiner ska utföras av ITK. Krav nr 3 Original Visualisering ska utföras av VTK. Krav nr 4 Original Det grafiska gränssnittet ska implementeras i Matlab. Krav nr 5 Original Systemet ska kunna köras på en PC med MS Windows XP. Krav nr 6 Original Systemet ska kompileras med MS Visual Studio.NET 2003. 3 GUI Krav nr 7 Original Segmentering och visualisering ska kunna styras via GUI't. Krav nr 8 Original Visualiseringen ska ske i samma fönster som GUI't. 2 Krav nr 9 Original Användaren ska kunna använda musen som styrmedel för att markera vart segmenteringen ska utgå ifrån. Krav nr 0 Original Användaren ska kunna använda musen för att rotera och zooma visualiserade 3D-volymer. 2 7

4 Segmentering Krav nr Original Segmenteringsrutinen geodesic active contours ska kunna användas. Krav nr 2 Original Segmenteringsrutinen fast marching ska kunna användas. 2 Krav nr 3 Original Segmenteringsrutinen watershed ska kunna användas. 2 Krav nr 4 Original Segmentering, för de metoder som stöder det, ska fungera i både 2D och 3D. 5 Visualisering Krav nr 5 Original Krav nr 6 Original Visualiseringsmetoden slice ska kunna användas, i vilken riktning som helst. Visualiseringsmetoden Multi Planar Reconstruction (MPR) ska kunna användas. Krav nr 7 Original Visualiseringsmetoden MIP ska kunna användas. 2 Krav nr 8 Original Visualiseringsmetoden surface rendering ska kunna användas. 2 8

6 Fil- och datahantering Krav nr 9 Original Systemet ska kunna läsa och skriva data i filformatet TIFF. Krav nr 20 Original Systemet ska kunna läsa och skriva data i filformatet DICOM. 2 Krav nr 2 Original Systemet ska kunna läsa och skriva data i raw-format. 2 Krav nr 22 Original Krav nr 23 Original Vid inläsning av volymdata, som representeras av ett antal separata bilder, ska användaren kunna välja vilka bilder som ska läsas in. Resultatet efter segmentering ska kunna importeras till Matlab. 7 Krav på möjlighet att uppgradera Krav nr 24 Original Systemet ska vara utökningsbart, med avseende på funktionalitet ur ITK och VTK, av Context Vision efter leverans. 8 Ekonomi Krav nr 25 Original Max 5 h handledningstid från ISY. 9 Utvärdering Krav nr 26 Original En utvärdering av huruvida de segmenteringsalgoritmer, i ITK, som vi använt oss av kan anses vara lämpliga för segmentering av medicinska bilder. Den arbetstid som läggs ner på detta skall motsvara ungefär 40h. 9

0 Leveranskrav och delleveranser Krav nr 27 Original Följande dokument ska vara levererade och godkända senast 3 februari 2006: Projektplan inklusive tidsplan Enkel systemskiss Krav nr 28 Original Följande dokument ska vara levererade och godkända senast 6 mars 2006: Designspecifikation Testplan Krav nr 29 Original Följande ska vara levererat och godkänt senast 5 maj 2006: All funktionalitet beskriven i kravspecifikationen Testprotokoll Användarhandledning Föredrag (F) Krav nr 30 Original Följande ska vara levererat och godkänt senast 9 maj 2006: Teknisk rapport (R) Efterstudie (E) Poster (P) Websida (W) Video (V) 0

Dokumentation Krav nr 3 Original Alla dokument ska utformas enligt LIPS-modellen. 2 Interna krav Krav nr 32 Original De dokument och den kod som produceras skall systematiskt tagas backup på. Det skall även vara möjligt att spåra ändringar mellan versioner. Referenser Projektmodellen LIPS, Tomas Svensson & Christian Krysander