CATEGORII DOCUMENTE |
Alimentatie nutritie | Asistenta sociala | Cosmetica frumusete | Logopedie | Retete culinare | Sport |
Universitatea "Ovidius"
Facultatea de Matematica si Informatica
Specializarea MCTIM I
RECONSTRUCTIA IMAGINILOR IN TOMOGRAFIA COMPUTERIZATA
Pornind de la o matrice si de la un vector ce reprezinta imaginea exacta, dorim sa reconstruim aceasta imagine dupa modelul reconstructiilor din tomografia computerizata, utilizand mai multi algoritmi.
Se da matricea , definita pe cu si are trei valori: . De asemenea avem vectorul care reprezinta imaginea exacta.
Pentru inceput desenam imaginea exacta descompusa in pixeli () la fel ca in figura urmatoare. Acolo unde este desenat vom completa matricea cu 1 iar unde este gol cu 0. Vom citi matricea de la stanga la dreapta pe linii si vom obtine vectorul cu 144 de elemente.
2 3 4 5 6 7 8 9 10 11 12
| |||||||||||
Imaginea exacta data de vectorul in Matlab este urmatoarea:
Construim termenul liber astfel: . Apoi aflam vectorul
Imaginea obtinuta cu vectorul este:
Pentru
Pentru
Pentru
Partea I: Metode iterative: Jacobi
Generam sistemul consistent utilizand metoda Jacobi.
Teorema Elfving(2000)
Pentru oricare termenul generat cu metoda Jacobi converge
solutia .
Fie , reprezinta linia din matricea si
, unde se numeste parametru de relaxare si ( reprezinta numarul de linii ale matricei
Pentru aceasta metoda avem trei matrice de diferite marimi
Pentru matricea , imaginea obtinuta prin metoda Jacobi pentru la de iteratii este:
Pentru matricea imaginea obtinuta prin metoda Jacobi pentru la de iteratii este:
Pentru matricea imaginea obtinuta prin metoda Jacobi pentru la de iteratii este:
Pentru matricea imaginea obtinuta prin metoda Jacobi pentru la de iteratii este:
Pentru matricea imaginea obtinuta prin metoda Jacobi pentru la de iteratii este:
Pentru matricea imaginea obtinuta prin metoda Jacobi pentru la de iteratii este:
Partea II: Metode mixte- Kerp
a) Perturbarea
- generarea vectorului perturbator
Membrul drept al expresiei (unde este imaginea exacta) se perturba ca mai jos:
, cu
Unde pert este un vector generat aleator (care apoi este acelasi pentru toate experimantele) normalizat astfel: norm(pert)=1
norma Euclidiana a vectorului z
- construirea termenului liber perturbat
Pentru o imagine exacta vom construe un system consistent cu:
, apoi va fi astfel perturbat:
, , unde rand va fi un vector aleator generat cu norma unu.
b)Metoda Kerp
Fie , reprezinta linia din matricea si reprezinta coloana din matricea
Fie si
Teorema (C.Popa,1998)
Pentru exista
Pentru matricea A:36*144 imaginea obtinuta prin metoda Kerp pentru omega=1, alfa=1, epsilon=5 si numarul de iteratii 1000:
Pentru matricea A:144*144 imaginea obtinuta prin metoda Kerp pentru omega=1, alfa=1, epsilon=5 si numarul de iteratii 1000:
Pentru matricea A:576*144 imaginea obtinuta prin metoda Kerp pentru omega=1, alfa=1, epsilon=5 si numarul de iteratii 1000:
Partea III: Algoritm cu proiectii oblice- CAV
Fie: si
, , unde
, unde .
Adica reprzinta numarul de elemente nenule de pe coloana j din A.
Idee: intr-un numar mic de iteratii(30, 40, 50) imaginea care se obtine este buna.
Pentru matricea A:36*144 imaginea obtinuta prin metoda CAV pentru numarul de iteratii 50:
Pentru matricea A:144*144 imaginea obtinuta prin metoda CAV pentru numarul de iteratii 50:
Pentru matricea A:144*144 imaginea obtinuta prin metoda CAV pentru numarul de iteratii 1000:
Pentru matricea A:576*144 imaginea obtinuta prin metoda CAV pentru numarul de iteratii 1000:
Pentru matricea A:576*144 imaginea obtinuta prin metoda CAV pentru numarul de iteratii 50:
Partea IV: CONCLUZII
Pentru fiecare algoritm folosit s-au calculate si afisat errorile si rezidurile dupa formulele:
Daca acestea descresc de la o iteratie la alta inseamna ca implementarea algoritmului a fost corecta.
Criterii de oprire cunoscute:
Cu un numar de iteratii prestabilit (acesta a fost folosit in implementarea algoritmilor)
Rezidual
Altele
Se observa ca folosirea algoritmului lui CAV este cea mai indicata pentru reconstructia de imagini, deoarece la un numar mai mic de iteratii obtinem o imagine mai apropiata de cea reala.
De asemenea se observa pentru toti algoritmii folositi ca claritatea imaginii reconstruite depinde si de dimensiunea matricii A, adica cu cat dimensiunea ei este mai mare cu atat imaginea este apropiata de cea reala.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1665
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved