Mở đầu GVHD: TS. Truong Quang Vinh Giới thiệu các đặc điểm của biển báo giao thông từ đó hình thành cơ sở để nhận dạng cho biển báo giao thông cho hệ thống nhúng và ứng dụng vào đề tài.Trình bày các bước cơ bản thực hiện cho việc nhận dạng và ứng dụng của hệ thống nhúng cho máy phát hiện biển báo giao thông. CHUONG III: CAC CONG TRINH NGHIEN CUU THIET KE HE THONG PHAT HIEN VA NHAN DANG BIEN BAO GIAO THONG TRUGC DAY Khảo sát các công trình nghiên cứu trước đây từ đó rút ra các thành tựu dé có thể ứng dụng vào đề tài. Các phương pháp nghiên cứu và thực hiện cho đề tài.
CHUONG IV: THIET KE HE THONG NHUNG CHO MAY PHAT HIEN VA NHAN DANG BIEN BAO GIAO THONG Chương này sẽ đi sâu vào sơ đồ giải thuật của đề tài. Giải thích chỉ tiết các phương pháp và thuật toán đã sử dụng trong đề tài. CHUONG V: KET QUA THUC NGHIEM Giới thiệu về chương trình phát hiện và nhận dạng biên báo giao thông. Đánh giá kết quả đạt được của đề tài.
CHƯƠNG VI: KÉT LUẬN VÀ KIÊN NGHỊ Kết luận và đưa ra định hướng nghiên cứu và phát triển của đề tài. HVTH: Nguyễn Việt Tiên -5- Chương II: Khai quat HT phat hién va nhan dang BBGT GVHD: TS. Truong Quang Vinh CHUONG II: KHAI QUAT HE THONG PHAT HIEN VA NHAN DANG BIEN BAO GIAO THONG 2.1 Khái quát về đặc điểm của biễn báo giao thông Biển báo giao thông là những biển báo được dựng ven đường giao thông để cung cấp thông tin đến người tham gia giao thông. Từ những năm 1930, nhiều nước đã áp dụng các loại biển báo có hình ảnh, mặt khác, cũng đã tiêu chuẩn hóa và đơn giản hóa biển báo của mình để giúp cho việc lưu thông quốc tế đễ dàng hơn (giảm bớt rào cản ngôn ngữ) cũng như giúp tăng cường an toản giao thông.
Biển báo giao thông được thiết kế để đễ dàng cho người lái xe nhận diện bởi chủ yếu là do hình dạng và màu sắc của chúng có thê đễ dàng phân biệt với môi trường xung quanh. Ở Việt Nam, các biển báo giao thông phô biến dùng hai màu cơ bản là màu đỏ và màu xanh dương. Do đó, các biển báo giao thông có đặc trưng để nhận diện là màu sắc, dựa trên đặc trưng này mà hệ thống có thể dò để phát hiện ra vùng ảnh có thể chứa biển báo giao thông. Hình dạng phổ biến của biển báo giao thông là hình tròn và hình tam giác.
Sau khi đã trích ra được vùng ảnh có thể chứa biển báo giao thong, hệ théng sẽ dựa trên đặc trưng hình học này để nâng cao xác suất chứa biên báo giao thông trong vùng ảnh này. HVTH: Nguyễn Việt Tiên -6- Chương II: Khái quát HT phat hién va nhan dang BBGT GVHD: TS. Truong Quang Vinh 2.2 Cac chudn qui dinh cia bién bdo giao théng 2.1 Nhóm biển hiệu lệnh Nhóm biển hiệu lệnh có dạng hình tròn, nền màu xanh lam, trên biển có hình vẽ mẫu trắng đặc trưng cho hiệu lệnh nhằm báo cho người sử dụng đường biết điều lệnh phải thi hành. Hiệu lực của các loại biển hiệu lệnh có thể có giá trị trên tất cả các làn đường hoặc chỉ có giá trị trên một hoặc một số làn của một chiều xe chạy.
Các làn đường phải được đánh dấu riêng biệt bằng các vạch đọc liền trên mặt phần xe chạy.2 Nhóm biển báo cắm Nhóm biển báo cấm có dạng hình trònnhằm báo điều cắm hoặc hạn chế mà người sử dụng đường phải tuyệt đối tuân theo. Hầu hết các biển đều có viền đỏ, nền mầu trắng, trên nền có hình vẽ mầu đen đặc trưng cho điều cấm hoặc hạn chế sự đi lại của các phương tiện cơ giới, thô sơ và người đi bộ. Hiệu lực của các loại biển báo cấm có thể có giá trị trên tất cả các làn đường hoặc chỉ có giá trị trên một hoặc một số làn của một chiều xe chạy. Các làn đường phải được đánh dấu riêng biệt bằng các vạch đọc liền trên mặt phần xe chạy.3 Nhóm biển báo nguy hiêm Nhóm biển báo nguy hiểm: Có dạng hình tam giác đều, viền đỏ, nền mầu vàng, trên có hình vẽ mầu đen mô tả sự việc báo hiệu nhằm báo cho người sử dụng đường biết trước tính chất của sự nguy hiểm trên đường đề có biện pháp phòng ngừa, xử trí.
Hiệu lực của các biên báo nguy hiểm có giá trị trên tất cả các làn đường của một chiều xe chạy. HVTH: Nguyễn Việt Tiên -7- Chương II: Khái quát HT phat hién va nhan dang BBGT GVHD: TS. Truong Quang Vinh 2.3 Phương pháp hoạt động chung của hệ thống nhúng phát hiện và nhận dạng biển báo giao thông Trong các nghiên cứu, mô hình chung cho bài toán phát hiện biên báo giao thông thường như sau: TIEN XU LY PHAT HIEN BIEN NHAN DANG BIEN Hình 2 Mô hình chung được sử dụng rộng rãi 2.1 Tiền xử lý Tiền xử lý là một trong những bước quan trọng nhất của việc nhận dạng biên báo giao thông. Mục đích của tiền xử lý chủ yếu là làm cho chất lượng ảnh được tốt hơn, từ đó nâng cao khả năng phát hiện được biển báo giao thông trong ảnh.2 Phát hiện biễn Ở giai đoạn này hệ thống sẽ áp dụng các thuật toán để lọc hình của biển báo giao thông có trong ảnh và tách hình của biển báo ra cho việc nhận dạng.
HVTH: Nguyễn Việt Tiên -8- Chương II: Khái quát HT phat hién va nhan dang BBGT GVHD: TS. Truong Quang Vinh Phương pháp phân đoạn là phương pháp chủ yếu được sử dụng trong phần này. Dựa trên những đặc điểm màu sắc và hình dạng hình học của biển báo giao thông, phân đoạn màu sắc và phân đoạn hình học là các phân đoạn phổ biến được áp dụng dé phat hiện biên báo giao thông.3 Nhận dạng biển Ảnh của biển báo được xử lý để rút đặc trưng, từ đặc trưng này hệ thống sẽ xác định được biển báo giao thông loại gì. Việc xác định biển báo giao thông loại gì sẽ áp dụng phương pháp phân lớp.
Hai phương pháp phân lớp phổ biến là Neuron Network va Support Vector Machines (SVMs).4 Ứng dụng của hệ thống nhúng phát hiện biển báo giao thông Hệ thống nhận dạng biển báo giao thông được sử dụng đề phát hiện ra các biển báo trên đường đi, cảnh báo cho người lái xe và nâng cao sự an toàn cho người tham gia lưu thông. Nhận dạng biển báo giao thông là một phần cơ bản của hệ thống giao thông thông minh (Intelligent Transport Systems: ITS). Hệ thống ITS sẽ liên tục giám sát các phương tiện giao thông trên đường và phát ra cảnh báo giúp cho người lái xe tránh các nguy hiểm có thể xảy ra. ITS tập trung vào các công nghệ được tích hợp vào cơ sở hạ tầng và phương tiện giao thông.
Hệ thống này bao gồm các cảm biến, dịch vụ dẫn đường cho xe, biển thông tin điện tử, thiết bị giám sát và điều khiển giao thông. Mục đích của hệ thống giao thông thông minh nhằm tăng tính an toàn, sự thuận lợi cho người lái xe với các công nghệ tương tác tiên tiến. Kỹ thuật để phát hiện và nhận dạng biển báo giao thông đã được phát triển trong một loạt các lĩnh vực ứng dụng. Chúng bao gồm: HVTH: Nguyễn Việt Tiên -9- Chương II: Khái quát HT phat hién va nhan dang BBGT GVHD: TS.
Truong Quang Vinh Hệ thống hỗ trợ người lai xe (Driver Support System: DSS) co thé phat hién va nhận dạng theo thời gian thực. Điều này giúp cải thiện lưu lượng giao thông, đảm bảo an toàn và tránh các điều kiện lái xe nguy hiểm, chẳng hạn như các vụ va chạm, tông xe. Bảo trì đường cao tốc: Điều này được dùng để kiểm tra sự hiện điện và tình trạng của các biển báo. Thay vì một người giám sát phải luôn kiểm tra những bién bao dé phát hiện các biên báo nào bị hư hỏng, thì hệ thống phát hiệnvà nhận dạng biên báo giao thông có thê làm công việc này tự động cho những biển báo còn tốt và cảnh báo các nhà điều hành khi có các dấu hiệu hư hỏng.
Xe thông minh: đây là một một loại xe mới được phát triển gần đây. Xe chạy không cần người lái và hoàn toản tự động nhờ vào sự trợ giúp của một loạt thiết bị công nghệ cao như radar, cảm biến và máy quét laser. Ngoải tính an toàn khi lưu thông, chiếc xe không người lái còn có nhiều đặc tính khác: tiết kiệm năng lượng (lưu thông một cách hiệu quả hơn) và gia tăng năng suất làm việc (thời gian đi lại được rút ngắn) và quan trọng hơn là tiết kiệm chỉ phí. HVTH: Nguyễn Việt Tiên -10- Chương III: Cac CT nghién ctu TK HT PH va ND BBGT GVHD: TS.
Truong Quang Vinh CHUONG III: CÁC CÔNG TRÌNH NGHIÊN CUU THIET KE HE THONG PHAT HIEN VA NHAN DANG BIEN BAO GIAO THONG 3.1 Khảo sát các công trình nghiên cứu Đề tài phát hiện và nhận dạng biển báo giao thông được chia thành các bước nhỏ hon dé dé dang xử lý, mô hình chung cho bài toán phát hiện và nhận dạng biển báo giao thông thường như sau: Ảnh đầu vào | Tiền xử lý | Phat hién bién | Nhận dạng biến | Phân lớp Hình 3 Mô hình chung được sử dụng rộng rãi HVTH: Nguyễn Việt Tiên -11- Chương III: Cac CT nghién ctu TK HT PH va ND BBGT GVHD: TS. Truong Quang Vinh 3.1 Anh dau vao Camera sé ghi lai hinh anh trén duong di, hinh anh duoc ghi lai theo thoi gian thuc.V6i video nhan dugc tt camera, hé théng phat hién biển báo giao thông sẽ trích ra hình ảnh để tạo ảnh đầu vào.2 Tiền xứ lý Chat lượng ảnh từ quá trình ghi lại hình ảnh có thể không tốt do các yếu tố khách quan, tiền xử lý để nâng cao chất lượng ảnh đầu vào nhằm mục đích giúp cho việc phát hiện biên báo giao thông đễ dàng hơn và nâng cao hiệu suất cho việc phát hiện và nhận dạng. (b) (c) (d) Hinh 4 (a) Color Mode Image, (b) Black and White Mode Images, (c) Smooth image using Gaussian filter, and (d) Binary result image after using Gaussian filter and Canny edge detection techniques [4] HVTH: Nguyễn Việt Tiên -12- Chương III: Cac CT nghién ctu TK HT PH va ND BBGT GVHD: TS. Truong Quang Vinh Ảnh nhận được là ảnh màu (hình a).
Ảnh màu này được chuyên sang ảnh xám (hình b), sau đó áp dụng bộ lọc Gaussian làm cho ảnh được mịn (hình c), kỹ thuật phát hiện cạnh Canny được sử dụng để phát hiện ra biển báo giao thông (hình d) [4].