1. Lý do chọn đề tài Vấn đề về hệ thống hỗ trợ lái xe, và xe tự hành đã được phát triển và có những kết quả được áp dụng trong thực tiễn như hệ thống giữ làn đường, giữ khoảng cách an toàn với xe trước, phát hiện vật cản ... . Tuy nhiên, vấn đề nhận dạng, xử lý ảnh vẫn đang tiếp tục nghiên cứu để tạo ra các mẫu xe hoàn toàn tự động. Sự phát triển của việc xử lý ảnh, các mô hình mạng neuron tiên tiến. Cộng với sự phát triển của các bộ vi xử lý mạnh mẽ đáp ứng được nhu cầu xử lý, tính toán phức tạp trong thời gian thực mà lại nhỏ gọn có tính di động cao càng giúp cho vấn đề thực hóa driverless car ngày càng gần hơn. 7 Với các lý do trên và các kiến thức cơ bản về điện tử, xử lý ảnh, kiến trúc mạng neuron được học ở trường và kiến thức về CNNs, tôi chọn đề tài “” với mục đích chính là tiếp cận với sự phát triển vượt bậc của ngành thị giác máy tính. 2. Tính cấp thiết của đề tài Áp dụng các kiến thức đã được học và nghiên cứu các kiến thức mới của ngành thị giác máy tính để áp dụng vào đề tài tốt nghiệp. 3. Mục tiêu của đề tài Tạo ra được một chương trình cho phép huấn luyện model từ tập dữ liệu có sẵn cụ thể là ảnh về các loại biển báo. Và sau đó nhận dạng các bức ảnh mới thông qua model đã được huấn luyện trên một máy tính nhúng. 4. Mục đích và nhiệm vụ nghiên cứu 4.1. Mục đích Đặt ra và giải quyết các vấn đề về việc phân loại và nhận dạng hệ thống biển báo. Đây là vấn đề quan trọng trong các hệ thống xe tự động hiện có và trọng tương lai. 4.2. Nhiệm vụ Thứ nhât, tìm hiểu, đánh giá về các mạng CNNs và tiềm hiểu các dữ liệu đầu vào phù hợp. Thứ hai, tìm hiểu cách thực thi mạng CNNs đã chọn và các phần mềm, phần cứng cần thiết. Thứ 3, tiến hành thực thi, thử nghiệm và đánh giá hiệu quả của chương trình 8 5. Đối tượng và phạm vi nghiên cứu Đê tài nghiên cứu về sở lý thuyết của CNNs, cách thưc thực thi, các ngôn ngữ và thư viện cần thiết, máy tính nhúng và hệ điều hành kèm theo. 6. Nội dung và bố cục của đề tài Nội dung đề tài được tổ chức thành các phần chính như sau: - Phần mở đầu: Trình bày lý do và mục tiêu nghiên cứu xây dựng đề tài - Chương 1: Tổng quan về chương trình - Chương 2: Mạng nueral - Chương 3: Phần cứng và các phần mềm hỗ trợ. - Chương 4: Kết quả thử nghiệm và đánh giá - Phần kết luận và kiến ngh