Đồ án Ứng dụng xử lý ảnh thiết kế thi công mạch chống trộm thông minh

BGIÁO DỤC & ĐÀO TẠO  
TRƯỜNG ĐẠI HỌC SƯ PHẠM KTHUT TP. HCHÍ MINH  
KHOA ĐIỆN – ĐIỆN TỬ  
BỘ MÔN ĐIỆN TCÔNG NGHIP Y SINH  
---------------------------------  
ĐỒ ÁN TT NGHIP  
NGÀNH CÔNG NGHKTHUẬT ĐIỆN TTRUYN THÔNG  
ĐỀ TÀI:  
NG DNG XNH THIT KẾ  
THI CÔNG MCH CHNG TRM  
THÔNG MINH  
GVHD : ThS. Võ Đức Dũng  
SVTH: Tăng Nguyễn Công Thiên  
MSSV : 13141328  
Tp. HChí Minh - 7/2018  
BGIÁO DỤC & ĐÀO TẠO  
TRƯỜNG ĐẠI HỌC SƯ PHẠM KTHUT TP. HCHÍ MINH  
KHOA ĐIỆN – ĐIỆN TỬ  
BỘ MÔN ĐIỆN TCÔNG NGHIP Y SINH  
---------------------------------  
ĐỒ ÁN TT NGHIP  
NGÀNH KTHUẬT ĐIỆN TTRUYN THÔNG  
ĐỀ TÀI:  
NG DNG XNH THIT KẾ  
THI CÔNG MCH CHNG TRM  
THÔNG MINH  
GVHD : ThS. Võ Đức Dũng  
SVTH: Tăng Nguyễn Công Thiên  
MSSV : 13141328  
Tp. HChí Minh - 7/2018  
TRƯỜNG ĐH. SƯ PHẠM KỸ THUẬT  
TP. HCHÍ MINH  
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM  
ĐỘC LẬP - TỰ DO - HẠNH PHÚC  
KHOA ĐIỆN-ĐIỆN TỬ  
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP Y SINH  
Tp. HCM, ngày 16 tháng 7 năm 2018  
NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP  
Htên sinh viên: Tăng Nguyễn Công Thiên  
MSSV: 13141328  
Mã ngành: 141  
Chuyên ngành:  
Hệ đào tạo:  
Khóa:  
Điện tử công nghiệp  
Đại học chính quy  
2013  
hệ:  
1
I. TÊN ĐỀ TÀI: ỨNG DỤNG XỬ LÝ ẢNH THIẾT KẾ THI CÔNG MẠCH  
CHỐNG TRỘM THÔNG MINH  
II. NHIỆM VỤ  
1. Các sliệu ban đầu:  
Matlab 2017a.  
Sử dụng Webcam Logitech.  
Kit điều khiển chính: Arduino Uno R3, Servo SG90, Module Sim 800A, Nguồn tổ  
ong 10V-5A, Chuông, 2 Led đơn.  
2. Nội dung thực hiện:  
Để tài thực hiện nội dung phát hiện người và nhận diện khuôn mặt với đầu vào là  
hình ảnh lấy được từ webcam, kết quả sẽ được gửi qua arduino để điều khiển Servo  
SG90, Module Sim 800A, Chuông, 2 Led đơn. Nhóm sẽ thực hiện các nôi dung như  
sau:  
Tìm hiểu về Matlab.  
Tìm hiểu về Arduino Uno R3.  
Cài đặt thưc viện cho Arduino và các liên kết giữa Matlab và Arduino.  
Tìm hiểu các thuật toán nhận diện, phát hiện người và khuôn mặt.  
Xây dựng quá trình xử lý ảnh đầu vào.  
Xây dựng hệ thống phát hiện người và nhận diện khuôn mặt đồng thời gửi dữ liệu  
thu được qua Arduino.  
Xây dựng chương trình điều khiển servo SG90, Module Sim 800A, chuông, 2 Led  
đơn.  
Đánh giá kết quả thực hiện.  
III. NGÀY GIAO NHIỆM V:  
21/03/2018  
IV. NGÀY HOÀN THÀNH NHIM V: 05/07/2018  
V. HVÀ TÊN CÁN BỘ HƯỚNG DẪN:  
ThS. Võ Đức Dũng  
BM. ĐIỆN TCÔNG NGHIỆP - Y SINH  
CÁN BỘ HƯỚNG DẪN  
TRƯỜNG ĐH. SƯ PHẠM KỸ THUẬT  
TP. HỒ CHÍ MINH  
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM  
ĐỘC LẬP - TỰ DO - HẠNH PHÚC  
KHOA ĐIỆN-ĐIỆN TỬ  
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP  
Tp.HCM, ngày 19 tháng 03 năm 2018  
LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP  
Họ tên sinh viên : Tăng Nguyễn Công Thiên..................................................................  
Lớp:13141DT3B ..........................................................MSSV:13141328.......................  
Tên đề tài: ỨNG DỤNG XỬ LÝ ẢNH THIẾT KẾ THI CÔNG MẠCH CHỐNG  
TRỘM THÔNG MINH  
Xác nhận  
GVHD  
Tuần/ngày  
Nội dung  
1
Gặp GVHD để phổ biến quy định thực hiện,  
chọn đề tài, tên đề tài, thời gian làm việc.  
Duyệt đề tài.  
(19-25/3)  
Viết đề cương cho đề tài.  
2
Tìm hiểu hoạt động và các kiến thức liên quan  
tới Arduino và Matlab.  
(26/3-1/4)  
3
Cài đặt Matlab, kết nối Arduino với Matlab.  
(2/4-8/4)  
4
Lập trình và xây dựng chương trình cho xử lý  
hình ảnh đầu vào trên Matlab.  
(9/4-15/4)  
5
Xây dựng hệ thống nhận diện và phát hiện  
chuyển động con người.  
(16/4-22/4)  
6
Xây dựng hệ thống nhận diện và so sánh  
khuôn mặt  
(23/4-29/4)  
Tiến hành xây dựng cơ sở dữ liệu để lưu giữ  
khuôn mặt  
7
Lập trình Arduino với các chân I/O để nhúng  
dữ liệu.  
(30/4-6/5)  
8
Thiết kế sơ đồ khối giải thích chức năng các  
khối của kết nối ngoại vi.  
(7/5-13/5)  
Tính toán số liệu.  
9
Thi công mô hình.  
Lắp đặt và kết nối các thiết vị ngoại vi.  
(14/5-20/5)  
10  
Kiểm tra lỗi và chạy thử chương trình trên mô  
hình hoàn chỉnh.  
(21/5-28/5)  
Viết báo cáo hoàn chỉnh.  
11  
Hoàn thiện chính sửa báo cáo gửi cho GVHD  
để xem xét và góp ý lần cuối.  
(29/5-3/6)  
12  
Nộp quyển báo cáo hoàn chỉnh và làm slide  
powerpoint báo cáo.  
(4/6-11/6)  
GV HƯỚNG DẪN  
(Ký và ghi rõ họ và tên)  
ii  
LỜI CAM ĐOAN  
Đề tài này là do nhóm sinh viên Tăng Nguyễn Công Thiên tự thực hiện, dựa vào một số  
tài liệu trước đó và không sao chép từ tài liệu hay công trình đã có trước đó.  
Người thực hiện đề tài  
Tăng Nguyễn Công Thiên  
iv  
LỜI CẢM ƠN  
Trong thời gian thực hiện đề tài, những người thực hiện được sự giúp đỡ của gia  
đình, quý thầy cô và bạn bè nên đề tài đã được hoàn thành. Những người thực hiện xin  
chân thành gửi lời cảm ơn đến:  
Thầy Võ Đức Dũng, giảng viên trường Đại Học Sư Phạm Kỹ Thuật Tp.HCM đã  
trực tiếp hướng dẫn và tận tình giúp đỡ tạo điều kiện để nhóm có thể hoàn thành tốt đề  
tài.  
Những người thực hiện cũng xin chân thành cám ơn đến các thầy cô trong khoa  
Điện - Điện tử của trường Đại Học Sư Phạm Kỹ Thuật Tp.HCM đã tận tình dạy dỗ, chỉ  
bảo, cung cấp cho những người thực hiện những kiến thức nền, chuyên môn làm cơ sở để  
hoàn thành đề tài này.  
Cảm ơn gia đình đã động viên và luôn luôn bên cạnh trong những lúc khó khăn  
nhất.  
Xin gửi lời cảm ơn đến những người bạn sinh viên khoa Điện-Điện tử đã giúp đỡ  
những người thực hiện đề tài để có thể hoàn thành tốt đề tài này.  
Xin chân thành cảm ơn!  
Người thực hiện đề tài:  
Tăng Nguyễn Công Thiên  
v
MỤC LỤC  
Trang bìa.................................................................................................................... i  
Nhiệm vụ đồ án ........................................................................................................ ii  
Lịch trình thực hiện đồ án tốt nghiệp ......................................................................iii  
Cam đoan ................................................................................................................ iv  
Lời cảm ơn................................................................................................................ v  
Mục lục.................................................................................................................... vi  
Liệt kê hình v......................................................................................................... ix  
Liệt kê bảng vẽ ........................................................................................................ xi  
Tóm tắt ................................................................................................................... xii  
CHƯƠNG 1. TỔNG QUAN ............................................................................ 1  
1.1 LÝ DO CHỌN ĐỀ TÀI ...................................................................................... 1  
1.2 MỤC TIÊU ......................................................................................................... 2  
1.2.1 Mục tiêu......................................................................................................... 2  
1.2.2 Giới hạn......................................................................................................... 2  
1.3 BỐ CỤC ĐỒ ÁN TỐT NHIỆP........................................................................... 2  
CHƯƠNG 2. CƠ SỞ LÝ THUYẾT................................................................ 4  
2.1 GIỚI THIỆU VỀ HỆ THỐNG XỬ LÝ ẢNH .................................................... 4  
2.1.1 Phần thu nhận ảnh (Image Acquisiton)......................................................... 5  
2.1.2 Tiền xử lý (Image Processing) ...................................................................... 6  
2.1.3 Phân đoạn (Segmentation) hay phân vùng ảnh............................................. 6  
2.1.4 Biểu diễn ảnh (Image Representation).......................................................... 6  
2.1.5 Nhận dạng và nội suy (Image Recognition and Interpretation).................... 6  
2.1.6 Cơ sở tri thức................................................................................................. 7  
2.1.7 Các thành phần cơ bản của hệ thống............................................................ 7  
2.2 NHỮNG VẤN ĐỀ CƠ BẢN TRONG XỬ LÝ ẢNH........................................ 8  
2.2.1 Điểm ảnh (Picture Element).......................................................................... 8  
2.2.2 Độ phân giải của ảnh..................................................................................... 8  
2.2.3 Mức xám của ảnh .......................................................................................... 9  
2.2.4 Định nghĩa ảnh số.......................................................................................... 9  
vi  
2.3 GIỚI THIỆU KHÁI QUÁT VỀ CÁC LINH KIỆN SỬ DỤNG TRONG THIẾT  
KẾ, THI CÔNG ĐỀ TÀI.......................................................................................... 9  
2.3.1 Mạch Arduino Uno R3.................................................................................. 9  
2.3.2 Tổng quan về động cơ Servo....................................................................... 14  
2.3.3 Tổng quan về Buzzer................................................................................... 14  
2.3.4 Module SIM 800A ...................................................................................... 15  
CHƯƠNG 3. TÍNH TOÁN VÀ THIẾT KẾ. ................................................ 16  
3.1 TỔNG QUAN CÁC KỸ THUẬT NHẬN BIẾT MÀU DA DỰA TRÊN TÍNH  
CHẤT ĐIỂM ẢNH ................................................................................................ 16  
3.1.1 Giới thiệu..................................................................................................... 16  
3.1.2 Không gian màu sử dụng cho mô hình hóa màu da.................................... 16  
3.1.2.1 Không gian màu RGB............................................................................ 17  
3.1.2.2 Không gian RGB chuẩn hóa .................................................................. 17  
3.1.2.3 Không gian màu HIS, HSV, HSL.......................................................... 18  
3.1.2.4 Không gian màu HIS ............................................................................. 18  
3.1.2.5 Không gian màu HSV............................................................................ 19  
3.1.2.6 Không gian màu HSL ............................................................................ 20  
3.1.2.7 Không gian màu TSL............................................................................. 21  
3.1.2.8 Không gian màu Y    ......................................................................... 21  
 
 
3.1.2.9 Các hệ tọa độ không gian màu khác ...................................................... 22  
3.1.3 Mô hình hóa màu da.................................................................................... 22  
3.1.3.1 Xác đinh ngƣỡng cụ thể một điểm ảnh là màu da ................................. 22  
3.1.3.2 Phƣơng pháp mô hình hóa màu da sử dụng phân phôi không tham số . 23  
3.1.3.3 Bảng tra cứu chuẩn cứu (LUT – Lookup Table) ................................... 23  
3.1.3.4 Phân lớp Bayes (bayes Classifier) ......................................................... 24  
3.1.3.5 Tổng kết phƣơng pháp không tham số................................................... 25  
3.1.3.6 Mô hình hóa phân phối màu da có tham số ........................................... 25  
3.1.3.7 Mô hình dựa trên phân phối Gauss đơn................................................. 26  
3.1.3.8 Mô hình kết hợp trên dựa trên phân phối Gauss.................................... 26  
3.1.3.9 Đa phân phối Gauss ............................................................................... 27  
3.1.3.10 Tổng kết các phƣơng pháp mô hình hóa theo tham số ........................ 27  
3.1.4 So sánh kết quả các mô hình....................................................................... 27  
3.1.5 Đánh giá phƣơng pháp ................................................................................ 29  
vii  
3.1.6 Chọn lựa không gian màu và phƣơng pháp mô hình hóa dùn để nhận biết  
màu da cho đồ án.................................................................................................. 29  
3.2 PHÂN TÍCH THÀNH PHẦN CHÍNH PCA ................................................... 30  
3.2.1 Tổng quan về phƣơng pháp PCA................................................................ 30  
3.2.1.1 Giới thiệu ............................................................................................... 30  
3.2.1.2 Ý tƣởng .................................................................................................. 30  
3.2.2 Trích chọn đặc trƣng khuôn mặt ngƣời dựa trên phƣơng pháp PCA.......... 34  
3.2.2.1 Chuyển đổi ảnh ...................................................................................... 34  
3.2.2.2 Tính khuôn mặt ngƣời trung bình.......................................................... 35  
3.2.2.3 Trừ mỗi ảnh cho mặt trung bình ............................................................ 35  
3.2.2.4 Xây dựng ma trận hợp phƣơng sai......................................................... 35  
3.2.2.5 Phép chiếu.............................................................................................. 36  
3.3 PHÂN TÍCH HOG ........................................................................................... 37  
3.3.1 Giới thiệu..................................................................................................... 37  
3.3.2 Chuẩn hóa hình ảnh trƣớc khi xử lý............................................................ 38  
3.3.3 Tính toán gradient ....................................................................................... 38  
3.3.4 Lấy votes trong mỗi cell.............................................................................. 39  
3.3.5 Chuẩn hóa các block ................................................................................... 40  
3.3.6 Sử dụng trong bài toán object recognition .................................................. 40  
3.3 KẾT NỐI VỚI THIẾT BỊ NGOẠI VI ............................................................. 41  
3.4.1 Khối xử lý trung tâm ................................................................................... 42  
3.4.2 Khối Module Sim 800A.............................................................................. 42  
3.4.3 Khối động cơ servo ..................................................................................... 43  
3.4.4 Khối hiển thị và báo động ........................................................................... 44  
3.4.5 Khối nguồn.................................................................................................. 45  
3.4.6 Sơ đồ nguyên lý hệ thống ngoại vi.............................................................. 46  
CHƯƠNG 4. THI CÔNG HỆ THỐNG ....................................................... 47  
4.1 GIỚI THIỆU....................................................................................................... 47  
4.2 THI CÔNG HỆ THỐNG.................................................................................... 47  
4.2.1 Hệ thống nhận hiện chuyển động................................................................ 47  
4.2.1 Hệ thống nhận diện khuôn mặt ................................................................... 50  
4.2.2.1 Lƣu đồ giải thuật của hệ thống nhận diện khuôn mặt............................ 50  
4.2.2.2 Lƣu đồ giải thuật của hệ thống huấn luyện............................................ 51  
4.2.2.3 Yêu cầu về dữ liệu ảnh........................................................................... 52  
viii  
4.2.2.4 Chuẩn hóa ảnh đầu vào.......................................................................... 53  
4.2.2.5 Trích xuất đặc trƣng của khuôn mặt ...................................................... 53  
4.2.2.6 Xuất kết quả ........................................................................................... 54  
4.2.3 Hệ thống cảnh báo....................................................................................... 55  
4.3 GIỚI THIỆU CHƢƠNG TRÌNH ....................................................................... 57  
4.3.1 Hệ thống phát hiện chuyển động................................................................. 57  
4.3.2 Hệ thống nhận diện khuôn mặt ................................................................... 58  
4.4 ĐÓNG GÓI VÀ THI CÔNG MÔ HÌNH ........................................................... 62  
4.4.1 Đóng gói bộ điều khin............................................................................... 62  
4.4.1 Thi công mô hình ........................................................................................ 63  
CHƯƠNG 5. KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ ................................... 65  
5.1 KẾT QU........................................................................................................... 65  
5.2 NHẬN XÉT – ĐÁNH GIÁ ................................................................................ 76  
CHƯƠNG 6. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN............................ 77  
6.1 KẾT LUẬN ........................................................................................................ 77  
6.2 HƢỚNG PHÁT TRIỂN ..................................................................................... 78  
TÀI LIỆU THAM KHẢO............................................................................. 79  
PHỤ LỤC………………………….. ............................................................. 80  
ix  
LIỆT KÊ HÌNH VẼ  
Hình  
Trang  
Hình 2.1 Các bước cơ bản trong xử lý ảnh ...................................................................5  
Hình 2.2 Các thành phần chính cảu hệ thống xử lý ảnh ...............................................7  
Hình 2.3 Arduino UNO R3 ..........................................................................................10  
Hình 2.4 Sơ Đồ Chân Arduino UNO R3 ......................................................................10  
Hình 2.5 Động cơ Servo................................................................................................14  
Hình 2.6 Buzzer ............................................................................................................14  
Hình 2.7 Module Sim 800A..........................................................................................15  
Hình 3.1 Không gian màu RGB....................................................................................17  
Hình 3.2 Không gian màu HSV ....................................................................................19  
Hình 3.3 Ý tưởng chính của PCA .................................................................................34  
Hình 3.4 Biểu đồ dựa trên Gy,Gx..................................................................................39  
Hình 3.5 Các cell trong một block.................................................................................40  
Hình 3.6 Sơ đồ kết nối ngoại vi ....................................................................................41  
Hình 3.7 Module Sim 800A..........................................................................................42  
Hình 3.8 Sơ đồ nguyên lý kết nối Module Sim 800A vào Arduino Uno R3................43  
Hình 3.9 Động cơ Servo................................................................................................43  
Hình 3.10 Sơ đồ nguyên lý kết nối Arduino Uno R3 với động cơ Servo.....................44  
Hình 3.11 Sơ đồ kết nối Arduino Uno R3 với Buzzer ..................................................45  
Hình 3.12 Nguồn tổ ong 12V 5A..................................................................................46  
Hình 3.13 Nguồn tổ ong 5V 4A....................................................................................46  
Hình 3.14 Sơ đồ nguyên lý hệ thống ngoại vi...............................................................46  
Hình 4.1 Lưu đồ của hệ thống nhận diện chuyển động ................................................47  
Hình 4.2 Lưu đồ đưa hình ảnh vào hệ thống phát hiện chuyển động ...........................48  
Hình 4.3 Lưu đồ của nhận diện chuyển động ...............................................................49  
Hình 4.4 Hệ thống nhận diện có chuyển động và khoanh vùng chuyển động..............49  
Hình 4.5 Lưu đồ của hệ thống nhận diện khuôn mặt.....................................................50  
Hình 4.6 Lưu đồ của hệ thống huấn luyện....................................................................51  
Hình 4.7 Một số ảnh mẫu trong cơ sở dữ liệu...............................................................52  
Hình 4.8 Lưu đồ tiến trình.............................................................................................53  
Hình 4.9 Lưu đồ hệ thống cảnh báo chuyển động ........................................................55  
Hình 4.10 Lưu đồ nhận diện khuôn mặt kết hợp với thiết bị ngoại vi..........................56  
Hình 4.11 Giao diện chính của hệ thống chống trộm thông minh................................57  
ix  
Hình 4.12 Giao diện chính của hệ thống phát hiện chuyển động .................................58  
Hình 4.13 Giao diện chính của hệ thống phát hiện chuyển động khi đang hoạt động .58  
Hình 4.14 Giao diện chính của hệ thống nhận diện khuôn mặt....................................59  
Hình 4.15 Thêm ảnh cho cơ sở dữ liệu .........................................................................59  
Hình 4.16 Huấn luyện cho cơ sở dữ liệu.......................................................................60  
Hình 4.17 Tiến hành so sánh khuôn mt vi ảnh trong cơ sở dliu ..........................60  
Hình 4.18 Cho phép xóa ảnh trong cơ sở dữ liệu..........................................................61  
Hình 4.19 Các khuôn mặt có sẵn trong cơ sở dữ liệu....................................................61  
Hình 4.20 Xóa tt cả ảnh trong cơ sở dliu ...............................................................62  
Hình 4.21 Sơ đồ bố trí linh kiện mặt trước mô hình.....................................................62  
Hình 4.22 Hình dạng mặt bên mô hình .........................................................................63  
Hình 4.23 Hình dạng mặt trên mô hình.........................................................................64  
Hình 5.1 Phát hiện chuyển động người ở phía trước.....................................................65  
Hình 5.2 Phát hiện chuyển động người ở phía sau........................................................66  
Hình 5.3 Phát hiện chuyển động người khi đang cúi xuống..........................................66  
Hình 5.4 Hệ thống cảnh báo gửi tin nhắn đến cho gia chủ............................................67  
Hình 5.5 Đèn và chuông hoạt động khi có chuyển động...............................................67  
Hình 5.6 Ảnh chụp lại từ camera trong điều kiện ánh sáng yếu...................................68  
Hình 5.7 Giao diện chính của hệ thống nhận diện khuôn mặt......................................68  
Hình 5.8 Tiến hành thêm hình ảnh vào kho lưu tr......................................................69  
Hình 5.9 Chọn thiết bị để quét môi trường ...................................................................69  
Hình 5.10 Chọn thiết bị để quét môi trường .................................................................70  
Hình 5.11 Phát hiện ra khuôn mặt.................................................................................70  
Hình 5.12 Yêu cầu nhập tên..........................................................................................71  
Hình 5.13 Huấn luyện hệ thống.....................................................................................71  
Hình 5.14 Đang tiến hành huấn luyện hệ thống............................................................72  
Hình 5.15 Đã hoàn tấc huấn luyện ................................................................................72  
Hình 5.16 Tiến hành so sánh khuôn mặt.......................................................................73  
Hình 5.17 Phát hiện ra khuôn mặt có sẵn trong cơ sở dữ liệu.......................................73  
Hình 5.18 Cửa mở ra trong 6 giây sau đó tự động đóng lại..........................................74  
Hình 5.19 Phát hiện ra khuôn mặt không có trong cỡ sở dữ liệu..................................74  
Hình 5.20 Đèn cảnh báo sáng lên kèm theo chuông.....................................................75  
x
LIỆT KÊ BẢNG  
Bảng  
Trang  
Bảng 2.1 Các thông số của Arduino UNO R3 ......................................................11  
Bảng 3.1 Kết qunhn biết đúng sai của các phương pháp ...........................28  
xi  
TÓM TẮT  
Hiện nay, hệ thống chống trộm ngày càng phổ biến được tích hợp thêm nhiều các  
thiết bị điện tử để nâng cao tính hiệu quả của hệ thống. Vì thế hệ thống chống trộm ngày  
càng được ứng dụng nhiều hơn vào thực tiễn đời sống như không cho người lạ xâm nhập,  
bảo vệ tài sản,… đã được đưa vào các hộ gia đình, công ty, trường học,...  
Với mục đích muốn tiếp cận với các công nghệ đang phát triển trên. Vì vậy, nhóm  
thực hiện đồ án với mong muốn chế tạo ra mô hình chống trộm sử dụng xử lý ảnh kết  
hợp với sử dụng kit Arduino được giám sát bằng máy tính thông qua Laptop và tin nhắn  
trong đó bao gồm:  
Hệ thống có các chức năng như sau:  
Hệ thống chính gồm có hai phần  
Nhận diện được chuyển động người trong khu vực có camera quan sát và  
đưa ra cảnh báo qua tin nhắn.  
Nhận diện khuôn mặt và so sánh khuôn mặt đã quét với kho dữ liệu để đưa  
ra hướng xử lý mở cửa hay không.  
Hệ thống mở rộng bao gồm:  
Hệ thống điều khiển thiết bị từ xa thông qua Internet, hiển thị tất cả thông tin  
mà camera thu được vào thiết bị di động.  
Mô hình sử dụng kit Arduino Uno R3 làm vi điều khiển trung tâm để điều khiển các  
module mở rộng như Module Sim 800A, Buzzer, Servo.  
Đóng mở cửa bằng cách sử dụng động cơ Servo. Người dùng tương tác sử dụng  
thông qua camera được đặt sẵn.  
Hệ thống cảnh báo bằng Module Sim 800A gửi tin nhắn cảnh báo khi có người lạ  
đột nhập.  
xiii  
CHƯƠNG 1. TỔNG QUAN  
CHƯƠNG 1  
TNG QUAN  
1.1 LÝ DO CHỌN ĐỀ TÀI  
Tình hình an ninh trt tự đang là vấn đề nhc nhi ca toàn xã hội, đặt bit là vấn đề  
trm cp tài sn tại tư gia khiến cho gia chphi tn rt nhiu thi gian và công sc trong  
vic bo vtài sn  
mức độ trm cắp nào đi chăng nữa cũng để li là nhng hu quả ảnh hưởng  
trc tiếp cho gia ch. Và mt trong nhng nguyên nhân chyếu ca nn trm cp chính  
là an ninh lng lo giúp ktrộm có cơ hi ra tay. Hiện nay khóa đang là hình thức được  
sdng thông dng nht. Tuy nhiên nhng tên trm hoàn toàn có thbẻ, phá được khóa,  
thm chí là khóa số điện tử. Do đó cần phi có nhng thiết bbáo trm, vừa để chnhà  
nhn biết được có ktrộm đột nhâp, vừa để tên trm khi biết đã bị phát hin shong  
lon sphải quay đầu bchy ngay. Vi những ngôi nhà thông minh hay căn hộ chung  
cư, thiết bbáo trm li càng cn thiết.  
Chính vì cn có bin pháp hiu quả hơn trong vấn đề an ninh, phòng chng nhng  
ri ro có thxy ra nên nhóm sinh viên chúng em chọn đề tài “Ứng dng xnh thiết  
kế thi công mch chng trộm thông minh.” để làm đồ án tt nghip.  
Nhm khc phc mt phần và ngăn ngừa nhng hu qunêu trên, nhóm sinh viên  
chúng em chọn đề tài “Ứng dng xnh thiết kế thi công mch chng trm thông  
minhđể làm đán tt nghip.  
Đây là một đề tài không quá mi mẻ, đã được nghiên cu nhiều trong các đề tài  
trước đây. Và kết qucho thy rằng độ chính xác nm mức trung bình . Đề tài đã khắc  
phc nhng hn chế như vẫn có thso sánh liên tc vi nhng kho ảnh đã lưu trữ, cnh  
báo cho người dùng … nhằm tăng độ chính xác trong vic phát hin có kl.  
1.2 MC TIÊU VÀ GII HN  
1.2.1 Mc tiêu  
BỘ MÔN ĐIỆN TCÔNG NGHIP Y SINH  
1
CHƯƠNG 1. TỔNG QUAN  
Thiết kế và thi công được hthng chng trm thông minh thông qua quá trình xử  
nh nhn din chuyển động và nhn dng khuôn mặt để cnh báo bng tin nhn SMS  
và báo động đồng thơi đóng mở ca.  
1.2.2 Gii hn  
Đặc tính ca hthng xảnh thông thường bị ảnh hưởng bi nhiu yếu t. Trong  
điều kin thc tế cho phép nhóm thc hiện đề tài trong mt số điu kin gii hn sau:  
Điều kin thu nhn hình ảnh ngày và đêm, trong điều kin ánh sáng ổn định.  
Khuôn mt không trang điểm hoc bbiến dng.  
Không thxác định được mt khi khuôn mt nghiêng, xoay trái, xoay phi mt góc  
lớn hơn 45 độ, cúi xung hoặc ngước lên mt góc lớn hơn 300 đ.  
Khong cách từ camera đến đối tượng dưới 1.2 mét, trên khong cách này thì vic  
nhn dng sẽ không được chính xác.  
Chưa xây dựng app android để người dùng có khả năng qun lý hthng txa.  
1.3 BCỤC ĐỒ ÁN TT NGHIP  
Đồ án tt nghip có bcục được thhiện như sau:  
Chương 1: Tổng quan  
Gii thiu và nêu lý do chọn đề tài.  
Mc tiêu và gii hn.  
Trình bày bcục đán.  
Chương 2: Cơ slý thuyết  
Gii thiu vhthng xnh.  
Nhng vấn đề trong hthng xnh.  
Gii thiu khái quát vcác linh kin sdng trong thiết kế, thi công đề tài.  
Chương 3: Tính toán thiết kế  
Tng quan các kthut nhn biết màu da da trên tính cht điểm nh.  
Phân tích thành phn chính bng PCA.  
Phân tích HOG.  
Kết ni vi thiết bngoi vi.  
BỘ MÔN ĐIỆN TCÔNG NGHIP Y SINH  
2
CHƯƠNG 1. TỔNG QUAN  
Chương 4: Thi công và gii thiệu chương trình  
Gii thiu.  
Thi công hthng.  
Gii thiệu chương trình.  
Đóng gói và thi công mô hình.  
Chương 5: Kết qu_Nhận xét_Đánh giá  
Kết qu.  
Nhận xét_Đánh giá.  
Chương 6: Kết Luận Và Hướng Phát Trin  
Kết lun.  
Hướng phát trin.  
BỘ MÔN ĐIỆN TCÔNG NGHIP Y SINH  
3
CHƢƠNG 2. CƠ SỞ LÝ THUYẾT  
CHƢƠNG 2  
CƠ SỞ LÝ THUYT  
2.1 GII THIU VHTHNG XNH  
Xnh là một lĩnh vực mang tính khoa hc và công ngh. Nó là mt ngành khoa  
hc mi mso vi nhiu ngành khoa hc khác nhưng tốc đó phát triển ca nó rt nhanh,  
kích thích các trung tâm nghiên cu, ng dụng, đặc bit là máy tính chuyên dng riêng  
cho nó.  
Xnh là kthut áp dng trong việc tăng cường và xlý các nh thu nhn từ  
các thiết bị như camera, webcam… Do đó, xảnh đã được ng dng và phát trin  
trong rt nhiều lĩnh vc quan trọng như:  
Trong lĩnh vc quân s: xlý và nhn dng nh quân s.  
Trong lĩnh vc giao tiếp người máy: nhn dng nh, xử lý âm thanh, đồ ha.  
Trong lĩnh vực an, bo mt: nhn din khuôn mặt người, nhn din vân tay, mu  
mắt, …  
Trong lĩnh vc giải trí: trò chơi đin t.  
Trong lĩnh vc y tế: Xnh y sinh, chụp X quang, MRI,…  
Các phương pháp xử nh bắt đầu tcác ng dng chính: nâng cao chất lượng và  
phân tích nh. ng dụng đầu tiên được biết đến là nâng cao chất lượng ảnh báo được  
truyn từ Luân đôn đến New York tnhững năm 1920. Vấn đề nâng cao chất lượng nh  
có liên quan ti phân bmức sáng và độ phân gii ca nh. Vic nâng cao chất lượng nh  
được phát trin vào khong những năm 1955. Điều này có thgiải thích được vì sau thế  
chiến thhai, máy tính phát trin nhanh tạo điều kin cho quá trình xnh số được  
thun lợi hơn. Năm 1964, máy tính đã có khả năng xử lý và nâng cao chất lượng nh từ  
mặt trăng và vệ tinh Ranger 7 ca Mbao gm: làm nổi đường biên, lưu ảnh. Từ năm  
1964 đến nay, các phương tiện xlý, nâng cao chất lượng, nhn dng nh phát trin  
không ngng. Các phương pháp tri thức nhân tạo như mạng nơ-ron nhân to, các thut  
BỘ MÔN ĐIỆN TCÔNG NGHIP Y SINH  
4
CHƢƠNG 2. CƠ SỞ LÝ THUYẾT  
toán xlý hiện đâị và ci tiến, các công cnén ảnh ngày càng được áp dng rng rãi và  
thu được nhiu kết qukhả quan hơn.  
Sau đây, ta sẽ xét các bước cn thiết trong quá trình xảnh. Đầu tiên, nh tự  
nhiên tthế giới bên ngoài được thu nhn qua các thiết bị thu (như Camera, máy chụp  
ảnh). Trước đây, ảnh thu qua Camera là các ảnh tương tự (loi Camera ng kiu CCIR).  
Gần đây với sphát trin ca công ngh, nh màu hoặc đen trắng được ly ra tCamera,  
sau đó nó được chuyn trc tiếp thành nh sto thun li cho xlý tiếp theo. Mt khác,  
ảnh cũng có thể tiếp theo. Mt khác nh có thể được quét tvtinh chp trc tiếp bng  
máy quét nh.  
Hình 2.1 dưới đây mô tả các bước cơ bản trong xnh.  
Hình 2.1 Các bước cơ bản trong xnh  
Sơ đồ này bao gm các thành phn sau:  
2.1.1  
Phn thu nhn nh (Image Acquisition)  
nh có thnhn qua camera mà hoc trắng đen. Thường nh nhn qua camera là  
ảnh tương tự (loi camera ng chun CCIR vi tn s1/25, mi ảnh 25 dòng), cũng có  
loại camera đã số hóa (như loại CCD Change Coupled Device) là loi photodiot to  
cường độ sáng ti mỗi điểm nh.  
BỘ MÔN ĐIỆN TCÔNG NGHIP Y SINH  
5
Tải về để xem bản đầy đủ
pdf 108 trang yennguyen 30/03/2022 5000
Bạn đang xem 20 trang mẫu của tài liệu "Đồ án Ứng dụng xử lý ảnh thiết kế thi công mạch chống trộm thông minh", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfdo_an_ung_dung_xu_ly_anh_thiet_ke_thi_cong_mach_chong_trom_t.pdf