Luận văn tốt nghiệp: Thiết kế mạch chống trộm hiệu quả

Luận văn tốt nghiệp nghiên cứu Luận văn tốt nghiệp thiết kế mạch chống trộm, điều tra thực trạng, phân tích số liệu, đề xuất biện pháp cải tiến thực tế.

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2020

74
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

1. CHƯƠNG 1: GIỚI THIỆU VỀ ĐỀ TÀI LUẬN VĂN

1.1. LỜI MỞ ĐẦU

1.2. GIỚI THIỆU VỀ XỬ LÝ ẢNH

1.2.1. Một số khái niệm cơ bản

1.2.2. Các hình thái của ảnh

1.2.3. HỆ THỐNG NHẬN DẠNG KHUÔN MẶT

1.2.3.1. Bài toán nhận dạng khuôn mặt
1.2.3.2. Những tác động trong việc nhận dạng
1.2.3.3. Xây dựng hệ thống nhận dạng

2. CHƯƠNG 2: LÝ THUYẾT CƠ SỞ CỦA BÀI TOÁN

2.1. LÝ THUYẾT PHÁT HIỆN KHUÔN MẶT NGƯỜI BẰNG ĐẶC TRƯNG HAAR WAVELET-LIKE

2.1.1. Tiếp cận Haar wavelet-like

2.1.2. Trích xuất đặc trưng Haar wavelet-like

2.2. NHẬN DẠNG KHUÔN MẶT NGƯỜI SỬ DỤNG LBPH FACE RECOGNIZER

2.2.1. Nhận dạng bằng thuật toán PCA

2.2.2. Nhận dạng bằng thuật toán LDA

2.2.3. Ứng dụng của thuật toán PCA trong bài toán

2.2.4. Tính toán và tìm EigenFaces

2.2.5. Bài toán nhận dạng khuôn mặt bằng các EigenFaces

3. CHƯƠNG 3: SƠ LƯỢC VỀ CÁC LINH KIỆN TRONG ĐỀ TÀI

3.1. GIỚI THIỆU MẠCH ARDUINO NANO

3.1.1. Cổng kết nối với Arduino Nano

3.2. Lập trình cho Arduino Nano

3.3. ĐỘNG CƠ RC SERVO

3.4. BÀN PHÍM

4. CHƯƠNG 4: XÂY DỰNG MÔ HÌNH VÀ PHẦN CỨNG

4.1. KẾT NỐI VỚI THIẾT BỊ NGOẠI VI

4.2. MÔ HÌNH THỰC TẾ

5. CHƯƠNG 5: TẠO CHƯƠNG TRÌNH NHẬN DẠNG

5.1. XÂY DỰNG CHƯƠNG TRÌNH PHÁT HIỆN KHUÔN MẶT

6. CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

6.1. KẾT LUẬN

6.2. HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

LỜI CẢM ƠN

Tóm tắt

I. Giới thiệu về đề tài luận văn

Đề tài 'Thiết kế mạch chống trộm cho luận văn tốt nghiệp' tập trung vào việc phát triển một hệ thống an ninh hiệu quả nhằm bảo vệ tài sản cá nhân. Mạch điện chống trộm được thiết kế với mục tiêu phát hiện và ngăn chặn các hành vi xâm nhập trái phép. Hệ thống này không chỉ sử dụng các cảm biến chuyển động mà còn tích hợp công nghệ nhận dạng khuôn mặt, giúp tăng cường khả năng bảo vệ. Việc áp dụng công nghệ an ninh hiện đại vào thiết kế mạch điện này sẽ mang lại nhiều lợi ích cho người sử dụng, từ việc giảm thiểu rủi ro đến việc nâng cao cảm giác an toàn.

1.1. Lý do chọn đề tài

Trong bối cảnh xã hội ngày càng phát triển, vấn đề an ninh trở nên cấp thiết hơn bao giờ hết. Các vụ trộm cắp xảy ra thường xuyên, gây thiệt hại lớn về tài sản và tâm lý cho người dân. Do đó, việc thiết kế một hệ thống chống trộm hiệu quả là rất cần thiết. Đề tài này không chỉ mang tính ứng dụng cao mà còn góp phần nâng cao nhận thức về an ninh trong cộng đồng.

1.2. Mục tiêu nghiên cứu

Mục tiêu chính của đề tài là thiết kế một mạch điện chống trộm có khả năng phát hiện chuyển động và nhận diện khuôn mặt. Hệ thống sẽ được xây dựng dựa trên nền tảng của kỹ thuật điệncảm biến chuyển động, nhằm đảm bảo tính chính xác và độ tin cậy cao. Ngoài ra, việc tích hợp các công nghệ mới sẽ giúp hệ thống hoạt động hiệu quả hơn trong việc bảo vệ tài sản.

II. Cơ sở lý thuyết

Để thiết kế một hệ thống chống trộm hiệu quả, cần nắm vững các kiến thức về kỹ thuật điệncảm biến chuyển động. Các cảm biến này sẽ giúp phát hiện sự chuyển động trong khu vực được bảo vệ. Hệ thống sẽ sử dụng mạch điện tử để xử lý tín hiệu từ các cảm biến, từ đó đưa ra cảnh báo khi có sự xâm nhập. Việc áp dụng các thuật toán nhận dạng khuôn mặt sẽ giúp hệ thống xác định được người xâm nhập, từ đó đưa ra các biện pháp xử lý kịp thời.

2.1. Các loại cảm biến

Cảm biến chuyển động là một trong những thành phần quan trọng trong hệ thống chống trộm. Các loại cảm biến như PIR (Passive Infrared Sensor) có khả năng phát hiện sự chuyển động của con người thông qua sự thay đổi nhiệt độ. Ngoài ra, cảm biến siêu âm cũng được sử dụng để phát hiện chuyển động trong không gian rộng. Việc lựa chọn loại cảm biến phù hợp sẽ ảnh hưởng trực tiếp đến hiệu quả hoạt động của hệ thống.

2.2. Nguyên lý hoạt động của mạch điện

Mạch điện chống trộm hoạt động dựa trên nguyên lý phát hiện tín hiệu từ các cảm biến. Khi có sự chuyển động, cảm biến sẽ gửi tín hiệu đến mạch điều khiển. Mạch này sẽ xử lý tín hiệu và kích hoạt các thiết bị cảnh báo như còi báo động hoặc gửi thông báo đến điện thoại của người dùng. Việc thiết kế mạch điện cần đảm bảo tính ổn định và độ nhạy cao để phát hiện kịp thời các hành vi xâm nhập.

III. Thiết kế và xây dựng hệ thống

Quá trình thiết kế hệ thống chống trộm bao gồm nhiều bước từ việc lựa chọn linh kiện đến lắp ráp và lập trình. Sử dụng Arduino là một trong những lựa chọn phổ biến cho việc phát triển các mạch điện nhúng. Hệ thống sẽ được lập trình để xử lý tín hiệu từ các cảm biến và thực hiện các hành động cần thiết khi phát hiện có sự xâm nhập. Việc thiết kế mạch điện cần đảm bảo tính khả thi và dễ dàng trong việc bảo trì.

3.1. Lựa chọn linh kiện

Linh kiện là yếu tố quyết định đến hiệu quả hoạt động của hệ thống chống trộm. Các linh kiện như cảm biến chuyển động, mạch Arduino, và các thiết bị cảnh báo cần được lựa chọn kỹ lưỡng. Việc sử dụng các linh kiện chất lượng cao sẽ giúp hệ thống hoạt động ổn định và bền bỉ hơn. Ngoài ra, cần xem xét đến khả năng tương thích giữa các linh kiện để đảm bảo hệ thống hoạt động đồng bộ.

3.2. Lập trình hệ thống

Lập trình cho hệ thống chống trộm là bước quan trọng để đảm bảo hệ thống hoạt động theo đúng yêu cầu. Sử dụng ngôn ngữ lập trình C++ cho Arduino, các thuật toán sẽ được xây dựng để xử lý tín hiệu từ cảm biến và thực hiện các hành động cần thiết. Việc lập trình cần đảm bảo tính chính xác và độ tin cậy cao, giúp hệ thống có thể phản ứng kịp thời với các tình huống xâm nhập.

IV. Kết luận và hướng phát triển

Đề tài 'Thiết kế mạch chống trộm cho luận văn tốt nghiệp' không chỉ mang lại giải pháp an ninh hiệu quả mà còn mở ra hướng nghiên cứu mới trong lĩnh vực công nghệ an ninh. Hệ thống có thể được cải tiến và phát triển thêm với các tính năng như giám sát từ xa qua ứng dụng di động hoặc tích hợp với các thiết bị thông minh khác. Việc áp dụng công nghệ mới sẽ giúp nâng cao hiệu quả bảo vệ tài sản và đáp ứng nhu cầu ngày càng cao của người tiêu dùng.

4.1. Đánh giá hiệu quả

Hệ thống mạch điện chống trộm đã được thử nghiệm và cho thấy hiệu quả cao trong việc phát hiện và ngăn chặn các hành vi xâm nhập. Các cảm biến hoạt động ổn định và chính xác, giúp người dùng yên tâm hơn về an ninh tài sản của mình. Việc tích hợp công nghệ nhận dạng khuôn mặt cũng đã góp phần nâng cao tính năng bảo vệ của hệ thống.

4.2. Hướng phát triển trong tương lai

Trong tương lai, hệ thống có thể được mở rộng với nhiều tính năng mới như giám sát qua camera, cảnh báo qua điện thoại thông minh, và tích hợp với các thiết bị IoT. Việc phát triển thêm các thuật toán nhận dạng khuôn mặt tiên tiến sẽ giúp hệ thống hoạt động hiệu quả hơn trong việc phân biệt giữa người quen và người lạ. Điều này không chỉ nâng cao tính năng bảo vệ mà còn tạo ra một trải nghiệm người dùng tốt hơn.

25/01/2025

Trích đoạn nội dung tài liệu

Lời mở đầu Trong thời đại đất nước ngày càng phát triển về mọi mặt, thì cũng nảy sinh nhiều vấn đề về an ninh và cũng được toàn thế giới rất quan tâm. Theo đó các bài toán về nhận dạng cũng được quan tâm rất nhiều. Và vấn đề nhận dạng các bộ phận cơ thể của con người cũng đã có rất nhiều phương pháp đưa ra và có độ chính xác cao. Một số bài toán nhận dạng đang rất được quan tâm và phát triển phổ biến ở toàn thế giới như:  Nhận dạng bằng vân tay  Nhận dạng bằng vân mắt  Nhận dạng bằng bàn tay  Sử dụng thẻ để lưu giữ thông tin cá nhân … Và các phương án nhận dạng này cũng đã được áp dụng sau một thời gian dài phát triển và có được sự chính xác cao.

Nhưng các phương pháp này vẫn còn gặp nhiều hạn chế như sau:  Đòi hỏi sự tiếp xúc trực tiếp giữa người và hệ thống.  Với các hệ thống sử dụng thẻ thì yêu cầu phải có thẻ, nếu mất thẻ thì sẽ không nhận dạng được. Hiện nay, với sự phát triển về xử lý ảnh thì bài toán đang được quan tâm nghiên cứu là nhận dạng khuôn mặt (Face Recognition). Khuôn mặt của mỗi người chúng ta đóng vai trò cực kỳ quan trọng.

Với mỗi khuôn mặt chúng ta có thể xác định được giới tính, chủng tộc, tuổi tác, trạng thái cảm xúc và đặc biệt là có thể xác định mối quan hệ giữa mỗi người (bạn bè, ba mẹ, anh chị em …). Vì vậy bài toán nhận dạng khuôn mặt được đặt ra có thể giải quyết được nhiều vấn đề như điểm danh, quản lý nhân viên … và đặc biệt sẽ mang lại thêm nhiều giải pháp kiểm soát an ninh phù hợp với từng môi trường sử dụng. 6 Luan van GVHD: ThS. Phan Thanh Hoàng AnhSVTH: Dương Chí Hùng Và thực tế thì công nghệ nhận dạng khuôn mặt cũng đang được ứng dụng và phát triển bởi các công ty lớn trên thế giới như Apple, Samsung, Google.

Ví dụ điển hình như trên những chiếc điện thoại thông minh mới nhất của hãng điện thoại Samsung là S8 hay Iphone X của hãng Apple đều có khả năng sử dụng khuôn mặt của chủ nhân để mở khóa màn hình. Với bài toán nhận diện khuôn mặt thì có rất nhiều bài toán nhỏ khác nhau như:  Nhận dạng dựa trên các đặc trưng của các phần tử trên khuôn mặt (Feature based face recognition).  Nhận dạng dựa trên xét tổng thể khuôn mặt (Appearance based face recognition).  Nhận dạng 2D và 3D Với phương pháp nhận dạng dựa trên các đặc trưng khuôn mặt sử dụng việc xác định các đặc trưng hình học trên các chi tiết của khuôn mặt (vị trí, diện tích, hình dạng mắt, mũi, miệng …) và mối quan hệ giữa chúng (khoảng cách của hai mắt, khoảng cách của hai lông mày…).

Ưu điểm của phương pháp này là nó gần với cách mà con người sử dụng để nhận biết khuôn mặt và cho kết quả tốt trong các trường hợp ảnh hưởng tác động từ bên ngoài. Nhược điểm là thuật toán phức tạp do việc xác định mối quan hệ giữa các khuôn mặt và các ảnh kích thước nhỏ thì các đặc tính sẽ khó phân biệt do đó khó tính toán được các đặc trưng trên khuôn mặt. Còn với phương pháp nhận dạng dựa trên toàn diện khuôn mặt, có nghĩa chúng ta sẽ không đi xét từng thành phần đặc trưng trên khuôn mặt mà sẽ xem khuôn mặt là một chiều không gian cụ thể và tìm đặc điểm đặc trưng và những đặc điểm chính trên không gian đó. Hai phương pháp thường được sử dụng trong hướng tiếp cận này là:  PCA (Principle Components Analysis) là phương pháp trích xuất đặc trưng nhằm giảm số chiều của ảnh tuy đơn giản nhưng mang lại hiểu quả khá tốt.

Hệ thống ổng định và có thể thích nghi cao đối với dữ liệu đầu vào thay đổi nhiều. 7 Luan van GVHD: ThS. Phan Thanh Hoàng AnhSVTH: Dương Chí Hùng  LDA (Linear Discriminant Analysis) là phương pháp nhận diện dựa trên một phép chiếu tuyến tính từ không gian hình ảnh vào một chiều không gian thấp hơn bằng cách tối đa giữa các lớp tán xạ và giảm nhiều phân tán trong lớp. Và trong bài toán này để nhận dạng không thể không nhắc tới thư viện OpenCV (Open Source Computer Vision Library).

Một thư viện mã nguồn mở hàng đầu cho thị giác máy tính (computer vision), xử lý ảnh và máy học, và các tính năng tăng tắc GPU trong hoạt động thời gian thực. Được giới thiệu vào tháng 01 năm 1999 và được cho ra mắt phiên bản đầu tiên vào năm 2006. Thư viện OpenCV chứa hàng ngàn thuật toán tối ưu hóa và hơn 500 hàm được viết bằng ngôn ngữ C/C++ tương thích với nhiều hệ điều hành như Windows, Android, Linux, … Các thuật toán có khả năng dùng để sử dụng để nhận dạng khuôn mặt, xe hơi tự lái, phát hiện khuôn mặt, di chuyển theo khuôn mặt khi phát hiện theo thời gian thực. Nhưng với hệ thống nhận dạng khuôn mặt này đều được thiết kế và sử dụng trên các máy tính có cấu hình cao và rất tốn kém.

Vì thế nếu thiết kế một hệ thống nhận dạng thì một chiếc máy tính như vậy quá tốn kém. Nhưng hiện nay với sự phát triển của hệ thống nhúng (Embedded system) một hệ thống tích hợp cả phần cứng và phần mềm phục vụ các bài toán chuyên dụng trong nhiều lĩnh vực công nghiệp, tự động hóa điều khiển và truyền tin. Và chính vì thế trong đề tài luận văn này tôi muốn ứng dụng ARDUINO. Một bo mạch điện tử nhỏ để thực hiện đề tài luận văn “Thiết kế mạch chống trộm”.2 Giới thiệu về xử lý ảnh 1.1 Một số khái niệm cơ bản Xử lý ảnh là một trong những mảng quan trọng nhất trong vấn đề kỹ thuật thị giác máy tính và bước đầu cho nhiều nghiên cứu phát triển trong lĩnh vực nhận dạng.

Nhiệm vụ cơ bản của quá trình xử lý ảnh là nâng cao chất lượng hình ảnh và xử lý số liệu để cung cấp cho các quá trình nhận dạng. 8 Luan van GVHD: ThS. Phan Thanh Hoàng AnhSVTH: Dương Chí Hùng  Quy trình bắt đầu từ thu nhận ảnh nguồn (từ thiết bị thu nhận ảnh dạng số hoặc tương tự) gửi đến máy tính. Và dữ liệu ảnh sẽ được lưu trừ ở định dạng phù hợp trong qua trình xử lý.

 Quy trình xử lý nhận dạng ảnh được xem là quá trình thao tác ảnh đầu vào nhằm đạt kết quả mong muốn. Kết quả đầu ra của một quá trình xử lý ảnh có thể là một hình ảnh đã được xử lý hoặc một kết luận. Ảnh Qua Xử Lý Ảnh Xử Lý Kết Luận Hình 1.1 Quá trình xử lý ảnh  Ảnh có thể được coi là một tập hợp các điểm ảnh và mỗi điểm ảnh được xem như là đặc trưng cường độ sáng hay một dấu hiệu nào đó tại một vị trí nào đó của đối tượng trong không gian và nó có thể xem như một hàm n biến. Vì vậy, ảnh trong xử lý ảnh có thể xem như ảnh n chiều.2 Các hình thái của ảnh  Chuyển ảnh màu thành ảnh xám: Đơn vị tế bào của ảnh số là pixel.

Tùy theo mỗi định dạng là ảnh màu hay ảnh xám mà từng pixel có thông số khác nhau. Đối với ảnh màu từng pixel sẽ mang thông tin của ba màu cơ bản tạo ra bản màu là Đỏ, Xanh lá, Xanh biển. Trong mỗi một pixel của ảnh màu thì ba màu cơ bản được bố trí sát nhau và có cường độ sáng khác nhau.  Lược đồ xám của ảnh (Histogram) có các mức xám trong khoảng [0,L-1] là một hàm rời rạc p(rk) = nk/n.

Trong đó nk là số pixel có mức xám thứ rk, n là tổng số pixel trong ảnh và k=0,1,2…L-1. Do đó P(rk) cho một xác suất xảy ra mức xám rk. Vẽ hàm này với tất cả các giá trị của k sẽ biểu diễn khái quát sự xuất hiện các mức xám của một ảnh. Và chúng ta có thể thể hiện lược đồ mức 9 Luan van GVHD: ThS.

Phan Thanh Hoàng AnhSVTH: Dương Chí Hùng xám của ảnh thông qua tần suất xuất hiện mỗi mức xam qua hệ tọa độ vuông góc xOy. Trong đó, trục hoành biểu diễn số mức xám từ 0 đến N (số bit của ảnh xám). Trục tung biểu diễn số pixel của mỗi mức xám.3 Hệ thống nhận dạng khuôn mặt 1.3 Bài toán nhận dạng khuôn mặt Bài toán về hệ thống nhận dạng mặt người là một hệ thống nhận vào là một hình ảnh hoặc một chuỗi các ảnh (video). Qua đó xử lý và tính toán để xác định được vị trí khuôn mặt người trong ảnh (nếu có) và xác định người nào trong số những người đã được đào tạo hoặc trả về kết quả là người lạ.2 Hệ thống nhận dạng khuôn mặt 1.4 Những tác động trong việc nhận dạng  Điều kiện chụp ảnh: Ảnh được chụp khi có các điều kiện khác nhau có thể gây ảnh hưởng đến chất lượng ảnh như : ánh sáng, chất lượng camera,…  Sự che khuất: Khuôn mặt có thể đã bị che khuất bỡi các vật thể khác hoặc camera bị dính bẩn,…  Tư thế chụp, góc chụp: Ảnh chụp khuôn mặt có thể bị thay đổi do góc chụp giữa camera và khuôn mặt.

Khuôn mặt đang nhìn thẳng nhưng góc chụp của máy ảnh lại lệch so với hướng nhìn hoặc nhiều trường hợp khác do đó tạo nhiều khó khăn rất lớn cho bài toán nhận diện khuôn mặt. 10 Luan van GVHD: ThS. Phan Thanh Hoàng AnhSVTH: Dương Chí Hùng  Thiếu một số thành phần khuôn mặt: Các đặc trưng như râu, mắt kính, … có thể xuất hiện hoặc không.  Sự biểu cảm của khuôn mặt: Biểu cảm của con người có thể làm ảnh hưởng đáng kể lên các thông số của khuôn mặt…  Nền ảnh: Nền ảnh phức tạp là một trong những khó khăn nhất trong bài toán nhận diện, vì khuôn mặt người sẽ dễ bị nhầm lẫn với khung cảnh phía sau và sẽ ảnh hưởng đến quá trình phân tích.

 Màu da: Màu sắc của da mặt quá tối hoặc quá sáng cũng có thể gây khó khăn trong việc nhận dạng.  Tuổi tác: Nhận dạng khuôn mặt theo thời gian cũng là một vấn đề cần tính toán trong vấn đề nhận dạng.5 Xây dựng hệ thống nhận dạng Một hệ thống nhận dạng khuôn mặt có thể được xây dựng qua rất nhiều quá trình khác nhau và phức tạp, nhưng bài toán này cũng có thể khái quát chung thành bốn bước sau: 1. Phát hiện khuôn mặt (Face Detection) 2. Phân đoạn khuôn mặt (Face Alignment) 3.

Trích xuất đặc trưng (Feature Extration) 4. Nhận dạng (Recognition) 11 Luan van GVHD: ThS. Phan Thanh Hoàng AnhSVTH: Dương Chí Hùng Hình 1.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Bài viết "Luận văn tốt nghiệp: Thiết kế mạch chống trộm hiệu quả" của tác giả Dương Chí Hùng, dưới sự hướng dẫn của ThS. Phan Thanh Hoàng Anh tại Trường Đại Học Bà Rịa Vũng Tàu, tập trung vào việc phát triển một mạch điện có khả năng chống trộm hiệu quả. Năm 2020, nghiên cứu này không chỉ cung cấp những kiến thức cơ bản về thiết kế mạch điện mà còn đưa ra các giải pháp thực tiễn nhằm nâng cao tính an toàn cho các thiết bị điện trong gia đình và doanh nghiệp.

Để mở rộng thêm kiến thức về lĩnh vực điện công nghiệp và dân dụng, bạn có thể tham khảo các tài liệu liên quan như Luận văn thạc sĩ kỹ thuật điện tử: Nhận dạng tri thức điều khiển thiết bị qua sóng điện não, nơi nghiên cứu về các ứng dụng công nghệ trong điều khiển thiết bị điện. Bên cạnh đó, Khai Thác Hệ Thống Phun Xăng Điện Tử Trên Ô Tô Hyundai cũng là một tài liệu hữu ích, giúp bạn hiểu rõ hơn về các hệ thống điện tử trong ngành cơ khí. Cuối cùng, Luận án Tiến Sĩ về Quản Lý Đào Tạo Nghề Điện Công Nghiệp theo Năng Lực tại Các Trường Trung Cấp Bắc Trung Bộ sẽ cung cấp cái nhìn sâu sắc về quản lý giáo dục trong lĩnh vực điện công nghiệp. Những tài liệu này không chỉ giúp bạn mở rộng kiến thức mà còn cung cấp nhiều góc nhìn khác nhau về các ứng dụng và quản lý trong ngành điện.