Fig. Exempel på en B-mode ultraljudsbild av ett hjärta.

Storlek: px
Starta visningen från sidan:

Download "Fig. Exempel på en B-mode ultraljudsbild av ett hjärta."

Transkript

1 Ultraljudslaboration TSBB3 Medicinska Bilder Utvecklad av: Mats Andersson (fd IMT) 4 Uppdaterad av: Maria Magnusson (CVL, ISY) 6 Contents Uppgiften Läsa in RF-data En RF skannstråle och dess fouriertransform Enkel enveloppdetektion Enveloppdetektion med kvadratur Subsampling (nedsampling) Histogramtransformation Skannkonvertering Uppgiften Uppgiften i denna labb är att skapa en Brightness-mode (B-mode) ultraljudsbild från Radio frequency(rf)-data. RF-data är de ekon som detekteras i ultraljudsproben direkt efter att ett pulspaket har skickats ut och kristallerna i proben har kopplats om till att lyssna efter ekon. Fig. Exempel på en B-mode ultraljudsbild av ett hjärta. RF-signalen har samma grundfrekvens som den utskickade pulsen och informationen som vi vill återskapa i bilden återfinns i hur amplituden ändras med tiden (signalens envelopp) när ekon från olika djup i vävnaden detekteras i proben. Amplituden varierar mycket långsammare än RF-signalen men vi måste sampla signalen med minst dubbla RF-frekvensen för att undvika vikningsdistorsion enligt samplingsteoremet. Nästa steg är att detektera enveloppen på signalen som innehåller informationen om hur vävnaden inuti kroppen ser ut. Vi kommer först att göra en

2 enkelenveloppdetektion med likriktning och lågpassfiltrering. Därefter kommer vi att använda oss av kvadraturfilter. Eftersom enveloppen varierar mycket långsammare än grundtonen i RF-signalen kan vi sedan subsampla utan att förlora någon information. Om vi tittar på bilden som den ser ut nu kommer vi att märka att vi tydligt kan se ställen där vi har stor skillnad i akustisk impedans mellan intilliggande vävnad men där skillnaden är liten är det mycket svårt att uppfatta gränsen mellan olika vävnad. För att göra bilden lättare att tolka behöver vi förstärka små skillnader i signalen. Vi gör en gråskaletransformation av signalen, vilket ger en histogramtransformation. Sista steget mot en färdig bild är att göra en skannkonvertering. Bilden är lagrad i en matris där varje kolumn fysiskt motsvarar bildinnehållet i ett vinkelsegment. För att få en geometriskt korrekt bild så måste vi göra en omsampling från en rektangelformad bildarea till en solfjäderformad. Vi kommer att använda matlabs interp för detta och vi vill göra omsamplingen så att vi vet exakt vilken storlek i mm en pixel har så att vi enkelt kan mäta i bilden. Läsa in RF-data RF-data ligger i filen rfdata.mat som laddas ner från hemsidan: load rfdata; Varje kolumn i matrisen rf innehåller informationen från en skannstråle enligt figuren nedan. Ultraljudsprob Lagrad datas format Stråle Bildområde Sampel Utskickade ultraljudspulser Fig. Skannlinjer insamlade med svepande ultraljud lagras som kolumner i matrisen rf. I matlab kör:

3 info info.help för att för reda på mer information om RF-data. Alla avstånd anges i meter och vinklar i radianer. Vinklar och koordinat system finns också i figuren nedan. Vinkel till den första skannstrålen ärα och var och en av kolumnerna motsvarar ett vinkelinkrement om deltaalpha α X r Y R Fig. Vinklar, avstånd och koordinatsystem för RF-data Fråga : Skriv ner värdena på alla variablerna med korrekta enheter. Fråga : Vi ser att bilden börjar ett visst avstånd r från proben. Varför tror ni att man inte kan avbilda delar av patienten som befinner sig godtyckligt nära proben? Titta på rf som en gråbild med figure() imagesc(rf), title( RF-data ), colorbar colormap gray 3

4 RF-data Notera att imagesc automatiskt skalar om bilden, det mest negativa värdet blir svart och det största vitt. rf har medelvärde och detta motsvarar alltså grått i bilden. Notera också storleken. Om vi visar rf med kvadratiska pixlar blir höjd bredd förhållandet över 3 ggr. -4 En RF skannstråle och dess fouriertransform Vi börjar med att titta på en enskild skannstråle (en kolumn i rf-matrisen): col = ; h = rf(:,col); % h blir en vektor från kolumn col i rf Beräkna Fouriertransformen H av h mha fft. Tänk på att använda fftshift eftersom fft utgår från att origo ligger i början på vektorn. H =... H = abs(h); % amplitudspektrum H = H/max(H); % normalisera map maxvärde f = 3; % MHz N = length(h); faxis = [-N/:N/-]*f/N; % skapa frekvensaxel Plotta skannstrålen och dess amplitudspektrum figure() subplot(), plot(h, b ), grid on title( RF-signal (en skannlinje) [sampel nr] ); subplot() plot(faxis,h, b ), grid on title( RF amplitudspektrum [MHz] ); 4

5 4 5 RF-signal (en skannlinje) [sampel nr] RF amplitudspektrum [MHz] Använd horizontal zoom för att studera plotten av h. Fråga 3: Läs av samplingsfrekvens och ungefärlig RF-frekvens i plotten. Stämmer de med de värden ni noterade på Fråga? Fråga 4: I amplitudspektrum ser vi att det finns en liten topp på precis dubbla RF-frekvensen. Vad beror det på? Enkel enveloppdetektion Först ska vi göra en enkel enveloppdetektion. Börja med att helvågslikrikta h (tag absolutbeloppet) följt av lågpass-filtrering. Filtreringen (faltningen) kan göras med funktionen imfilter. För att tillverka ett D lågpass-filter kan man använda fspecial: flp = fspecial( gaussian,[,],) flp = som ger ett Gaussiskt LP-filter i y-led med storlek = och standardavvikelse =. Fråga 5: Hur skapar man den likriktade signalen hlikrikt? hlikrikt =... flp = fspecial( gaussian,[,],); h_envelopp = imfilter(hlikrikt, flp, replicate ); 5

6 figure(3) subplot(,,), plot(h, b ), hold on plot(h_envelopp, r ) title( RF-signal med envelopp [sampel nr] ) grid subplot(,,), plot(hlikrikt, b ), hold on title( efter likriktning och LP-filtrering ), grid plot(h_envelopp, r ) 4 4 RF-signal med envelopp [sampel nr] efter likriktning och LP-filtrering Fråga 6: Zooma horizontellt i plotten. Hur bra är resultatet? Spara undan denna som plot som enkelenvelopp.fig! Enveloppdetektion med kvadratur Vi vill bara behålla den del av spektrat som motsvarar toppen runt RFfrekvensen, övriga delar kommer bara att bidra till ett försämrat signal-tillbrus förhållande (SNR). Signalen behöver bandpassfiltreras med ett bandpass filter där center frekvensen u och bandbredden B är anpassad till signalens spektrum. Vi kommer att använda kvadraturfilter både till att välja ut rätt frekvensband och för att gör envelopp detektering. Först koncentrerar vi oss på frekvensbandet. En mängd olika D kvadraturfilter finns i filen quadraturefilters.mat. Ett kvadraturfilter med namn qfilt_pi_4_b_ har en centerfrekvens (mätt i normaliserad vinkelfrekvens) u = π/4 som svarar mot och en vanlig centerfrekvens f = u f s /(π) Hz och en bandbredd B =. oktaver. En oktav innebär en fördubbling av frekvensen. Bandbredden mäts från 6dB gränsen (dvs när filtrets amplitud har sjunkit till hälften). För ett kvadraturfilter med bandbredd B = innebär det att den övre gränsfrekvensen, u h, är 4ggr så stor som den undre, u l. Vidare gäller att u = u l u h och B = log(u h /u l ). Läs in kvadraturfiltren och välj ut ett filter med lämplig centerfrekvens. Band- 6

7 bredd B= kan vara lagom. load quadraturefilters.mat whos Fråga 7: Vilket av filtren väljer du? Motivera! f = qfilt_pi_... f =. +.5i. +.6i i i Som du ser är filtret komplexvärt. Plotta realdel och imaginärdel figure(4) pos = (size(f,)-)/; plot([-pos:pos],real(f), g ),hold on plot([-pos:pos],imag(f), r ),grid on, hold off title( complex valued conv kernel f ).3 complex valued conv kernel f Fråga 8: Vad kan man säga om symmetrin för filtrets real och imaginärdel i termer om jämn och udda? Plotta fouriertransformen av filtret. Vi vill ha samma storlek på Fouriertransformen av filtret som som längden på rf för att kunna jämföra med signalens spektrum H. Vi paddar på nollor före och efter f så att vi får en vektor som är lika lång som rf. Eftersom filtret alltid har en udda storlek och storleken på rf är jämn så behöver vi en nolla mer på den första delen. 7

8 n = floor((length(rf)-length(f))/); fpad = [zeros(n+,); f; zeros(n,)]; Beräkna Fouriertransformen av den reella delen av filtret först och plotta den tillsammans med amplitud spektrum. Fre = fftshift( fft( ifftshift( real(fpad)))); Fre = real(fre); Fre borde vara reell men mycket små imaginära värden kan finnas. Kolla gärna! Plotta Fre och RF amplitudspektrum i samma plot. figure(5) plot(faxis, H, b ),hold on plot(faxis, Fre, g ), hold off, grid on title( Fouriertransform av real(f) och RF amplitudspektrum [MHz] ) Fouriertransform av real(f) och RF amplitudspektrum [MHz] Beräkna även fouriertransformen av den imaginära delen av f och hela f och plotta alla tillsammans: Fim = fftshift( fft( fftshift( i*imag(fpad)))); Fim = real(fim); F = fftshift( fft( fftshift(fpad))); F = real(f); figure(6) plot(fre, g ),hold on plot(fim, r ) plot(f, k ), hold off, grid on title( Fouriertransformer av real(f), i*imag(f) och f [MHz] ) 8

9 Fouriertransformer av real(f), i*imag(f) och f [MHz] Fråga 9: Vilka symmetrier gäller för real(f), i*imag(f) och dess fouriertransformer? Stämmer det med Figur. i kompendiet? Jämför också med fouriertransformen av cosinus och i*sinus. Nu har vi ett filter f som består av en reell jämn del och en imaginär udda del i tidsdomänen. De har samma amplitudspektrum, men släcker ut varandra i ena halvan av fourierdomänen och samverkar i den andra. Detta är ett säkert kännetecken på ett kvadraturfilter! Nu ska vi titta på vad detta innebär i tidsplanet. Filtrera (falta) rf med f. Vi använder matlabs imfilter för filtreringen. q = imfilter(rf, f, replicate ); Titta på original RF-signalen, samt resultatet efter filtrering. Titta på den reella delen och den imaginära delen i samma figur. figure(7) subplot(), plot(real(rf(:,col)), b ); grid on title( Original RF-signal ) subplot(), plot(real(q(:,col)), g ); hold on plot(imag(q(:,col)), r ); hold off, grid on title( Real and imaginary part of RF-signal filtered with f ) 9

10 4 Original RF-signal Real and imaginary part of RF-signal filtered with f Fråga : Zooma horizontellt i den nedre figuren, så att man kan se att de två komponenterna är fasförskjutna enligt figuren ovan. Vilken fasförskjutning gäller? Zooma även horizontellt i den övre figuren. Påverkades den reella delen mycket eller litet av bandpassfiltreringen? Fråga : Absolutvärdet av dessa två komponenter ska ge enveloppen. Plotta abs(q) ovanpå rf i samma plot Utför horizontell zoomning så att det ser ut ungefär som nedan. Spara undan denna som plot som kvadraturenvelopp.fig! Jämför med enkelenvelopp.fig. Vilken är bäst? figure(8) plot(rf(:,col), b ); hold on q = RF-signal med envelopp [sampel nr] Titta på q som en gråskalebild. Jämför med den tidigare bilden av rf i figure() (och på s. 3) figure(9) imagesc(q), title( envelopp av RF-data ), colorbar

11 colormap gray envelopp av RF-data Fråga : Vilka skillnader och vilka likheter syns i de två bilderna? Subsampling (nedsampling) Som vi ser bilderna så varierar enveloppen q mycket långsammare än rfsignalen. Vi kan nu subsampla utan att förlora någon information. Vi drar först bort medelvärdet från en skannstråle i q. Medelvärdet innehåller ingen information och dominerar spektrumet q = q(:,col) - mean(q(:,col)); % dra bort medelvärdet Q = fftshift(abs(fft(q))); % amplitudspektrum av q Q = Q/max(Q); figure() plot(faxis,q, b ), grid on title( envelopp amplitudspektrum [MHz] ); envelopp amplitudspektrum [MHz] Vi bedömmer att när spektrum har sjunkit till / (4dB) är värdena så små att de inte behövs.

12 Fråga 3: Vid vilken ungefärlig frekvens har spektrum sjunkit till /? Vilken faktor gäller mellan denna frekvens och maxfrekvensen? Subsampla med denna faktor och använd resample. Observera att vi vill bara subsampla q utmed dess kolumner. Gör help resample för att ta reda på hur det går till. qsub = resample(q,...,...); Titta på resultatet i fourierdomänen. Notera att de högsta frekvenserna har försvunnit. q = qsub(:,col) - mean(qsub(:,col)); % dra bort medelvärdet Q = fftshift(abs(fft(q))); % amplitudspektrum av q Q = Q/max(Q); Nsub = length(qsub); faxissub = [-Nsub/:Nsub/-]*f/length(q); % skapa frekvensaxel figure() plot(faxissub,q, b ), grid on title( subsamplad envelopp amplitudspektrum [MHz] ); subsamplad envelopp amplitudspektrum [MHz] Titta på resultatet som en gråskalebild. figure() imagesc(qsub), title( subsamplad envelopp av RF-data ), colorbar colormap gray

13 subsamplad envelopp av RF-data Fråga 4: Vilken är skillnaden mot tidigare i figure(9)? Histogramtransformation Om vi tittar på bilden av qsub och dess histogram: figure(3) subplot(,,),imagesc(qsub) colormap gray, title( qsub ) subplot(,,) hist(qsub(:),56), title( hist(qsub) ) qsub 45 hist(qsub) så ser vi att väldigt många pixlar är nästan svarta och det är bara i områden där vi har stora skillnader i akustisk impedans som vi kan se något av strukturen. Vi behöver förstärka små värden i bilden relativt de större för att få en mer lätt tolkad bild. Idealet är ett bredare, jämnare, gärna klockformat histogram. Att skriva q(:) är ett matlab-trick som drar ut värdena i matrisen q till en vektor. 3

14 På så sätt får vi ett histogram för hela bilden, annars får vi ett histogram för varje kolumn. Ett mer jämt fördelat histogram fås med figure(4) subplot(,,) hist(log(qsub(:)),56), title( Jämnare histogram, var ) subplot(,,) hist(sqrt(qsub(:)),56), title( Jämnare histogram, var ) 8 Jämnare histogram, var Jämnare histogram, var För att åstadkomma detta måste q gråskaletransformeras genom en funktion som förstärker de små värdena relativt de stora. Prova både qe=sqrt(q) och qe=log(q). Titta på bilden och på histogrammet. qe =... Fråga 5: Vilken gråskaletransformation föredrar du? Det är ganska subjektivt, men motivera ditt val! När du är nöjd med bilden och histogrammet så justerar vi bilden så att värdena ligger mellan och för att lätt kunna spara ner bilden på ett standardformat senare. qe = qe - min(qe(:)); qe = qe / max(qe(:)); figure(5) imagesc(qe),colormap gray title( Bild efter histogramtransformering i området [, ] ) 4

15 Bild efter histogramtransformering i området [, ] Skannkonvertering Nu har vi en bild som ser bra ut utom i ett avseende. Bilden är insamlad i polära koordinater, (vinkel, radie), och lagrad i en (kartesisk) matris. När vi tittar på bilden av qe så har hjärtat fel geometri och storleken på objekt i bilden varierar med positionen i bilden. Vi måste sampla om bilden till ett solfjäderformat. Vi använder matlabs interp för detta. Vi kommer att behöva ange 5 inargument som alla är matriser: I = interp(qalpha, qrad, qe, Ialpha, Irad) De tre första argumenten har med indata att göra och qe är vår histogramtranformerade bild. Matriserna qalpha och qrad har samma storlek som qe men anger vilken vinkel resp. radie som varje position motsvarar. Titta återigen på figuren på sidan 3 i början på labpm, som beskriver vinklar och koordinatsystem. Gör info och info.help vid behov. Vi gör först st vektorer som beskriver hur alpha och r varierar i bilden alpha = info.alpha; deltaalpha = info.deltaalpha; nbeams = info.nbeams; alphamax = alpha + deltaalpha*(nbeams-); alphavec = linspace(alpha, alphamax, nbeams); Matlabs linspace genererar en linjär vektor som börjar i alpha och slutar i alphamax med längden nbeams, dvs steglängden (alphamax- alpha)/(nbeams-). Gör en motsvarande vektor för radien. r =... R =... rvec = linspace(...,..., length(qe)); Nu kan vi använda matlabs meshgrid för att generera matriserna qalpha och qrad från vektorerna alphavec och rvec 5

16 [qalpha, qrad] = meshgrid(alphavec,rvec); Kontrollera att matriserna har samma storlek som qe och att det är regelbundna avstånd mellan rader/kolumner. Det är en förutsättning för att använda interp De två sista argumenten i interp relaterar till de koordinater vi vill ha de nya sampelpunkterna i. Fråga 6: Markera alphamax i figuren på sidan 3 och räkna därefter ut min och max för X och Y koordinaterna. Avståndet ska anges i meter. Ymax = R; Ymin =... Xmax =... Xmin =... Bestäm storleken i meter på en pixel i den geometriskt korrekta bilden. Välj en storlek på mm (. meter) eller mindre. dpix =... Gör en X och en Y vektor Xvec = [Xmin:dpix:Xmax]; Yvec = [Ymin:dpix:Ymax]; Använd sedan meshgrid igen för att få motsvarande matriser med X och Y koordinater i interpolerade bilden. [X,Y] = meshgrid(xvec,yvec); Matriserna X och Y innehåller de kartesiska koordinaterna för den färdiga bilden I men för att vi ska kunna interpolera i originalbilden behöver vi räkna om hur X och Y mappas till de polära koordinaterna i originalbilden. Irad =... Ialpha = atan(y,-x) + pi; Om du har gjort rätt ska Ialpha ha värden mellan π och π och vara störst på högersidan. Titta gärna på Irad och Ialpha som bilder om du är osäker. Interpolera fram den slutgiltiga bilden mha interp. I = interp(qalpha, qrad, qe, Ialpha, Irad); En del koordinater i I hamnar utanför qe. Matlab sätter dessa värden till NaN (Not a Number). Vi sätter dessa värden till och tittar på resultatet. 6

17 I(isnan(I))=; figure imagesc(i), colormap gray; title( Min B-mode bild ) Min B-mode bild Fråga 7: Kontrollera att din bild är lika fin som den som visas här. Visa också bilden för läraren! Om du vill spara din bild i något standard format som t.ex PNG kan du använda imwrite: imwrite(i, mybmodeim.png, PNG ) 7

MR-laboration: design av pulssekvenser

MR-laboration: design av pulssekvenser MR-laboration: design av pulssekvenser TSBB3 Medicinska Bilder Ansvarig lärare: Anders Eklund anders.eklund@liu.se Innehåll Uppgift Initialisering av k-space Koordinater i k-space Navigering i k-space

Läs mer

TSBB31 Medicinska bilder Lecture Ultrasound

TSBB31 Medicinska bilder Lecture Ultrasound TSBB31 Medicinska bilder Lecture Ultrasound The lecture is based on: Prince & Links: Medical Imaging. Signals and Systems. Ch. 1-11. (References to current figures and tables are given.) Student guide

Läs mer

Flerdimensionella signaler och system

Flerdimensionella signaler och system Luleå tekniska universitet Avd för signalbehandling Magnus Sandell (reviderad av Frank Sjöberg) Flerdimensionell signalbehandling SMS033 Laboration 1 Flerdimensionella signaler och system Syfte: Den här

Läs mer

Signal- och Bildbehandling, TSBB14. Laboration 2: Sampling och rekonstruktion. DFT.

Signal- och Bildbehandling, TSBB14. Laboration 2: Sampling och rekonstruktion. DFT. Signal- och Bildbehandling, TSBB4 Laboration : Sampling och rekonstruktion. DFT. Maria Magnusson, 7-8 Avdelningen för Datorseende, Institutionen för Systemteknik, Linköpings Universitet Laboration. Förberedelser

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

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling Lösning till tentamen i Medicinska Bilder, TSBB3, 202-0-25 Maria Magnusson (maria.magnusson@liu.se), Hans Knutsson, Mats Andersson, Gustaf Johansson DEL : Grundläggande 2D signalbehandling Uppgift (2p)

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

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

DT1130 Spektrala transformer Tentamen

DT1130 Spektrala transformer Tentamen DT3 Spektrala transformer Tentamen 6 Tentamen består av fem uppgifter där varje uppgift maximalt ger 4 p. Normalt gäller följande betygsgränser: E: 9 p, D:.5 p, C: 4 p, B: 6 p, A: 8 p Tillåtna hjälpmedel:

Läs mer

TSBB16 Datorövning A Samplade signaler Faltning

TSBB16 Datorövning A Samplade signaler Faltning Name: ID number: Passed: LiU-ID: Date: TSBB16 Datorövning A Samplade signaler Faltning Utvecklad av Klas Nordberg Computer Vision Laboratory, Linköping University, Sweden 24 augusti 2015 Introduktion Denna

Läs mer

TSKS21 Signaler, Information och Bilder Lab 2: Digitalisering

TSKS21 Signaler, Information och Bilder Lab 2: Digitalisering TSKS21 Signaler, Information och Bilder Lab 2: Digitalisering Mikael Olofsson 8 februari 2017 Fyll i detta med bläckpenna Laborant Personnummer Datum Godkänd 1 1 Allmänt Denna laboration syftar till att

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

Laplace, Fourier och resten varför alla dessa transformer?

Laplace, Fourier och resten varför alla dessa transformer? Laplace, Fourier och resten varför alla dessa transformer? 1 Bakgrund till transformer i kontinuerlig tid Idé 1: Representera in- och utsignaler till LTI-system i samma basfunktion Förenklad analys! Idé

Läs mer

Signal- och Bildbehandling, TSBB14. Laboration 2: Sampling och Tidsdiskreta signaler

Signal- och Bildbehandling, TSBB14. Laboration 2: Sampling och Tidsdiskreta signaler Signal- och Bildbehandling, TSBB14 Laboration 2: Sampling och Tidsdiskreta signaler Anders Gustavsson 1997, Maria Magnusson 1998-2013 Avdelningen för Datorseende, Institutionen för Systemteknik Linköpings

Läs mer

Signal- och bildbehandling TSBB03

Signal- och bildbehandling TSBB03 Tentamen i Signal- och bildbehandling TSBB03 Tid: 2004-06-0 kl. 8-2 Lokaler: Garnisonen Ansvarig lärare: Maria Magnusson Seger besöker lokalen kl. 9.00 och 0.45. tel 073-804 38 67 Hjälpmedel: Räknedosa,

Läs mer

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling Lösning till tentamen i Medicinska Bilder, TSBB3, 08-0-4 Maria Magnusson (maria.magnusson@liu.se) DEL : Grundläggande D signalbehandling Uppgift (6p) a och E: E LP-filtrerar mycket och ger en mycket suddig

Läs mer

Signal- och bildbehandling TSBB14

Signal- och bildbehandling TSBB14 Tentamen i Signal- och bildbehandling TSBB Tid: 3-5-3 Lokaler: TER Ansvarig lärare: Maria Magnusson besöker lokalen kl. 8.5 och.3 tel 73-8 38 67 Hjälpmedel: Räknedosa, medskickad formelsamling, OH-film,

Läs mer

Ulrik Söderström 20 Jan Signaler & Signalanalys

Ulrik Söderström 20 Jan Signaler & Signalanalys Ulrik Söderström ulrik.soderstrom@tfe.umu.se 20 Jan 2009 Signaler & Signalanalys Sinusspänning Sinus och cosinus samma form men fasförskjutna Fasförskjutning tidsfördröjning Sinus och cosinus är väldigt

Läs mer

Medicinska bilder. Programkurs 6 hp Medical Images TSBB31 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Medicinska bilder. Programkurs 6 hp Medical Images TSBB31 Gäller från: 2018 VT. Fastställd av. Fastställandedatum 1(6) Medicinska bilder Programkurs 6 hp Medical Images TSBB31 Gäller från: 2018 VT Fastställd av Programnämnden för elektroteknik, fysik och matematik, EF Fastställandedatum LINKÖPINGS UNIVERSITET 2(6)

Läs mer

Ulrik Söderström 19 Jan Signalanalys

Ulrik Söderström 19 Jan Signalanalys Ulrik Söderström ulrik.soderstrom@tfe.umu.se 9 Jan 200 Signaler & Signalanalys l Sinusspänning Sinus och cosinus samma form men fasförskjutna Fasförskjutning tidsfördröjning Sinus och cosinus är väldigt

Läs mer

Laboration i tidsdiskreta system

Laboration i tidsdiskreta system Laboration i tidsdiskreta system A. Tips Användbara MATLAB-funktioner: conv Faltning square Skapa en fyrkantvåg wavread Läs in en ljudfil soundsc Spela upp ett ljud ones Skapa en vektor med godtyckligt

Läs mer

Projekt 3: Diskret fouriertransform

Projekt 3: Diskret fouriertransform Projekt 3: Diskret fouriertransform Diskreta fouriertransformer har stor praktisk användning inom en mängd olika områden, från analys av mätdata till behandling av digital information som ljud och bildfiler.

Läs mer

DT1130 Spektrala transformer Tentamen

DT1130 Spektrala transformer Tentamen DT3 Spektrala transformer Tentamen 5 Tentamen består av fem uppgifter där varje uppgift maximalt ger p. Normalt gäller följande betygsgränser: E: 9 p, D:.5 p, C: p, B: 6 p, A: 8 p Tillåtna hjälpmedel:

Läs mer

Fouriermetoder MVE295 - bonusuppgifter

Fouriermetoder MVE295 - bonusuppgifter Fouriermetoder MVE295 - bonusuppgifter Edvin Listo Zec 920625-2976 edvinli@student.chalmers.se Sofia Toivonen 910917-4566 sofiato@student.chalmers.se Emma Ekberg 930729-0867 emmaek@student.chalmers.se

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

DT1130 Spektrala transformer Tentamen

DT1130 Spektrala transformer Tentamen DT Spektrala transformer Tentamen 72 Tentamen består av fem uppgifter där varje uppgift maximalt ger 4 p. Normalt gäller följande betygsgränser: E: 9 p, D:.5 p, C: 4 p, B: 6 p, A: 8 p Tillåtna hjälpmedel:

Läs mer

Laboration 1. Grafisk teknik (TNM059) Introduktion till Matlab. R. Lenz och S. Gooran (VT2007)

Laboration 1. Grafisk teknik (TNM059) Introduktion till Matlab. R. Lenz och S. Gooran (VT2007) Laboration 1 Grafisk teknik (TNM059) Introduktion till Matlab R. Lenz och S. Gooran (VT2007) Introduktion: Denna laboration är en introduktion till Matlab. Efter denna laboration ska ni kunna följande:

Läs mer

7 Olika faltningkärnor. Omsampling. 2D Sampling.

7 Olika faltningkärnor. Omsampling. 2D Sampling. 7 Olika faltningkärnor. Omsampling. D Sampling. Aktuella ekvationer: Se formelsamlingen. 7.. Faltningskärnors effekt på bilder. Bilden f(, y) ska faltas med olika faltningskärnor, A H, se nedan. f(,y)

Läs mer

DT1120 Spektrala transformer för Media Tentamen

DT1120 Spektrala transformer för Media Tentamen DT Spektrala transformer för Media Tentamen 77 Tentamen består av fem uppgifter där varje uppgift maximalt ger 4 p. Normalt gäller följande betygsgränser: 3:9 p, 4: 3 p, 5: 7 p Tillåtna hjälpmedel: räknare,

Läs mer

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling Lösning till tentamen i Medicinska Bilder, TSBB3, 26--28 Maria Magnusson (maria.magnusson@liu.se), Anders Eklund DEL : Grundläggande 2D signalbehandling Uppgift (3p) Translationsteoremet säger att absolutvärdet

Läs mer

Resttentamen i Signaler och System Måndagen den 11.januari 2010, kl 14-19

Resttentamen i Signaler och System Måndagen den 11.januari 2010, kl 14-19 Resttentamen i Signaler och System Måndagen den 11.januari 2010, kl 14-19 Tillåtna hjälpmedel: Valfri miniräknare (utan möjlighet till trådlös kommunkation). Valfri litteratur, inkl. kursböcker, formelsamlingar.

Läs mer

Signal- och bildbehandling TSEA70

Signal- och bildbehandling TSEA70 Tentamen i Signal- och bildbehandling TSEA70 Tid: 2003-08-22 kl. 4-8 Lokaler: G36 Ansvarig lärare: Maria Magnusson Seger besöker lokalen kl. 6.00. tel 0702/33 79 48 Hjälpmedel: Räknedosa, OH-film, medskickad

Läs mer

Försättsblad till skriftlig tentamen vid Linköpings universitet G34

Försättsblad till skriftlig tentamen vid Linköpings universitet G34 Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 205-0-29 Sal () G34 Tid 4-8 Kurskod TSBB3 Provkod TEN Kursnamn/benämning Provnamn/benämning Institution Antal uppgifter

Läs mer

Funktionsteori Datorlaboration 2

Funktionsteori Datorlaboration 2 Funktionsteori Funktionsteori Datorlaboration 2 Fourierserier Inledning Största delen av denna laboration handlar om Fourierserier, men vi startar med seriesummation. Vissa filer kan du behöva hämta på

Läs mer

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling Lösning till tentamen i Medicinska Bilder, TSBB, -- Maria Magnusson (maria.magnusson@liu.se), Hans Knutsson, Mats Andersson, Gustaf Johansson DEL : Grundläggande D signalbehandling Uppgift (p) a) Filtret

Läs mer

Laplace, Fourier och resten varför alla dessa transformer?

Laplace, Fourier och resten varför alla dessa transformer? Laplace, Fourier och resten varför alla dessa transformer? 1 Vi har sett hur ett LTI-system kan ges en komplett beskrivning av dess impulssvar. Genom att falta insignalen med impulssvaret erhålls systemets

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

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling Lösning till tentamen i Medicinska Bilder, TSBB3, 203-0-08 Maria Magnusson (maria.magnusson@liu.se), Hans Knutsson, Mats Andersson, Gustaf Johansson DEL : Grundläggande 2D signalbehandling Uppgift (2p)

Läs mer

DT1120/DT1130 Spektrala transformer Tentamen

DT1120/DT1130 Spektrala transformer Tentamen DT/DT3 Spektrala transformer Tentamen 86 Tentamen består av fem uppgifter där varje uppgift maximalt ger 4 p. Normalt gäller följande betygsgränser: E: 9 p, D:.5 p, C: 4 p, B: 6 p, A: 8 p Tillåtna hjälpmedel:

Läs mer

Signal- och bildbehandling TSBB03

Signal- och bildbehandling TSBB03 Tentamen i Signal- och bildbehandling TSBB3 Tid: 28-5-29 kl. 8-2 Lokal: TER2 Ansvarig lärare: Maria Magnusson besöker lokalen kl. 9. och.4 tel 73-84 38 67 Hjälpmedel: Räknedosa, medskickad formelsamling,

Läs mer

Bildbehandling i frekvensdomänen. Erik Vidholm

Bildbehandling i frekvensdomänen. Erik Vidholm Bildbehandling i frekvensdomänen Erik Vidholm erik@cb.uu.se 9 december 2002 Sammanfattning Detta arbete beskriver hur en bild kan tolkas som en tvådimensionell digital signal, hur denna signal Fouriertransformeras

Läs mer

TEM Projekt Transformmetoder

TEM Projekt Transformmetoder TEM Projekt Transformmetoder Utförs av: Mikael Bodin 19940414 4314 William Sjöström 19940404 6956 Sammanfattning I denna laboration undersöks hur Fouriertransformering kan användas vid behandling och analysering

Läs mer

Övningar med Digitala Filter med exempel på konstruktion och analys i MatLab

Övningar med Digitala Filter med exempel på konstruktion och analys i MatLab Övningar med Digitala Filter med exempel på konstruktion och analys i MatLab Eddie Alestedt Vt-2002 Digitala filter Digitala filter appliceras på samplade signaler och uppvisar helt andra egenskaper än

Läs mer

Lab 1 Analog modulation

Lab 1 Analog modulation 2 Lab-PM för TSEI67 Telekommunikation Lab 1 Analog modulation Med Simulink kan man som sagt bygga upp ett kommunikationssystem som ett blockschema, och simulera det. Ni ska i denna laboration inledningsvis

Läs mer

Laboration 3: Stora talens lag, centrala gränsvärdessatsen och enkla punktskattningar

Laboration 3: Stora talens lag, centrala gränsvärdessatsen och enkla punktskattningar Lunds tekniska högskola Matematikcentrum Matematisk statistik Laboration 3 Matematisk statistik AK för CDIFysiker, FMS012/MASB03, HT15 Laboration 3: Stora talens lag, centrala gränsvärdessatsen och enkla

Läs mer

TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 2 november 2015 Sida 1 / 23

TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 2 november 2015 Sida 1 / 23 TANA17 Matematiska beräkningar med MATLAB för M, DPU Fredrik Berntsson, Linköpings Universitet 2 november 2015 Sida 1 / 23 Föreläsning 2 Index. Kolon-notation. Vektoroperationer. Summor och medelvärden.

Läs mer

Syftet med den här laborationen är att du skall bli mer förtrogen med följande viktiga områden inom matematisk statistik

Syftet med den här laborationen är att du skall bli mer förtrogen med följande viktiga områden inom matematisk statistik LUNDS TEKNISKA HÖGSKOLA MATEMATIKCENTRUM MATEMATISK STATISTIK DATORLABORATION 4 MATEMATISK STATISTIK, AK FÖR I, FMS 01, HT-07 Laboration 4: Stora talens lag, Centrala gränsvärdessatsen, enkla punktskattningar

Läs mer

Bildbehandling En introduktion. Mediasignaler

Bildbehandling En introduktion. Mediasignaler Bildbehandling En introdktion Mediasignaler Innehåll Grndläggande bildbehandling Foriertransformering Filtrering Spatialdomän Frekvensdomän Vad är bildbehandling? Förbättring Image enhancement Återställning

Läs mer

Digital Signalbehandling i Audio/Video

Digital Signalbehandling i Audio/Video Digital Signalbehandling i Audio/Video Institutionen för Elektrovetenskap Laboration 1 (del 2) Stefan Dinges Lund 25 2 Kapitel 1 Digitala audioeffekter Den här delen av laborationen handlar om olika digitala

Läs mer

Ö Ò histogramtransformationº

Ö Ò histogramtransformationº ÍÐØÖ Ð Ù Ð ÓÖ Ø ÓÒ ÌË ½ Å Ò Ð Ö ÍØÚ Ð Ú Å Ø Ò Ö ÓÒ ÁÅ̵ ¾¼½ ÍÔÔ Ø Ö Ú Å Ö Å ÒÙ ÓÒ ÎÄ ÁË µ ¾¼½ ÓÒØ ÒØ ÍÔÔ Ø Ò Ä Ò Ê ¹ Ø Ò Ê ÒÒ ØÖÐ Ó ÓÙÖ ÖØÖ Ò ÓÖÑ Ò Ð ÒÚ ÐÓÔÔ Ø Ø ÓÒ ÒÚ ÐÓÔÔ Ø Ø ÓÒ Ñ Ú Ö ØÙÖ ËÙ ÑÔÐ Ò Ò

Läs mer

Lab 1: Operationer på gråskalebilder

Lab 1: Operationer på gråskalebilder Lab 1: Operationer på gråskalebilder Maria Magnusson, 2016, 2017 Avdelningen för Datorseende, Institutionen för Systemteknik, Linköpings Universitet 1 Introduktion Läs igenom häftet innan laborationen.

Läs mer

Signalanalys med snabb Fouriertransform

Signalanalys med snabb Fouriertransform Laboration i Fourieranalys, MVE030 Signalanalys med snabb Fouriertransform Den här laborationen har två syften: dels att visa lite på hur den snabba Fouriertransformen fungerar, och lite om vad man bör

Läs mer

Mer om geometriska transformationer

Mer om geometriska transformationer CTH/GU LABORATION 4 TMV141-1/13 Matematiska vetenskaper 1 Inledning Mer om geometriska transformationer Vi fortsätter med geometriska transformationer och ser på ortogonal (vinkelrät) projektion samt spegling.

Läs mer

Geometriska transformationer

Geometriska transformationer CTH/GU LABORATION 5 TMV6/MMGD - 7/8 Matematiska vetenskaper Inledning Geometriska transformationer Vi skall se på några geometriska transformationer; rotation, skalning, translation, spegling och projektion.

Läs mer

TSKS06 Linjära system för kommunikation Lab2 : Aktivt filter

TSKS06 Linjära system för kommunikation Lab2 : Aktivt filter TSKS06 Linjära system för kommunikation Lab2 : Aktivt filter Sune Söderkvist, Mikael Olofsson 9 februari 2018 Fyll i detta med bläckpenna Laborant 1 Laborant 2 Personnummer Personnummer Datum Godkänd 1

Läs mer

Laboration i Fourieranalys, TMA132 Signalanalys med snabb Fouriertransform

Laboration i Fourieranalys, TMA132 Signalanalys med snabb Fouriertransform Laboration i Fourieranalys, TMA132 Signalanalys med snabb Fouriertransform Den laborationen har syften: dels att visa lite hur den snabba Fouriertransformen fungerar, och lite om vad man den an dels att

Läs mer

Beräkningsverktyg HT07

Beräkningsverktyg HT07 Beräkningsverktyg HT07 Föreläsning 1, Kapitel 1 6 1.Introduktion till MATLAB 2.Tal och matematiska funktioner 3.Datatyper och variabler 4.Vektorer och matriser 5.Grafik och plottar 6.Programmering Introduktion

Läs mer

Elektronik 2018 EITA35

Elektronik 2018 EITA35 Elektronik 218 EITA35 Föreläsning 1 Filter Lågpassfilter Högpassfilter (Allpassfilter) Bodediagram Hambley 296-32 218-1-2 Föreläsning 1, Elektronik 218 1 Laboration 2 Förberedelseuppgifter! (Ingen anmälan

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

Index. Vektorer och Elementvisa operationer. Summor och Medelvärden. Grafik i två eller tre dimensioner. Ytor. 20 januari 2016 Sida 1 / 26

Index. Vektorer och Elementvisa operationer. Summor och Medelvärden. Grafik i två eller tre dimensioner. Ytor. 20 januari 2016 Sida 1 / 26 TAIU07 Föreläsning 2 Index. Vektorer och Elementvisa operationer. Summor och Medelvärden. Grafik i två eller tre dimensioner. Ytor. 20 januari 2016 Sida 1 / 26 Matriselement och Index För att manipulera

Läs mer

Spektrala Transformer

Spektrala Transformer Spektrala Transformer Kurssammanfattning Fyra kärnkoncept Sampling Faltning Poler och nollställen Fouriertransform Koncept #1: Sampling En korrekt samplad signal kan rekonstrueras exakt, dvs ingen information

Läs mer

Transformationer i R 2 och R 3

Transformationer i R 2 och R 3 Linjär algebra, I / Matematiska vetenskaper Inledning Transformationer i R och R 3 Vi skall se på några geometriska transformationer; rotation, skalning, translation och projektion. Rotation och skalning

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

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

TSBB14 Laboration: Intro till Matlab 1D

TSBB14 Laboration: Intro till Matlab 1D TSBB14 Laboration: Intro till Matlab 1D Utvecklad av Maria Magnusson med mycket hjälp av Lasse Alfredssons material i kursen Introduktionskurs i Matlab, TSKS08 Avdelningen för Datorseende, Institutionen

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

Laboration i Fourieranalys för F2, TM2, Kf2 2011/12 Signalanalys med snabb Fouriertransform (FFT)

Laboration i Fourieranalys för F2, TM2, Kf2 2011/12 Signalanalys med snabb Fouriertransform (FFT) Laboration i Fourieranalys för F2, TM2, Kf2 2011/12 Signalanalys med snabb Fouriertransform (FFT) Den här laborationen har två syften: dels att visa hur den snabba Fouriertransformen fungerar och vad man

Läs mer

Datorövning 1 Fördelningar

Datorövning 1 Fördelningar Lunds tekniska högskola Matematikcentrum Matematisk statistik FMSF20: MATEMATISK STATISTIK, ALLMÄN KURS, 7.5HP FÖR E, HT-15 Datorövning 1 Fördelningar I denna datorövning ska du utforska begreppen sannolikhet

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

DIGITALA FILTER. Tillämpad Fysik Och Elektronik 1. Frekvensfunktioner FREKVENSSVAR FÖR ETT TIDSDISKRET SYSTEM. x(n)= Asin(Ωn)

DIGITALA FILTER. Tillämpad Fysik Och Elektronik 1. Frekvensfunktioner FREKVENSSVAR FÖR ETT TIDSDISKRET SYSTEM. x(n)= Asin(Ωn) DIGITALA FILTER TILLÄMPAD FYSIK OCH ELEKTRONIK, UMEÅ UNIVERSITET 1 Frekvensfunktioner x(n)= Asin(Ωn) y(n) H(z) TILLÄMPAD FYSIK OCH ELEKTRONIK, UMEÅ UNIVERSITET 2 FREKVENSSVAR FÖR ETT TIDSDISKRET SYSTEM

Läs mer

Exempelsamling Grundläggande systemmodeller. Klas Nordberg Computer Vision Laboratory Department of Electrical Engineering Linköping University

Exempelsamling Grundläggande systemmodeller. Klas Nordberg Computer Vision Laboratory Department of Electrical Engineering Linköping University Exempelsamling Grundläggande systemmodeller Klas Nordberg Computer Vision Laboratory Department of Electrical Engineering Linköping University Version: 0.11 September 14, 2015 Uppgifter markerade med (A)

Läs mer

Bildbehandling i spatialdomänen och frekvensdomänen

Bildbehandling i spatialdomänen och frekvensdomänen Digital Media Lab 2016-02-22 Tillämpad Fysik och Elektronik Ulrik Söderström Bildbehandling i spatialdomänen och frekvensdomänen Fouriertransform och filtering Del 1. Fouriertransformen 1.1. Fourieranalys

Läs mer

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

Signaler, information & bilder, föreläsning 12 Signaler, inormation & bilder, öreläsning Michael Felsberg Computer Vision Laboratory epartment o Electrical Engineering michael.elsberg@liu.se Översikt signalbehandling (bildbehandling) en digitala bilden,

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

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling Lösning till tentamen i Medicinska Bilder, TSBB31, 2017-10-19 Maria Magnusson (maria.magnusson@liu.se), Anders Eklund DEL 1: Grundläggande 2D signalbehandling Uppgift 1 (4p) a) f(x, y) = 30 Π(x/40, y/20)

Läs mer

Signal- och bildbehandling TSBB03, TSBB14

Signal- och bildbehandling TSBB03, TSBB14 Tentamen i Signal- och bildbehandling TSBB03, TSBB4 Tid: 00-0- Lokaler: G33 Ansvarig lärare: Maria Magnusson besöker lokalen kl. 4.50 och 6.50 tel 073-804 38 67 Hjälpmedel: Räknedosa, medskickad formelsamling,

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

Flerdimensionell signalbehandling SMS022

Flerdimensionell signalbehandling SMS022 Luleå tekniska universitet Avd för signalbehandling Frank Sjöberg Flerdimensionell signalbehandling SMS022 Laboration 4 Array Processing Syfte: Syftet med den här laborationen är att få grundläggande förståelese

Läs mer

TAIU07 Matematiska beräkningar med Matlab

TAIU07 Matematiska beräkningar med Matlab TAIU07 Matematiska beräkningar med Matlab Laboration 3. Linjär algebra Namn: Personnummer: Epost: Namn: Personnummer: Epost: Godkänd den: Sign: Retur: 1 Introduktion 2 En Komet Kometer rör sig enligt ellipsformade

Läs mer

Ellära 2, Tema 3. Ville Jalkanen Tillämpad fysik och elektronik, UmU. 1

Ellära 2, Tema 3. Ville Jalkanen Tillämpad fysik och elektronik, UmU. 1 Ellära 2, ema 3 Ville Jalkanen illämpad fysik och elektronik, UmU ville.jalkanen@umu.se 1 Innehåll Periodiska signaler Storlek, frekvens,... Filter Överföringsfunktion, belopp och fas, gränsfrekvens ville.jalkanen@umu.se

Läs mer

Spektrala Transformer för Media

Spektrala Transformer för Media Spektrala Transformer för Media Filtrering och transformer i 2D Linjär bildbehandling Principerna från -dimensionell signalbehandling kan appliceras även på 2D-signaler Tillämpningar: Bildförbättring (brusreducering)

Läs mer

Digitala filter. FIR Finit Impulse Response. Digitala filter. Digitala filter. Digitala filter

Digitala filter. FIR Finit Impulse Response. Digitala filter. Digitala filter. Digitala filter Digitala filter Digitala filter FIR Finit Impulse Response Digitala filter förekommer t.ex.: I Matlab, Photoshop oh andra PCprogramvaror som filtrerar. I apparater med signalproessorer, t.ex. mobiltelefoner,

Läs mer

Medicinska Bilder, TSBB31. Lab6: Mätningar på SPECT/CT-volymer

Medicinska Bilder, TSBB31. Lab6: Mätningar på SPECT/CT-volymer Medicinska Bilder, TSBB31 Lab6: Mätningar på SPECT/CT-volymer Maria Magnusson, 2012-2016 Avdelningen för Datorseende Institutionen för Systemteknik Linköpings Universitet 1 Introduktion I denna laboration

Läs mer

Signal- och bildbehandling TSEA70

Signal- och bildbehandling TSEA70 Tentamen i Signal- och bildbehandling TSEA70 Tid: 000-03-8 kl. 4-8 Lokaler: Garnisonen Ansvariga lärare: Olle Seger, Maria M Seger besöker lokalerna kl 500 och 700 tel 070/33 79 48 Hjälpmedel: Räknedosa,

Läs mer

Signal- och bildbehandling TSEA70

Signal- och bildbehandling TSEA70 Tentamen i Signal- och bildbehandling TSEA70 Tid: 2003-0-0 kl. 4-8 Lokaler: Examinator: U Maria Magnusson Seger Ansvarig lärare: Olle Seger besöker lokalen kl. 5 och 7. tel 259, 0702/337948 Hjälpmedel:

Läs mer

Lösningsförslag till inlämningsuppgift 3 i Beräkningsprogrammering Problem 1) function condtest format compact format long

Lösningsförslag till inlämningsuppgift 3 i Beräkningsprogrammering Problem 1) function condtest format compact format long Lösningsförslag till inlämningsuppgift 3 i Beräkningsprogrammering Problem 1) function condtest format compact format long % Skapa matrisen A med alpha=1 A = [1 2 3; 2 4 1; 4 5 6]; b = [2.1; 3.4; 7.2];

Läs mer

Laboration i Fourieranalys för F2, TM2, Kf2 2013/14 Signalanalys med snabb Fouriertransform (FFT)

Laboration i Fourieranalys för F2, TM2, Kf2 2013/14 Signalanalys med snabb Fouriertransform (FFT) Laboration i Fourieranalys för F2, TM2, Kf2 2013/14 Signalanalys med snabb Fouriertransform (FFT) Den här laborationen har två syften: dels att visa hur den snabba Fouriertransformen fungerar och vad man

Läs mer

Spektralanalys - konsten att hitta frekvensinnehållet i en signal

Spektralanalys - konsten att hitta frekvensinnehållet i en signal Spektralanalys - konsten att hitta frekvensinnehållet i en signal Bengt Carlsson, Erik Gudmundson och Marcus Björk Systems and Control Dept. of Information Technology, Uppsala University 7 november 013

Läs mer

Tentamen i TMA 982 Linjära System och Transformer VV-salar, 27 aug 2013, kl

Tentamen i TMA 982 Linjära System och Transformer VV-salar, 27 aug 2013, kl Tentamen i TMA 982 Linjära System och Transformer VV-salar, 27 aug 2013, kl 8.30-12.30 Examinatorer: Lars Hammarstrand och Thomas Wernstål Tentamen består av två delar (Del I och Del II) på sammanlagt

Läs mer

Optimal Signalbehandling Datorövning 1 och 2

Optimal Signalbehandling Datorövning 1 och 2 Institutionen för Elektro- och Informationsteknik Lunds Universitet Lunds Tekniska Högskola Optimal Signalbehandling Datorövning 1 och 2 Leif Sörnmo Martin Stridh 2011 Department of Electrical and Information

Läs mer

Signal- och bildbehandling TSBB14

Signal- och bildbehandling TSBB14 Tentamen i Signal- och bildbehandling TSBB4 Tid: -5-8 Lokaler: TER3 Ansvarig lärare: Maria Magnusson besöker lokalen kl. 8.45 och.45 tel 8336, 73-84 38 67 Hjälpmedel: Räknedosa, medskickad formelsamling,

Läs mer

Spektrala Transformer

Spektrala Transformer Spektrala Transformer Tidsdiskreta signaler, kvantisering & sampling Tidsdiskreta signaler Tidskontinuerlig signal Ex: x(t) = sin(ωt) t är ett reellt tal ω har enheten rad/s Tidsdiskret signal Ex: x(n)

Läs mer

TSDT15 Signaler och System

TSDT15 Signaler och System TSDT5 Signaler och System DATORUPPGIFTER VÅREN 03 OMGÅNG Mikael Olofsson, mikael@isy.liu.se Efter en förlaga av Lasse Alfredsson February, 03 Denna uppgiftsomgång behandlar faltning samt system- & signalanalys

Läs mer

Försättsblad till skriftlig tentamen vid Linköpings Universitet

Försättsblad till skriftlig tentamen vid Linköpings Universitet Försättsblad till skriftlig tentamen vid Linköpings Universitet Datum för tentamen 203--0 Sal TER4 Tid 8-2 Kurskod TSBB3 Provkod TEN Kursnamn/ Benämning Institution Antal uppgifter som ingår i tentamen

Läs mer

Datorövning 1: Fördelningar

Datorövning 1: Fördelningar Lunds tekniska högskola Matematikcentrum Matematisk statistik FMS012/MASB03: MATEMATISK STATISTIK, 9 HP, VT-17 Datorövning 1: Fördelningar I denna datorövning ska du utforska begreppen sannolikhet och

Läs mer

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling

Lösning till tentamen i Medicinska Bilder, TSBB31, DEL 1: Grundläggande 2D signalbehandling Lösning till tentamen i Medicinska Bilder, TSBB3, 205-0-29 Maria Magnusson (maria.magnusson@liu.se), Anders Eklund DEL : Grundläggande 2D signalbehandling Uppgift (6p) a) 2 2 2 2 4 6 4 4 4 6 4 4 4 6 2

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

Signal- och Bildbehandling FÖRELÄSNING 4. Multiplikationsteoremet. Derivatateoremet

Signal- och Bildbehandling FÖRELÄSNING 4. Multiplikationsteoremet. Derivatateoremet Signal- och Bildbehandling FÖRELÄSNING 4 Fouriertransformen, forts Mer egenskaper av fouriertransformen Enkel tillämpning: Filtrera bort oönskat buller från vacker visselton Fouriertransformen, slutsats

Läs mer

Laboration 4: Stora talens lag, Centrala gränsvärdessatsen och enkla punktskattningar

Laboration 4: Stora talens lag, Centrala gränsvärdessatsen och enkla punktskattningar LUNDS TEKNISKA HÖGSKOLA MATEMATIKCENTRUM MATEMATISK STATISTIK DATORLABORATION 4 MATEMATISK STATISTIK, AK FÖR I, FMS 120, HT-00 Laboration 4: Stora talens lag, Centrala gränsvärdessatsen och enkla punktskattningar

Läs mer

Linjär algebra med tillämpningar, lab 1

Linjär algebra med tillämpningar, lab 1 Linjär algebra med tillämpningar, lab 1 Innehåll Per Jönsson Fakulteten för Teknik och Samhälle, 2013 Uppgifterna i denna laboration täcker kapitel 1-3 i läroboken. Läs igenom motsvarande kapitel. Sitt

Läs mer