Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.
-
Upload
achille-hubert -
Category
Documents
-
view
118 -
download
3
Transcript of Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.
![Page 1: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/1.jpg)
100 200 300 400 500
100
200
300
400
100 200 300 400 500
100
200
300
400
100 200 300 400 500
100
200
300
400
100 200 300 400 500
100
200
300
400
Quantification
8 bits
3 bits 1 bit
5 bits
![Page 2: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/2.jpg)
50 100 150 200 250 300 350 400 450 500
50
100
150
200
250
300
350
400
450
Erreur
Erreur sur l'image quantifiée sur 1 bit
![Page 3: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/3.jpg)
Décalage circulaire
100 200 300 400 500
50
100
150
200
250
300
350
400
450
100 200 300 400 500
50
100
150
200
250
300
350
400
450
B(x,y)=a(x-240,y-270)
![Page 4: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/4.jpg)
Rotation (circulaire)
Teta=90° Teta=20°
(x,y) = mod( round(T-1*[x';y']) , [m;n]) + [1;1];b(x',y') = a(x,y);
![Page 5: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/5.jpg)
Zooming(200,230)
x=200+round(1/alpha*x'); y=230+round(1/beta*y'); b(x',y')=a(x,y); % alpha=beta=4
![Page 6: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/6.jpg)
"Shear" suivant x
x=x'-round(cos(teta)*y'); y=y'; %teta = 30°
![Page 7: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/7.jpg)
Négation
100 200 300 400
50
100
150
200
250
300
350
400
450
500
550
100 200 300 400
50
100
150
200
250
300
350
400
450
500
550
![Page 8: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/8.jpg)
Écrêtage
Cmax=70, Cmin=50
![Page 9: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/9.jpg)
Ajustage
Recadrer sur 7 bits après écrêtage
![Page 10: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/10.jpg)
Seuillage
Seuil = 70
![Page 11: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/11.jpg)
Seuillage
Seuil = 50
![Page 12: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/12.jpg)
Image trop sombre
Des détailles vers la basse luminosité
![Page 13: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/13.jpg)
Transformation logarithmique
50 100 150 200 250
50
100
150
200
250
50 100 150 200 250
50
100
150
200
250
s = c log (1 + r )
![Page 14: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/14.jpg)
Effet d'un écran CRT
50 100 150 200 250
50
100
150
200
250
50 100 150 200 250
50
100
150
200
250
CRT
50 100 150 200 250
50
100
150
200
250
CRT
Gamma=2
50 100 150 200 250
50
100
150
200
250
CORRECTIONGamma = 0.5
![Page 15: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/15.jpg)
Power law (gamma)
Image d’origine trop foncéePower law avec gamma = 0.6
100 200 300
50
100
150
200
250
300
350
400
450
100 200 300
50
100
150
200
250
300
350
400
450
![Page 16: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/16.jpg)
Power law
Image d’origine trop foncéePower law avec gamma = 0.3
100 200 300
50
100
150
200
250
300
350
400
450
100 200 300
50
100
150
200
250
300
350
400
450
![Page 17: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/17.jpg)
200 400 600
100
200
300
400
500
600
700
200 400 600
100
200
300
400
500
600
700
Image d’origine trop éclairéePower law avec gamma = 2
Power law
![Page 18: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/18.jpg)
Power law
200 400 600
100
200
300
400
500
600
700
200 400 600
100
200
300
400
500
600
700
Image d’origine trop éclairéePower law avec gamma = 4
![Page 19: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/19.jpg)
Histogramme
100 200 300 400 500
50
100
150
200
250
300
350
400
450
5000 50 100 150 200 250
0
0.01
0.02
0.03
0.04
0.05
0.06
0.07
Image sombre
![Page 20: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/20.jpg)
Histogramme
100 200 300 400 500
50
100
150
200
250
300
350
400
450
5000 50 100 150 200 250
0
0.02
0.04
0.06
0.08
0.1
0.12
Image éclairée
![Page 21: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/21.jpg)
Histogramme
100 200 300 400 500
50
100
150
200
250
300
350
400
450
5000 50 100 150 200 250
0
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.08
Image avec un contraste bas
![Page 22: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/22.jpg)
Histogramme
100 200 300 400 500
50
100
150
200
250
300
350
400
450
5000 50 100 150 200 250
0
0.01
0.02
0.03
0.04
0.05
0.06
0.07
Image avec contraste important
![Page 23: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/23.jpg)
Histogram equalization
100 200 300 400 500
100
200
300
400
5000 50 100 150 200 250
0
0.02
0.04
0.06
100 200 300 400 500
100
200
300
400
5000 50 100 150 200 250
0
0.02
0.04
0.06
![Page 24: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/24.jpg)
Histogram equalization
100 200 300 400 500
100
200
300
400
5000 50 100 150 200 250
0
0.02
0.04
0.06
0.08
0.1
0.12
100 200 300 400 500
100
200
300
400
5000 50 100 150 200 250
0
0.02
0.04
0.06
0.08
0.1
0.12
![Page 25: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/25.jpg)
Histogram equalization
100 200 300 400 500
100
200
300
400
5000 50 100 150 200 250
0
0.02
0.04
0.06
0.08
100 200 300 400 500
100
200
300
400
5000 50 100 150 200 250
0
0.02
0.04
0.06
0.08
![Page 26: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/26.jpg)
Histogram equalization
100 200 300 400 500
100
200
300
400
5000 50 100 150 200 250
0
0.02
0.04
0.06
100 200 300 400 500
100
200
300
400
5000 50 100 150 200 250
0
0.02
0.04
0.06
![Page 27: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/27.jpg)
Histogram equalization
200 400 600
100
200
300
400
500
600
700
0 50 100 150 200 2500
0.005
0.01
0.015
0.02
0.025
Image de départ
![Page 28: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/28.jpg)
200 400 600
100
200
300
400
500
600
700
0 50 100 150 200 2500
0.005
0.01
0.015
0.02
0.025
Image améliorée
Histogram equalization
![Page 29: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/29.jpg)
200 400 600
100
200
300
400
500
600
700
200 400 600
100
200
300
400
500
600
700
Histogram equalization
![Page 30: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/30.jpg)
Amélioration statistique locale
E=4, K0=0.4, K1=0.02, K2=0.4
Zones touchésImage amélioréeImage d'origine
![Page 31: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/31.jpg)
moyennage
Image bruitéImage d'origine Image améliorée4 itérations
![Page 32: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/32.jpg)
moyennage
Image améliorée100 itérations
Image améliorée20 itérations
Image améliorée8 itérations
![Page 33: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/33.jpg)
Smoothing
Image d'origine Masque 5*5
Masque 5*5 avec pondération Masque 9*9
![Page 34: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/34.jpg)
1 1 2 2 2 1 1
1 2 3 4 3 2 1
2 3 5 5 5 3 21
2 4 5 6 5 4 2132
2 3 5 5 5 3 2
1 2 3 4 3 2 1
1 1 2 2 2 1 1
2 2
221( , )
2
x y
h x y e
Masque gaussien
0 0 1 0 0
0 2 2 2 011 2 5 2 1
250 2 2 2 0
0 0 1 0 0
1 2 3 2 1
2 4 6 4 213 6 9 6 3
812 4 6 4 2
1 2 3 2 1
Masque triangulaire
Masque (filtre)
![Page 35: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/35.jpg)
%filtre medianeim=getimage;d_im=double(im);%taille de fenetre (2*a+1)*(2*b+1)a=1;b=1;bloc_size=(2*a+1)*(2*b+1);[m,n]=size(im);d_tr_im=d_im;for x=a+1:m-a for y=b+1:n-b bloc=reshape(d_im(x-a:x+a,y-b:y+b),bloc_size,1); d_tr_im(x,y)=median(bloc); end;end;subplot(1,2,1);image(im);colormap(gray(256));subplot(1,2,2);image(d_tr_im);
function im = getimagefilename = input('donner le nom du fichier de image (sans extension):','s');filetype = input('le type du fichier (jpg, tif, bmp, ...) :','s');im=imread(strcat('image_de_test\',filename,'.',filetype),filetype);
Filtrage à médianeProgramme MATLAB
![Page 36: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/36.jpg)
Filtrage à médiane
Médiane 3*3 Médiane 5*5
Moyennage 3*3Image d'origine
![Page 37: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/37.jpg)
Méthode gradient
200 400 600 800
100
200
300
400
500
600
700
800
900
200 400 600 800
100
200
300
400
500
600
700
800
900
Approximation valeur absolue
![Page 38: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/38.jpg)
Méthode gradient
100 200 300 400 500
50
100
150
200
250
300
350
400
450
100 200 300 400 500
50
100
150
200
250
300
350
400
450
Approximation valeur absolue
![Page 39: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/39.jpg)
Laplacien
100 200 300 400
50
100
150
200
250
300
350
400
450
500
100 200 300 400
50
100
150
200
250
300
350
400
450
500
horizontal et vertical
![Page 40: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/40.jpg)
Sharpening (add Laplacien)
Image d'origine Image améliorée
Masque horizontal et vertical
![Page 41: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/41.jpg)
Laplacien
100 200 300 400
50
100
150
200
250
300
350
400
450
500
100 200 300 400
50
100
150
200
250
300
350
400
450
500
horizontal, vertical et diagonal
![Page 42: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/42.jpg)
Sharpening (add Laplacien)
Image d'origine Image améliorée
Masque horizontal, vertical et diagonal
![Page 43: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/43.jpg)
Sharpening spatial filter
Image d'origine Image améliorée
Masque horizontal et vertical
![Page 44: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/44.jpg)
Laplacien
100 200 300 400 500
50
100
150
200
250
300
350
400
450
500
100 200 300 400 500
50
100
150
200
250
300
350
400
450
500
horizontal, vertical et diagonal
![Page 45: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/45.jpg)
5*Laplacien
100 200 300 400 500
50
100
150
200
250
300
350
400
450
500
100 200 300 400 500
50
100
150
200
250
300
350
400
450
500
horizontal, vertical et diagonal
![Page 46: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/46.jpg)
Sharpening spatial filter
Image d'origine Image améliorée
Masque horizontal, vertical et diagonal
![Page 47: Quantification 8 bits 3 bits 1 bit 5 bits. Erreur Erreur sur l'image quantifiée sur 1 bit.](https://reader036.fdocuments.fr/reader036/viewer/2022081512/551d9d84497959293b8bf708/html5/thumbnails/47.jpg)
Sharpening spatial filter
100 200 300 400 500
50
100
150
200
250
300
350
400
450
100 200 300 400 500
50
100
150
200
250
300
350
400
450
Masque horizontal, vertical et diagonal