Tải bản đầy đủ (.doc) (56 trang)

Tìm hiểu bài toán nhận dạng biển số xe

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 (371.93 KB, 56 trang )



-------o0o-------




 !!"
"


-------o0o-------
TÌM HIỂU BÀI TOÁN NHẬN DẠNG BIỂN SỐ XE
#$%&
'()*+,)')'*-.*,)'./)
0!
MỤC LỤC
BỘ GIÁO DỤC VÀ ĐÀO TẠO.................................................................................9
00


-------o0o-------
TÌM HIỂU BÀI TOÁN NHẬN DẠNG BIỂN SỐ XE
#$%&
'()*+,)')'*-.*,)'./)
1/)*2/3).*45*/-)+*67*8*9)**:;
/<=2/3)*>?)'@A)+1B1BCD
EFGHG/)*2/3)+!"!0 I
H¶i Phßng - 2009
BỘ GIÁO DỤC VÀ ĐÀO TẠO...............................................................................10
TÌM HIỂU BÀI TOÁN NHẬN DẠNG BIỂN SỐ XE................................10


ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY.............................................10
Ngành: Công nghệ thông tin....................................................................................10
BỘ GIÁO DỤC VÀ ĐÀO TẠO...............................................................................11
TÌM HIỂU BÀI TOÁN NHẬN DẠNG BIỂN SỐ XE................................11
PHẦN GIỚI THIỆU.................................................................................................14
Chương 1:.......................................................................................................15
TỔNG QUAN VỀ BÀI TOÁN NHẬN DẠNG BIẾN SỐ XE.....................15
0B0BJ*</K:<.2LMNOPQ)*+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0I
0B BJ*</)/-72L)*R)@6)'S/T)GHMU+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0I
0B B0J*</)/-7VW)'@X)'+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0I
0B B *Y)O=6/S/T)GHMU+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0Z
0B[BE\.GH*>?)''/Q/K:]^.S(/.=<))*R)@6)'S/T)GHMU+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 0
0B[B0B>?)'./^_5R)_*<..`/T)2a)'+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 0
0B[B B>?)'./^_5R)@bS/3)2(S/^)cd/=:'*+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 0
0Be>?)''/Q/K:]^.+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Chương 2:.......................................................................................................25
PHÁT HIỆN VÙNG CHỨA BIỂN SỐ XE..................................................25
B0E\.GHf*</)/-75gSQ)+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB I
B0B0d)'K:9)2LQ)*BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB I
B0B *>g)'_*<_.<5*@b)'>h)'.4c\)'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB i
B /3)2(5<5_*>g)'_*<__*<.*/-)S/3)BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB j
B B0*>g)'_*<_'`9@/U).BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB j
B B BJk.*:R.9_O95U+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB[!
B[*<.*/-)2a)'5*W9S/T)GHMUBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB[
B[B0B*8_*Y)*l9Q)*BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB[
B[B <5*S/3)+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB[[
B[B[/^)cd/%BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB[e
B[Be`m5*5*n)c=6).*o)'2(.m)*'/9=c/T7BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB[j
B[Bp<5c8)*5*m)*M<52a)'5*W9S/T)GHMUBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB[Z
B[B0B>?5S9)cq:+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB[Z

BeB /3:5*m.;O-5*/L:@(/r`\)'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBe!
BeB[/3:5*mGHfP.4.`=)'2a)'S/T)GHMUBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBe!
Chương 3:.......................................................................................................42
BÀI TOÁN NHẬN DẠNG KÝ TỰ..............................................................42
[B0d)'K:9)2L)*R)@6)'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBe
[B0B0J*,)''/9)S/T:@/s)cH/.>t)'uf*,)''/9)@/s)@85*BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBe
[B0B E,*v)*2(SQ)5*w.5x9K:<.`v)*)*R)@6)'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBe[
[B0B B0E,*v)*BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBe[
[B0B B Q)5*w.5x9K:<.`v)*)*R)@6)'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBeI
[B E,*v)*76)')g`=))*Y).6=BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBei
[B B0E,*v)*)g`=))*Y).6=BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBei
[B B E6)'g`=)BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBej
[B B B0*Y)O=6/5<576)')=`=)BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBeZ
[B B B 9/5*W5)y)'5x976)')=`=)BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBe"
0
[B B[E6)'J=*=)U)BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBI0
[B B[B0w:.`z576)'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBI0
[B B[B[1N@X)'76)'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBIe
[B BeE6)')g`=))*/L:O?_O9).`:]L))'>t5G9/GHBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBIi
[B BeB0J/^).`z576)'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBIi
[B BeB :w)O:]-)76)'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBIi
[B BeB[1N@X)'76)'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBIZ
[B[1N@X)'76)')g`=)O9).`:]L))'>t5*>?)'5*=)*R)@6)'fP.4BBBBBBBBBBBBBBBBBBBBBBBBBBBBBIZ
[B[B0*R)@6)'S{)'76)')g`=)O9).`:]L))'>t5*>?)'|f)5*:)'}BBBBBBBBBBBBBBBBBBBBBBBBIZ
[B[B (/c~.76)'O9).`:]L))'>t5*>?)'5*=)*R)@6)'fP.4BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBI"
[B[B[*R)@6)'5<5fP.4GN@X)'76)'O9).`:]L))'>t5*>?)'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBi0
PHẦN KẾT LUẬN...................................................................................................62
TÀI LIỆU THAM KHẢO........................................................................................64
0[
PHẦN GIỚI THIỆU

'(])9].`3).*^'/?/S3)56)*2/-5.y)'.`>•)'f/)*.^O(G4_*<..`/T)
5x95<5)'()*f*=9*n5fk.*:R.)l/5*:)'u7(.`=)'cl)'()*5,)')'*/-_GQ)
M:w.5<5_*>g)'./-)'/9=.*,)'O6/O(7\..`=)')*€)')'()*5l.H5c\_*<.
.`/T)545)*9)*B14_*<..`/T)w]uc>t5.*T*/-)`•`()')*w..*,)'K:9*v)*Q)*
5<5_*>g)'./-)'/9=.*,)'.`3).*^'/?/)'(]7\..y)'59=2(c9@6)'B:]
)*/3)uc/L:clO6/'Y]`97\.<_O45cH/2?/)*€)')'>‚/2(5gK:9)5<55w_
K:Q)OPuO(75*=5,)'.<5K:Q)OP2('/<7G<.Gƒf*lf*y)*g)u„
(cY]5…)'O(7\..`=)')*€)'2w))6)•/-.97B,)'.<5K:Q)OP
_*>g)'./-)'/9=.*,)')l/5*:)'2(K:Q)OP,.,uMU7<]O(2,5a)'_*W5.6_„
5…)')*>5,)'.<5_*<.*/-)uMN_*6.5<5*()*2/2/_*67'/9=.*,)'u5*H)'
.`\7u„Gƒ.H))*/L:.*‚/'/9)2(5,)'GW5*g)„
TO(7'/Q7O>t)')*Y)O45.`=)'2/-55,)'.<5K:Q)OPuf/T7G=<.
_*>g)'./-)'/9=.*,)'u.`3).*^'/?/cF)*9)*5*l)'MY]@4)'*-.*H)''/<7
G<..4c\)'cH/2?/5<5_*>g)'./-)'/9=.*,)'B(5<5*-.*H)''/<7G<.cL:
Ow]S/T)GHMUO(7X5./3:'/<7G<.B-.*H)')(]cFc>t5GN@X)'`\)'`F/.:]
)*/3)•/-.97cY]2A)O(7\.O†)*2457?/7‡B
=clU75*n)O(7cL.(/ˆv7*/T:*-.*H)')*R)@6)'S/T)GHMU‰2?/
7X5cm5*cT.v7*/T:)*{7.`t'/z_5*=5,)'.<5'/<7G<.uK:Q)OP5<5_*>g)'
./-)'/9=.*,)'7\.5<5**/-:K:Qu@s@()'2()*9)*5*l)'*g)
Š7./)•/-.977v)*.`=)'.>g)'O9/'q)*-.*H)')(]Gƒc>t5GN
@X)'`\)'`F/B
H5X5.`v)*S(].`=)'S<=5<=5x9U7'‹7[_*q)+
• Chương 1+d)'K:9)2LS(/.=<))*R)@6)'S/T)GHMU
• Chương 2+*<.*/-)2a)'5*W9S/T)GHMU
• Chương 3+*R)@6)'fP.4
0e
Chương 1:
TỔNG QUAN VỀ BÀI TOÁN NHẬN DẠNG BIẾN SỐ XE
1.1. Khái quát về xử lý ảnh:
pNOPQ)*O(7\..`=)')*€)'7Q)'K:9).`n)')*w..`=)'fk.*:R..*8

'/<57<].m)*uO(./L)cL5*=)*/L:)'*/3)5W:.*:\5O†)*245)(]B9/)*/-72X
5gSQ)5x9K:<.`v)*MNOPQ)*O()Y)'59=5*w.O>t)'.*,)'./)*v)*Q)*2(MN
OPGHO/-:5:)'5w_5*=5<5K:<.`v)*f*<5.`=)'cl5l2/-5W)'@X)'.*8'/<5
2(=c/L:f*/T)B
$:<.`v)*SŒ.cq:.•2/-5.*:)*R)Q)*)':‹)|.•5<5.*/^.S8.*:)*R)Q)*
@6)'GH*=~5.>g)'.4}'N/c^)7<].m)*B€O/-:Q)*c>t5O>:.`€•c8)*@6)'
_*a*t_2?/K:<.`v)*MNOPB'>‚/OR_.`v)*Gƒ.<5c\)'5<5.*:R..=<).>g)'
W)'O3)@€O/-:Q)*)*{7.*9]cd/5w:.`z5Q)*_*a*g_2?/5<5W)'@X)'f*<5
)*9:B
Ž*:]T)Q)*7(:.*()*Q)*M<7
Ž>t5c‹M<75x9Q)*|/G.='`97}
Ž<5S\On5f*,)''/9)
•n5.:]^).m)*
•n5_*/.:]^)
Ž<5*S/3)cH/.>t)'
1.2. Khái niệm về nhận dạng biển số xe:
1.2.1 Khái niệm & ứng dụng:
a) Khái niệm:
3

.*,

)')*Y

)@9

)'S/3

)G,


MUO9

*3

.*,

)'5=

f*9

)y)'_*Y).”

5**”

)*
9

)*29

M9

5c/

)*S/3

)G,

.`3)MUu.*,)'K:92/@U=u.*/3

.S/


'*/*”

)*29

*”

)*9

)*B
19:5:

)'O9

M9

5c/

)*59

5.*,)'./))*>+5*:

Gg

*>

:MUu.*U=@=

/MU2g


/.,

5c,

5*Y

7uBBBB
*) Phân loa
̣
i ứng dụng nhận dạng biển số xe:
–)'@X)')*R)@6)'S/T)GHMUO(W)'@X)'5lf*Q)y)'_*Y).m5**v)*
Q)*2(M<5c8)*S/T)GHMU.•5<5*v)*Q)*5*X_c>t5.•5<5.*/^.S8.*:*v)*B
0I
':‹)*v)*Q)*5*=W)'@X)'5l`w.)*/L:B(_*<..`/T)u*v)*Q)*c>t5.`45
./^_.*:)*R).•597U`9B`=)'S<=5<=.H.)'*/-_5x9U75*—@•)'O6/•7W5
M<5c8)*c>t5S/T)GHMU|M<5c8)*5<55*€}.•5<5SW5Q)*B
l)*/L:5<5*.*W5f*<5)*9:cT_*Y)O=6/5<5W)'@X)')*R)@6)'S/T)
GHMUBE\..`=)')*€)'5<5*cg)'/Q)O(_*Y)O=6/W)'@X)')*R)@6)'S/T)GH
MU.*,)'K:97X5cm5*GN@X)'Bl.*T5*/9W)'@X)')*R)@6)'S/T)GHMU
.*()**9/O=6/G9:+
Loa
̣
i 1+/g

/*9

)2:

)')*”


)
• q:2(=+)*.*:.`45./^_.•5<5.*/^.S8'*/)*R)Q)*fk.*:R.GHB)*
c>t5'*/)*R).*>‚)'5*—'/?/*6).`=)'2a)'5lS/T)GHMUB
• ':]3)OP*=6.c\)'+<5_*>g)'./-)'/9=.*,)'_*Q/5*6]2?/7\..H5
c\cx5*R7cT7<]'*/)*R)*v)*Q)*5=.*T.*:c>t5Q)*2a)'S/T)GHMUB
• –)'@X)'+*€)'W)'@X)')*R)@6)'S/T)GHMUO=6/)(].*>‚)'c>t5
@:)'.6/595.`67f/T7G=<.u5<5.`67.*:_*mu5<5SF/'N/MU.4c\)'u5<5.`67
'<55d)'B
Loa
̣
i 2+J*,)''/g

/*9

)2:

)')*”

)
• q:2(=+)*cq:2(=.*:c>t5.•5<5.*/^.S8'*/*v)*.4c\)'uf*,)'
_*X.*:\52(='l5c\u5<5cH/.>t)'M:)'K:9)*uQ)*f*,)'5q)SŒ.S:\55*—
5*X_2a)'5*W9S/T)GHMUu7(5l.*TQ)*.d)'*t_)*>5*W9.*U75<5cH/
.>t)')*>)'>‚/u5Y]uc>‚)'_*HBBu7/s)O(2a)'S/T)GHMU_*Q/cx`•cT5l.*T
.*45*/-))*R)@6)'c>t55<5fP.4.`=)'2a)'clB
• ':]3)OP*=6.c\)'+=c~5.m)*f*,)''/?/*6)2a)')*v)7(Q)*cq:
2(=5l.*T.*:c>t5.•7\..*/^.S8'*/*v)*|5979`9u7<]Q)*„}B(@=clu
5,)'2/-5cq:./3)O(@b.v7.`=)'Q)*ucTM<5c8)*cz)'2a)')(=O(S/T)GHMUB
19:clu.*45*/-).<5*2a)'2()*R)@6)'B:H/5a)'.a].*:\52(=7X5cm5*GN
@X)'7(f^.K:Q)*R)@6)'c>t5.`:]L)c/*9]O>:.`€cT_*X52X)*:5q:5x9
)'>‚/@a)'5:H/B

• –)'@X)'+vf*,)'_*X.*:\52(=*v)*Q)*.*:c>t5)3)5l.*T@a)'
W)'@X)'.6/)*/L:)g/)*>.6/)*€)')g/c/L:./^.'/9=.*,)'u.6/5<528.`m)*6]
0i
5Q75x9'/9=.*,)')*>)'FS9u)'F.>c>‚)''/9=)*9:BJ/T7G=<.u_*<.*/-)
)*€)'*()*2/2/_*679).=()'/9=.*,)'B
• &3:5Y

:23

.*/3

.S/

+
ŽE9

]K:U

.
ŽU

)5*/3

:
Ž,

_*Y

).*:˜.9


5**”

)*9

)*
ŽE9

].”

)*
Ž9

5.*/3

.S/

f*9

5.:

]7:

5c”

5*G>

@:

)'
`=)'K:<.`v)*.v7*/T:uMY]@4)'W)'@X)'5x97v)*B–)'@X)'7(U7

*>?)'.?/.`=)'K:<.`v)*MY]@4)'O(W)'@X)'O=6/ Bv2R]u.`=)'.=()S\S<=
5<=)(]u5*—)3:5<5*.*W5'/Q/K:]^.O(O(7G9=)*R)@6)'|On5`9}c>t55<5fP
.4GH2(5*€B
b)Ứng dụng của hệ thống nhận dạng biển số xe:
-.*H)')*R)@6)'S/T)GHMUc>t5MY]@4)')*{77X5cm5*'/<7G<.u
f/T7G=<.5<5_*>g)'./-)B>?/cY]5*z)'.9cL5R_c^)7\.GHW)'@X)'_*d
S/^)cH/2?/*-.*H)')*R)@6)'S/T)GHMU+
•}*:_*”

'/9=.*,)'+y

_cy

.*3

.*,

)'ˆ*Y

)@9

)'S/3

)G,

MU‰.9

/59

5

.`9

7.*:_*”

)*y

7*,•.`g

*=y

5.>

c,

)'*=

95,)'.9

5.*:_*”

B
•}J/3

7G=9

.MU.9

/59

5c>g


)'S/3)'/g

/+E,•/K:,

5'/9c3

:5=

)*>

)'K:]
c/

)*`/3)'23

S/3

)G,

MUuc3

_*:

52:

5*=5,)'.9

5K:9


)O]

29

_*9

.*/3

))*>

)'
_*>g)'./3

)'/9=.*,)'|MU}2>g

.S/3)'/g

/SY

.*g

__*9

_B/3

5Oy

_*3

.*,


)'
ˆ*Y

)@9

)'S/3

)G,

MU‰.9

/59

5.`9

7f/3

7G=9

.GU

'=

__*Y

)*,•.`g

5,)'.9


5f/3

7
.`929

9))/)*K:,

5'/9B
•}9

5.`9

7'9

55,

)'+/3

5Oy

_cy

.*3

.*,

)'ˆ*Y

)@9


)'S/3

)G,

MU‰GU

*,•.`g

*=y

5.>

c,

)'*=

95,)'.9

57g

5,

)'5*=MU29

=B
'=9

/`9u*3

.*,


)'5=

)c>g

5>

)'@:

)'29

=5,)'.9

55*,

)'.`,

7MUu59

5
S9

/'/>

MU.>

c,

)'uc/3


:./3

.'/9=.*,)'|5*y•)'*9

))*>*9

)*_*,

:SO/)c9

>

)'@:

)'5,)')'*3

ˆ*Y

)@9

)'S/3

)G,

MU.>

c,

)'‰.`=)'2/3


5c/3

:./3

.'/9=
.*,)'.*U=@9

)'S/3

)G,

5*y

)rOU

}
0j
1.2.2 Phân loại biển số xe:
Trước tiên là quy định biển số của 64 tỉnh thành (Biển trắng chữ đen):
00Ž9={)'
0 Ž6)'1g)
0eŽ$:Q)'/)*
0Iu0iŽQ/*b)'
0jŽ*</v)*
0ZŽ978)*
0"Ž*z*n
!Ž*</':]3)
0Ž&3)</
Ž:]3)$:9)'
[Ž(/9)'

eŽ(=9/
IŽ9/*Y:
iŽ1g)9
jŽ/-)/3)
ZŽb9v)*
"u[!u[0u[ Ž(\/
[[Ž(Y]
[eŽQ/>g)'
[IŽ/)*v)*
[iŽ*9)*l9
[jŽ'*-™)
[ZŽ(†)*
e[Ž(š)'
ejŽŒ5Œ5
eZŽŒ5,)'
e"ŽY7‹)'
I!c^)I"ŽB‹*m
E/)*
i!Ž‹)'9/
i0Žv)*>g)'
i Ž=)'™)
i[Ž/L)/9)'
ieŽ†)*=)'
iIŽq)*g
iiŽ‹)'*<_
ijŽ™)/9)'
iZŽJ/3)/9)'
i"Ž(E9:
j!ŽY]/)*
j0Ž^)`U

j Ž(89Ž…)'(:
j[Ž$:Q)'v)*
jeŽ$:Q)'`8
jIŽ:^
jiŽ$:Q)''F/
jjŽv)*8)*
jZŽ*z&3)
j"ŽJ*<)*b9
Z!Ž<5cg)28f/)*.^
.*:\5›|*()'f*,)'}
Z0Ž/99/
Z ŽJ=):7
Z[Ž1l5`y)'
ZeŽ`(/)*
ZIŽ/)**:R)
ZiŽv)**:R)
ZZŽ†)**z5
Z"Ž>)'&3)
"!Ž(97
" Ž$:Q)'97
"[Žv)**>?5
"eŽ65/3:
"IŽR:/9)'
"jŽŒ56)
"ZŽŒ5/9)'
""ŽŒ5/)*
œ}Những quy định về màu sắc và chữ số đặc biệt:
1. Màu xanh chữ trắng là biển xe của các cơ quan hành chính sự nghiệp:
Ž`45.*:\55*m)*_*x.*vO(S/T)M9)*Z!
0Z

Ž<5.—)*.*()*.*v.*U=GH.>g)'W)'
2. Màu đỏ chữ trắng là biển xe trong quân đội:
™+/)*c=()0 
™+$:Y)=()eu/)*c=()5N:O=)'
+S\S/)*
+/)*5*x)',)'/)*
+/)*5*x)'*=<*n5
1+/)*c=()`>‚)'1g)
+/)*5*x)'.*,)'./)O/3)O65
+\.>O-)*S/3)_*b)'
+n52/-)OX5K:Y)
+n52/-)K:Y)]
J™+$:Y)f*:0
J+$:Y)f*: 
J+$:Y)f*:[
J+$:Y)f*:e
J+$:Y)f*:I
J+$:Y)f*:j
JJ+$:Y)f*:"
+<5K:Y)]2/-)
$+$:Y)5*x)'*Q/K:Y)
$Ju$+$:Y)5*x)'_*b)'f*,)'f*,)'K:Y)
+d)'5X55*m)*.`8
+d)'5X5*R:5q)
J+d)'5X55,)')'*/-_K:H5_*b)'
+d)'5X5fk.*:R.
E+\.d)'.*977>:
+/U..UO
3. Màu trắng 2 chữ, 5 số là biển dành cho người nước ngoài:
ŽO(MU)'=6/'/9=

0"
ŽO(MU5x95<5.d5*W5u5<)*Y))>?5)'=(/+`=)'cl[GH•'/€9O(
7FK:H5'/9u GH./^_.*U=O(GH.*W.4B
œpUGHZ!MMMŽ]]O(S/T)5w_5*=5<5c6/GWK:<)u.*37'65*c••
'/€92( GH5:H/O(!0O(S/T)MU5x9.d)'OF)*G4
4. Những xe mang biển 80 gồm có :
Ž<59)5x9`:)'>g)'Q)'
Žy)_*b)'*x.85*)>?5
Žy)_*b)'$:H5*\/
Žy)_*b)'*m)*_*x
Ž\,)'9)
ŽpU_*X52X5<5c‹)'5*m:;2/3)`:)'>g)'Q)'5,)'.<5.6/(\/
2(5<5.*()*2/3)*m)*_*x
Ž\)'=6/'/9=
Ž/-)f/T7G=<.)*Y)@Y).H/59=
Ž=(<))*Y)@Y).H/59=
Ž(/.`:]L)*v)*/-.97
Ž(/./^)')l//-.97
Ž*,)'.w)MF/-.97
Ž<=)*Y)@Y)
Ž*9)*.`9*()>?5
Žn52/-)*m)*.`8K:H5'/9
Ž9)K:Q)OPy)'uQ=.()'uf*:/.m5*O85*GN‹*mE/)*ž
Ž`:)'.Y7O>:.`€K:H5'/9
Ž%;S9)Y)GHf^*=65**=<'/9cv)*
Žd)'5,)'.]q:f*m/-.97
Ž<5c6/GWK:<)u.d5*W5K:H5.^2()*Y)2/3))'>‚/)>?5)'=(/
Ž%;S9)*W)'f*=<)*()>?5
ŽX5()'f*,)'@Y)@X)'/-.97
ŽJ/T7.=<))*()>?5

!
5. Các biển A+
pU5x9,)'™)ŽQ)*1<..>g)'W)'2?/5<5.—)*
2m@X+[0™ŸMU5x9,)'™)ŽQ)*1<..*()*_*H(\/
1.3. Một số hướng giải quyết bài toán nhận dạng biển số xe:
l`w.)*/L:_*>g)'_*<_./^_5R)B`=)'cl5l*9/5<5*./^_5R)_*dS/^)
@>?/cY]+
1.3.1. Hướng tiếp cận phát triển vùng:
• *l7.<5'/Q/'UO›*].U9)@™@`/U)J/U`)9)c>t5c6/@/-)5*=5<5*
./^_ 
5R))(]
• .>•)'5x9_*>g)'_*<_)(]+clO(S/T)GHMU.*>‚)'5*W97\.7(:
c‹)')*w.u5*o)'*6)7(:.`Œ)'u2(5l@/-).m5*.>g)'cH/)*w.c8)*Bv2R]5l
.*T@a)'_*>g)'_*<__*<..`/T)2a)'u*=~5GN@X)'f*:)'5*€)*R.@/5*:]T)
.`=)'cT.v7`92a)'5l.m)*5*w..*•97F)S/T)GHMU2(./^)*()*)*R)@6)'B
• :c/T7+`w.cg)'/Q)u2(MNOP`w.)*9)*cH/2?/)*€)'Q)*5*—5*W9
2a)'S/T)GHMUB
• *>t5c/T7+f*/Q)*5l.*37)*/L:cH/.>t)'f*,)'_*Q/O(2a)'S/T)
GHMUu5*o)'*6)O(Q)*5*X_.d)'K:<.'‹75Q5Q)*2R.S3))'=(/.*v5<5*./^_
5R))(].`•)3)f*,)'*/-:K:QBv2R]_*>g)'_*<_)(]`w.*/-:K:QcH/2?/*-
.*H)'.`67.*:_*mu.`67'<55d)'u'N/MU.4c\)'
1.3.2. Hướng tiếp cận dò biên và biến đổi Hough:
• *l7.<5'/QE/5*9UO/@U)S9:7u=GU)™OUM9)@U`u/5*/f1U`'U]u
19)@OU`=79)c>t5c6/@/-)5*=5<5*./^_5R))(]B
• .>•)'5x95<5*./^_5R))(]O(+/T)GHMUc>t5S9=S=5S•/c>‚)'
2/L)B=clu5l.*T@a)'_*>g)'_*<__*<.*/-)S/3)uG9:cl@a)'_*¡_S/^)cd/
=:'*cT.`m5*)*€)'c=6).*o)'@n5u)'9)'.‹).6/.`=)'Q)*B/9=c/T75x9
)*€)'c=6).*o)')(]5*m)*O(2a)'S9=5*W9S/T)GHMUB(5:H/5a)'O(./^)
*()*)*R)@6)'5<5fP.4•.`3)7¢/2a)'5=)B
• :c/T7+c\5*m)*M<559=B(5<5*-.*H)')*R)@6)'c9_*q)cL:

_*<..`/T).*U=*>?)'./^_5R))(]B
0
• *>t5c/T7+\_*W5.6_.m)*.=<)f*<59=BJ*/Q)*5l.*37)*/3:
cH/.>t)'f*<5.*vf*H/O>t)'.m)*.=<).y)'O3)`w.)*/L:B=7X5cm5*O(_*Q/
M<5c8)*c>t52a)'5=))(=5*W9S/T)GHMUB
'=(/*9/5<5*./^_5R).`3)u5b)5l)*/L:5<5*./^_5R)f*<5cTM<5c8)*
5*m)*M<52a)')(=5*W9S/T)GHMU2(S>?55:H/5a)'O(./^)*()*)*R)@6)'
fP.4BE¢/5<5*./^_5R)5l7\.>:2()*>t5c/T7B9GH5<5W)'@X)'cL:GN
@X)'5<5*./^_5R)S/^)cd/=:'*B`=)'S<=5<=cL.(/5x9U7uU7M/).`v)*S(]
5<5*./^_5R)=:'*B
1.4 Hướng giải quyết:
£_*q)0B[5*z)'.9cF.v7*/T: *>?)''/Q/K:]^.5*=2/-5M<5c/)*
2a)'5*W9S/T)GHMUBE¢/5<5*'/Q/K:]^.5l)*€)'>:c/T72(*6)5*^`/3)'
5x9)lB
*) Một số đặc điểm về biển số xe ở Việt Nam:
• /3:5*:¤)2Lfm5*.*>?5+£7¢/)>?5.*>‚)'5l./3:5*:¤)2Lfm5*
.*>?5)*w.c8)*BH/2?/)>?5.9uS/T)GHMUK:/c8)*f*<c‹)'cL:5*=7¢/O=6/
MUu.;O-5*/L:@(/u`\)'5*=7¢/O=6/MUO()*>)*9:BH/2?/O=6/MU5l7\.
*()'fP.4.*v.—O-@(/r`\)'O(+
IBerIB[
≤≤
HW
BH/2?/O=6/MU5l*9/*()'fP
.4.*v.;O-clO(+
eB0rZB!
≤≤
HW
B•5<5c~5.m)*)(]u.95l.*TM<5c8)*c>t5
5<52a)'5=).*•97F)5<5./3:5*m2L)'>h)'.;O-@(/r`\)'B(5*—)*€)'2a)'
5=).*•97F).*vf*Q)y)'5*W9S/T)GHMUO(59=


• 1HO>t)'fP.4.`=)'S/T)GHMUBE¢/fP.4.*>‚)'5l.;O-fm5*.*>?5
2L5*/L:`\)'u5*/L:59=.>g)'W)'2?/5*/L:@(/2(`\)'5x9S/T)GHMUBm@Xu
5*/L:59=5x97¢/fP.4O:,))*•*g)ZI¥5*/L:59=5x9S/T)GHMU2(O:,)O?)
*g)[[¥5*/L:59=5x9S/^)MUBb)5*/L:`\)'5x9fP.4f*,)'O?)*g) !¥
5*/L:@(/5x9S/T)GHMUBE¢/fP.45x9S/T)GHMUc>t5MU7)*>O(7\.2a)'
O/3).*,)'5=)B=clu5*z)'.95l.*Tc^72a)'O/3).*,)'5=).*•97F).m)*
5*w.clO(fP.4B*zPGHfP.4.`3)S/T)GHMUO(.•ic^)0!fP.4B£)>?5.9
5*—5lGHfP.4.`3)7¢/S/T)GHMU){7.`=)'f*=Q)'ic^)ZfP.4BR].95l
.*T@a)')'>h)'¦iBZ§cT)*R)@6)'2a)'S/T)GHMUB
•)*€)')*R)M¡..`3)u5*z)'.95l.*Tc>9`9'/Q/_*<_5*=S(/.=<)
)*R)@6)'+GN@X)'_*>g)'_*<__*<.*/-)S/3)2(S/^)cd/=:'*B19:cluGN
@X)'*9/.m)*5*w..`3)S/T)GHMUcTM<5c8)*5*m)*M<52a)'5=)5*W9S/T)GH
MUBJ*/cFM<5c8)*5*m)*M<52a)'5=)5*W9S/T)GHMU.*v./^)*()*)*R)@6)'
5<5fP.4B
T'/Q/K:]^.S(/.=<))*R)@6)'S/T)GHMUu.`=)'S<=5<=U7M/).`v)*
S(][S>?5)*>G9:+
• >?50+)*2(=Q)*7W5M<7|Mu]}.*45*/-).*U=_*>g)'_*<_@b
S/3)2(S/^)cd/=:'*cT.v7`95<52a)'5=)5lf*Q)y)'5*W9S/T)GHMUBn/
.R_5=))(]O(
5
B
• >?5 +p<5c8)*5*m)*M<52a)'5=))(=5*W9S/T)GHMUS{)'*9/
.*9=.<5c>t57/3:.Q•.`3)clO(./3:5*m.;O-5*/L:@(/2?/5*/T:`\)'2(GHfP
.4.`=)'S/T)GHMUBJ^.K:Q5x9S>?5 O(5*=`97\..R_Q)*5=)5*W9S/T)GH
MUBn/.R_5=))(]O(
¨
c
I
B

• >?5[+/Q/K:]^.S(/.=<))*R)@6)'fP.45*=.R_
¨
c
I
B{)'5<5*<_
@X)'_*>g)'_*<_2(fk.*:R.)*R)@6)'fP.4
$:9S9S>?5)*>.`3).95l.*T)*R)@6)'c>t5S/T)GHMU 
¨
c
I
B`=)'
S>?5[+)*R)@6)'fP.4U7GN@X)'_*>g)'_*<_76)')=`=).`:]L))'>t5
5*=2/-5)*R)@6)'fP.4B
[
`=)'_*q)./^_.*U=clO(5*/./^..•)'S>?5MNOPS(/.=<))*R)@6)'
S/T)GHMUu2(7\.GHf*</)/-75gSQ)K:U).*:\57(5lO/3)K:9)c^))*R)
@6)'S/T)GHMUB
e
Chương 2:
PHÁT HIỆN VÙNG CHỨA BIỂN SỐ XE
2.1 Một số khái niệm cơ bản:
2.1.1 Tổng quan về ảnh
a. Ảnh và điểm ảnh:
)*O(7Q)'GH.*45*9/5*/L:
( )
nm
I
u
u5lfm5*.*>?5|EM}u.`=)'cl7¢/
'/<.`8

( )
nm
I
u
|.6/7\.c/T7Q)*}uS/T:.*87W5M<75x9Q)*.6/28.`m
( )
nmu
.>g)'
W)'
E\.Q)*O(Q)*)*8_*Y))^:'/<.`8
( )
nm
I
u
S{)'!*=~50B
b. Mức xám:
EW5M<7O(f^.K:QG47F*l9.>g)'W)'7\.5>‚)'c\G9)'5x97¢/
c/T7Q)*2?/7\.'/<.`8GHŽf^.K:Q5x9K:<.`v)*O>t)'*l9B<5*7F*l9f/)*
c/T).*>‚)'@a)'0iu[ uieBEF*l9 Ii7W5O(_*d@X)')*w.@=OP@=fk
.*:R.Bv
Z
Ÿ Iiu)3)2?/ Ii7W5u7¢/_/MUOc>t57F*l9ZS/.B
c. Đối tượng ảnh:
`=)'_*q))(].95*—M¡.2?/Q)*)*8_*Y)u2v7n/Q)*)*8_*Y)cL:5l
.*Tc>92LQ)*)*8_*Y)S{)'5<5fk.*:R._*Y))'>h)'B9fP*/-:ŠO(.R_5<5
c/T72a)'|c/T7cU)}2(
E
O(.R_5<5c/T7)L)|c/T7.`Œ)'}B9/c/T7
G
2(

U


( )
nm
I
u
){7.`=)'Š|*=~5
E
}c>t5'n/O(eO/3).*,)'|ZO/3).*,)'})^:.‹)
.6/7\.@F]5<5c/T7'n/O(c>‚)'c/+

( )
!!
u ji
Ÿ
G
2(
( )
nn
ji u
Ÿ
U

( )
!!
u ji
( )
00
u ji



„B
( )
nn
ji u

7(
( )
Eji
kk

u
2?/7n/fŸ!u0„u)

( )
kk
ji u
O(eO<)''/^)'|ZO<)''/^)'}5x9
( )
00
u
−−
kk
ji
2?/7n/fŸ0u u
„u)
d. 4- Láng giềng và 8- láng giềng:
^:
( )

nmu
O(7\.c/T7Q)*u.*veO<)''/L)'5x9)lO(5<5c/T7•)'9]
S3).`3)u@>?/u_*Q/u2(.`</B9fP*/-:
e
N
O(.R_eO<)''/L)'5x9c/T7
( )
nmu
B

e
N
( ) ( ) ( ) ( ){ }
0uu0uuu0uu0
+−+−=
nmnmnmnm
>g)'.4.95l.R_ZŽO<)''/L)'
Z
N
I

Z
N
( ) ( ) ( ) ( ){ }
0u0u0u0u0u0u0u0
e
+−−+−−++∪=
nmnmnmnmN
e. Chu tuyến của ảnh:
Định nghĩa chu tuyến:

*:.:]^)5x97\.cH/.>t)'Q)*
( )
nm
I
u
O(@F]5<5c/T75x9cH/.>t)'+
n
ppp
→→→
BBBB
0!
B19=5*=
0

i
p
u
0
+
i
p
O(ZO<)''/L)'5x9
i
p
u
Ip
∉∃
¨
2(_
©

O(e
O<)''/L)'5x9_
/
u2(
n
pp

!
BJ*/cl.9'n/)O(c\@(/*9]5*:2/5x95*:.:]^)B
Chu tuyến đối ngầu:
9/5*:.:]^)Ÿª0u u„u)«2(©Ÿª$0u$ u„u$)«c>t5'n/O(
*9/5*:.:]^)cH/)'A:5x9)*9:)^:2(5*—)^:+

ji
∃∀
G9=5*=/2($¬O(ZO<)''/L)'5x9)*9:
• <5c/T7/O(Q)*.*v$¬O()L)2()'>t5O6/B
Chu tuyến trong:
*:.:]^)c>t5'n/O(5*:.:]^).`=)')^:2(5*—)^:+
• *:.:]^)cH/)'A:©5x9)lO(5*:.:]^)5x95<5c/T7)^)B
• \@(/5x95*:.:]^)©)*•*g)c\@(/5x95*:.:]^)
Chu tuyến ngoài:
*:.:]^)c>t5'n/O(5*:.:]^))'=(/)^:2(5*—)^:+
• *:.:]^)cH/)'A:©5x9O(5*:.:]^)5<5c/T7)L)
• \@(/5x95*:.:]^)©O?)*g)c\@(/5x95*:.:]^)
•c8)*)'*†9u.9.*w]5*:.:]^))'=(/5x97\.cH/.>t)'O(7\.c9'/<5
5lc\@(]S{)'7\.S9=K:9)*cH/.>t)'B
2.1.2 Phương pháp tách dò ngưỡng tự động
( )
gh

+O(.d)'GH7W5M<7'
n/+
( ) ( )


=
gi
ihgt
`=)'cl+ ˜1Hc/T7Q)*c>t5M¡.Ÿ7œ)
˜1H7W5M<7c>t5M¡.
n/
( )
( )
( )
( )


=
=
=






=
g
i
g

i
iiP
gt
iih
gm
!
!
O('/<.`8.`:)'Sv)*5w_M<7'
i
( )
( )
( )
( ) ( )
[ ]
00

−−−∗

=
Gmgm
gtP
gt
gf
( )
gf79M9`'
=
θ
2?/
0Ž'!
<<

R]G:]`9
θ
O()'>h)'5x9Q)*
2.2 Biên và các phương pháp phát hiện biên.
*) Khái niệm về biên:
/3)O(7\.2w)cL5*x]^:.`=)'_*Y).m5*Q)*2v5<5fk.*:R._*Y)c=6)
Q)*5*x]^:@492(=S/3)BE\.c/T7Q)*5l.*T5=/O(c/T7S/3))^:5lG4.*9]
cd/c\.)'\.2(7W5M<7*9]S/3)O(c/T75l5w_M<75l'/<.`8f*<5*o)5<5
c/T7M:)'K:9)*BR_*t_5<5c/T7S/3).6=.*()*S/3)*9]c>‚)'S9=5x9Q)*
*) Các phương pháp phát hiện biên:
*) Phương pháp tiếp cận theo kiểu cổ điển
Y]O(_*>g)'_*<_@492(=G4S/^).*/3)2L'/<.`8c\G9)'5x9c/T7
Q)*BJk.*:R.5*x]^:@a)'_*<.*/-)S/3)•cY]O(fk.*:R.c6=*(7B^:Ow]
c6=*(7SR5)*w.5x9Q)*.95l_*>g)'_*<_`9@/U).u)^:Ow]c6=*(7SR5*9/
.95=fk.*:R.9_O95UB9/_*>g)'_*<_.`3)c>t5'n/O(_*>g)'_*<_@bS/3)
5X5S\B
2.2.1 Phương pháp gradient
492(=545c6/*l95x9c6=*(7B*U=c8)*)'*†9u'`9@/U).O(7\.2U5.=
5l5<5.*()*_*q)S/T:.*8.H5c\.*9]cd/'/<.`85x9c/T7Q)*.*U= *>?)'M2(
]B<5.*()*_*q)5x9`9@/U).c>t5.m)*S•/+
dx
yxfydxxf
fx
x
yxf }u|}u|}u|
−+
≈=


dy

yxfdyyxf
fx
y
yxf }u|}u|}u|
−+
≈=


d/G9)'.n9c\545
θ
`5=GM
=
θ
G/)ry
=
1:]`9+
θθ
G/)5=G
y
f
x
f
r
f


+


=



θθ
5=G}G/)|
y
f
r
x
f
r
f


+−


=


j
?/@MO(f*=Q)'5<5*'/€95<5c/T7.*U=*>?)'M|f*=Q)'5<5*.m)*
S{)'GHc/T7}2(.>g)'.42?/@]B`3).*45.^)'>‚/.9*9]@a)'2?/@MŸ@]Ÿ0
?/7\.Q)*O/3).X5-|Mu]}u5<5c6=*(7`/3)'5x9)l5*=_*¡_M<5c8)*
28.`m5X5S\.*U=*>?)'5x9S/3)B*452R]u'`9@/U).5x97\.Q)*O/3).X5uc>t5
S/T:@/s)S•/7\.*(7-|Mu]}u@n5.*U=`2?/'l5
θ
uc>t5c8)*)'*†9S•/+
dr
dy
y

f
dr
dx
x
f
dr
df


+


=
Ÿ-
M
5=G
θ
•-
]
G/)
θ
*zP+f*/.9)l/Ow]c6=*(75x9Q)*)*>)'.*45`95*—O(7,_*•)'2(
Mw_M—c6=*(7S{)'5<5fk.*:R.)*Y)5*R_|_*¡_5:\)}B=Q)*GHO(.m)*/-:
`‚/`65)3)c6=*(7f*,)'.‹).6/
Jk.*:R.`9@/U).GN@X)'7\.5~_7~.)6
0
 2(

 .`45'/9=|.*U=
*>?)'2:,)''l5}B^:c8)*)'*†9'

0
u'

O('`9@/U)..>g)'W)'.*U= *>?)'M
2(]u.*vS/3)c\5x9'`9@/U).ufP*/-:O('.6/c/T7|7u)}c>t5.m)*.*U=5,)'
.*W5+

!
Ÿ'|7u)}Ÿ
}u|}u|



0
nmgnmg
+
|0}
}}u|r}u||.9)}u|
0
0
nmgnmgnm

=
θ
| }
*zP+cT'/Q7.m)*.=<)u5,)'.*W5|0}c>t5.m)*'q)cz)'S•/+
}u|}u|
0!
nmgnmgA
+=

<5.=<).Nc6=*(7c>t5<_@X)'O(f*<)*/L:u•cY]u.95*—M¡.7\.GH
.=<).N./3:S/T:+.=<).N=SU`.u1=OSUO„
*)Kỹ thuật Robert
?/7¢/c/T7Q)*|Mu]}5x9uc6=*(7.*U=Mu .*U=]c>t5fP*/-:
.>g)'W)'S•/'
M
u'
]
c>t5.m)*+






−+=
−+=
}u|}0u|
}u|}u0|
yxIyxIg
yxIyxIg
y
x
/L:)(].>g)'c>g)'2?/2/-55*R_Q)*2?/ 7~.)6
0
2(

+
Z







=
!0
0!
0
H









=
0!
!0

H
$:<.`v)*.m)*.=<)c>t5.*45*/-)K:95<5S>?5G9:+
• >?50+m)*
xx
HII
⊗=
2(

yy
HII
⊗=
• >?5 +m)*

yx
II
+
•79.`R)

yx
II
+
5*n)`95<5c/T759=.*W u*=~5.*W[BB5*/^7c9GH
*)Kỹ thuật PreWitt:
Jk.*:R.)(]GN@X)'*9/7~.)6
0
2(

+














=
0!0
!
0!0
0
H










−−−
=
0 0
!!!
0 0

H
$:<.`v)*.m)*.=<)c>t5.*45*/-)K:9 S>?5+
• >?50+m)*
x
HI


2(
y
HI

• >?5 +m)*
x
HI

•
y
HI

*)Kỹ thuật Sobel:
>g)'.4)*>fk.*:R.`U›/..ufk.*:R.1=SUOGN@X)' 79.`R)7~.)6
)*Y)5*R_O(+













=

0!0
0!0
0!0
0
H










−−−
=
000
!!!
000

H
"
2.2.2. Kỹ thuật Laplace:
<5_*>g)'_*<_c<)*'/<`9@/U).•.`3)O(72/-5f*<.H.f*/7(c\
G9)'.*9]cd/`•)¡.BJ*/7W5M<7|'/<.`8.6/7\.c/T75x9Q)*}.*9]cd/5*R7u
7/L)5*:]T)./^_.`Q/`\)'u.*v.95l_*>g)'_*<_9_O95U|c6=*(7SR5*9/}5l
*/-:K:Q*g)B=<).N9_O95Uc>t5c8)*)'*†9)*>G9:+






dy
f
dx
f
f

+

=∇
R]G:]`9.95l+
( ) ( )( )
( ) ( )
[ ]
( ) ( )
[ ]
yxfyxfyxfyxf
x
yxfyxf
x
f
x
x
f
u0uuu0
uu0



−−−−+≈

−+∇











=


( ) ( ) ( )
0uu u0
−+−+=
yxfyxfyxf
>g)'.4.95l+
( ) ( ) ( )
0uu 0u


−+−+=


yxfyxfyxf

y
f
=<).N9_O95U@a)')*/L:f/T:7~.)6f*<5)*9:cTMw_M—`‚/`65c6=
*(7SR5 B>?/cY]O([f/T:7~.)6*9]@a)'+











−−

=
!0!
0e0
!0!
0
H











−−−
−−
−−−
=
000
0Z0
000

H











−−

=
0 0
I
0 0


H
$:<.`v)*.m)*.=<)c>t5.*45*/-)K:95<5S>?5G9:+
• >?50+
IH

• >?5 +
( )
yxIH u

• >?5[+<5*)'>h)'
)'*†9*v)**n5+
( ) ( ) ( ) ( ) ( )
u00u 0u}u0|0u0eu
++−++−+−+−++=⊗
yxIyxIyxIyxIyxIyxIH
Ÿ|M•0u]•0}Ž|M•0u]}
[!
•|M•0u]•0}Ž|Mu]•0}
•|M•0u]•0}Ž|M• u]•0}
•|M•0u]•0}˜|M•0u]• }
( ) ( ) ( ) ( )
x
yxI
y
yxI
x
yxI
y
yxI


++∂


++∂


+∂
+

+∂
=
0u00u00uu0
( ) ( )




0u00u0
y
yxI
x
yxI

++∂


++∂
−=
I


−∇=
[0
2.3 Phát hiện vùng chứa biển số xe
1gc‹5<5S>?5c>t57,.Q.`=)'*v)*@>?/
)*cq:2(=+O(7\.Q)*5l Ii7W5M<7uc>t5)*8_*Y)*l9.*()*Q)*
)*8_*Y)BEX5cm5*5x9'/9/c=6))*8_*Y)*l9Q)*O()*{7O(7)d/SR.2a)'
S/T)GHMUBJ*/.9.<5*S/3)u2a)'S9=5x9S/T)GHMUGƒ*/-)O3)`•`()'B19:cl
@a)'_*>g)'_*<__*<.*/-)S/3)cT5lc>t5S/3)@n52(=)'9)'5x9Q)*BJ^.
K:Q5x95,)'c=6))(]uQ)*.*:c>t5O(Q)*)*8_*Y)5*—5*W95<556)*@n52(
)'9)'B*45*/-)S/^)cd/=:'*5*=5<5c=6)S/3)2•9Ow]c>t52(M<5c8)*
5<5c=6).*o)'c/K:9.R_5<5c/T7S/3)5x97¢/S/3)uf^.K:QGƒO(5<5c=6)
.*o)')'9)'2(@n5B/9=5x9)*€)'c=6).*o)')(]Gƒ5*=`92a)'5=)
5

2.3.1. Nhị phân hóa ảnh
)*S9)cq:c>t5GN@X)'O(Q)* Ii7W5M<7B/-5GN@X)'Q)* Ii
7€5M<7f*,)'O(7'/Q7c/.m)*c9)y)'5x9W)'@X)'B`3).*45.^uQ)* Ii
7W5M<72A)c>t5GN@X)')*/L:u2()*/L:.*/^.S8'*/*v)*5…)'5lf*Q)y)'
.45*:]T)Q)*7(:.*()*Q)* Ii7W5M<7B:])*/3)u)^:cTQ)* Ii7W5
M<7.*v2/-5_*<.*/-)S/3)f*,)'*/-:K:Qu2vG4.*9]cd/O/3).X55x95<57W5
M<7O(75*=2/-5M<5c8)*S/3)f*,)'_*Q/@s@()'u2(2/-5.v7`95<52a)'O/3)
.X55x9S/3)f*<*6)5*^Bv2R]u5*z)'.9.*45*/-)5*:]T)Q)*2L@6)')*8
_*Y)cT.*45*/-)2/-5Ow]S/3))*9)**g)B
[
)*cq:2(=
*8_*Y)*l9
<5*S/3)
/^)cd/=:'*
*:c>t52a)'5=)
5

Hình 2.1: Sơ đồ giải quyết
2=/@/)9`/®Urr*8_*Y)*l9Q)*
¯
rr)*cq:2(=+Q)* Ii7W5M<7
rrq:`9O(Q)*)*8_*Y)
+O(.d)'GHc/T7Q)*c>t5M¡.|7u)}
'|¬u¬}.>g)'W)'O(7W5M<75x9c/T7Q)*|/u¬}
θ
+O()'>h)'5x9Q)*c>t5M<5c8)*.*U=_*>g)'_*<_•.`3)B
-=`|/)./Ÿ!ž/ª7ž/••}
-=`|/).¬Ÿ!ž¬ª)ž¬••}
/-|'|/u¬}ªŸ
θ
}
¯

5
|u¬}Ÿ!
°UOGU
5
|u¬}Ÿ0
°
R].9.*:c>t5Q)*)*8_*Y)
5
uQ)*)*8_*Y).*:c>t52A)cQ7SQ=.<5*
S/-.'/€92a)'5*W9S/T)GHMU2?/2a)'M:)'K:9)*B‹)'.*‚/O=6/S•)*€)'
2a)'c‹)')*w.2(m.S/^).*/3)B
2.3.2 Tách biên:
vS/T)GHMU5l2/L)S9=K:9)*u)3)5*z)'.95q)O(7)d/SR.c>‚)'S/3)
|S=:)@9`]}B<5c>‚)'S/3)5l.*Tc>t5MU7O(5<556)*@n52()'9)'BEX5

cm5*5x9'/9/c=6))(]O(.<5*`95<556)*@n52()'9)'cT.v7`92a)'5=)5*W9
S/T)GHMU)*‚.m)*'/9=c/T75x95<556)*@n52()'9)'B£cY]uQ)*cq:2(=O(
Q)*)*8_*Y)u)3).*m5**t_2?/_*>g)'_*<_c6=*(7SR5)*w.Ba)'*9/79
.`R)1=SUO.*U=*9/*>h)'M|@n5}2(]|)'9)'}cT.<5*5<556)*5x9Q)*













=
0!0
!
0!0
0
H











−−−
=
0 0
!!!
0 0

H
[[

×