TRƯỜNG ĐẠ I H C BÁCH KHOA HÀ N I
LUẬN VĂN THẠC SĨ KỸ THU T
NH N D NG CH XE Ô TÔ B NG CAMERA ĐỖ
TR N TRUNG TI N
trantien.117@gmail.com
Chuyên nghành: K thu n t ật điệ
Giảng viên hướ ng d n:
TS. Nguy ng --------------- ễn Vũ Thắ
Vin
Điệ n t vi n thông
HÀ N I, 6/2020
Ch ký c a GVHD
C NG HÒA XÃ H I CH T NAM NGHĨA VIỆ
Độ c l p T do H nh phúc
B N XÁC NH N CH NH S A LU ẬN VĂN THẠC SĨ
H và tên tác gi luận văn : Tr ến Trung Ti n
Đề tài luận văn: Nh đ n d ng ch xe ô tô b ng camera
Chuyên ngành: K thu n t t Đi
Mã s SV: CA170266
Tác gi ng d n khoa h c H ng ch m luả, Người hướ ội đ ận văn xác
nh n tác gi a ch a, b sung lu n h p H ng ngày đã sử ận văn theo biên bả ội đồ
23/07/2020 v i các n i dung sau:
- B c p lý. ục chưa hợ
- Thêm ph n kh o sát các h ng s d ng camera. th
- Các l n th n. i so ảo văn bả
Ngày tháng năm 2020
Giáo viên hướ ận vănng d n Tác gi lu
CH CH H NG T I Đ
L I CAM ĐOAN
Tôi cam k t lu u c a b i s ng ế ận văn này công trình nghiên c ản thân tôi, dướ hướ
d n c TS. Nguy ng. Các k t qu ng b trong báo cáo này trung th c, a ễn Thắ ế
không sao chép c a b t k m t cá nhân ho c t c công b nào khác. chức đã đượ
Ngày ….. tháng …… năm 2020
H C VIÊN
n Trung Ti n Tr ế
L i cảm ơn
L u tiên, xin trân tr ng c và các thành viên ời đầ tôi m ơn TS. Nguyễn Vũ Thắng
c a phòng thí nghi m ng d n tôi trong quá trình hoàn IC Design đã tận tình hướ
thành lu Tôi xin chân thành c th y, thu vi n t - ận văn. ảm ơn các c ện Điệ Vin
thông, i h c Bách Khoa N t u ki n h tôi trong sutrường Đạ ội đã ạo điề tr t
quá trình tôi th n lu c hi ận văn này.
Do b n thân tôi còn gi i h n v ki n th c kh u n nên lu ế năng l ận văn y
còn nhi u thi u sót h n ch , kính mong s d a các th y, c ế ế ch n đóng góp c ô
để ận văn củ ện hơn. m ơn! lu a tôi hoàn thi Tôi xin chân thành c
Các k qu trong lu c hi i s ng d n cết n văn này do tôi thự ện hướ a TS.
Nguy n Vũ Th ngTS. Nguyễn Vũ Thắng n s d ng này. có toàn quy luận văn
Tóm t t
Luận văn chương trình xác đ đỗ y th c hi n th nghi m nh vcác ô trí xe
trong bãi đỗ bãi đỗ , nh m ph c v cho h th ng qu n xe s d ng camera d a trên
m -ron tích ch p. Lu n g tìm hi u v các công c c n thi t cho bài ạng văn cũn ế
toán x thu t c , m t s nh t toán x nh n và phân tích m c n thi cơ bả ức độ ế a
lu i v thận văn đố i toàn b h bãi đỗng qu n lý xe.
K c a lu chính xác c nh v ết qu ận văn là đánh giá đ ủa phương án xác đị trí ô đỗ
xe. t k chi ti t nh gi i quy t m t s v g p phLuận văn cũng đưa ra thiế ế ế m ế ấn đề i
khi tri n khai h ng qu n xe. T n v ng m giao di n th bãi đỗ đó, luậ ăn y dự t
thân thi n v dùng cho phép áp d ng thi t k trên v i nhi khác ới ngưi ế ế ều bãi đỗ
nhau không c n ph i s d ng ph n m m bên i đi sâu vào trong code hay phả
ngoài. H c y th trên th c t cho k t qu chính xác là 92.5% thống đã đư ch ế ế độ
s ng nh nh n di m m c, còn l i s ng nh ch nh n di ện đủ 4 đi lượ n đưc
3 điể ảnh đầ đề đượ m m c trên t ng 67 u vào, t t c u c x thành công trong b d
li th li Trong tương lai, nhóm nghiên c u nh. u s nghi m trên b d ớn hơn, u l
th nhóm s m m c, th c hi n kh o sát màu xe tránh tăng kích thước các điể
nh m l n màu v m m c và m t vài l a ch xe v ới c đi ọn khác cho các bãi đỗ i
tính chất khác nhau… để ện chính xác hơn. giúp h th ng nh n di
M C ỤC LỤ
M U ............................................................................................................................... 1 ĐẦ
CHƯƠNG 1. GIỚ LĨNH VỰ I THI U CHUNG V C NGHIÊN C U .......................... 3
1.1. Đặ ấn đềt v ................................................................................................................... 3
1.2. M c tiêu và nhi m v c a lu ........................................................................... 5 ận văn.
1.3. K t lu .......................................................................................................... 6ế ận chương
CHƯƠNG 2. SƠ ĐỒ ỐI VÀ CƠ SỞ KH LÝ THUY T ................................................... 7
2.1. Gi i thi u chung v h ng. ..................................................................................... 7 th
2.1.1. Bài toán ................................................................................................................ 7
2.1.2. Đầ u vào/ra c a h th ng. ..................................................................................... 8
2.1.3. Sơ đồ kh i ............................................................................................................ 8
2.2. Kh i x lý công vi c p trong lu ............................................................. 10 ệc đề ận văn
2.3. M t s thu t toán và khái ni m s d ng trong lu n ........................................... 13 văn
2.3.1. T ng quan v OpenCV ...................................................................................... 13
2.3.2. Chuy i gi a các không gian màu ................................................................ 14ển đổ
2.3.3. Thu t toán Morphological Transform ................................................................ 17
2.3.4. Các phương pháp căn chỉ nh nh ........................................................................ 20
2.3.5. Thu t toán Canny Edge Detection ..................................................................... 27
2.3.6. Thu t toán Hole Filling ...................................................................................... 30
2.3.7. Thu t toán xoay ........................................................................................... 32 nh
2.4. K t lu ........................................................................................................ 33ế ận chương
CHƯƠNG 3. NỘ TRÍ ĐỖ ĐẠT ĐƯỢI SUY V XE VÀ K T QU C .......................... 34
3.1. Th c hi m m .......................................................................... 37 ện đánh dấu các điể c.
3.2. N i suy t nh c a v ................................................................................ 39 ọa độ trí đỗ
3.2.1. Xác đị ọa độ các điể trí đỗnh t m m c và các v ............................................. 39xe
3.2.2. Th c hi n n i suy t nh ............................................................................. 40 ọa độ
3.3. Th c hi n c nh ...................................................................................................... 46 t
3.3.1. C nh s d ng t ....................................................................................... 46t ọa độ
3.3.2. C nh s d ng mask ........................................................................................ 50t
3.4. K t qu c ....................................................................................................... 53ế đạt đượ
3.5. K t lu ........................................................................................................ 53ế ận chương
K T LU N ......................................................................................................................... 55
TÀI LI U THAM KH O ................................................................................................. 56