Tải bản đầy đủ (.pdf) (354 trang)

Giáo Trình Xử Lý Ảnh Số

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.1 MB, 354 trang )

. ´ ˙’
ˆ´
ANH SO
XU˙’ LY
.
PHA
. M Tiˆe´n So n
- `a La.t, 2007
D




2


Mu.c lu.c
˙’. D
ˆU
-`
A
1 MO

13

1.1

Mu.c d¯´ıch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13


1.2

Biˆe˙’u diˆ˜en a˙’nh sˆo´ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

14

1.3

y a˙’nh . . . . . . . . . . . . . . . . . . . . .
C´ac bu.´o.c co. ba˙’n trong xu˙’. l´

15

1.4

`an cu˙’a hˆe. thˆo´ng xu˙’. l´
y a˙’nh . . . . . . . . . . . . . . . . .
C´ac th`anh phˆ

17

1.4.1

Thu nhˆa.n a˙’nh . . . . . . . . . . . . . . . . . . . . . . . . . . . .

17

1.4.2

u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Lu.u tr˜

18

1.4.3

y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Xu˙’. l´

19

1.4.4

`en thˆong . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Truyˆ

19

1.4.5

Hiˆe˙’n thi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19

˙’ N CU
˙’ A A
˙’ NH SO
ˆ LY
´ CO. BA
ˆ´

˜.NG NGUYEN
2 NHU

21

2.1

Mˆo h`ınh chiˆe´u s´ang-pha˙’n xa. a˙’nh . . . . . . . . . . . . . . . . . . . . .

21

2.2

Lˆa´y mˆa˜u v`a lu.o..ng tu˙’. ho´a . . . . . . . . . . . . . . . . . . . . . . . . .

22

2.2.1

`eu . . . . . . . . . . . . . . . . . . .
Lˆa´y mˆa˜u v`a lu.o..ng tu˙’. ho´a d¯ˆ

22

2.2.2

`eu . . . . . . . . . . . . . . .
Lˆa´y mˆa˜u v`a lu.o..ng tu˙’. ho´a khˆong d¯ˆ

24


u.a c´ac pixel . . . . . . . . . . . . . . . . . . . . . . .
Quan hˆe. co. ba˙’n gi˜

25

2.3

3




2.4

2.3.1

C´ac lˆan cˆa.n cu˙’a mˆo.t pixel . . . . . . . . . . . . . . . . . . . . .

25

2.3.2

Liˆen thˆong . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

25

2.3.3

`an liˆen thˆong . . . . . . . . . . . . . . .

G´an nh˜an c´ac th`anh phˆ

27

2.3.4

Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

28

2.3.5

C´ac ph´ep to´an sˆo´ ho.c/logic . . . . . . . . . . . . . . . . . . . .

29

C´ac ph´ep biˆe´n d¯ˆo˙’i h`ınh ho.c . . . . . . . . . . . . . . . . . . . . . . . .

31

2.4.1

Ph´ep biˆe´n d¯ˆo˙’i affine . . . . . . . . . . . . . . . . . . . . . . . .

31

2.4.2

Ph´ep chiˆe´u phˆo´i ca˙’nh . . . . . . . . . . . . . . . . . . . . . . . .


34

2.4.3

Mˆo h`ınh camera . . . . . . . . . . . . . . . . . . . . . . . . . . .

36

2.4.4

C´ac tham sˆo´ cu˙’a camera . . . . . . . . . . . . . . . . . . . . . .

38

2.4.5

A˙’nh nˆo˙’i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

39

´ PHEP
´ BIE
ˆ´N D
ˆ˙’I
-O
3 CAC

43

Biˆe´n d¯ˆo˙’i Fourier liˆen tu.c . . . . . . . . . . . . . . . . . . . . . . . . . .


43

3.1.1

`eu . . . . . . . . . . . . . . . . . . . . .
Biˆe´n d¯ˆo˙’i Fourier mˆo.t chiˆ

43

3.1.2

`eu . . . . . . . . . . . . . . . . . . . . .
Biˆe´n d¯ˆo˙’i Fourier hai chiˆ

45

3.2

Biˆe´n d¯ˆo˙’i Fourier r`o.i ra.c . . . . . . . . . . . . . . . . . . . . . . . . . .

46

3.3

C´ac t´ınh chˆa´t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

47

3.3.1


T´ınh t´ach d¯u.o..c . . . . . . . . . . . . . . . . . . . . . . . . . . .

48

3.3.2

Ti.nh tiˆe´n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

49

3.3.3

Chu k`
y. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

49

3.3.4

Ph´ep quay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

49

3.3.5

Tuyˆe´n t´ınh v`a co gi˜an . . . . . . . . . . . . . . . . . . . . . . .

50


3.1

4




3.4

3.5

3.6

3.3.6

Gi´a tri. trung b`ınh . . . . . . . . . . . . . . . . . . . . . . . . . .

50

3.3.7

Biˆe´n d¯ˆo˙’i Laplace . . . . . . . . . . . . . . . . . . . . . . . . . .

50

3.3.8

T´ıch chˆa.p v`a tu.o.ng quan

. . . . . . . . . . . . . . . . . . . . .


51

3.3.9

T´ınh chˆa´t cu˙’a phˆo˙’ . . . . . . . . . . . . . . . . . . . . . . . . .

53

Biˆe´n d¯ˆo˙’i Fourier nhanh . . . . . . . . . . . . . . . . . . . . . . . . . . .

55

3.4.1

Thuˆa.t to´an FFT . . . . . . . . . . . . . . . . . . . . . . . . . .

55

3.4.2

Biˆe´n d¯ˆo˙’i FFT ngu.o..c . . . . . . . . . . . . . . . . . . . . . . . .

59

C´ac ph´ep biˆe´n d¯ˆo˙’i kh´ac

. . . . . . . . . . . . . . . . . . . . . . . . . .

59


3.5.1

Biˆe´n d¯ˆo˙’i Walsh . . . . . . . . . . . . . . . . . . . . . . . . . . .

61

3.5.2

Biˆe´n d¯ˆo˙’i Hadamard . . . . . . . . . . . . . . . . . . . . . . . . .

62

3.5.3

Biˆe´n d¯ˆo˙’i cosin r`o.i ra.c . . . . . . . . . . . . . . . . . . . . . . . .

63

3.5.4

Biˆe´n d¯ˆo˙’i Haar . . . . . . . . . . . . . . . . . . . . . . . . . . . .

63

3.5.5

Biˆe´n d¯ˆo˙’i Slant . . . . . . . . . . . . . . . . . . . . . . . . . . . .

65


Biˆe´n d¯ˆo˙’i Hotelling . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

66

.
˙’
ˆ
ˆ´T LU.O
4 NANG
CAO CHA
. NG ANH
4.1

4.2

69

Co. so˙’. cu˙’a nˆang cao chˆa´t lu.o..ng a˙’nh . . . . . . . . . . . . . . . . . . . .

69

4.1.1

`en khˆong gian . . . . . . . . . . . . . . . . . .
Phu.o.ng ph´ap miˆ

70

4.1.2


`en tˆ
`an sˆo´ . . . . . . . . . . . . . . . . . . . . .
Phu.o.ng ph´ap miˆ

72

y d¯iˆe˙’m . . . . . . . . . . . . . . . . . . . . . . . . . .
Phu.o.ng ph´ap xu˙’. l´

74

4.2.1

Mˆo.t sˆo´ ph´ep biˆe´n d¯ˆo˙’i cu.`o.ng d¯ˆo. s´ang . . . . . . . . . . . . . . .

75

4.2.2

`o cˆo.t . . . . . . . . . . . . . . . . . . . . .
Phu.o.ng ph´ap biˆe˙’u d¯ˆ

78

4.2.3

Tr`
u. a˙’nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


91

5




4.2.4
4.3

4.4

4.5

Trung b`ınh a˙’nh . . . . . . . . . . . . . . . . . . . . . . . . . . .

`en khˆong gian
Phu.o.ng ph´ap miˆ

. . . . . . . . . . . . . . . . . . . . . .

93

4.3.1

Co˙’. so˙’. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

93

4.3.2


Lo.c tro.n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

95

4.3.3

L`am n´et a˙’nh

98

. . . . . . . . . . . . . . . . . . . . . . . . . . . .

`en tˆ
`an sˆo´ . . . . . . . . . . . . . . . . . . . . . . . . . 103
Phu.o.ng ph´ap miˆ
4.4.1

Lo.c thˆong thˆa´p . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

4.4.2

Lo.c thˆong cao . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

4.4.3

Lo.c d¯`ˆong cˆa´u . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

`en tˆ
`an sˆo´ . . . . . . . . . . . . . . . . . . 108

Ta.o mˇa.t na. khˆong gian t`
u. miˆ

˙’ NH
ˆ PHUC A
5 KHOI
.
5.1

5.2

5.3

92

111

Mˆo h`ınh suy gia˙’m chˆa´t lu.o..ng . . . . . . . . . . . . . . . . . . . . . . . 112
5.1.1

C´ac d¯.inh ngh˜ıa . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

5.1.2

Tru.`o.ng ho..p liˆen tu.c . . . . . . . . . . . . . . . . . . . . . . . . 113

5.1.3

Tru.`o.ng ho..p r`o.i ra.c . . . . . . . . . . . . . . . . . . . . . . . . . 114


Ch´eo ho´a ma trˆa.n chu tr`ınh v`a ma trˆa.n khˆo´i chu tr`ınh . . . . . . . . . 118
5.2.1

Ma trˆa.n chu tr`ınh . . . . . . . . . . . . . . . . . . . . . . . . . . 118

5.2.2

Ma trˆa.n chu tr`ınh khˆo´i . . . . . . . . . . . . . . . . . . . . . . . 119

5.2.3

Hiˆe.u qua˙’ cu˙’a ch´eo ho´a ma trˆa.n trong mˆo h`ınh suy gia˙’m chˆa´t lu.o..ng120

Phu.o.ng ph´ap d¯a.i sˆo´ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
5.3.1

`eu kiˆe.n . . . . . . . . . . . . . . . . . . . . . 123
Khˆoi phu.c khˆong d¯iˆ

5.3.2

`eu kiˆe.n . . . . . . . . . . . . . . . . . . . . . . . 124
Khˆoi phu.c c´o d¯iˆ
6




5.4


Lo.c ngu.o..c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
5.4.1

- ˇa.t b`ai to´an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
D

5.4.2

`eu tuyˆe´n t´ınh . . . . . . . . . . . . 126
Khu˙’. nho`e do chuyˆe˙’n d¯ˆo.ng d¯ˆ

5.5

Lo.c b`ınh phu.o.ng tˆo´i thiˆe˙’u . . . . . . . . . . . . . . . . . . . . . . . . . 130

5.6

`eu kiˆe.n . . . . . . . . . . . . . . 131
Khˆoi phu.c b`ınh phu.o.ng tˆo´i thiˆe˙’u c´o d¯iˆ

5.7

Khˆoi phu.c tu.o.ng t´ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

5.8

`en khˆong gian . . . . . . . . . . . . . . . . . . . . . . . . 140
Khˆoi phu.c miˆ

˙’ NH

ˆU A
´ DU
˜. LIE
6 NEN
.
6.1

6.2

6.3

6.4

141

Co. so˙’. cu˙’a n´en a˙’nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
6.1.1

u.a trong m˜a ho´a . . . . . . . . . . . . . . . . . . . . . . . 143
Du. th`

6.1.2

u.a trong quan hˆe. gi˜
u.a c´ac pixel . . . . . . . . . . . . . . . 144
Du. th`

6.1.3

u.a trong tˆam sinh l´

y . . . . . . . . . . . . . . . . . . . . . 146
Du. th`

6.1.4

Tiˆeu chuˆa˙’n d¯´anh gi´a . . . . . . . . . . . . . . . . . . . . . . . . 146

C´ac mˆo h`ınh n´en a˙’nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
6.2.1

`on . . . . . . . . . . . . . . . . . . . . . 149
M˜a ho´a v`a gia˙’i m˜a nguˆ

6.2.2

M˜a ho´a v`a gia˙’i m˜a kˆenh . . . . . . . . . . . . . . . . . . . . . . 152

y thuyˆe´t thˆong tin . . . . . . . . . . . . . . . . . . . . . . . 153
Co. so˙’. cu˙’a l´
6.3.1

- o thˆong tin
D

6.3.2

`en tin . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Kˆenh truyˆ

6.3.3


C´ac d¯.inh l´
y m˜a ho´a co. ba˙’n . . . . . . . . . . . . . . . . . . . . 160

6.3.4

y thuyˆe´t thˆong tin . . . . . . . . . . . . . . . . . . . . 167
Su˙’. du.ng l´

. . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

N´en ba˙’o to`an thˆong tin . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
7




6.5

6.4.1

M˜a ho´a d¯ˆo. d`ai thay d¯ˆo˙’i . . . . . . . . . . . . . . . . . . . . . . 171

6.4.2

M˜a ho´a mˇa.t phˇa˙’ng bit . . . . . . . . . . . . . . . . . . . . . . . 179

6.4.3

M˜a ho´a sai phˆan . . . . . . . . . . . . . . . . . . . . . . . . . . 182


6.4.4

M˜a ho´a chu tuyˆe´n . . . . . . . . . . . . . . . . . . . . . . . . . . 182

N´en khˆong ba˙’o to`an thˆong tin . . . . . . . . . . . . . . . . . . . . . . . 188
6.5.1

`eu biˆe´n m˜a xung sai phˆan . . . . . . . . . . . . 189
Phu.o.ng ph´ap d¯iˆ

6.5.2

M˜a ho´a qua ph´ep biˆe´n d¯ˆo˙’i . . . . . . . . . . . . . . . . . . . . . 189

˙’
ˆ D
- OA
7 PHAN
. N ANH
7.1

7.2

7.3

195

Ph´at hiˆe.n gi´an d¯oa.n . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
7.1.1


T´ach d¯iˆe˙’m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

7.1.2

T´ach d`ong . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

7.1.3

T´ach biˆen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198

7.1.4

T´ach tˆo˙’ ho..p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

7.1.5

Lo.c d¯`ˆong cˆa´u . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206

Liˆen kˆe´t ca.nh v`a ph´at hiˆe.n biˆen . . . . . . . . . . . . . . . . . . . . . . 206
7.2.1

y d¯i.a phu.o.ng . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Xu˙’. l´

7.2.2

y to`an cu.c qua biˆe´n d¯ˆo˙’i Hough . . . . . . . . . . . . . . . . 207
Xu˙’. l´


7.2.3

`o thi. . . . . . . . . . . . . . . . . . . . . . . . . 210
Phu.o.ng ph´ap d¯ˆ

Ngu.˜o.ng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
7.3.1

Co. so˙’. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

7.3.2

Vai tr`o cu˙’a su.. chiˆe´u s´ang

7.3.3

Ngu.˜o.ng to`an cu.c . . . . . . . . . . . . . . . . . . . . . . . . . . 213

. . . . . . . . . . . . . . . . . . . . . 212

8




7.4

7.5

7.3.4


Ngu.˜o.ng tˆo´i u.u . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

7.3.5

Ngu.˜o.ng du..a trˆen d¯ˇa.c tru.ng biˆen . . . . . . . . . . . . . . . . . 216

7.3.6

`eu biˆe´n . . . . . . . . . . . . . . . . . . . . 218
Ngu.˜o.ng du..a trˆen nhiˆ

ung . . . . . . . . . . . . . . . . . . . . . . . . . 218
Phˆan d¯oa.n du..a trˆen v`
7.4.1

Kh´ai niˆe.m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218

7.4.2

Tˇang v`
ung bˇ`a ng c´ach nh´om c´ac pixel . . . . . . . . . . . . . . . 219

7.4.3

T´ach v`
ung v`a trˆo.n v`
ung . . . . . . . . . . . . . . . . . . . . . . 222



y thuˆa.t a˙’nh d¯ˆo.ng trong phˆan d¯oa.n . . . . . . . . . . . . . . . . . . . 224
7.5.1

`en khˆong gian

y thuˆa.t miˆ

7.5.2

`en tˆ
`an sˆo´ . . . . . . . . . . . . . . . . . . . . . . . . 227

y thuˆa.t miˆ

˜
˙’
ˆ˙’U DIE
ˆ N VA
` MIEU
ˆ TA
8 BIE
8.1

8.2

. . . . . . . . . . . . . . . . . . . . 224

231

C´ac phu.o.ng ph´ap biˆe˙’u diˆ˜en . . . . . . . . . . . . . . . . . . . . . . . . 231

8.1.1

M˜a x´ıch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

8.1.2

Xˆa´p xı˙’ d¯a gi´ac . . . . . . . . . . . . . . . . . . . . . . . . . . . 235

8.1.3


y sˆo´ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236

8.1.4

`oi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Bao lˆ

8.1.5

Bˆo. khung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237

Miˆeu ta˙’ biˆen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
8.2.1

C´ac miˆeu ta˙’ d¯o.n gia˙’n

8.2.2

Sˆo´ mˆa˜u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241


8.2.3

Miˆeu ta˙’ Fourier

8.2.4

Moment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246

. . . . . . . . . . . . . . . . . . . . . . . 240

. . . . . . . . . . . . . . . . . . . . . . . . . . 243

9




8.3

8.4

8.5

Miˆeu ta˙’ v`
ung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
8.3.1

C´ac miˆeu ta˙’ d¯o.n gia˙’n


8.3.2

C´ac miˆeu ta˙’ tˆo pˆo . . . . . . . . . . . . . . . . . . . . . . . . . . 248

8.3.3

Kˆe´t cˆa´u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249

8.3.4

Moment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253

. . . . . . . . . . . . . . . . . . . . . . . 247

H`ınh th´ai ho.c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
8.4.1

Ph´ep d˜an v`a ph´ep co . . . . . . . . . . . . . . . . . . . . . . . . 256

8.4.2

Ph´ep mo˙’. v`a ph´ep d¯´ong . . . . . . . . . . . . . . . . . . . . . . . 259

8.4.3

Ph´ep biˆe´n d¯ˆo˙’i Hit-or-Miss . . . . . . . . . . . . . . . . . . . . . 263

8.4.4

C´ac thuˆa.t to´an h`ınh th´ai ho.c co. ba˙’n . . . . . . . . . . . . . . . 264


8.4.5

Mo˙’. rˆo.ng d¯ˆo´i v´o.i c´ac a˙’nh gi´a tri. x´am . . . . . . . . . . . . . . . 271

C´ac miˆeu ta˙’ quan hˆe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278

ˆ N DANG VA
` NO
ˆ I SUY
9 NHA
.
.
.

285

9.1

Co. so˙’. cu˙’a phˆan t´ıch a˙’nh . . . . . . . . . . . . . . . . . . . . . . . . . . 286

9.2

Mˆa˜u v`a c´ac l´o.p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

9.3

y thuyˆe´t quyˆe´t d¯i.nh . . . . . . . . . . . . . . . . . . . . 291
Phu.o.ng ph´ap l´


9.4

9.3.1

- ˆo´i s´anh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
D

9.3.2

Phu.o.ng ph´ap thˆo´ng kˆe . . . . . . . . . . . . . . . . . . . . . . . 296

9.3.3

Ma.ng neuron . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

uc . . . . . . . . . . . . . . . . . . . . . . . . . 322
C´ac phu.o.ng ph´ap cˆa´u tr´
9.4.1

- ˆo´i s´anh sˆo´ mˆa˜u . . . . . . . . . . . . . . . . . . . . . . . . . . 322
D

9.4.2

- ˆo´i s´anh chuˆo˜i . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
D
10





9.4.3
9.5

Phˆan t´ıch c´
u ph´ap . . . . . . . . . . . . . . . . . . . . . . . . . 323

Nˆo.i suy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
9.5.1

Co. so˙’. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339

9.5.2

C´ac loa.i tri th´
u.c . . . . . . . . . . . . . . . . . . . . . . . . . . 340

9.5.3

Hˆe. thˆo´ng logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341

9.5.4

Ma.ng ng˜
u. ngh˜ıa

9.5.5

Hˆe. chuyˆen gia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350


. . . . . . . . . . . . . . . . . . . . . . . . . . 348

T`
ai liˆ
e.u tham kha˙’o

353

11




12




Chu.o.ng 1
. - `ˆ
˙

MO DAU

1.1

Mu.c d
¯´ıch

`on t`

y a˙’nh sˆo´ d¯u.o..c quan tˆam bˇa´t nguˆ
u. hai l˜ınh vu..c ch´ınh:
C´ac phu.o.ng ph´ap xu˙’. l´
(1) nˆang cao chˆa´t lu.o..ng h`ınh a˙’nh phu.c vu. con ngu.`o.i; v`a
(2) xu˙’. l´
y d˜
u. liˆe.u da.ng h`ınh a˙’nh d¯ˆe˙’ m´ay t´ınh c´o thˆe˙’ hiˆe˙’u d¯u.o..c t`
u. d¯´o d¯u.a ra nh˜
u.ng
quyˆe´t d¯i.nh.
`au tiˆen cu˙’a c´ac k˜
´.ng du.ng d¯ˆ
y thuˆa.t xu˙’. l´
y a˙’nh trong l˜ınh vu..c
Mˆo.t trong nh˜
u.ng u
th´
u. nhˆa´t l`a ca˙’i thiˆe.n c´ac h`ınh a˙’nh sˆo´ trˆen c´ac b´ao d¯u.o..c gu˙’.i qua dˆay c´ap xuyˆen d¯a.i
- `ˆau nˇam 1920, hˆe. thˆo´ng truyˆ
`en c´ac h`ınh a˙’nh qua
u.a London v`a New York. D
du.o.ng gi˜
`an xuˆo´ng c`on
u. ho.n mˆo.t tuˆ
dˆay c´ap cu˙’a Bartlane d¯˜a gia˙’m th`o.i gian chuyˆe˙’n mˆo.t a˙’nh t`
.
.
.
`oi truyˆ
`en qua

u ng thiˆe´t bi. in chuyˆen du.ng d¯˜a m˜a ho´a c´ac h`ınh a˙’nh rˆ
´ıt ho n ba gi`o . Nh˜
`oi la.i ta.i no.i nhˆa.n.
dˆay c´ap v`a sau d¯´o phu.c hˆ
`e nˆang cao chˆa´t lu.o..ng h`ınh a˙’nh sˆo´ l´
`au liˆen quan d¯ˆe´n viˆe.c lu..a cho.n c´ac
Vˆa´n d¯ˆ
uc d¯ˆ
u.c s´ang.
phu.o.ng ph´ap in v`a sˇa´p xˆe´p la.i m´
`en qua dˆay c´ap tiˆe´p tu.c d¯u.o..c ca˙’i tiˆe´n 35 nˇam
C´ac phu.o.ng ph´ap xu˙’. l´
y a˙’nh sˆo´ truyˆ
y a˙’nh l`a do gi´a th`anh m´ay t´ınh
kˆe´ tiˆe´p. Tuy nhiˆen, d¯ˆo.ng lu..c ph´at triˆe˙’n ch´ınh cu˙’a xu˙’. l´
.
.
.
.
u u khˆong gian. Nˇam 1964, c´ac h`ınh a˙’nh chu.p
gia˙’m v`a nh˜
u ng chu o ng tr`ınh nghiˆen c´
`en vˆ
`e tr´ai d¯ˆa´t d¯˜a d¯u.o..c m´ay t´ınh ca˙’i thiˆe.n v`a
mˇa.t trˇang d¯u.o..c vˆe. tinh Ranger 7 truyˆ
`oi (su˙’.a m´eo).
phu.c hˆ
13





´.ng du.ng cu˙’a xu˙’. l´
y a˙’nh khˆong ng`
u.ng ph´at triˆe˙’n.
T`
u. nˇam 1964 d¯ˆe´n nay, pha.m vi u
u tru., c´ac k˜
y thuˆa.t xu˙’. l´
y a˙’nh sˆo´ gi`o. d¯ˆay d¯˜a cho
Ngo`ai c´ac u
´.ng du.ng trong thˇam d`o v˜
`eu vˆa´n d¯ˆ
`e kh´ac nhau. Hˆ
`au hˆe´t c´ac b`ai to´an n`ay thu.`o.ng su˙’. du.ng
ph´ep gia˙’i quyˆe´t nhiˆ
c´ac phu.o.ng ph´ap nhˇa` m nˆang cao chˆa´t lu.o..ng h`ınh a˙’nh phu.c vu. con ngu.`o.i v`a phˆan
y a˙’nh: d¯i.a chˆa´t thˇam d`o, sinh
t´ıch. C´o thˆe˙’ kˆe˙’ d¯ˆe´n mˆo.t v`ai ng`anh c´o u
´.ng du.ng xu˙’. l´
ho.c, y ho.c, vˆa.t l´
y, ho´a ho.c...
u. hai cu˙’a xu˙’. l´
y a˙’nh l`a gia˙’i quyˆe´t b`ai to´an m´ay ho.c.
Pha.m vi u
´.ng du.ng ch´ınh th´
.
.
.
`e quan tˆam l`a c´ac phu.o.ng ph´ap t´ach thˆong tin t`

u. a˙’nh o˙’.
Trong tru `o ng ho. p n`ay, vˆa´n d¯ˆ
y. Thˆong thu.`o.ng, thˆong tin n`ay ´ıt giˆo´ng v´o.i
da.ng th´ıch ho..p d¯ˆe˙’ m´ay t´ınh c´o thˆe˙’ xu˙’. l´
u. ca˙’nh cu˙’a a˙’nh. V´ı du. c´ac thˆong
c´ac d¯ˇa.c tru.ng m`a con ngu.`o.i su˙’. du.ng d¯ˆe˙’ diˆ˜en gia˙’i ng˜
tin m`a m´ay ho.c l`a c´ac moment thˆo´ng kˆe, c´ac hˆe. sˆo´ biˆe´n d¯ˆo˙’i Fourier, v`a c´ac d¯ˆo. d¯o hay
`eu chiˆ
`eu.
khoa˙’ng c´ach nhiˆ
`e tiˆeu biˆe˙’u trong m´ay ho.c thu.`o.ng su˙’. du.ng k˜
y thuˆa.t xu˙’. l´
y a˙’nh l`a:
Nh˜
u.ng vˆa´n d¯ˆ
`eu khiˆe˙’n v`a kiˆe˙’m tra sa˙’n phˆa˙’m, nhˆa.n
nhˆa.n da.ng ch˜
u. viˆe´t, m´ay nh`ın cˆong nghiˆe.p d¯ˆe˙’ d¯iˆ
y vˆan tay, hiˆe˙’n thi. c´ac tia x v`a c´ac mˆa˜u m´au,
da.ng mu.c tiˆeu quˆan su.., tu.. d¯ˆo.ng ho´a xu˙’. l´
y a˙’nh khˆong gian v`a a˙’nh vˆe. tinh d¯ˆe˙’ du.. b´ao th`o.i tiˆe´t...
m´ay xu˙’. l´

1.2

˜
Biˆ
e˙’u diˆ
en a˙’nh sˆ



`eu
Thuˆa.t ng˜
u. a˙’nh d¯o.n sˇa´c hay d¯o.n gia˙’n a˙’nh ´am chı˙’ d¯ˆe´n h`am cu.`o.ng d¯ˆo. s´ang hai chiˆ
f (x, y), trong d¯´o x v`a y k´
y hiˆe.u c´ac to.a d¯ˆo. khˆong gian v`a gi´a tri. cu˙’a f ta.i d¯iˆe˙’m (x, y)
u.c x´am) cu˙’a a˙’nh ta.i d¯iˆe˙’m n`ay.
tı˙’ lˆe. v´o.i d¯ˆo. s´ang (hay m´
`e c´ac to.a d¯ˆo. khˆong gian v`a d¯ˆo. s´ang. A˙’nh sˆo´
Mˆo.t a˙’nh sˆo´ l`a a˙’nh f d¯u.o..c sˆo´ ho´a vˆ
`ong nhˆa´t v´o.i mˆo.t d¯iˆe˙’m
c´o thˆe˙’ xem nhu. mˆo.t ma trˆa.n m`a c´ac chı˙’ sˆo´ h`ang v`a chı˙’ sˆo´ cˆo.t d¯ˆ
`an
`an tu˙’. trong ma trˆa.n tu.o.ng u
´.ng v´o.i m´
u.c x´am ta.i d¯iˆe˙’m n`ay. C´ac phˆ
trong a˙’nh v`a phˆ
.
.
.
tu˙’ cu˙’a ma˙’ng thu `o ng go.i l`a d¯iˆe˙’m a˙’nh hay pixel.
Mˇa.c d`
u k´ıch thu.´o.c cu˙’a a˙’nh sˆo´ thay d¯ˆo˙’i tu`
y theo t`
u.ng u
´.ng du.ng, trong gi´ao tr`ınh
u.c
minh ho.a nh˜
u.ng thuˆa.n lo..i khi cho.n c´ac ma˙’ng vuˆong v´o.i c´ac k´ıch thu.´o.c v`a sˆo´ c´ac m´
u.c

x´am l`a lu˜
y th`
u.a cu˙’a 2. Chˇa˙’ng ha.n c´ac ma trˆa.n a˙’nh k´ıch thu.´o.c 512 × 512 v´o.i 128 m´
x´am.
14




......................................................................................................
....
...
...
....
..
...
....
..
...
....
..
...
.

`en
Tiˆ
y
xu˙’. l´

.......................................


to´an

......................................

...
......
....
....
...
.
........
.

Biˆe˙’u diˆ˜en v`a ....................................................................................................
...
...
...
miˆeu ta˙’
...

...
...
...
...
...
...
...
.
.......

...

...
.......
....
...
...
.
.......
.

.........................................................

.....
............
........
......
......
.......
.....
......
........
....
....

B`ai

Phˆan d¯oa.n
a˙’nh


Co. so˙’.
tri th´
u.c

Thu nhˆa.n
a˙’nh

..........................................................

Nhˆa.n da.ng
v`a
nˆo.i suy

.............................................................

H`ınh 1.1: C´ac bu.´o.c co. ba˙’n trong xu˙’. l´
y a˙’nh sˆo´.

1.3

o.c co. ba˙’n trong xu˙’. l´

ac bu.´
y a˙’nh

`om nhiˆ
`eu l˜ınh vu..c kh´ac nhau: phˆ
`an c´
`an mˆ
`em v`a c´ac co. so˙’.

y a˙’nh sˆo´ bao gˆ
u.ng, phˆ
Xu˙’. l´
y a˙’nh cho ph´ep tiˆe´p nhˆa.n khung ca˙’nh hoˇa.c a˙’nh o˙’. d¯`ˆau v`ao,

y thuyˆe´t. Hˆe. thˆo´ng xu˙’. l´
y d¯a da.ng d¯ˆe˙’ ta.o ra mˆo.t a˙’nh o˙’. d¯`ˆau ra mang nh˜
u.ng thˆong
thu..c hiˆe.n mˆo.t d˜ay c´ac xu˙’. l´
`an thiˆe´t; t`
ut ra d¯u.o..c c´ac d¯ˇa.c tru.ng cho ph´ep hiˆe˙’u d¯u.o..c khung ca˙’nh, a˙’nh.
tin cˆ
u. d¯´o r´
C´ac phu.o.ng ph´ap v`a k˜
y thuˆa.t xu˙’. l´
y a˙’nh nhˇ`a m thiˆe´t kˆe´ c´ac m´ay t´ınh c´o kha˙’
.
.
.
.
up cho con ngu.`o.i c´o thˆe˙’ quan s´at d¯u.o..c
nˇang nh`ın v`a hiˆe˙’u d¯u o. c a˙’nh nhu con ngu `o.i, gi´
nh˜
u.ng d¯ˆo´i tu.o..ng m`a ho. khˆong thˆe˙’ t´o.i d¯u.o..c.
C´o thˆe˙’ n´oi, xu˙’. l´
y a˙’nh l`a mˆo.t qu´a tr`ınh ph´
u.c ta.p v`a d¯a da.ng c´o liˆen quan d¯ˆe´n
`e cˆa.p d¯ˆe´n nh˜
`eu l˜ınh vu..c kh´ac nhau. Mu.c n`ay d¯ˆ
u.ng bu.´o.c co. ba˙’n d¯ˆe˙’ thu..c hiˆe.n mˆo.t

nhiˆ
y a˙’nh.
tiˆe´n tr`ınh xu˙’. l´
- ˆe˙’ minh ho.a, ch´
H`ınh 1.1 tr`ınh b`ay so. d¯`ˆo xu˙’. l´
y a˙’nh. D
ung ta x´et b`ai to´an tu.. d¯ˆo.ng
`au ra l`a chuˆo˜i c´ac k´
y tu...
ho´a viˆe.c d¯o.c d¯i.a chı˙’ trˆen c´ac b´
u.c thu. m`a trong d¯´o d¯ˆ
Bu.´o.c d¯`ˆau tiˆen trong xu˙’. l´
y a˙’nh l`a thu nhˆa.n a˙’nh (image acquisition), t´
u.c l`a thu
nhˆa.n mˆo.t a˙’nh sˆo´. Viˆe.c d¯o.c thu. du..a trˆen c´ac camera qu´et d`ong.
`en xu˙’. l´
Bu.´o.c kˆe´ tiˆe´p nhˇa` m tiˆ
y a˙’nh (preprocessing): nˆang cao chˆa´t lu.o..ng a˙’nh d¯ˆe˙’
`en xu˙’. l´
c´ac qu´a tr`ınh tiˆe´p theo d¯a.t hiˆe.u qua˙’ tˆo´t. Trong tru.`o.ng ho..p cu˙’a v´ı du. trˆen, tiˆ
y
15

Kˆe´t
qua˙’

........................................





u.ng v`
ung cˆo lˆa.p m`a kˆe´t cˆa´u cu˙’a
nhˇa` m nˆang cao d¯ˆo. tu.o.ng pha˙’n, khu˙’. nhiˆ˜eu v`a t´ach nh˜
.
n´o c´o kha˙’ nˇang mang thˆong tin cu˙’a k´
y tu. .
Giai d¯oa.n th´
u. ba nhˇa` m phˆan d¯oa.n a˙’nh (segmentation) t´
u.c l`a phˆan a˙’nh th`anh
- ˆay l`a mˆo.t trong nh˜
`an c´o y
u.ng phˆ
´ ngh˜ıa. D
u.ng tiˆe´n tr`ınh kh´o
t`
u.ng d¯ˆo´i tu.o..ng hoˇa.c nh˜
y a˙’nh sˆo´. Viˆe.c phˆan d¯oa.n tˆo´t s˜e dˆa˜n d¯ˆe´n nh˜
u.ng l`o.i gia˙’i
nhˆa´t trong qu´a tr`ınh xu˙’. l´
y. Mˇa.t kh´ac, nh˜
u.ng thuˆa.t to´an phˆan d¯oa.n yˆe´u hay khˆong ˆo˙’n
th`anh cˆong trong xu˙’. l´
`au nhu. s˜e dˆa˜n d¯ˆe´n nh˜
u.ng kˆe´t luˆa.n sai. Trong nhˆa.n da.ng k´
y tu.., vai tr`o ch´ınh
d¯i.nh hˆ
`en.
u. ra kho˙’i nˆ
cu˙’a tiˆe´n tr`ınh phˆan d¯oa.n l`a t´ach c´ac k´

y tu.. v`a c´ac t`
- `ˆau ra cu˙’a giai d¯oa.n phˆan d¯oa.n l`a d˜ay c´ac pixel tu.o.ng u
D
´.ng c´ac d¯u.`o.ng biˆen cu˙’a
u.
v`
ung hoˇa.c tˆa´t ca˙’ c´ac d¯iˆe˙’m trong v`
ung. Trong ca˙’ hai tru.`o.ng ho..p, viˆe.c chuyˆe˙’n d¯ˆo˙’i d˜
`an thiˆe´t. Quyˆe´t d¯i.nh d¯ˆ
`au tiˆen cˆ
`an
y l`a cˆ
liˆe.u th`anh da.ng th´ıch ho..p d¯ˆe˙’ m´ay t´ınh xu˙’. l´
ung. Biˆe˙’u diˆ˜en biˆen th´ıch
l`am l`a biˆe˙’u diˆ˜en (representation) d˜
u. liˆe.u da.ng biˆen hay v`
ung ta muˆo´n tˆa.p trung v`ao c´ac d¯ˇa.c tru.ng h`ınh d´ang bˆen ngo`ai nhu. c´ac g´oc
ho..p khi ch´
u.ng t´ınh chˆa´t bˆen trong nhu. kˆe´t cˆa´u
hay d¯iˆe˙’m uˆo´n. Biˆe˙’u diˆ˜en v`
ung th´ıch ho..p v´o.i nh˜
hay d´ang diˆe.u cu˙’a bˆo. khung. Tuy nhiˆen, trong mˆo.t v`ai u
´.ng du.ng, c´ac biˆe˙’u diˆ˜en n`ay
`on ta.i. V´ı du. trong nhˆa.n da.ng k´
c`
ung tˆ
y tu.., c´ac thuˆa.t to´an thu.`o.ng du..a trˆen h`ınh d´ang
u.ng t´ınh chˆa´t bˆen trong.
bˆen ngo`ai c˜
ung nhu. nh˜

`an cu˙’a viˆe.c biˆe´n d¯ˆo˙’i sˆo´ liˆe.u
Viˆe.c lu..a cho.n phu.o.ng ph´ap biˆe˙’u diˆ˜en chı˙’ l`a mˆo.t phˆ
`e sau. Tiˆe´p theo cˆ
`an miˆeu ta˙’ d˜
y vˆ
u. liˆe.u sao
th`anh da.ng th´ıch ho..p cho tiˆe´n tr`ınh xu˙’. l´
cho nh˜
u.ng d¯ˇa.c tru.ng quan tˆam d¯u.o..c l`am nˆo˙’i bˆa.t. Miˆeu ta˙’ (description) hay tr´ıch
cho.n d¯ˇa.c tru.ng (feature selection) nhˇ`a m tr´ıch c´ac d¯ˇa.c tru.ng du.´o.i da.ng thˆong tin d¯i.nh
u.ng d¯ˇa.c tru.ng l`a co. so˙’. d¯ˆe˙’ phˆan loa.i mˆo.t l´o.p c´ac d¯ˆo´i tu.o..ng v´o.i c´ac l´o.p
lu.o..ng hoˇa.c nh˜
u.ng d¯ˇa.c
kh´ac. Trong nhˆa.n da.ng k´
y tu.., c´ac miˆeu ta˙’ nhu. lˆo˜ hˆo˙’ng hay moment l`a nh˜
y tu...
tru.ng rˆa´t tˆo´t cho ph´ep phˆan biˆe.t c´ac k´
Giai d¯oa.n cuˆo´i trong H`ınh 1.1 l`a nhˆa.n da.ng v`a nˆo.i suy. Nhˆa.n da.ng (recognition)
l`a qu´a tr`ınh g´an mˆo.t nh˜an cho mˆo.t d¯ˆo´i tu.o..ng du..a trˆen thˆong tin d¯u.o..c cung cˆa´p bo˙’.i
´ ngh˜ıa
c´ac d¯ˇa.c tru.ng cu˙’a d¯ˆo´i tu.o..ng. Nˆo.i suy (interpretation) liˆen quan d¯ˆe´n viˆe.c g´an y
y tu.. c ch´
ung ta
cho tˆa.p c´ac d¯ˆo´i tu.o..ng d¯u.o..c nhˆa.n da.ng. Chˇa˙’ng ha.n, d¯ˆe˙’ nhˆa.n da.ng k´
.
.
.
`an kˆe´t ho. p c´ac miˆeu ta˙’ cu˙’a k´
y tu. n`ay v´o i nh˜an c. Nˆo.i suy nhˇ`a m g´an y
´ ngh˜ıa cho tˆa.p


c´ac thu..c thˆe˙’ d¯˜a d¯u.o..c g´an nh˜an. Chˇa˙’ng ha.n, mˆo.t chuˆo˜i s´au sˆo´ hoˇa.c ba sˆo´ tiˆe´p theo
s´au sˆo´ c´o thˆe˙’ phiˆen di.ch l`a mˆo.t m˜a sˆo´ d¯iˆe.n thoa.i.
`an thiˆe´t cu˙’a tiˆ
`en tri th´
u.c v`a mˆo´i tu.o.ng t´ac gi˜
u.a co.
H`ınh 1.1 c˜
ung cho thˆa´y su.. cˆ
`e c´ac d¯ˆo´i tu.o..ng trong hˆe.
u.c (knowledge base) v`a c´ac module xu˙’. l´
y. Tri th´
u.c vˆ
so˙’. tri th´

16




y a˙’nh d¯u.o..c m˜a ho´a th`anh mˆo.t co. so˙’. d˜
u. liˆe.u tri th´
u.c. Tri th´
u.c c´o thˆe˙’ d¯o.n
thˆo´ng xu˙’. l´
u.ng v`
ung chi tiˆe´t cu˙’a mˆo.t a˙’nh m`a thˆong tin quan tˆam d¯˜a biˆe´t d¯u.o..c x´ac
gia˙’n nhu. nh˜
ung c´o thˆe˙’ ho`an to`an ph´
u.c ta.p nhu. danh s´ach c´o quan hˆe. v´o.i nhau

d¯i.nh. Tri th´
u.c c˜
u. liˆe.u a˙’nh ch´
u.a
tˆa´t ca˙’ c´ac khuyˆe´t tˆa.t ch´ınh c´o thˆe˙’ trong kiˆe˙’m tra vˆa.t liˆe.u hoˇa.c co. so˙’. d˜
u.ng u
´.ng du.ng ph´at
c´ac a˙’nh chu.p vˆe. tinh cu˙’a mˆo.t v`
ung v´o.i d¯ˆo. n´et cao d¯u.o..c nˆo´i v´o.i nh˜
u.ng module, co. so˙’. tri th´
u.c
hiˆe.n su.. thay d¯ˆo˙’i. Ngo`ai viˆe.c chı˙’ d¯a.o su.. hoa.t d¯ˆo.ng cu˙’a t`
`an d¯iˆ
`eu khiˆe˙’n tu.o.ng t´ac gi˜
u.a c´ac module. Trong H`ınh 1.1, c´ac m˜
ui tˆen

ung g´op phˆ
`eu thˆe˙’ hiˆe.n su.. tu.o.ng t´ac gi˜
u.a c´ac module v`a co. so˙’. tri th´
u.c v`a c´ac m˜
ui tˆen mˆo.t
hai chiˆ
.
- iˆ
`eu n`ay n´oi chung thˆe˙’ hiˆe.n viˆe.c truyˆ
`en thˆong gi˜
`eu liˆen kˆe´t gi˜
u.a
chiˆ

u a c´ac module. D
`en tri th´
y du..a trˆen co. so˙’. tiˆ
u.c. V´ı du., d¯ˆe˙’ m´ay kˆe´t luˆa.n mˆo.t chuˆo˜i c´ac
c´ac module xu˙’. l´
`an d¯u.o..c cung cˆa´p tri th´
ung d¯iˆe.n thoa.i, hˆe. thˆo´ng cˆ
u.c nhˆa.n da.ng vi. tr´ı

y tu.. l`a m˜a sˆo´ v`
`an kh´ac trong v`
´.ng v´o.i c´ac th`anh phˆ
ung d¯i.a chı˙’. Tri th´
u.c n`ay khˆong
cu˙’a chuˆo˜i tu.o.ng u
`an cho hoa.t d¯ˆo.ng cu˙’a mˆo˜i module m`a c`on cˆ
`an cho thao t´ac pha˙’n hˆ
`oi gi˜
u.a c´ac
nh˜
u.ng cˆ
u.c. Chˇa˙’ng ha.n, mˆo.t chuˆo˜i c´ac sˆo´ o˙’. vi. tr´ı d¯´
ung nhu.ng
module thˆong qua co. so˙’. tri th´
`om nˇam k´
chı˙’ gˆ
y tu.. (mˆo.t c´o thˆe˙’ khˆong d¯u.o..c nhˆa.n da.ng) d¯u.a d¯ˆe´n module nˆo.i suy “nghi
`au pha˙’n hˆ
`oi thˆong qua co. so˙’. tri th´
y tu.. bi. kˆe´t nˆo´i la.i. Mˆo.t yˆeu cˆ

u.c d¯ˆo´i v´o.i
ng`o.” hai k´
giai d¯oa.n phˆan d¯oa.n d¯ˆe˙’ cho mˆo.t “c´ach nh`ın” kh´ac l`a mˆo.t v´ı du. cu˙’a viˆe.c su˙’. du.ng tri
y a˙’nh.
th´
u.c khi thu..c hiˆe.n c´ac tiˆe´n tr`ınh xu˙’. l´
Ch´
uy
´ rˇ`a ng, c´ac kˆe´t qua˙’ cu˙’a xu˙’. l´
y a˙’nh c´o thˆe˙’ quan s´at ta.i bˆa´t c´
u. bu.´o.c n`ao trong
y a˙’nh d¯`oi ho˙’i tˆa´t ca˙’ c´ac
tiˆe´n tr`ınh. Ngo`ai ra, khˆong pha˙’i tˆa´t ca˙’ c´ac u
´.ng du.ng xu˙’. l´
u.a ch´
ung nhu. trong H`ınh 1.1. N´oi chung, c´ac ch´
u.c nˇang xu˙’.
module v`a su.. tu.o.ng t´ac gi˜
`om nhˆa.n da.ng v`a nˆo.i suy d¯u.o..c kˆe´t ho..p v´o.i c´ac u
´.ng du.ng phˆan t´ıch a˙’nh (nhu.

y bao gˆ
nhˆa.n da.ng ch˜
u. viˆe´t) v´o.i mu.c tiˆeu l`a tu.. d¯ˆo.ng ho´a viˆe.c t´ach thˆong tin cu˙’a mˆo.t a˙’nh.

1.4

`an cu˙’a hˆ

ac th`

anh phˆ
e. thˆ
o´ng xu˙’. l´
y a˙’nh

`an cu˙’a mˆo.t hˆe. thˆo´ng c´o kha˙’ nˇang thu..c hiˆe.n c´ac thao t´ac xu˙’. l´
y a˙’nh d¯u.o..c
C´ac th`anh phˆ
`e cˆa.p trong Mu.c 1.3 bao gˆ
`om: Thu nhˆa.n a˙’nh (image accquisition), lu.u tr˜
u. (storage),
d¯ˆ
`en thˆong (communication) v`a hiˆe˙’n thi. (display).
y (processing), truyˆ
xu˙’. l´

1.4.1

Thu nhˆ
a.n a˙’ nh

Thu nhˆa.n a˙’nh d¯`oi ho˙’i pha˙’i qu´et a˙’nh v`a dˆa˜n d¯ˆe´n viˆe.c lˆa´y mˆa˜u c´ac to.a d¯ˆo. vi. tr´ı v`a
u.c x´am. Khi tiˆe´n h`anh m˜a ho´a a˙’nh, a˙’nh d¯u.o..c chuyˆe˙’n th`anh ma
lu.o..ng tu˙’. ho´a c´ac m´
17




y d¯u.o..c bˇa` ng m´ay t´ınh.

trˆa.n sˆo´ d¯ˆe˙’ c´o thˆe˙’ xu˙’. l´
- `ˆau tiˆen l`a thiˆe´t bi. vˆa.t l´
`an d¯u.o..c su˙’. du.ng d¯ˆe˙’ thu nhˆa.n a˙’nh. D
C´o hai th`anh phˆ
y
u. tru.`o.ng (nhu. da˙’i tia x, da˙’i tia tu˙’.
nha.y ca˙’m v´o.i mˆo.t da˙’i cu˙’a phˆo˙’ nˇang lu.o..ng d¯iˆe.n t`
`ong ngoa.i). Thiˆe´t bi. n`ay ta.o ra t´ın
ngoa.i, da˙’i mˇa´t ngu.`o.i quan s´at d¯u.o..c hay da˙’i tia hˆ
u.c nˇang lu.o..ng n´o ca˙’m biˆe´n. Thiˆe´t bi. th´
u. hai l`a bˆo. sˆo´ ho´a
hiˆe.u d¯iˆe.n tu˙’. tı˙’ lˆe. v´o.i m´
nhˇ`a m chuyˆe˙’n d¯ˆo˙’i t´ın hiˆe.u d¯iˆe.n tu˙’. o˙’. da.ng tu.o.ng tu.. th`anh da.ng sˆo´.
C´ac thˆong tin co. ba˙’n cu˙’a a˙’nh gˆo´c nhu. h`ınh da.ng, cˆa´u tr´
uc hoˇa.c m`au sˇa´c cu˙’a
.
.
.
.
.
.
.
.
.
u a trong ma trˆa.n sˆo´ tu o ng u
´ ng v´o i a˙’nh lˆo´i ra. Ngo`ai ra,
c´ac d¯ˆo´i tu o. ng d¯u o. c chu.p ch´
`an d¯u.o..c gi˜
u. la.i trong tiˆe´n tr`ınh lˆa´y mˆa˜u v`a lu.o..ng tu˙’. ho´a.
nh˜

u.ng thˆong tin chi tiˆe´t cˆ

1.4.2

u.
Lu.u tr˜

`an khoa˙’ng mˆo.t triˆe.u byte d¯ˆe˙’ lu.u tr˜
u.. V`ı vˆa.y
Mˆo.t a˙’nh 8-bit k´ıch thu.´o.c 1204 × 1204 cˆ
`e trong viˆe.c thiˆe´t kˆe´ c´ac hˆe. thˆo´ng
u. th´ıch ho..p d˜
u. liˆe.u a˙’nh l`a mˆo.t vˆa´n d¯ˆ
b`ai to´an lu.u tr˜
.
.
.
.
.
.
y a˙’nh. C´o ba phu o ng ph´ap lu u tr˜
u d˜
u liˆe.u a˙’nh trong c´ac u
´.ng du.ng xu˙’. l´
y a˙’nh l`a:
xu˙’ l´
(1) lu.u tr˜
u. th`o.i gian ngˇa´n d¯ˆe˙’ d`
ung trong suˆo´t qu´a tr`ınh xu˙’. l´
y;

u. tru..c tuyˆe´n d¯ˆo´i v´o.i nh˜
u.ng l`o.i go.i tu.o.ng d¯ˆo´i nhanh; v`a
(2) l˜
u.u tr˜
u. vˇan thu. trong nh˜
u.ng tru.`o.ng ho..p ´ıt khi truy cˆa.p.
(3) lu.u tr˜
Lu.u tr˜
u. d¯u.o..c d¯o bˇ`a ng byte (8 bit), Kbyte, Mbyte, Gbyte v`a Tbyte.
- ˆe˙’ lu.u tr˜
D
u. d˜
u. liˆe.u a˙’nh trong th`o.i gian ngˇa´n, ch´
ung ta c´o thˆe˙’ su˙’. du.ng bˆo. nh´o.
m´ay t´ınh hoˇa.c c´ac ba˙’ng ma.ch d¯ˇa.c biˆe.t go.i l`a c´ac bˆo. nh´o. d¯ˆe.m. C´ac phu.o.ng ph´ap n`ay
cho ph´ep truy cˆa.p d˜
u. liˆe.u nhanh ch´ong, thu.`o.ng bˇ`a ng tˆo´c d¯ˆo. cu˙’a video (30 a˙’nh trong
mˆo.t giˆay).
`an d¯ˆay l`a thiˆe´t bi. lu.u tr˜
Lu.u tr˜
u. tru..c tuyˆe´n thu.`o.ng o˙’. da.ng d¯˜ıa t`
u. hay gˆ
u. quangu.ng cˆong nghˆe. vˆa.t liˆe.u d¯ˇa.c biˆe.t cho
t`
u. (magneto-optical storga) su˙’. du.ng laser v`a nh˜
- ˇa.c tru.ng ch´ınh cu˙’a lu.u tr˜
u. khoa˙’ng 1 Gb trˆen d¯˜ıa quang 5 14 in. D
u. tru..c
ph´ep lu.u tr˜
tuyˆe´n l`a truy cˆa.p d˜

u. liˆe.u thu.`o.ng xuyˆen.
`an lu.u nhiˆ
`eu nhu.ng ´ıt
Viˆe.c lu.u tr˜
u. vˇan thu. trong nh˜
u.ng tru.`o.ng ho..p d˜
u. liˆe.u cˆ
khi truy cˆa.p. C´ac bˇang t`
u. hay d¯˜ıa quang ho.c thu.`o.ng d¯u.o..c su˙’. du.ng trong mu.c d¯´ıch
n`ay.
18




u. d¯`ˆe cˆa.p trˆen thu.`o.ng lu.u tr˜
u. d˜
u. liˆe.u o˙’. da.ng sˆo´. Hiˆe´m c´o
C´ac thiˆe´t bi. lu.u tr˜
´.ng du.ng lu.u tr˜
u. a˙’nh o˙’. da.ng tu.o.ng tu.. (c´ac phim chu.p hay bˇang video).
nh˜
u.ng u

1.4.3

y
Xu˙’. l´

y a˙’nh sˆo´ liˆen quan d¯ˆe´n nh˜

u.ng thu˙’ tu.c d¯u.o..c biˆe˙’u diˆ˜en o˙’. da.ng thuˆa.t to´an. V`ı vˆa.y,
Xu˙’. l´
`au hˆe´t c´ac ch´
u.c nˇang xu˙’. l´
y a˙’nh d¯u.o..c thu..c hiˆe.n
ngoa.i tr`
u. thu nhˆa.n a˙’nh v`a hiˆe˙’n thi., hˆ
`an mˆ
`em. Su˙’. du.ng nh˜
`an c´
u.ng thiˆe´t bi. (phˆ
u.ng) chuyˆen du.ng trong xu˙’. l´
y a˙’nh chı˙’
bo˙’.i phˆ
.
.
nhˇa` m tˇang tˆo´c d¯ˆo. trong mˆo.t v`ai u
´ ng du.ng hoˇa.c khˇa´c phu.c mˆo.t sˆo´ gi´o i ha.n co. ba˙’n cu˙’a
m´ay t´ınh.

1.4.4

`en thˆ
Truyˆ
ong

`en thˆong cu.c bˆo. gi˜
`en thˆong trong xu˙’. l´
y a˙’nh sˆo´ chu˙’ yˆe´u liˆen quan d¯ˆe´n truyˆ
u.a

Viˆe.c truyˆ
`en thˆong tin t`
y a˙’nh v`a truyˆ
u. no.i n`ay d¯ˆe´n no.i kh´ac, d¯ˇa.c biˆe.t trong viˆe.c
c´ac hˆe. xu˙’. l´
`an c´
`an mˆ
`em d¯ˆe˙’ truyˆ
`en thˆong cu.c bˆo. c´o thˆe˙’ su˙’. du.ng
`en d˜
u.ng v`a phˆ
truyˆ
u. liˆe.u a˙’nh. Phˆ
`au hˆe´t c´ac m´ay t´ınh. Nhiˆ
`eu s´ach vˆ
`e ma.ng m´ay t´ınh gia˙’i
mˆo.t c´ach dˆ˜e d`ang d¯ˆo´i v´o.i hˆ
.
th´ıch rˆa´t r˜o c´ac nghi th´
u c (protocol) giao tiˆe´p chuˆa˙’n.
`en thˆong d¯ˆe´n mˆo.t no.i rˆa´t xa l`a mˆo.t b`ai to´an c´o y
Truyˆ
´ ngh˜ıa khi ch´
ung ta muˆo´n
.
.
.
.
.
- u `o ng dˆay d¯iˆe.n thoa.i c´o thˆe˙’

`en d˜
u ng kˆe´t qua˙’ t´om tˇa´t. D
truyˆ
u liˆe.u a˙’nh ho n l`a nh˜
`en v´o.i tˆo´c d¯ˆo. cu..c d¯a.i l`a 9.600 bits/sec. Do d¯´o d¯ˆe˙’ truyˆ
`en mˆo.t a˙’nh 8-bit k´ıch thu.´o.c
truyˆ
ung ta mˆa´t khoa˙’ng 5 ph´
ut. Vˆo tuyˆe´n su˙’. du.ng
512 × 512 trˆen d¯u.`o.ng dˆay d¯iˆe.n thoa.i ch´
`eu nhu.ng gi´a th`anh cao. V`ı
c´ac tra.m trung gian nhu. c´ac vˆe. tinh s˜e nhanh ho.n rˆa´t nhiˆ
`am thu.`o.ng. Chu.o.ng 6 tr`ınh b`ay c´ac
`en d˜
vˆa.y viˆe.c truyˆ
u. liˆe.u a˙’nh l`a vˆa´n d¯`ˆe khˆong tˆ
u. liˆe.u v`a gia˙’i n´en d¯´ong vai tr`o trung tˆam trong b`ai to´an n`ay.
phu.o.ng ph´ap n´en d˜

1.4.5

Hiˆ
e˙’n thi.

u.ng thiˆe´t bi. hiˆe˙’n thi. ch´ınh d¯u.o..c su˙’. du.ng
C´ac m`an h`ınh d¯o.n sˇa´c v`a TV m`au l`a nh˜
`eu khiˆe˙’n bo˙’.i d¯ˆ
`au ra cu˙’a
y a˙’nh hiˆe.n d¯a.i. C´ac m`an h`ınh d¯u.o..c d¯iˆ
trong c´ac hˆe. thˆo´ng xu˙’. l´

.
`an
mˆo.t module hiˆe˙’n thi. a˙’nh o˙’ ph´ıa sau cu˙’a m´ay t´ınh chu˙’ hoˇa.c l`a mˆo.t bˆo. phˆa.n cu˙’a phˆ
`au ra cu˙’a module hiˆe˙’n
y a˙’nh. C´ac t´ın hiˆe.u ta.i d¯ˆ

u.ng d¯u.o..c kˆe´t nˆo´i v´o.i mˆo.t bˆo. xu˙’. l´
thi. c˜
ung c´o thˆe˙’ dˆa˜n d¯ˆe´n mˆo.t thiˆe´t bi. ghi h`ınh a˙’nh d¯ˆe˙’ ta.o ra mˆo.t ba˙’n sao (c´ac slide,
19




`om hˆe.
a˙’nh chu.p hoˇa.c phim) cu˙’a a˙’nh trˆen m`an h`ınh. C´ac thiˆe´t bi. hiˆe˙’n thi. kh´ac bao gˆ
thˆo´ng c´ac d¯`en chˆan khˆong truy cˆa.p ngˆa˜u nhiˆen (random-access cathode ray tubes) v`a
c´ac thiˆe´t bi. in.

20




Chu.o.ng 2
.
. ˙’
ˆ
´
˜

NHU NG NGUYEN LY CO BAN
˙’ A A
˙’ NH SO
ˆ´
CU

2.1


o h`ınh chiˆ
e´u s´
ang-pha˙’n xa. a˙’nh

Trong gi´ao tr`ınh n`ay, thuˆa.t ng˜
u. a˙’nh n´oi d¯ˆe´n h`am cu.`o.ng d¯ˆo. s´ang (light-intensity) hai
`eu f(x, y), trong d¯´o gi´a tri. hay biˆen d¯ˆo. cu˙’a f ta.i (x, y) l`a cu.`o.ng d¯ˆo. (d¯ˆo. s´ang) cu˙’a
chiˆ
`an kh´ac khˆong v`a
a˙’nh ta.i d¯iˆe˙’m n`ay. Do ´anh s´ang l`a mˆo.t da.ng nˇang lu.o..ng, f(x, y) cˆ
u.c l`a

u.u ha.n, t´
0 < f(x, y) < ∞.
`om ´anh s´ang d¯u.o..c pha˙’n xa. t`
C´ac a˙’nh ch´
ung ta quan s´at thˆa´y gˆ
u. c´ac d¯ˆo´i tu.o..ng.
Du..a v`ao ba˙’n chˆa´t tu.. nhiˆen cu˙’a ´anh s´ang c´o thˆe˙’ xem f (x, y) d¯ˇa.c tru.ng cho hai th`anh
`on s´ang chiˆe´u t´o.i ca˙’nh d¯u.o..c quan s´at; th´
`an. Th´

u. hai l`a
phˆ
u. nhˆa´t l`a sˆo´ lu.o..ng cu˙’a nguˆ
`an n`ay d¯u.o..c go.i
sˆo´ lu.o..ng ´anh s´ang pha˙’n xa. bo˙’.i d¯ˆo´i tu.o..ng trong ca˙’nh. C´ac th`anh phˆ
´.ng l`a chiˆe´u s´ang v`a pha˙’n xa., k´
y hiˆe.u l`a i(x, y) v`a r(x, y). Ta c´o thˆe˙’ viˆe´t
tu.o.ng u
f (x, y) = i(x, y)r(x, y),
trong d¯´o
0 < i(x, y) < ∞
v`a
0 ≤ r(x, y) ≤ 1.
21




- iˆ
`eu kiˆe.n sau chı˙’ ra rˇa` ng th`anh phˆ
`an pha˙’n xa. bi. chˇa.n bo˙’.i 0 (hˆa´p thu. ho`an to`an) v`a 1
D
`on s´ang,
`an i(x, y) d¯u.o..c x´ac d¯i.nh bo˙’.i nguˆ
(pha˙’n xa. ho`an to`an). Ch´
uy
´ rˇa` ng, th`anh phˆ
trong khi r(x, y) d¯u.o..c x´ac d¯i.nh bo˙’.i c´ac d¯ˇa.c tru.ng cu˙’a d¯ˆo´i tu.o..ng trong ca˙’nh.
`an chiˆe´u s´ang v`a pha˙’n xa. vˆ
`e l´

C´ac th`anh phˆ
y thuyˆe´t l`a bi. chˇa.n. Sau d¯ˆay l`a mˆo.t
v`ai gi´a tri. minh ho.a pha.m vi cu˙’a i(x, y). V`ao ng`ay nˇa´ng khˆong mˆay, i(x, y) ≥ 9000. Gi´a
`eu mˆay. Nh˜
u.ng d¯ˆem trˇang rˇa` m, i(x, y) 0.01.
tri. n`ay nho˙’ ho.n 1000 v`ao ng`ay c´o nhiˆ
Ta.i c´ac vˇan ph`ong th`ı i(x, y) 100. Tu.o.ng tu.. sau d¯ˆay l`a mˆo.t v`ai gi´a tri. d¯ˇa.c biˆe.t cu˙’a
u.c tu.`o.ng phˇa˙’ng so.n
r(x, y) : 0.01 d¯ˆo´i v´o.i nhung d¯en, 0.65 d¯ˆo´i v´o.i inˆoc, 0.80 v´o.i c´ac b´
trˇa´ng, 0.90 v´o.i c´ac du.ng cu. kim loa.i tr´ang ba.c v`a 0.93 d¯ˆo´i v´o.i tuyˆe´t.
Trong gi´ao tr`ınh n`ay, cu.`o.ng d¯ˆo. cu˙’a a˙’nh d¯o.n sˇa´c f ta.i (x, y) go.i l`a m´
u.c x´am (gray
level), k´
y hiˆe.u l, cu˙’a a˙’nh ta.i d¯iˆe˙’m n`ay. Ta c´o
Lmin ≤ l ≤ Lmax .
`e l´
`an Lmin > 0 v`a Lmax h˜
u.u ha.n. Trong thu..c tˆe´, Lmin = iminrmin v`a

y thuyˆe´t, ta chı˙’ cˆ
`an chiˆe´u s´ang v`a pha˙’n xa., ta
Lmax = imax rmax . Su˙’. du.ng c´ac gi´a tri. trˆen cu˙’a th`anh phˆ
´.ng du.ng xu˙’. l´
y a˙’nh.
u.ng u
c´o thˆe˙’ xˆa´p xı˙’ Lmin 0.005 v`a Lmax 100 trong nh˜
- oa.n [Lmin, Lmax ] go.i l`a thang d¯ˆo. x´am (gray scale). Trong thu..c tˆe´ ta thu.`o.ng ti.nh
D
`e d¯oa.n [0, L] trong d¯´o l = 0 tu.o.ng u
´.ng m`au d¯en v`a l = L l`a m`au

tiˆe´n khoa˙’ng n`ay vˆ
´.ng c´ac sˇa´c th´ai cu˙’a m´
u.c x´am (thay d¯ˆo˙’i
trˇa´ng. Tˆa´t ca˙’ c´ac gi´a tri. trung gian tu.o.ng u
liˆen tu.c t`
u. d¯en sang trˇa´ng).

2.2
2.2.1

˜u v`

a´y mˆ
a
a lu.o..ng tu˙’. ho´
a
˜u v`
ad
¯`ˆ
eu

a´y mˆ
a
a lu.o..ng tu˙’. ho´

- ˆe˙’ c´o thˆe˙’ xu˙’. l´
`an pha˙’i sˆo´ ho´a h`am a˙’nh f (x, y) ca˙’ vˆ
`e khˆong gian lˆa˜n
y trˆen m´ay t´ınh, cˆ
D

biˆen d¯ˆo.. Sˆo´ ho´a c´ac to.a d¯ˆo. khˆong gian (x, y) go.i l`a lˆa´y mˆa˜u (image sampling) c`on sˆo´
ho´a biˆen d¯ˆo. go.i l`a lu.o..ng tu˙’. ho´a (gray-level quantization).
Gia˙’ su˙’. h`am a˙’nh f (x, y) d¯u.o..c xˆa´p xı˙’ bo˙’.i viˆe.c lˆa´y mˆa˜u v´o.i khoa˙’ng c´ach bˇa` ng nhau
`eu) v`a d¯u.o..c sˇa´p xˆe´p o˙’. da.ng ma trˆa.n k´ıch thu.´o.c
(go.i l`a lˆa´y mˆa˜u v`a lu.o..ng tu˙’. ho´a d¯ˆ
22




N × M, go.i l`a a˙’nh sˆo´:


f (x, y)

f(0, 0)

f (0, 1)

···


 f (1, 0)
f (1, 1)
···




..

..
..

.
.
.



f (N − 1, 0) f (N − 1, 1) · · ·



f (0, M − 1)






,





f (1, M − 1)
..
.
f(N − 1, M − 1)


`an tu˙’. cu˙’a ma˙’ng, go.i l`a d¯iˆe˙’m a˙’nh hay pixel, l`a mˆo.t d¯a.i lu.o..ng r`o.i ra.c.
trong d¯´o mˆo˜i phˆ
Tiˆe´n tr`ınh lˆa´y mˆa˜u c´o thˆe˙’ xem nhu. phˆan hoa.ch mˇa.t phˇa˙’ng xy th`anh mˆo.t lu.´o.i
`an tu˙’. (x, y) ∈ Z2 v`a xˆa´p xı˙’ h`am bˇ`a ng phu.o.ng
v´o.i c´ac to.a d¯ˆo. tˆam cu˙’a lu.´o.i l`a cˇa.p c´ac phˆ
ph´ap nˆo.i suy t`
u. c´ac h`am “co. so˙’.” thˆong qua c´ac gi´a tri. n`ay. Trong lu.o..ng tu˙’. ho´a ta cho
u.c lu.o..ng tu˙’. ho´a”), thay
ph´ep c´ac h`am chı˙’ lˆa´y c´ac gi´a tri. trong tˆa.p h˜
u.u ha.n (“c´ac m´
`an v´o.i n´o nhˆa´t. C´ac d¯iˆe˙’m lˆa´y mˆa˜u
u.c lu.o..ng tu˙’. ho´a gˆ
cho gi´a tri. thu..c tˆe´ bˇa` ng c´ac m´
ung c´o thˆe˙’ phu. thuˆo.c v`ao thuˆo.c
v`a/hoˇa.c c´ac m´
u.c lu.o..ng tu˙’. c´o thˆe˙’ cho tru.´o.c, hoˇa.c ch´
t´ınh cu˙’a h`am. Do d¯´o f (x, y) l`a h`am a˙’nh sˆo´ nˆe´u (x, y) ∈ Z2 v`a f l`a h`am g´an mˆo.t gi´a
tri. x´am (thu.`o.ng l`a sˆo´ nguyˆen) d¯ˆo´i v´o.i mˆo˜i cˇa.p (x, y).
`an x´ac d¯i.nh c´ac gi´a tri. M, N v`a sˆo´ c´ac m´
Tiˆe´n tr`ınh sˆo´ ho´a cˆ
u.c x´am. Trong thu..c
y th`
u.a nguyˆen cu˙’a hai; t´
u.c l`a
tˆe´ c´ac d¯a.i lu.o..ng n`ay thu.`o.ng l`a lu˜
N = 2n ,

M = 2k ,


G = 2m ,

`an n`ay s˜e gia˙’ thiˆe´t c´ac m´
u.c x´am r`o.i ra.c thay d¯ˆo˙’i
trong d¯´o G l`a sˆo´ c´ac m´
u.c x´am. Phˆ
`eu nhau trong khoa˙’ng 0 v`a L. Khi d¯´o sˆo´ c´ac bit d¯ˆe˙’ lu.u tr˜
u. a˙’nh sˆo´ l`a
c´ach d¯ˆ
b = N × M × m.
`an 98304 bit
u.c x´am cˆ
Nˆe´u M = N th`ı b = N 2 m. Chˇa˙’ng ha.n, a˙’nh 128 × 128 v´o.i 64 m´
u..
lu.u tr˜
V´ı du. 2.2.1 A˙’nh trong H`ınh 2.1 d¯u.o..c chia th`anh 16 h`ang v`a 16 cˆo.t. Gi´a tri. d¯u.o..c
g´an cho pixel p l`a gi´a tri. x´am trung b`ınh (d¯u.o..c l`am tr`on) cu˙’a c´ac pixel trong lˆan cˆa.n
cu˙’a p.
- ˆo. phˆan
`e d¯ˇa.t ra l`a cˆ
`an bao nhiˆeu mˆa˜u v`a m´
Vˆa´n d¯ˆ
u.c x´am d¯ˆe˙’ c´o a˙’nh xˆa´p xı˙’ tˆo´t? D
`eu v`ao
gia˙’i (resolution) (m´
u.c d¯ˆo. c´o thˆe˙’ thˆa´y r˜o chi tiˆe´t) cu˙’a mˆo.t a˙’nh phu. thuˆo.c rˆa´t nhiˆ
23





Cˆo.t

H`ang
f (10, 3)

H`ınh 2.1: Sˆo´ ho´a a˙’nh liˆen tu.c. Gi´a tri. x´am ta.i pixel c´o to.a d¯ˆo. x = 10, y = 3 l`a 110.
`an v´o.i a˙’nh thu..c tˆe´ ho.n
c´ac tham sˆo´ n`ay. Khi c´ac tham sˆo´ n`ay tˇang th`ı a˙’nh sˆo´ ho´a s˜e gˆ
`eu ho.n v`a xu˙’. l´
ung d¯`oi ho˙’i khˆong gian lu.u tr˜
u. nhiˆ
y ph´
u.c ta.p ho.n. Mˆo.t
nhu.ng do d¯´o c˜
u.ng phu. thuˆo.c v`ao d¯´anh gi´a
“a˙’nh tˆo´t” rˆa´t kh´o d¯i.nh ngh˜ıa v`ı chˆa´t lu.o..ng a˙’nh khˆong nh˜
`eu v`ao c´ac u
chu˙’ quan m`a c`on phu. thuˆo.c rˆa´t nhiˆ
´.ng du.ng.

2.2.2

˜u v`
a khˆ
ong d
¯`ˆ
eu

a´y mˆ

a
a lu.o..ng tu˙’. ho´

`eu
V´o.i d¯ˆo. phˆan gia˙’i khˆong gian cˆo´ d¯i.nh, chˆa´t lu.o..ng a˙’nh s˜e d¯u.o..c ca˙’i thiˆe.n trong nhiˆ
.
.
.
.
.
.
tru `o ng ho. p bˇa` ng c´ach su˙’ du.ng phu o ng ph´ap th´ıch nghi trong d¯´o qu´a tr`ınh lˆa´y mˆa˜u
u.ng
phu. thuˆo.c v`ao c´ac d¯ˇa.c tru.ng cu˙’a a˙’nh. N´oi chung, ta thu.`o.ng lˆa´y mˆa˜u mi.n trong nh˜
`eu, tr´ai la.i lˆa´y mˆa˜u thˆo v´o.i nh˜
u.ng v`
ung tu.o.ng d¯ˆo´i tro.n.
v`
ung m´
u.c x´am thay d¯ˆo˙’i nhiˆ
`en ch´
u.a rˆa´t ´ıt thˆong tin chi tiˆe´t v`a
Chˇa˙’ng ha.n, x´et a˙’nh ch´
u.ng minh thu., hiˆe˙’n nhiˆen nˆ
`eu chi tiˆe´t
u.a nhiˆ
c´o thˆe˙’ d¯u.o..c biˆe˙’u diˆ˜en bˇa` ng viˆe.c lˆa´y mˆa˜u thˆo. Tr´ai la.i, khuˆon mˇa.t ch´
ung
nˆen viˆe.c lˆa´y mˆa˜u mi.n s˜e nˆang cao chˆa´t lu.o..ng a˙’nh sˆo´ ho´a. Ngo`ai ra, viˆe.c lˆa´y mˆa˜u c˜
.

.
`en.
`an tˇang o˙’ v`
ung “biˆen” gi˜
u a khuˆon mˇa.t v`a nˆ

`eu c´o thˆe˙’ gˆay ra nh˜
Phu.o.ng ph´ap lˆa´y mˆa˜u khˆong d¯ˆ
u.ng tro˙’. nga.i trong viˆe.c nhˆa.n
`eu c˜
ung ´ıt d¯u.o..c su˙’. du.ng d¯ˆo´i v´o.i nh˜
u.ng a˙’nh
da.ng c´ac d¯u.`o.ng biˆen. Lˆa´y mˆa˜u khˆong d¯ˆ
`eu v`
ung nho˙’ d¯`ˆong da.ng.
ch´
u.a nhiˆ
`an gi˜
Khi sˆo´ c´ac m´
u.c x´am cˆ
u. la.i ´ıt, tu.o.ng tu.. nhu. trˆen, ch´
ung ta c´o thˆe˙’ lu.o..ng tu˙’.
24




ho´a khˆong d¯`ˆeu. Tuy nhiˆen, mˇa´t ngu.`o.i tu.o.ng d¯ˆo´i k´em nha.y ca˙’m v´o.i viˆe.c x´ac d¯i.nh sˇa´c
`an v`
u.c x´am

th´ai gˆ
ung thay d¯ˆo˙’i m´
u.c x´am d¯ˆo.t ngˆo.t; trong tru.`o.ng ho..p n`ay su˙’. du.ng ´ıt m´
u.c c`on la.i d¯u.o..c su˙’. du.ng trong nh˜
u.ng v`
ung m´
u.c
trong lˆan cˆa.n cu˙’a d¯u.`o.ng biˆen. C´ac m´
- iˆ
`en sai.
`eu n`ay s˜e tr´anh hoˇa.c gia˙’m viˆe.c ta.o ra nh˜
x´am thay d¯ˆo˙’i ´ıt. D
u.ng d¯u.`o.ng viˆ
`an sˆo´ xuˆa´t hiˆe.n cu˙’a tˆa´t ca˙’ c´ac m´
Mˆo.t k˜
y thuˆa.t kh´ac l`a t´ınh tˆ
u.c x´am. Sau d¯´o ta
`an sˆo´ l´o.n v`a ngu.o..c la.i.
u.ng khoa˙’ng tu.o.ng u
´.ng tˆ
s˜e lu.o..ng tu˙’. ho´a mi.n v´o.i nh˜

2.3

Quan hˆ
e. co. ba˙’n gi˜
u.a c´
ac pixel

`an n`ay k´

Phˆ
y hiˆe.u f (x, y) l`a a˙’nh, c´ac ch˜
u. c´ai viˆe´t thu.`o.ng nhu. p, q l`a c´ac pixel. Tˆa.p
con cu˙’a a˙’nh f (x, y) k´
y hiˆe.u l`a S.

2.3.1


ac lˆ
an cˆ
a.n cu˙’ a mˆ
o.t pixel

´.ng l`a
Pixel p = (x, y) c´o bˆo´n pixel lˆan cˆa.n ngang v`a d¯u
´.ng v´o.i c´ac to.a d¯ˆo. tu.o.ng u
(x + 1, y), (x − 1, y), (x, y + 1), (x, y − 1).
`om bˆo´n pixel n`ay go.i l`a 4-lˆan cˆa.n v`a k´
Tˆa.p gˆ
y hiˆe.u l`a N4 (p). Bˆo´n lˆan cˆa.n d¯u.`o.ng ch´eo
cu˙’a p c´o c´ac to.a d¯ˆo.
(x + 1, y + 1), (x + 1, y − 1), (x − 1, y + 1), (x − 1, y − 1).
`om bˆo´n pixel lˆan cˆa.n d¯u.`o.ng ch´eo k´
y hiˆe.u l`a ND (p). Tˆa.p N8 (p) := N4 (p) ∪ ND (p)
Tˆa.p gˆ
go.i l`a 8-lˆan cˆa.n cu˙’a p.
Ch´
uy
´ rˇa` ng c´o thˆe˙’ c´o mˆo.t sˆo´ pixel lˆan cˆa.n cu˙’a p nˇa` m ngo`ai a˙’nh sˆo´ f nˆe´u p nˇa` m

trˆen biˆen cu˙’a a˙’nh.

2.3.2

Liˆ
en thˆ
ong

Liˆen thˆong gi˜
u.a c´ac pixel l`a kh´ai niˆe.m quan tro.ng d¯u.o..c su˙’. du.ng d¯ˆe˙’ x´ac d¯i.nh biˆen cu˙’a
- ˆe˙’ x´ac d¯i.nh hai pixel l`a
`an cu˙’a c´ac v`
ung trong a˙’nh. D
c´ac d¯ˆo´i tu.o..ng v`a c´ac th`anh phˆ
`an kiˆe˙’m tra:
liˆen thˆong ch´
ung ta cˆ
25




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×