Segmentering av celler med hjälp av aktiva konturer och level sets

Storlek: px
Starta visningen från sidan:

Download "Segmentering av celler med hjälp av aktiva konturer och level sets"

Transkript

1 Segmentering av celler med hjälp av aktiva konturer och level sets - Modifiering av befintlig algoritm Abstrakt Detta projekt är en modifiering av en redan befintlig algoritm med en hypotes att kunna segmentera celler bättre. Detta genom att man modifierar metoden till att beräkna lokala energier för mindre områden än de globala som beräknas för hela bilden i den befintliga algoritmen. Modifieringen visade sig vara bättre i vis mån och sämre i vis mån. Text: Andreas Andersson, Ali Hedayati, Fredrik Sikén Bilder: Fredrik Sikén Matlab implementation: Fredrik Sikén

2 2

3 Innehållsförteckning 1. Inledning Biomedicinsk bakgrund Befintlig metod Level set metoden Aktiva konturer LoG filter Modifierad metod Lokalisera celler Olika trösklingsmetoder Otsus trösklingsmetod Framprovade värden Undersöka de lokala energierna Resultat Referenser

4 1. Inledning Ända sedan det upptäcktes att hjärnceller kan genomgå celldelning för att producera nya neuroner i en process kallad neurogenes, har de flesta studier inom detta område baserats på att försöka förstå denna process. Neurogenesen tros bero på de stamceller som finns i den vuxna hjärnan. Detta ger hopp till dem som lider av hjärnsjukdomar där bristen på hjärnceller är orsaken till sjukdomen. Stamceller är celler som kan dela sig i många andra celltyper. Ända sedan forskare använde en kemisk markör för att upptäcka nyligen bildade neuroner har målet varit att utveckla automatiska bildsystem för att segmentera och spåra cellerna i bilderna. Man har då använt mikroskop för att följa cellernas rörelse, med avsikt att kunna följa stamcellernas delning. Att använda bildanalys för att spåra stamceller har varit ett projekt som startade på Chalmers 2001 och har finansierats av Vetenskapsrådet. Specialister inom neurologi på Sahlgrenska har höjt frågor som rör expertis från medicinsk bildanalys. Frågorna har handlat om att ta bilder med hög pålitlighet och kvalitet, att spåra cellerna i en bildsekvens, vart går gränsen för manuellt arbete och att kunna få fram statistisk viktig information om bilderna. Man vill få fram en lösning som resulterar i ett användarvänligt verktyg som kan användas i den fortsatta forskningen. Projektet vi skulle göra i kursen bioteknisk fysik blev en liten del av vad institutionen för bildanalys hjälper specialisterna på Sahlgrenska med. Vi fick undersöka en studie som gjorts angående segmentering och spårning av stamceller med hjälp av en metod som kallas aktiva konturer som använder sig av level sets. Vi kommer i denna rapport att gå in djupare på denna metod och beskriva dem mer i detalj. 4

5 2. Biomedicinsk bakgrund Stamceller är ospecialiserade celler som har potential och möjlighet att utvecklas till mer specialiserade celltyper genom en process som kallas differentiering. De har också förmågan att föröka sig genom celldelning. Forskning på stamceller kan delas i två områden, forskning på mogna och omogna stamceller. Omogna stamceller härstammar från embryot och har potential att bli en rad olika specialiserade celler som t.ex. neuroner eller muskelceller. Mogna stamceller är ospecialiserade celler som finns i specialiserad vävnad. Dom har möjlighet att bli specialiserade celler i vävnaden de bildades i. Exempel på detta kan vara neuroner, oligodendrocyter eller astrocyter om det gäller celltyper i hjärnan. De mogna stamcellerna brukar oftast utveckla ett förstadium till de tre celltyperna vi berättade om innan, kallade progenitorceller och de är mer specialiserade än stamceller. En annan distinktion är att när stamceller delar sig så resulterar det i att minst en av de resulterande cellerna kommer ha samma egenskaper som den ursprungliga, emedan när en progenitorcell delar sig så kan båda cellerna bli specialiserade celler. Genom historien har forskare trott att när hjärnan har blivit skadad så finns det ingen möjlighet för den att reparera det och att utveckling av nya neuroner i hjärnan på en vuxen människa var omöjlig. Men under de senaste åren har man upptäckt att hjärnan visst ändrar sig genom livet och kan reparera skador som uppstått i den. Neurogenes, födelsen av nya neuroner har gett hopp till individer som lider av hjärnsjukdomar där sjukdomen orsakas av bristen på hjärnceller, exempel på detta är Parkinson, Huntington och Alzheimers och 1970-talets forskare upptäckte att vissa delar av hjärnan kunde reparera sig själv. Vid ett antal studier under denna tid fann man att axoner till neuronerna i hjärnan och ryggraden kunde återväxa till viss del efter ett trauma. Nyligen, under 1998 fann en man vid namn Eriksson och hans kollegor på Sahlgrenska Universitets Sjukhus att neuroner i hippocampus hade återbildats, man fann detta när man studerade död hjärnvävnad. Hippocampus har hand om regleringen av minne och inlärningsförmåga. Forskare har också funnit att neurogenes sker i fullvuxna möss, fåglar och andra primater. Forskare studerar nu hur neurogenes sker naturligt och hur det kan användas i medicinsk behandling. 5

6 3. Befintlig metod Den befintliga metoden som ska modifieras bygger på aktiva konturer som i detta fall använder sig av en level set metod för att hitta celler i bilder som den nedan i figur 3. Figur 3 Original bild med celler som ska segmenteras För att den aktiva konturen ska kunna segmentera cellerna så bra som möjligt låter man också bilden genomgå ett Laplacian of Gaussin filter. Nedan ska varje del av den befintliga metoden beskrivas i detalj. 3.1 Level set metoden Metoden bygger på att man tänker sig en kurva som omsluter ett objekt eller en region. Denna kurva kommer att kommer att röra på sig och förändra sig med en hastighetsfunktion. Hastighetsfunktionen kan bero på många faktorer bl.a. lokal geometrisk information. Kurvans front kommer att röra sig med denna hastighetsfunktion och fronten kommer att kunna förflytta sig både framåt och bakåt. För att kunna hålla koll på denna förändring så skapas en level set funktion som är en dimension större och tidsberoende. På så sätt så kan man följa den tidsberoende level set funktionen och dess propagerande i tiden. I varje ögonblick så kommer fronten ges av nollte level set:en (zero level set) och för att man skall kunna beräkna rörelseekvationen funktionen antar värdet noll för fronten. Frontens position vid tidpunkten t ges av zero level set: φ( x( t), t) = 0 Fördelen med level set metoden är att den klarar hörn och topologiska förändringar väldigt bra. 6

7 Figur 3.1 Ett exempel på hur level set funktionen utvecklar sig, fronten kan återfinnas för φ=0 3.2 Aktiva konturer Aktiva konturer eller snakes som dem också kallas baseras på att forma en kurva baserat på olika villkor kring objekt i en bild. Metoden går ut på att man startar med en yttre kurva runt objektet som sedan söker sig in och sluter kring objektets gränser. Många av dessa metoder bygger på att man tar hänsyn till gradientskillnader och att man vill minimera den totala energin längs konturen, både den interna och externa energin tas alltså hänsyn till. Det gäller att minimera uttrycket: E( Γ) = α Γinnanför u 2 0 ( x) C1 d x+ u0 ( x) Γu tan för C 2 2 d x Där u 0 är bilden och Γ utgör kurvan. C 1 och C 2 är medelenergier innanför och utanför kurvan. Genom att utnyttja level set metoden och utöka energin som ska minimeras med faktorer såsom objektets längd och area så kan C 1 och C 2 beräknas: C ( φ) = 1 H ( φ( x)) d x u ( x) H ( φ( x)) d x 0 7

8 C ( φ) = 2 (1 H ( φ( x))) d x u ( x)(1 H ( φ( x))) d x 0 Där H är heavisidefunktionen. 3.3 Laplacian of Gaussian (LoG) filter För att ta bort utsmetningar i bilden så används ett Laplacian of Gaussian (LoG) filter. Den består egentligen av två filter, ett laplace filter som tittar på bildens andraderivator, dvs. tar fram de snabba förändringarna i bilden. För att reducera det högfrekventa bruset som kan bildas så används ett Gaussiskt filter innan laplacianen. Eftersom dessa är linjära filter som använder faltningsoperationer går det att lägga ihop dessa två filter till ett LoG filter. LoG x + y x + y 2σ 2 2σ ( x, y) = e 6 2πσ 2 2 Där σ är filtrets bredd. Figur 3.3 Ett exempel på en LoG funktion 8

9 4. Modifierad metod Då vissa celler klassificeras som samma t.ex. i cellkluster i original metoden, se figur 4-1 nedan (t.ex. klustret längst ner till vänster), så undersöks en ny metod som innebär att man kontrollerar energierna lokalt för varje enskild cell istället för globalt för alla celler. Figur 4-1 Celler som klassificeras som samma i ett kluster Hypotesen är att detta ska medföra en bättre segmentering av cellerna och på så vis kunna urskilja celler som tidigare blev sammansatta med andra celler. Metoden fungerar som tidigare beskrivet men med skillnaden att den nu letar reda på alla celler eller cellkluster i bilden först, för att sedan välja ut enbart dessa områden och behandla dem som enskilda bilder, som kan ses i figur

10 Figur 4-2 Ett mindre område som väljs ut och behandlas på samma sätt som tidigare metoden 4.1 Lokalisera celler En metod för att lokalisera cellerna eller kluster av celler är med hjälp av funktionen bwlabel i MATLAB. Algoritmen använder sig av en procedur som beskrivs i referens [3] och fungerar som följande 1. Run-length kodar original bilden. 2. Söker igenom längderna, tilldelar preliminära numreringar och sparar likheter i numreringarna i en lokal tabell för detta. 3. Tar mot ekvivalenta klasser. 4. Döper om längderna baserade på de mottagna ekvivalenta klasserna. 4.2 Olika trösklingsmetoder Först måste bilden trösklas för att få fram en binär bild för att sedan kunna leta reda på kluster av ettor. Detta kan göras med hjälp av olika metoder men i detta projekt används Otsus trösklingsmetod [4] och värden som är framprovade för att ge bra resultat Otsus trösklingsmetod Otsus metod försöker minimera variansen mellan ettor och nollor. Trösklingen med hjälp av denna metod appliceras på bilden som har genomgått en LoG filter, ett sådant resultat kan ses i figur

11 Figur En bildsekvens som LoG filtrerats och sedan trösklats med Otsus metod Framprovade värden Ovan i figur ser man att Otsus metod inte klarar detta speciellt bra då flertalet celler försvinner vid tröskling. Det är därför av intresse att undersöka hur bra resultat man får om man provar fram ett värde och håller detta statiskt för en bildsekvens. Nedan i figur kan två olika bilder från samma sekvens ses, en i början och en i slutet av sekvensen, först LoG bilderna innan de trösklats och sedan efter det att de trösklat med ett framprovat tröskelvärde. 11

12 Figur T.v. Bildsekvens som genomgått LoG filter, t.h. samma bild trösklat med framprovat värde. Det är en klar förbättring i figur jämfört med figur och trösklingen ger även bra resultat både för bilderna i början och slutet av sekvensen. 4.3 Undersöka de lokala energierna När trösklingen är klar kan cellernas eller klustrernas placering lokaliseras med metoden bwlabel beskriven ovan i 4.1 och det rektangulära område som omsluter dessa kan klippas ut. Detta görs genom att man låter detta område elementvis multipliceras med originalbilden och LoG bilden och man får då ett resultat som ger den urklippta bilden i figur 4-2. Sedan så genomförs original metoden med aktiva konturer för att finna konturen på detta nu mindre område. För att tydligare visualisera detta så färgkodar vi detta på originalbilden så resultatet syns tydligare. I figur 4.3 nedan kan en sådan färgkodad bild betraktas. 12

13 Figur 4.3 Segmenterad och färgkodad bild 13

14 5. Resultat Den första mycket avgörande delen av metoden visade sig vara att trösklingen gav bra resultat. Detta beroende på att placeringen av tröskelvärdet spelar roll då vissa celler kan komma att förloras, samtidigt som en annan nivå kan medföra att för mycket axon och dendriter från cellerna kommer med och gör det svårt att urskilja vad som är celler. Nedan i figur 5-1 kan ses tre bilder, den första innan tröskling, nästa med Otsus metod och den sista med framprovat värde. Figur 5-1 ö.t.v LoG av originalbild innan tröskling, ö.t.h Otsus trösklingsmetod, u.t.v. framprovat tröskelvärde Det är nu av stort intresse att se ifall denna modifierade metoden gav bättre eller sämre resultat än original metoden. I figur 5-2 kan resultatet av en bild ses och jämföras mellan den nya och den gamla metoden. 14

15 Figur 5-2 Över: segmentering och färgkodning med original metoden, Under: segmentering och färgkodning med den modifierade metoden. Man ser i figur 5-2 ovan att vissa celler segmenterats bättre i den modifierade metoden, t.ex. klustret nere till vänster som nu delats upp i ett kluster om två celler och en ensam cell. I original metoden var detta ett kluster om tre celler. Andra liknande segmenteringar har skett i den modifierade metoden. Det finns dock ett fåtal celler som har uteblivit i den modifierade varianten som är med i original varianten. Detta är givetvis inte alls bra och ofta är det troligtvis viktigare att identifiera alla celler på något vis, även om de hittas som en och samma, än att missa någon cell. 15

16 En annan sak som skiljer de två metoderna ifrån är att den modifierade metoden har visat sig vara snabbare än original metoden. Detta p.g.a. att då bilden delas upp runt cellerna så medför det att allt område där det inte är celler inte behöver beräknas. Det sker alltså bara beräkningar på delar av bilden istället för hela bilden. Samtidigt så blir det lättare för metoden att hitta cellerna när man valt ut enbart de områden som de finns i. Sammanfattningsvis kan man säga att den modifierade metoden ibland är bättre och ibland sämre. Troligtvis kan man modifiera denna så att man kommer att kunna hitta cellerna bättre. Att man bara plockar ut de delar där cellerna finns och behandlar de styckvis bör medföra att bättre resultat kan uppnås då man för ett lokalt problem med mer specifika värden kring den cellen, än en generell för alla celler. 16

17 6. Referenser [1] Tony F. Chan, Luminita A. Vese, Active contours without edges, IEEE Transactions on image processing, Vol 10, No.2, Februari 2001 [2] Javier Herrera Rodrigues, Segmentation and tracking of neural stem cells using level sets, Göteborg, Mars 2006 [3] Haralick, Robert M., and Linda G. Shapiro, Computer and Robot Vision, Volume I, Addison-Wesley, 1992, pp [4] Otsu, N., "A Threshold Selection Method from Gray-Level Histograms", IEEE Transactions on Systems, Man, and Cybernetics, Vol. 9, No. 1, 1979, pp

Tentamen Bildanalys (TDBC30) 5p

Tentamen Bildanalys (TDBC30) 5p Tentamen Bildanalys (TDBC30) 5p Skrivtid: 9-15 Hjälpmedel: kursboken Digital Image Processing Svara på alla frågor på nytt blad. Märk alla blad med namn och frågenummer. Disponera tiden mellan frågorna

Läs mer

Projekt i bildanalys Trafikövervakning

Projekt i bildanalys Trafikövervakning Projekt i danalys Trafikövervakning F 99 F 00 Handledare : Håkan Ardö Hösten 3 vid Lunds Tekniska Högskola Abstract Using traffic surveillance cameras the authorities can get information about the traffic

Läs mer

Bildbehandling, del 1

Bildbehandling, del 1 Bildbehandling, del Andreas Fhager Kapitelhänvisningar till: Image Processing, Analysis and Machine Vision, 3rd ed. by Sonka, Hlavac and Boyle Representation av en bild Så här kan vi plotta en bild tex

Läs mer

Ansiktsigenkänning med MATLAB

Ansiktsigenkänning med MATLAB Ansiktsigenkänning med MATLAB Avancerad bildbehandling Christoffer Dahl, Johannes Dahlgren, Semone Kallin Clarke, Michaela Ulvhammar 12/2/2012 Sammanfattning Uppgiften som gavs var att skapa ett system

Läs mer

Projekt i Bildanalys: Automatisk detektion av lungemboli ur scintbilder

Projekt i Bildanalys: Automatisk detektion av lungemboli ur scintbilder : Automatisk detektion av lungemboli ur scintbilder Susann Stjernqvist, F00 och Handledare: Anders Ericsson HT2003 1 Innehåll 1 Syfte 3 2 Teori 3 2.1 SCINTbilder............................. 3 2.2 Snakes.................................

Läs mer

729G43 Artificiell intelligens / Maskininlärning 2. Marco Kuhlmann

729G43 Artificiell intelligens / Maskininlärning 2. Marco Kuhlmann 729G43 Artificiell intelligens / 2015 Maskininlärning 2 Marco Kuhlmann Förra gången: Linjär regression Gradientsökning Vandra ner i felets dal. Steg 0: Börja med ett godtyckligt värde för θ. Steg 1: Räkna

Läs mer

Ett enkelt OCR-system

Ett enkelt OCR-system P r o j e k t i B i l d a n a l y s Ett enkelt OCR-system av Anders Fredriksson F98 Fredrik Rosqvist F98 Handledare: Magnus Oskarsson Lunds Tekniska Högskola 2001-11-29 - Sida 1 - 1.Inledning Många människor

Läs mer

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

Användarhandledning. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status 2006-05-15 Användarhandledning Version 1.0 Granskad Godkänd Status Bilder och grafik projektkurs, CDIO MCIV LIPs 1 2006-05-15 PROJEKTIDENTITET MCIV 2006 VT Linköpings Tekniska Högskola, CVL Namn Ansvar

Läs mer

Hjärnans utveckling och barnets framsteg Hur hänger det ihop?

Hjärnans utveckling och barnets framsteg Hur hänger det ihop? Hjärnans utveckling och barnets framsteg Hur hänger det ihop? Föreläsning den 4 maj 2017 Leg psykolog Hörselhabiliteringen, Rosenlunds sjukhus Vad krävs för att vi ska kunna uppleva och lära oss något?

Läs mer

Numerisk lösning till den tidsberoende Schrödingerekvationen.

Numerisk lösning till den tidsberoende Schrödingerekvationen. Numerisk lösning till den tidsberoende Schrödingerekvationen. Det är enbart i de enklaste fallen t ex när potentialen är sträckvis konstant som vi kan lösa Schrödingerekvationen analytiskt. I andra fall

Läs mer

729G43 Artificiell intelligens (2016) Maskininlärning 2. Marco Kuhlmann Institutionen för datavetenskap

729G43 Artificiell intelligens (2016) Maskininlärning 2. Marco Kuhlmann Institutionen för datavetenskap 729G43 Artificiell intelligens (2016) Maskininlärning 2 Marco Kuhlmann Institutionen för datavetenskap Förra gången: Gradientsökning tangentens lutning i punkt θ steglängdsfaktor Översikt Introduktion

Läs mer

Det magiska med färgat ljus

Det magiska med färgat ljus Huntingtons sjukdom forsknings nyheter. I klartext Skriven av forskare För de globala HS medlemmarna. Upplysning av framskridandet av Huntingtons sjukdom Forskare har använt sig av möss med upplysta hjärnceller

Läs mer

Medicinska Bilder, TSBB31. Lab3: Mätvärden på Medicinska Bilder

Medicinska Bilder, TSBB31. Lab3: Mätvärden på Medicinska Bilder Medicinska Bilder, TSBB3 Lab3: Mätvärden på Medicinska Bilder Maria Magnusson, Avdelningen för Datorseende Institutionen för Systemteknik Linköpings Universitet Introduktion I denna laboration ska vi göra

Läs mer

Enlagersnät Flerlagersnät Generalisering. Artificiella Neuronnät

Enlagersnät Flerlagersnät Generalisering. Artificiella Neuronnät Artificiella Neuronnät 1 Karaktäristiska egenskaper Användningsområden Klassiska exempel Biologisk bakgrund 2 Begränsningar Träning av enlagersnät 3 Möjliga avbildningar Backprop algoritmen Praktiska problem

Läs mer

2D Potentialen i en nervcell definieras normalt som skillnaden i spänning mellan dess axon och dendrit.

2D Potentialen i en nervcell definieras normalt som skillnaden i spänning mellan dess axon och dendrit. 2D1432 Artificiella Neuronnät och andra lärande system Lösningsförslag till Tentamen 2003-03-06 Inga hjälpmedel. Uppgift 1 Vilka av följande påståenden är sanna? Korrigera de som är fel. 1. Potentialen

Läs mer

Medicinska Bilder, TSBB31. Lab: Mätvärden på Medicinska Bilder

Medicinska Bilder, TSBB31. Lab: Mätvärden på Medicinska Bilder Medicinska Bilder, TSBB3 Lab: Mätvärden på Medicinska Bilder Maria Magnusson, 22 Senaste updatering: september 27 Avdelningen för Datorseende, Institutionen för Systemteknik Linköpings Universitet Introduktion

Läs mer

Projekt i bildanalys: Snakes Sofia Åberg, F98 HT-01 Handledare: Anders Heyden

Projekt i bildanalys: Snakes Sofia Åberg, F98 HT-01 Handledare: Anders Heyden Projekt i bildanalys: Snakes Sofia Åberg, F98 HT-01 Handledare: Anders Heyden 1. Inledning Inom datorseende vill man ofta segmentera ut objekt som man sedan vill följa i en bildsekvens. En segmenteringsteknik

Läs mer

Mathilda Zetterström Celltherapeutics, Göteborg

Mathilda Zetterström Celltherapeutics, Göteborg Cecilia Bull, Peter S. Eriksson Inst. för Klinisk Neurovetenskap Sahlgrenska universitetssjukhuset, Göteborg Mathilda Zetterström Celltherapeutics, Göteborg Vad är stamceller? Deras ursprung och potential:

Läs mer

Signaler, information & bilder, föreläsning 15

Signaler, information & bilder, föreläsning 15 Signaler, information & bilder, föreläsning 5 Michael Felsberg Computer Vision Laboratory Department of Electrical Engineering michael.felsberg@liu.se Översikt Histogram och tröskelsättning Histogramutjämning

Läs mer

Artificiella Neuronnät

Artificiella Neuronnät Artificiella Neuronnät 2 3 4 2 (ANN) Inspirerade av hur nervsystemet fungerar Parallell bearbetning Vi begränsar oss här till en typ av ANN: Framåtkopplade nät med lagerstruktur 3 4 Fungerar i princip

Läs mer

Nobelpriset i fysiologi eller medicin år 2012. John B. Gurdon och Shinya Yamanaka. för upptäckten att mogna celler kan omprogrammeras till pluripotens

Nobelpriset i fysiologi eller medicin år 2012. John B. Gurdon och Shinya Yamanaka. för upptäckten att mogna celler kan omprogrammeras till pluripotens PRESSMEDDELANDE 2012 10 08 Nobelförsamlingen vid Karolinska Institutet har idag beslutat att Nobelpriset i fysiologi eller medicin år 2012 gemensamt tilldelas John B. Gurdon och Shinya Yamanaka för upptäckten

Läs mer

Medicinska Bilder, TSBB31. Lab: Mätvärden på Medicinska Bilder

Medicinska Bilder, TSBB31. Lab: Mätvärden på Medicinska Bilder Medicinska Bilder, TSBB3 Lab: Mätvärden på Medicinska Bilder Maria Magnusson, 22 Senaste updatering: september 25 Avdelningen för Datorseende, Institutionen för Systemteknik Linköpings Universitet Introduktion

Läs mer

TNM030 Tentasammanfattning (frågor) Nathalie Ek, Sammanfattning. TNM030 - Bildbehandling och bildanalys

TNM030 Tentasammanfattning (frågor) Nathalie Ek, Sammanfattning. TNM030 - Bildbehandling och bildanalys Sammanfattning TNM030 - Bildbehandling och bildanalys Nathalie Ek (natek725), MT -07 2011, LIU Campus Norrköping 1 I det mänskliga ögats näthinna finns två typer av ljussensorer. a) Vad kallas de två typerna?

Läs mer

Frågor och svar om stamceller

Frågor och svar om stamceller Frågor och svar om stamceller Att det finns stamceller i vår kropp och att de kan användas i medicinska behandlingar för att ersätta sjuka celler har man vetat länge. Mot slutet av 1990-talet lyckades

Läs mer

Optimala koder. Övre gräns för optimala koder. Gränser. Övre gräns för optimala koder, forts.

Optimala koder. Övre gräns för optimala koder. Gränser. Övre gräns för optimala koder, forts. Datakompression fö 3 p.3 Datakompression fö 3 p.4 Optimala koder Övre gräns för optimala koder En prefixkod kallas optimal om det inte existerar någon annan kod (för samma alfabet och sannolikhetsfördelning)

Läs mer

Optimala koder. Det existerar förstås flera koder som har samma kodordsmedellängd. Enklaste fallet är att bara byta 0:or mot 1:or.

Optimala koder. Det existerar förstås flera koder som har samma kodordsmedellängd. Enklaste fallet är att bara byta 0:or mot 1:or. Datakompression fö 3 p.1 Optimala koder En prefixkod kallas optimal om det inte existerar någon annan kod (för samma alfabet och sannolikhetsfördelning) som har lägre kodordsmedellängd. Det existerar förstås

Läs mer

Bildanalys för vägbeläggningstillämplingar

Bildanalys för vägbeläggningstillämplingar Bildanalys för vägbeläggningstillämplingar Hanna Källén I denna avhandling har några forskningsfrågor gällande bestämning av vägars beständighetundersökts. Bildanalys har används för att försöka komplettera

Läs mer

Bildbehandling i frekvensdomänen

Bildbehandling i frekvensdomänen Uppsala Tekniska Högskola Signaler och system Handledare: Mathias Johansson Uppsala 2002-11-27 Bildbehandling i frekvensdomänen Erika Lundberg 800417-1602 Johan Peterson 790807-1611 Terese Persson 800613-0267

Läs mer

Bildanalys. Segmentering. Föreläsning 7. Split and Merge. Region Growing

Bildanalys. Segmentering. Föreläsning 7. Split and Merge. Region Growing Föreläsning 7 1 Föreläsning 7 2 Bildanalys Rikard Berthilsson Kalle Åström Matematikcentrum Lund 27 september 2005 Segmentering Mål: Dela upp bilden i segment, d.v.s. områden som hör till samma objekt

Läs mer

Inlämningsuppgift : Finn. 2D1418 Språkteknologi. Christoffer Sabel E-post: csabel@kth.se 1

Inlämningsuppgift : Finn. 2D1418 Språkteknologi. Christoffer Sabel E-post: csabel@kth.se 1 Inlämningsuppgift : Finn 2D1418 Språkteknologi Christoffer Sabel E-post: csabel@kth.se 1 1. Inledning...3 2. Teori...3 2.1 Termdokumentmatrisen...3 2.2 Finn...4 3. Implementation...4 3.1 Databasen...4

Läs mer

Signaler, information & bilder, föreläsning 15

Signaler, information & bilder, föreläsning 15 Översikt Signaler, inormation & bilder, öreläsning 5 Michael Felsberg och Maria Magnusson Computer Vision Laborator (Datorseende) Department o Electrical Engineering (ISY) michael.elsberg@liu.se, maria.magnusson@liu.se

Läs mer

Stamceller För att få mer kött på benen

Stamceller För att få mer kött på benen Stamceller För att få mer kött på benen Av Nicole Loginger Populärvetenskaplig sammanfattning av självständigt arbete i biologi 2013, Institutionen för biologisk grundutbildning, Uppsala. Hunger, miljöproblem

Läs mer

Bildmosaik. Bilddatabaser, TNM025. Anna Flisberg Linne a Mellblom. linme882. Linko pings Universitet

Bildmosaik. Bilddatabaser, TNM025. Anna Flisberg Linne a Mellblom. linme882. Linko pings Universitet Bildmosaik Bilddatabaser, TNM025 Linko pings Universitet Anna Flisberg Linne a Mellblom annfl042 linme882 28 maj 2015 Innehåll 1 Introduktion 2 2 Metod 2 2.1 Features..............................................

Läs mer

BILDBEHANDLINGSMETOD INNEFATTANDE BRUSREDUCERING I BILD MED LOKALT ADAPTIV FILTERKÄRNA

BILDBEHANDLINGSMETOD INNEFATTANDE BRUSREDUCERING I BILD MED LOKALT ADAPTIV FILTERKÄRNA BILDBEHANDLINGSMETOD INNEFATTANDE BRUSREDUCERING I BILD MED LOKALT ADAPTIV FILTERKÄRNA Author: Stefan Olsson Published on IPQ website: April 10, 2015 Föreliggande uppfinning avser en metod för bildbehandling

Läs mer

TANA17 Matematiska beräkningar med Matlab

TANA17 Matematiska beräkningar med Matlab TANA17 Matematiska beräkningar med Matlab Laboration 1. Linjär Algebra och Avbildningar Namn: Personnummer: Epost: Namn: Personnummer: Epost: Godkänd den: Sign: Retur: 1 Introduktion I denna övning skall

Läs mer

EKG-klassificering. Andreas Bergkvist, Michael Sörnell,

EKG-klassificering. Andreas Bergkvist, Michael Sörnell, EKG-klassificering Projektrapport i Signaler och system Uppsala Universitet Inst. för signaler och system 2002-2-0 För: Mattias Johansson Av: Andreas Bergkvist, andreasbergkvist@hotmail.com Michael Sörnell,

Läs mer

Hjärnans utveckling och hur den påverkas av nikotin Frida Löv Hjärnans utveckling Huvud-svans-axeln Neuroner migrerar och signalerar

Hjärnans utveckling och hur den påverkas av nikotin Frida Löv Hjärnans utveckling Huvud-svans-axeln Neuroner migrerar och signalerar Hjärnans utveckling och hur den påverkas av nikotin Frida Löv Populärvetenskaplig sammanfattning av Självständigt arbete i biologi 2012 Institutionen för biologisk grundutbildning, Uppsala universitet

Läs mer

BANVERKTYGET. Verktygen

BANVERKTYGET. Verktygen BANVERKTYGET Genom banverktyget kan man skapa banor eller kurvor genom att peka och klicka eller peka och dra med verktyget för att skapa mjukare linjer. Detta är funktionellt när man antingen ska skapa

Läs mer

Flera processer. Minneshantering. Trashing kan uppstå ändå. Ersätta globalt

Flera processer. Minneshantering. Trashing kan uppstå ändå. Ersätta globalt Flera processer Minneshantering Operativsystem lektion 6 Potentiellt problem: Den sida som plockas bort behöver inte vara den sida som används minst!! Det kan finnas andra processer som inte körs eller

Läs mer

GODA ANLEDNINGAR. till att bevara ditt barns stamceller. Ge ditt barn en gåva för livet samla och bevara stamceller från navelsträngen

GODA ANLEDNINGAR. till att bevara ditt barns stamceller. Ge ditt barn en gåva för livet samla och bevara stamceller från navelsträngen Ring 040-692 23 27 eller gå in på stemcare.se om du vill bevara ditt barns stamceller 5 GODA ANLEDNINGAR till att bevara ditt barns stamceller Ge ditt barn en gåva för livet samla och bevara stamceller

Läs mer

Projekt i Bildanalys: Mönsterigenkänning inom bioinformatik

Projekt i Bildanalys: Mönsterigenkänning inom bioinformatik Projekt i Bildanalys: Mönsterigenkänning inom bioinformatik 2001-11-30 av Jonas Hjelm (F98) och Åsa Jönsson (F98) Handledare: Henrik Malm Jonas Hjelm f98jhj@efd.lth.se Åsa Jönsson f98ajo@efd.lth.se Inledning

Läs mer

I den tidigare filen Manual Editor belystes grunderna för enkel uppdatering samt editorns utformning.

I den tidigare filen Manual Editor belystes grunderna för enkel uppdatering samt editorns utformning. Sida 1 av 23 Editor, Avancerad I den tidigare filen Manual Editor belystes grunderna för enkel uppdatering samt editorns utformning. Detta dokument syftar till att hjälpa dig som vill jobba mer aktivt

Läs mer

Klipp-och-klistra DNA: fixa mutationen med gen editering DNA, RNA och Protein

Klipp-och-klistra DNA: fixa mutationen med gen editering DNA, RNA och Protein Huntingtons sjukdom forsknings nyheter. I klartext Skriven av forskare För de globala HS medlemmarna. Klipp-och-klistra DNA: fixa mutationen med gen editering Forskare gör exakta ändringar av DNA i ett

Läs mer

Tentamen med lösningsdiskussion. TSFS06 Diagnos och övervakning 1 juni, 2013, kl

Tentamen med lösningsdiskussion. TSFS06 Diagnos och övervakning 1 juni, 2013, kl Tentamen med lösningsdiskussion TSFS6 Diagnos och övervakning juni, 23, kl. 4.-8. Tillåtna hjälpmedel: TeFyMa, Beta, Physics Handbook, Reglerteknik (Glad och Ljung), Formelsamling i statistik och signalteori

Läs mer

5 GRÅSKALEOPERATIONER

5 GRÅSKALEOPERATIONER 5 GRÅSKALEOPERATIONER 5.1 Histogramoperationer Histogrammet av en bild f(x,y) är frekvensfunktionen, sannolikhetsfunktionen p(f) som utsäger med vilken frekvens (= hur ofta) en viss intensitetsnivå f förekommer.

Läs mer

Laboration i Fourieroptik

Laboration i Fourieroptik Laboration i Fourieroptik David Winge Uppdaterad 30 januari 2015 1 Introduktion I detta experiment ska vi titta på en verklig avbildning av Fouriertransformen. Detta ska ske med hjälp av en bild som projiceras

Läs mer

Vad händer i ett genetiskt laboratorium?

Vad händer i ett genetiskt laboratorium? 12 utveckla nya metoder eller låta sådana prover delta i kvalitetskontrollprogram, såvida inte patienten har uttryckt att man inte vill att ens prov ska vara del av sådan verksamhet. Som alla andra sparade

Läs mer

Perfekt skärpa i Photoshop

Perfekt skärpa i Photoshop Perfekt skärpa i Photoshop Lathunden innehåller viktiga nyckelbegrepp från kursen och alla riktvärden du behöver. Dessutom finns ett antal tips och förtydliganden som inte nämndes i kursen. Alla värden

Läs mer

Laboration i Fourieroptik

Laboration i Fourieroptik Laboration i Fourieroptik David Winge Uppdaterad 4 januari 2016 1 Introduktion I detta experiment ska vi titta på en verklig avbildning av Fouriertransformen. Detta ska ske med hjälp av en bild som projiceras

Läs mer

Projektarbete i Bildanalys vid Institutionen för Matematik Lunds Tekniska Högskola. Segmentering. Av: Karin Kolmert och Julia Stojanov

Projektarbete i Bildanalys vid Institutionen för Matematik Lunds Tekniska Högskola. Segmentering. Av: Karin Kolmert och Julia Stojanov Projektarbete i Bildanalys vid Institutionen för Matematik Lunds Tekniska Högskola Segmentering Av: Karin Kolmert och Julia Stojanov Handledare: Björn Johansson 29 November, 2001 1 Inledning I detta projekt

Läs mer

Spekulativ exekvering i CPU pipelining

Spekulativ exekvering i CPU pipelining Spekulativ exekvering i CPU pipelining Max Faxälv Datum: 2018-12-05 1 Abstrakt Speculative execution is an optimisation technique used by modern-day CPU's to guess which path a computer code will take,

Läs mer

Forskning om diagnos och behandling vid Alzheimers sjukdom

Forskning om diagnos och behandling vid Alzheimers sjukdom Forskning om diagnos och behandling vid Alzheimers sjukdom Erik Portelius Sahlgrenska Universitetssjukhuset, PhD Institutionen för neurovetenskap och fysiologi vid Göteborgs Universitet Kompetensutveckling

Läs mer

Användarguide för bildredigering i det webbaserade gratisprogrammet: www.pixlr.com Hur du klipper in ett objekt i en annan bild

Användarguide för bildredigering i det webbaserade gratisprogrammet: www.pixlr.com Hur du klipper in ett objekt i en annan bild Användarguide för bildredigering i det webbaserade gratisprogrammet: www.pixlr.com Hur du klipper in ett objekt i en annan bild Användarguide för www.pixlr.com Hur du klipper in ett objekt i en annan bild

Läs mer

Odla hjärna. Dr Anna Falk, Docent Institutionen för Neurovetenskap Karolinska Institutet. För att kunna odla hjärnvävnad behöver vi ett startmaterial

Odla hjärna. Dr Anna Falk, Docent Institutionen för Neurovetenskap Karolinska Institutet. För att kunna odla hjärnvävnad behöver vi ett startmaterial Odla hjärna Dr Anna Falk, Docent Institutionen för Neurovetenskap Karolinska Institutet För att kunna odla hjärnvävnad behöver vi ett startmaterial Hur ska vi studera mänskliga hjärnceller? Hjärnceller

Läs mer

DIGITAL KOMMUNIKATION

DIGITAL KOMMUNIKATION EN KOR SAMMANFANING AV EORIN INOM DIGIAL KOMMUNIKAION Linjär kod En binär linjär kod kännetecknas av att summan av två kodord också är ett kodord. Ett specialfall är summan av ett kodord med sig själv

Läs mer

ARTIFICIELLA NEURALA NÄT. MARCO KUHLMANN Institutionen för datavetenskap

ARTIFICIELLA NEURALA NÄT. MARCO KUHLMANN Institutionen för datavetenskap ARTIFICIELLA NEURALA NÄT MARCO KUHLMANN Institutionen för datavetenskap Example Alt Bar Fri Hun Pat Price Rain Res Type Est WillWait 1 Yes No No Yes Some $$$ No Yes French 0 10 Yes 2 Yes No No Yes Full

Läs mer

Linköpings universitet

Linköpings universitet 2014-09-08 Översikt Kognitionsvetenskaplig introduktionskurs Föreläsning 5 Integrationsutmaningen Vad är kognitionsvetenskap? Kort bakgrund/historik Representation och bearbetning av information Vetenskapliga

Läs mer

DEMENS. Demensstadier och symptom. Det finns tre stora stadier av demens.

DEMENS. Demensstadier och symptom. Det finns tre stora stadier av demens. DEMENS Ordet demens beskriver en uppsättning symptom som kan innebära förlust av intellektuella funktioner (som tänkande, minne och resonemang) som stör en persons dagliga funktion. Det är en grupp av

Läs mer

Cacheprobe: programbibliotek för extrahering av cacheminnesparametrar

Cacheprobe: programbibliotek för extrahering av cacheminnesparametrar Cacheprobe: programbibliotek för extrahering av cacheminnesparametrar Gabriel Gerhardsson Cacheprobe p.1/38 Abstract Kan analytiskt ta reda på associativitet, line storlek och storlek på processorns cacheminnen

Läs mer

Signalbehandling Röstigenkänning

Signalbehandling Röstigenkänning L A B O R A T I O N S R A P P O R T Kurs: Klass: Datum: I ämnet Signalbehandling ISI019 Enk3 011211 Signalbehandling Röstigenkänning Jonas Lindström Martin Bergström INSTITUTIONEN I SKELLEFTEÅ Sida: 1

Läs mer

Bra ekonomi för T4. Frågeställning. Svar

Bra ekonomi för T4. Frågeställning. Svar Bra ekonomi för T4 Frågeställning Fyra mycket snåla systrar har fått ärva en kolonilott. Lotten har formen av triangel där alla sidor är tjugo meter. Systrarna är överens om att dela kostnaderna för ett

Läs mer

Neurovetenskap. Centrala teman med relevans för f kognitionsvetenskap

Neurovetenskap. Centrala teman med relevans för f kognitionsvetenskap Neurovetenskap Centrala teman med relevans för f kognitionsvetenskap Hjärnans evolution Hjärnstammen Mellanhjärnan Limbiska systemet Stora hjärnan (Cerebrum) Lilla hjärnan (Cerebellum) Cortex? Hjärnans

Läs mer

Emma Hallstan Emmha584

Emma Hallstan Emmha584 LINKÖPING UNIVERISTET SIFT AIBOs ögon Emma Hallstan Emmha584 Innehållsförteckning Inledning... 3 Syfte... 3 SIFT- Scale Invariant Feature Transform... 3 Historien om SIFT... 4 SIFT algoritmen... 4 1. Scale-space

Läs mer

1) Automatisk igenkänning av siffror. Miniprojektuppgifter ppg för Signal- och Bildbehandling. av siffror. Klassificering av virusceller.

1) Automatisk igenkänning av siffror. Miniprojektuppgifter ppg för Signal- och Bildbehandling. av siffror. Klassificering av virusceller. Miniprojektuppgifter ppg för Signal- och Bildbehandling TSBB14 2015 2 x 4h lab-tillfälle reserverat 3 pers/grupp bäst (2 pers/grupp okej) Redovisning med powerpoint Redovisning med 3-4 grupper åt gången

Läs mer

Projekt 2 (P2) Problembeskrivning och uppdragsspecifikation

Projekt 2 (P2) Problembeskrivning och uppdragsspecifikation Projekt 2 (P2) Problembeskrivning och uppdragsspecifikation Projekt 2 Möjligheter/Problem med 2-dimensionella mätdata Uppstart: Se planen (kursens hemsida) Etapp 1 Mätdata i 2 dimensioner behöver utredas/signalbehandlas

Läs mer

Experimentella metoder, FK3001. Datorövning: Finn ett samband

Experimentella metoder, FK3001. Datorövning: Finn ett samband Experimentella metoder, FK3001 Datorövning: Finn ett samband 1 Inledning Den här övningen går ut på att belysa hur man kan utnyttja dimensionsanalys tillsammans med mätningar för att bestämma fysikaliska

Läs mer

Hur kan stamceller bidra till att behandla Parkinsons sjukdom?

Hur kan stamceller bidra till att behandla Parkinsons sjukdom? Hur kan stamceller bidra till att behandla Parkinsons sjukdom? Oscar Cidon Sporrong Populärvetenskaplig sammanfattning av självständigt arbete i biologi HT 2013 Institutionen för biologisk grundutbildning,

Läs mer

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

LiTH. WalkCAM 2007/05/15. Testplan. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs Testplan Mitun Dey Version 1.0 Status Granskad Godkänd 1 PROJEKTIDENTITET Reglerteknisk projektkurs, WalkCAM, 2007/VT Linköpings tekniska högskola, ISY Namn Ansvar Telefon E-post Henrik Johansson Projektledare

Läs mer

Laboration 4: Digitala bilder

Laboration 4: Digitala bilder Objektorienterad programmering, Z : Digitala bilder Syfte I denna laboration skall vi återigen behandla transformering av data, denna gång avseende digitala bilder. Syftet med laborationen är att få förståelse

Läs mer

När stamcellerna kommer till klassrummet

När stamcellerna kommer till klassrummet När stamcellerna kommer till klassrummet Klas Blomgren Översikt Hjärnans utveckling Plasticitet och stamceller Fysisk aktivitet Psykisk aktivitet berikad miljö 1 Huvudet och hjärnan Pannloben Hjässloben

Läs mer

Lösningsförslag, Inlämningsuppgift 2, PPU203 VT16.

Lösningsförslag, Inlämningsuppgift 2, PPU203 VT16. Lösningsförslag, Inlämningsuppgift 2, PPU203 VT16. Deluppgift 1: En segelbåt med vinden rakt i ryggen har hissat spinnakern. Anta att segelbåtens mast är ledad i botten, spinnakern drar masttoppen snett

Läs mer

Neural bas för kognition

Neural bas för kognition Kommunikation Neural bas för kognition stimulerande, retande inhiberande, förhindrande depolarisation vid tillräckligt mycket retning blir hela neuronen för en stund positivt laddad, då har en SPIKE uppnåtts

Läs mer

Analys av egen tidsserie

Analys av egen tidsserie Analys av egen tidsserie Tidsserieanalys Farid Bonawiede Samer Haddad Michael Litton Alexandre Messo 9 december 25 3 25 Antal solfläckar 2 15 1 5 5 1 15 2 25 3 Månad Inledning Vi har valt att betrakta

Läs mer

Att skapa en bakgrundsbild och använda den i HIPP

Att skapa en bakgrundsbild och använda den i HIPP Att skapa en bakgrundsbild och använda den i HIPP Bakgrundsbilder i HIPP kan användas till olika saker, t ex som ett rutnät för en tabell eller en grundkarta. Här visas hur man gör en grundkarta som en

Läs mer

Tillämplingar av bildanalys

Tillämplingar av bildanalys Tillämplingar av bildanalys Hanna Källén I denna avhandling bildanalys används för att försöka lösa olika problem. En stor del av avhandlingen handlar om hur vi kan använda bildanalys för att förbättra

Läs mer

SLUTRAPPORT RUNE TENNESMED WEBBSHOP

SLUTRAPPORT RUNE TENNESMED WEBBSHOP SLUTRAPPORT RUNE TENNESMED WEBBSHOP -05-30 Abstrakt Under 10 veckor har jag och Oskar Norling arbetat med att ta fram en webbshop-applikation till företaget Rune Tennesmed i Kalmar. I denna rapport tänker

Läs mer

Programmering som språk

Programmering som språk Matematik Grundskola årskurs 1-3 Modul: Algebra, åk 1-3 Del 5: Algebra och programmering som språk Programmering som språk Constanta Olteanu och Lucian Olteanu, Linnéuniversitetet Att arbeta med programmering

Läs mer

Projekt 6. Fourieroptik Av Eva Danielsson och Carl-Martin Sikström

Projekt 6. Fourieroptik Av Eva Danielsson och Carl-Martin Sikström Projekt 6. Fourieroptik Av Eva Danielsson och Carl-Martin Sikström Introduktion I detta experiment ska vi titta på en verklig avbildning av fouriertransformen. Detta ska ske med hjälp av en bild som projiceras

Läs mer

Linjära ekvationssystem

Linjära ekvationssystem Linjära ekvationssystem Gausselimination Vanlig gausselimination för det linjära ekvationssystemet Ax = b utgår från den utökade matrisen [A b] och applicerar elementära radoperationer på denna för att

Läs mer

Histogramberäkning på en liten bild

Histogramberäkning på en liten bild Signal- och Bildbehandling FÖRELÄSNING Histogram och tröskelsättning Binär bildbehandling Morfologiska operationer Dilation (Expansion) och Erosion () och kombinationer Avståndskartor Mäta avstånd i bilder

Läs mer

UPG5 och UPG8 Miniprojekt 1: 2D datorgrafik

UPG5 och UPG8 Miniprojekt 1: 2D datorgrafik UPG5 och UPG8 Miniprojekt 1: 2D datorgrafik I den här uppgiften studerar vi hur man kan använda sig av linjära avbildningar för att modifiera bilder i två dimensioner Mycket är repetition av vissa grundbegrepp

Läs mer

Lektionsanteckningar 11-12: Normalfördelningen

Lektionsanteckningar 11-12: Normalfördelningen Lektionsanteckningar 11-12: Normalfördelningen När utfallsrummet för en slumpvariabel kan anta vilket värde som helst i ett givet intervall är variabeln kontinuerlig. Det är väsentligt att utfallsrummet

Läs mer

Tentamen i Beräkningsvetenskap I och KF, 5.0 hp,

Tentamen i Beräkningsvetenskap I och KF, 5.0 hp, Uppsala universitet Institutionen för informationsteknologi Avdelningen för beräkningsvetenskap Tentamen i Beräkningsvetenskap I och KF, 5.0 hp, 017-0-14 Skrivtid: 14 00 17 00 (OBS! Tre timmars skrivtid!)

Läs mer

GODA ANLEDNINGAR. till att bevara ditt barns stamceller. Ge ditt barn en gåva för livet samla och bevara stamceller från navelsträngen

GODA ANLEDNINGAR. till att bevara ditt barns stamceller. Ge ditt barn en gåva för livet samla och bevara stamceller från navelsträngen Ring 040-15 22 22 eller gå in på stemcare.se om du vill bevara ditt barns stamceller 5 GODA ANLEDNINGAR till att bevara ditt barns stamceller Ge ditt barn en gåva för livet samla och bevara stamceller

Läs mer

Huntingtons sjukdom - en hjärnsjukdom

Huntingtons sjukdom - en hjärnsjukdom Huntingtons sjukdom forsknings nyheter. I klartext Skriven av forskare För de globala HS medlemmarna. Benmärgstransplantation vid Huntingtons sjukdom Benmärgstransplantation skyddar HS-möss från vissa

Läs mer

BIOLOGI. Vår fantastiska kropp

BIOLOGI. Vår fantastiska kropp BIOLOGI Vår fantastiska kropp 6.1 Celler i samarbete Allt liv är uppbyggt av celler. Vissa organismer består av en enda cell, andra av flera miljarder celler. Människokroppen består av tiotusentals miljarder

Läs mer

Programmeringsuppgift Game of Life

Programmeringsuppgift Game of Life CTH/GU STUDIO TMV06a - 0/0 Matematiska vetenskaper Programmeringsuppgift Game of Life Analys och Linär Algebra, del A, K/Kf/Bt Inledning En cellulär automat är en dynamisk metod som beskriver hur komplicerade

Läs mer

Fingerprint Matching

Fingerprint Matching Fingerprint Matching Björn Gustafsson bjogu419 Linus Hilding linhi307 Joakim Lindborg joali995 Avancerad bildbehandling TNM034 Projektkurs Biometri 2006 1 Innehållsförteckning 1 Innehållsförteckning 2

Läs mer

Upprepade mönster (fortsättning från del 1)

Upprepade mönster (fortsättning från del 1) Modul: Algebra Del 2: Resonemangsförmåga Upprepade mönster (fortsättning från del 1) Anna-Lena Ekdahl och Robert Gunnarsson, Högskolan i Jönköping Ett viktigt syfte med att arbeta med upprepade mönster

Läs mer

Miniprojektuppgift i TSRT04: Mobiltelefontäckning

Miniprojektuppgift i TSRT04: Mobiltelefontäckning Miniprojektuppgift i TSRT04: Mobiltelefontäckning 19 augusti 2015 1 Uppgift Enligt undersökningen Svenskarna och internet 2013 (Stiftelsen för Internetinfrastruktur) har 99 % av alla svenskar i åldern

Läs mer

Två innebörder av begreppet statistik. Grundläggande tankegångar i statistik. Vad är ett stickprov? Stickprov och urval

Två innebörder av begreppet statistik. Grundläggande tankegångar i statistik. Vad är ett stickprov? Stickprov och urval Två innebörder av begreppet statistik Grundläggande tankegångar i statistik Matematik och statistik för biologer, 10 hp Informationshantering. Insamling, ordningsskapande, presentation och grundläggande

Läs mer

Tentamen, Programmeringsteknik för BME, F och N

Tentamen, Programmeringsteknik för BME, F och N LUNDS TEKNISKA HÖGSKOLA 1(6) Institutionen för datavetenskap Tentamen, Programmeringsteknik för BME, F och N 2015 06 03, 14.00 19.00 Anvisningar: Preliminärt ger uppgifterna 7 + 11 + 16 + 11 = 45 poäng.

Läs mer

Ordbokskodning. Enkel variant av kodning med variabelt antal insymboler och fixlängds kodord. (Jfr tunstallkodning)

Ordbokskodning. Enkel variant av kodning med variabelt antal insymboler och fixlängds kodord. (Jfr tunstallkodning) Datakompression fö 6 p.1 Ordbokskodning Enkel variant av kodning med variabelt antal insymboler och fixlängds kodord. (Jfr tunstallkodning) Man skapar en ordbok som innehåller 2 b olika sekvenser av symboler

Läs mer

Exempel, minnesfri binär källa. Ordbokskodning. Lempel-Zivkodning. Lempel-Zivkodning, forts.

Exempel, minnesfri binär källa. Ordbokskodning. Lempel-Zivkodning. Lempel-Zivkodning, forts. Datakompression fö 6 p.3 Datakompression fö 6 p.4 Ordbokskodning Exempel, minnesfri binär källa Enkel variant av kodning med variabelt antal insymboler och fixlängds kodord. (Jfr tunstallkodning) Man skapar

Läs mer

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

Kravspecifikation. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status 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

Läs mer

Genetisk programmering i Othello

Genetisk programmering i Othello LINKÖPINGS UNIVERSITET Första versionen Fördjupningsuppgift i kursen 729G11 2009-10-09 Genetisk programmering i Othello Kerstin Johansson kerjo104@student.liu.se Innehållsförteckning 1. Inledning... 1

Läs mer

Linjära ekvationssystem

Linjära ekvationssystem Föreläsning 3 Linjära ekvationssystem Gausselimination Vanlig gausselimination för det linjära ekvationssystemet Ax = b utgår från den utökade matrisen [A b] och applicerar elementära radoperationer på

Läs mer

Case-based resoning. och dess användning inom sjukvården. Linköpings universitet Artificiell intelligens II 729G11 HT 2011

Case-based resoning. och dess användning inom sjukvården. Linköpings universitet Artificiell intelligens II 729G11 HT 2011 Linköpings universitet Artificiell intelligens II HT 2011 Case-based resoning och dess användning inom sjukvården Sammanfattning Det här arbetet handlar om vad case-based resoning är, hur den funkar, vilka

Läs mer

Introduktion till programmering SMD180. Föreläsning 9: Tupler

Introduktion till programmering SMD180. Föreläsning 9: Tupler Introduktion till programmering Föreläsning 9: Tupler 1 1 Sammansatta datatyper Strängar Sekvenser av tecken Icke muterbara Syntax: "abcde" Listor Sekvenser av vad som helst Muterbara Syntax: [1, 2, 3]

Läs mer