Cơ sở xử lý ảnh số - Pdf 13

 X LÝ NH S
December 17, 2011

Daniel F.S | School of Electronics and Telecommunications
1

P MÔN X LÝ NH S

1.1.  KHI QUÁ TRÌNH X LÝ NH 1.2. THÔNG TIN HÌNH NH

 ng bc x nhn bi h thng thông tin hình nh
 I là mt hàm s i 
o ng bc x ng v
o i và góc phn x ca tia sáng
o  s phn x
 Coi rc lp vi thi gian (b qua chuyng ca vt th hay camera), chiu xung
trc:
o 
December 17, 2011
 X LÝ NH S

2
Hanoi University of Science and Technology| Daniel F.S

 Vi nh RGB:
I
i
 S


 T là ma trn chuyi
 chói (Luminance -  màu (Chrominance - I,Q)
  (Intensity)
 c (Monochrome  black and white) ch  
(Intensity)
1.3. H THNG PHI MÀU
 RGB: Cho màn hình màu
 YUV: Cho TV màu h PAL và SECAM [PRA91]

   


  




  



 YIQ: Cho TV màu h NTSC [PRA91]

   
    
    




  




 YCrCb: Cho tiêu chun TV k thut s (CCIR Rec. 601) [SAN90]

   




  






  











Daniel F.S | School of Electronics and Telecommunications
3

 HIS: Cho viu khin màu [PRA91]



































 






  


  










 






1.4. THU NHN NH

1.4.1. Lấy mẫu (Sampling)
 Tn s ly mu (Xem bài 2.2)





  


 f
xs
là tn s ly m
c ly m
f
xm
là tn s 
 T ly mn hình cho tín hiu hình nh NTSC
3 (for color) × (512×512) [samples/frame] × 30 [frames/s]
= 3 × 7.5 M [samples/s]



 December 17, 2011
 X LÝ NH S

4
Hanoi University of Science and Technology| Daniel F.S

I NH

2.1. BI

 A (Toán t) là bi nu A
-1
=A*
T

 Gi thit vector vào u c Nx1, vector ra v c vit thành:

 Bi: A
-1
=A*
T
 có th vit:






2.2. BI TRC GIAO VÀ 2D
 c NxN:

 c gi là bii nh, là mt tn.
 Tính cht
o Trc chun:





 








  

  



December 17, 2011

Daniel F.S | School of Electronics and Telecommunications
5 2.4. N

 Ta có:











 Biu din bii i dng chui

 u din i dng t hp tuyn tính ca N
2
ma trn A*
k,l
(vi
k,l = 0÷N-c gi là các n.
Bài 2.1. Cho ma trn A và nh U



 
 

 n:
Vì A là ma trn thc  A* = A 






 
 

















 
 



















 





 
 


Hanoi University of Science and Technology| Daniel F.S

2.5. BII FOURIER RI RC (DFT)
 Cp bii DFT

 Cp bi

 Ma tr nh bi:

 Tính cht c
o i xng  F
-1
= F*
o Tun hoàn: v(k) = v(k+N) vi k bt k
o  ca 1 chui thc {u(n)} là liên hii xng qua N/2
v*(N-k) = v(k)
o Có th chéo hóa ma trn vòng H: 
2.6. BII FOURIER RI RC 2 CHIU (2D DFT)
 Cp bii 2D-DFT

 Cp bii 2D-

 Dng ma trn: V=FUF U=F*VF*
 Tính cht:
o Liên hii xi vi các nh thc  X LÝ NH S
December 17, 2011

























Vc ly m







00
22
2
0
22
00
cos 2
2
11
22
=
ik x ik x
ikx
x
i k k x i k k x
ee
F k x k e dx
e e dx k k k k










   


  







  

 

  


 nh ph tn s ca tín hiu ly mu f
d
(x,y) là F
d
 nh lut ly mu
thông tin.




  







 






December 17, 2011
 X LÝ NH S

8
Hanoi University of Science and Technology| Daniel F.S













 











 









 Suy ra












 



 



 














  

  



  


  

  



  


c/ nh lc
 V



  

  



  

 f
1
(x,y) = 25e
y)

 V

 Tính cht ca bii Hadamard
 Thi xng và trc giao

 Ma trn bii ch gm các phn t ± 1   bii nh thì không cn thc hin các
phép nhân.
Bài 2.3. Cho ma trc sp xp li theo trình t n
(Ch s Sequency).
a/ Tìm nh 2 chiu ra V to bi H và nh u vào U:














1111
0001
0001
1111
U









 


















































 







 

















b/ Tìm U



 























 


























 

























December 17, 2011
 X LÝ NH S

10
Hanoi University of Science and Technology| Daniel F.S

2.8. BII GIÁ TR T (SVD)
 Bii tuyc ca nh U có th vii dng: 
T

  là các bit:

T
= I 
T
= I
 Bic: 
T

Bài 2.4. Cho nh các tr 
k
; vector riêng (eigenvectors) 
k
và 
k
;
và U
k
.








Gii:
 T c U
T
U:



  
  















 
k

k
và U (Công thc  trên)
































 Tính li U t U
k



 






December 17, 2011
 X LÝ NH S

12
Hanoi University of Science and Technology| Daniel F.S

NG CHNG NH

3.2. TOÁN T M
3.2.1. Kéo dãn độ tương phản (Contrast stretching)




 










 Lt thc hin trích chn t n bit 3

Pixel
Mcxám
Trích bit
3
Trích bit
2
Trích bit
1
Trích bit
0
Dec
Bin
(1,1)
14

 Kt qu:

Trích bit 3
Trích bit 2
Trích bit 1
Trích bit 0
15
0
0
15
0
15
15
0
0
15
15
15

3
3
0
3
0
3
0
3

0
0
0
1
1
1
1
0
0
0
0
1
1
1
0
1 Pixel
Mc xám
Trích bit

(2,2)
15
1111
15
7
3
1
(2,3)
13
1101
15
7
0
1
(2,4)
2
0010
0
0
3
0
(3,1)
6
0110
0
7
3
0
(3,2)
10

0
3
1
(4,3)
0
0000
0
0
0
0
(4,4)
7
0111
0
7
3
1

3.2.4. Nén dải (Range compression)
 Dng ca c bi rt ln  ch nhìn thy mt s ít các pixel. Có th
nén dng.

3.2.5. Trừ ảnh (Image subtraction)
  so sánh 2 nh vng là nh ci 2 thm
khác nhau. Tr theo tng bit.
December 17, 2011
 X LÝ NH S

6
7
h(u)
2
1
4
2
3
4
5
4
p
u
(u)
0.08
0.04
0.16
0.08
0.12
0.16
0.20
0.16
v
0.08
0.12
0.28
0.36
0.48
0.64
0.84

5
2
0
4
7
6
3
6
5
6
6
4
5
5
7
7
1
1
2
7
3
2
6
2
3
4
2
1
3
7

Bài 3.3. Cho c 5x5. Hãy lc trung bình không gian cho nh, s dng ca s lc
3x3 th 2  trên.
Gii:
 M rng nh (padding) bng cách chèn thêm vào các giá tr  rìa
 Vi ca s l mc thay th bng
I(m,n)=int {1/10×[I(m-1,n-1)+I(m-1,n)+I(m-1,n+1)+I(m,n-1)+2×I(m,n)+I(m,n-1)+
+I(m+1,n-1)+I(m+1,n)+I(m+1,n+1)]}
 Tin hành lc bng cách quét ca s qua tng pixel trong khu vc kt qu:

0
1
2

0
1
2
7
4
4
2
2
6
2
3
5
5
2
2
0
4
7
6
6
3
3
6
5
6
6
6
4
4
5

6
4
4
5
6
6

 Lc trung bình phù h gim nhiu, lc thông thp, gim ly mu.
 Gi thit       là nhiu trng k vng=0 và

2

December 17, 2011
 X LÝ NH S

16
Hanoi University of Science and Technology| Daniel F.S

 nh sau khi lc:  Công sut nhiu gi
w
ln
3.3.2. Lọc trung vị (Median Filtering)
 Giá tr c thay th bi pixel trung tâm ca dãy các pixel lân cn.

 Nu N
w
là chn thì thay th bng trung bình ca 2 pixel trung tâm

0
1
2
7
2
6
2
3
2
0
4
7
3
6
5
6
0
0
1
2
7
7
0
0
1
2
7

2
3
4
2
3
5
5
3
4
6
6  X LÝ NH S
December 17, 2011

Daniel F.S | School of Electronics and Telecommunications
17

 Tính cht lc trung v:
o Phi tuyn

o Gim nhiu xung

o Bng biên

o c
3.3.3. Làm sắc nét (Sharpening)
 Các thí nghim v tâm-vt lý ch ra rng mt bc nh hay tín hiu hình ng
c làm ni bt thì v mt ch quan s i nhiu cm giác hài lòng, tha mãn



  
  
  


3.3.4. Phóng ảnh – Nội suy (Zooming – Interpolation)
 Có nhiu k thut n c ca nh nh
ng chng ca nh khi hin th.
 Tín hiu liên tc ni suy:

December 17, 2011
 X LÝ NH S

18
Hanoi University of Science and Technology| Daniel F.S  Mt s hàm ni suy:
a. Sync – Function























 















 


Vi b lc ni suy h(k) là b lc thông thi x













 X LÝ NH S
December 17, 2011

Daniel F.S | School of Electronics and Telecommunications
19

 L:1 Decimator
Gim t ly mn Bài 3.6. Cho nh 3x3. Tìm nh ni suy 3:1 bc 0 và bc nht
14
4
2
5

(a) Ni suy bc 0. B lc ni suy h(m) = 1/3 × h
c0
(m/L) = 1/3
1/3
-3/2 3/2

m nh sau khi qua b lc và khui 3 ln:
14
4
2
0 1 2 3 4 5 6
window
3 x (1/3 x 14) = 14 (b) Ni suy bc nht. B lc ni suy h(m) = 1/3 × h
c1
(m/L)
1/3
-3 3
2/9
1/914
14
4

3 x (2/9 x 14 + 1/9 x 4) = 10.66

14
10
7
4
3
2
2
5
8
11
15
14
13
13
6
7
8
10
9
8
8

2. N t 
(a) Ni suy bc 0

4
14
4

6
6
10
10
10
8
8

4
14
4
4
4
2
2
4
14
4
4
4
2

6
10
10
10
8
8

(b) Ni suy bc nht

14
10
7
4
3
2
2
10
7
4
3
2
2
11
9
8
7
6
5
5
8
8
9
11
10
9
9
5
8
11
15
14
13
13
5
7
10

 X LÝ NH S
December 17, 2011

Daniel F.S | School of Electronics and Telecommunications
21

TRÍCH CHNG BIÊN

 
o   
o    
 
o     
 

▼  
   
4.1. TOÁN T GRADIENT
 Toán t vi phân bc nht, tính gradient ng) theo m
 Thông tin gradient     c s d       m
(feature extraction) phc v cho mnh (image segmentation).
 Gradient ca nh ri rc I(m,n)

Vi: ▼

 X LÝ NH S
December 17, 2011

Daniel F.S | School of Electronics and Telecommunications
23

4.2. TOÁN T LAPLACE
 Vi nh ri rc

 Vi I
xx
và I
yy
ng là các vi phân bc hai theo 

 Ví d vi mt n u tiên:   
o   
o  (Áp mt n m có 2 lân ci
din nhau trái du)  
4.3. TOÁN T LOG (LAPLACIAN OF GAUSSIAN)

 u ra cah thng

 G là toán t  Gaussian

 u ra


= max[I(m,n)]+ min[I(m,n)] - 2 I(m,n)
  
o  ×
o  
max

min

o Pixel = Pixel
max
+ Pixel
min
 2Pixel
   
 
 X LÝ NH S
December 17, 2011

Daniel F.S | School of Electronics and Telecommunications
25

4.6. DIP

  
o  
o   
tb


M
 Thc hin vi mt n Sobel trong khu vc 5x5






















































0
1
2
7
4
2
6
2
3
5
2
0
4
7
6
3
6
5
6
6
4
5
5
7
7
0

5
6
6
6
4
4
5
5
7
7
7
4
4
5
5
7
7
7

Trích đoạn PHÂN VÙNG DỰA THEO MIỀN
Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status