Luận Văn Thạc Sĩ Khoa Học Máy Tính: Phát Hiện Và Nhận Diện Biển Số Xe Sử Dụng Phương Pháp Học Sâu

Luận văn thạc sĩ khoa học máy tính nghiên cứu phát hiện và nhận diện biển số xe bằng phương pháp học sâu, ứng dụng công nghệ AI hiện đại.

Chuyên ngành

Khoa học máy tính

Người đăng

Ẩn danh

Thể loại

luận văn thạc sĩ

2019

68
5
0

Phí lưu trữ

30 Point

Tóm tắt

I. Giới thiệu đề tài

Luận văn tập trung vào phát hiện biển số xenhận diện biển số xe sử dụng phương pháp học sâu, một hướng nghiên cứu mới trong lĩnh vực khoa học máy tính. Với sự phát triển của công nghệ nhận diện, đặc biệt là deep learning, bài toán này đã đạt được nhiều tiến bộ đáng kể. Luận văn đề xuất các cải tiến trong việc áp dụng mạng nơ-ron để tăng độ chính xác và hiệu quả trong việc nhận diện biển số xe, đặc biệt là trong bối cảnh giao thông phức tạp tại Việt Nam.

1.1. Mục tiêu đề tài

Mục tiêu chính của luận văn là đề xuất một phương pháp phát hiện biển số xenhận diện biển số xe hiệu quả, sử dụng phương pháp học sâu. Yêu cầu cụ thể là đạt độ chính xác trên 90% trong phát hiện và trên 80% trong nhận diện chuỗi ký tự. Luận văn cũng chú trọng đến việc tối ưu thời gian thực thi của mô hình.

1.2. Ý nghĩa thực tiễn

Phương pháp đề xuất có thể ứng dụng trong các hệ thống giám sát giao thông tự động, bãi giữ xe thông minh, và trạm thu phí tự động. Điều này giúp giảm thiểu sự can thiệp của con người, tăng hiệu quả quản lý và giảm tình trạng kẹt xe.

II. Công trình liên quan

Luận văn khảo sát các công trình nghiên cứu trước đây về phát hiện biển số xenhận diện biển số xe, đặc biệt là các phương pháp sử dụng học sâu trong nhận diện. Các phương pháp truyền thống như trích đặc trưng thủ công đã được thay thế bằng các mô hình deep learning như CNNRNN, mang lại độ chính xác cao hơn và khả năng xử lý tốt hơn trong các điều kiện phức tạp.

2.1. Phương pháp học sâu

Các mô hình deep learning như Faster R-CNNSSD được sử dụng để phát hiện biển số xe, trong khi CRNNLSTM được áp dụng cho nhận diện ký tự. Các phương pháp này loại bỏ được bước phân đoạn ký tự, giúp giảm thời gian xử lý và tăng độ chính xác.

2.2. Thách thức trong nghiên cứu

Một trong những thách thức lớn là việc thu thập và gán nhãn dữ liệu, đặc biệt là trong điều kiện thực tế tại Việt Nam. Ngoài ra, các yếu tố môi trường như ánh sáng, độ mờ, và góc quay của biển số cũng ảnh hưởng đến hiệu quả của mô hình.

III. Mô hình đề xuất

Luận văn đề xuất một mô hình kết hợp giữa phát hiện biển số xenhận diện biển số xe sử dụng mạng nơ-ron tích chập (CNN)mạng nơ-ron hồi quy (RNN). Mô hình này được thiết kế để xử lý đồng thời hai nhiệm vụ, giúp tăng tốc độ xử lý và độ chính xác.

3.1. Phát hiện biển số xe

Mô hình sử dụng Faster R-CNN để phát hiện vị trí biển số xe trong ảnh. Phương pháp này cho phép xác định chính xác vị trí biển số ngay cả trong các điều kiện phức tạp như ánh sáng yếu hoặc góc quay lớn.

3.2. Nhận diện biển số xe

Sau khi phát hiện, mô hình sử dụng CRNN để nhận diện chuỗi ký tự trên biển số. Phương pháp này loại bỏ được bước phân đoạn ký tự, giúp giảm thời gian xử lý và tăng độ chính xác.

IV. Kết quả thí nghiệm

Luận văn đánh giá hiệu quả của mô hình đề xuất thông qua các thí nghiệm trên tập dữ liệu thực tế. Kết quả cho thấy mô hình đạt độ chính xác cao trong cả phát hiện biển số xenhận diện biển số xe, đồng thời đáp ứng được yêu cầu về thời gian thực thi.

4.1. Đánh giá độ chính xác

Mô hình đạt độ chính xác trên 90% trong phát hiện biển số và trên 80% trong nhận diện chuỗi ký tự. Kết quả này cho thấy sự hiệu quả của phương pháp đề xuất so với các phương pháp truyền thống.

4.2. Đánh giá thời gian thực thi

Thời gian xử lý của mô hình được tối ưu hóa, đáp ứng được yêu cầu thời gian thực trong các ứng dụng thực tế như giám sát giao thông và thu phí tự động.

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

Luận văn đã đề xuất một phương pháp hiệu quả cho phát hiện biển số xenhận diện biển số xe sử dụng phương pháp học sâu. Mô hình đề xuất đạt được độ chính xác cao và thời gian xử lý tối ưu, phù hợp với các ứng dụng thực tế. Hướng phát triển trong tương lai bao gồm cải thiện độ chính xác trong các điều kiện phức tạp hơn và mở rộng ứng dụng cho các loại biển số khác nhau.

5.1. Đóng góp của luận văn

Luận văn đã đóng góp một phương pháp mới trong việc phát hiện biển số xenhận diện biển số xe, đồng thời xây dựng được một tập dữ liệu đa dạng và sát với thực tế tại Việt Nam.

5.2. Hướng phát triển

Trong tương lai, nghiên cứu có thể tập trung vào việc cải thiện độ chính xác trong các điều kiện ánh sáng yếu, góc quay lớn, và mở rộng ứng dụng cho các loại biển số xe quốc tế.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

21/02/2025

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

CHƯƠNG 1: GIỚI THIỆU 1.1 Giới thiệu đề tài Hiện nay với sự phát triển của kinh tế và xã hội, bên cạnh những mặt tích cực, nước ta vẫn còn phải đương đầu với các vấn đề phức tạp do sự phát triển gây ra. Một trong số những vấn đề đó là tình trạng giao thông quá tải và hỗn loạn thường xuyên xảy ra ở những trung tâm kinh tế lớn của cả nước. Thiệt hại từ các vấn đề giao thông gây ra là rất lớn cho nền kinh tế cũng như xã hội. Bên cạnh việc nâng cao ý thức chấp hành giao thông của người dân, việc giám sát quản lý giao thông cũng cần được đặt ưu tiên hàng đầu.

Tuy nhiên, ở nước ta từ trước tới nay việc giám sát giao thông vẫn dùng phương pháp thủ công là chủ yếu. Việc giám sát thủ công nhìn chung rất khó khăn vì số lượng phương tiện giao thông lớn, đòi hỏi phải có cách tiếp cận một cách tự động để giảm nhẹ sức lao động của con người. Đây là hướng đi đã có từ lâu ở những nước phát triển. Hiện nay ở nước ta trước yêu cầu nắm bắt công nghệ trong thời đại cách mạng công nghiệp 4.0 để ứng dụng cho đời sống sản xuất, việc giải quyết bài toán giám sát giao thông tự động là vô cùng cấp thiết.

Bài toán giám sát giao thông tự động bao gồm nhiều bài toán con, một trong số đó là bài toán nhận diện biển số xe giúp quản lý phương tiện giao thông. Với các lý do nêu trên, đề tài hình thành với mục tiêu giải quyết tốt bài toán nhận diện biển số xe để góp phần giải quyết bài toán giao thông chung hiện nay. Vấn đề phát hiện và nhận diện biển số xe là một trong những hướng nghiên cứu đã có từ lâu trong lĩnh vực thị giác máy tính. Tuy nhiên, hiện nay với sự phát triển mạnh mẽ của phương pháp học sâu (deep learning) đã đem lại hướng tiếp cận mới cho vấn đề này.

Có thể kể tới các mạng nơ-ron trong học sâu phổ biến hiện nay như Convolution Neural Networks (CNN), Recurrent Neural Networks (RNN) cùng các kiến trúc mạng như LeNet[7], ImageNet [8], Fast R-CNN [9],. Đây là hướng nghiên cứu khá mới nhưng lại đạt được những kết quả hết sức ấn tượng qua các cuộc thi trong giới học thuật cũng như những ứng dụng thực tế. 1 Bên cạnh những điểm tích cực nêu trên, vấn đề nhận diện biển số xe cũng có một số khó khăn thách thức bao gồm các yếu tố do môi trường, các yếu tố do quá trình thu nhận hình ảnh và các yếu tố liên quan tới quá trình huấn luyện mạng học sâu: • Các yếu tố do môi trường có thể kể đến như độ phức tạp của khung cảnh có chứa biển số xe, gây khó khăn cho việc phân biệt biển số xe với các đối tượng khác. Ngoài ra vấn đề độ sáng của môi trường, độ nhạy sáng của các thiết bị cảm biến cũng ảnh hưởng rất lớn đến kết quả của quá trình phát hiện và nhận dạng.

• Các yếu tố do quá trình thu nhận hình ảnh gồm có độ mờ, chất lượng ảnh thấp và độ biến dạng của ảnh. Vấn đề độ mờ xuất phát chủ yếu từ việc căn chỉnh tiêu cự của máy quay và sự chuyển động của máy quay hoặc vật thể gây ra. Hình ảnh hay video trải qua quá trình nén và giải nén cũng sẽ dẫn đến giảm chất lượng hình ảnh. Cuối cùng với nhiều góc độ của máy quay, hình ảnh thu được sẽ bị biến dạng.

• Quá trình huấn luyện mạng deep learning cần nhiều dữ liệu để đảm bảo được tính tổng quát cao cũng như độ chính xác tốt. Tuy nhiên việc thu thập và gán nhãn số lượng lớn dữ liệu là công việc mất rất nhiều thời gian và công sức. • Việc huấn luyện cũng tốn nhiều thời gian. Kích thước mạng càng lớn và phức tạp thì thời gian cũng tăng theo.

Hơn nữa để tìm được bộ siêu tham số phù hợp với kiến trúc mạng, với mỗi một tham số truyền vào ta phải thực hiện việc huấn luyện lại mạng. Ngoài ra, qua khảo sát các đề tài hiện nay, vẫn còn một số vấn đề còn tồn tại sau: • Các phương pháp nhận diện ký tự ứng dụng học sâu có một vài giới hạn trong việc phát hiện các ký tự có góc xoay bất kỳ. Đa phần các phương pháp đó chỉ áp dụng tốt với các góc xoay không quá lớn. • Đa phần các phương pháp sử dụng học sâu chưa được chứng minh sử dụng được với biển số xe ở Việt Nam.

Các dạng biển số xe mà các phương pháp đó chạy được có kích thước tương đối đồng nhất và cách bố trí các ký tự không quá phức tạp như biển số xe ở Việt Nam. 2 • Tốc độ xử lý của các giải thuật hiện nay chưa đạt đến thời gian thực. Với những khó khăn kể trên, việc cải tiến, kết hợp các phương pháp hiện tại để cho ra đời một phương pháp hiệu quả giúp giải quyết các vấn đề trên là hoàn toàn cấp thiết. Bên cạnh đó, đề tài cũng mong muốn có thể giải quyết được các vấn đề còn tồn tại của các đề tài đi trước.2 Mục tiêu của đề tài Mục tiêu của đề tài là đề xuất một phương pháp phát hiện và nhận dạng biển số xe Việt Nam hiệu quả.

Phương pháp chủ yếu được sử dụng là học sâu. Yêu cầu cần đạt được bao gồm độ chính xác cho việc phát hiện biển số là trên 90% và độ chính xác cho việc nhận diện chuỗi biển số là trên 80%. Ngoài ra đề tài cũng chú trọng đến thời gian thực thi của mô hình đề xuất.3 Ý nghĩa của đề tài 1.1 Ý nghĩa thực tiễn Phương pháp mà đề tài đề xuất có thể được sử dụng trong các ứng dụng như giám sát giao thông tự động, bãi giữ xe thông minh, trạm thu phí tự động. nhằm giảm bớt thời gian, công sức của con người, giảm tình trạng kẹt xe và tăng sự tiện lợi cho người tham gia giao thông.

Xây dựng được tập dữ liệu chính xác, đa dạng và sát với điều kiện thực tế nước ta.2 Ý nghĩa khoa học Đóng góp một phương pháp phát hiện và nhận diện biển số xe hiệu quả, tăng thêm độ chính xác cũng như giải quyết được các vấn đề còn tồn tại của các phương pháp đi trước. Ngoài ra đề tài sẽ làm cơ sở cho các nghiên cứu trong nước về sau.4 Phạm vi của đề tài Biển số xe xuất hiện trong tập dữ liệu theo phương ngang, không bị che khuất, độ mờ và độ biến dạng thấp. Vị trí của camera dùng để thu thập hình ảnh là cố định hoặc di động với góc lệch không quá lớn. Hình ảnh thu được có thể nhiễu từ thời tiết như mưa, sương mù,.

Tuy nhiên các hình ảnh này có thể nhận dạng được đầy đủ các ký tự bằng mắt thường được. Biển số xe dùng trong đề tài là biển số xe máy và ô tô ở Việt Nam. Biển số này có kích thước, ký hiệu và bố trí tuân thủ theo Thông tư 15/2014/TT-BCA. Các biển số xe của các nước khác không thuộc phạm vi đề tài.

Kết quả của mô hình là vị trí của biển số xe cũng như chuỗi ký tự trong biển số đó.5 Bố cục luận văn Trong báo cáo này có tất cả 7 chương. Chương 2 có mục đích giới thiệu các công trình nghiên cứu liên quan, các hướng giải quyết cho bài toán phát hiện và nhận dạng. Chương 3 cung cấp một số cơ sở lý thuyết đặt nền móng cho các mô hình được đề xuất trong chương 4. Chương 5 đưa ra thông tin thí nghiệm, các chỉ tiêu đánh giá và kết quả đánh giá của các phương pháp cùng với một số nhận xét dựa vào các kết quả đấy.

Chương 6 kết luận báo cáo và trình bày hướng phát triển trong tương lai. Chương 7 trình bày danh sách các tài liệu tham khảo được trích dẫn trong đề tài. 4 CHƯƠNG 2: CÔNG TRÌNH LIÊN QUAN Bài toán nhận dạng biển số xe là một bài toán con của bài toán nhận diện văn bản ngoại cảnh. Do đó các công trình nghiên cứu liên quan của hai bài toán này thường có mối liên hệ chặt chẽ với nhau.

Đây là bài toán đã và đang được các nhóm nghiên cứu quan tâm và có sự phát triển mạnh mẽ trong những năm gần đây. Thông thường bài toán nhận diện biển số xe bao gồm các bước sau: Hình 2-1: Các bước cơ bản của một hệ thống nhận diện biển số xe Từ các bước trên ta nhận thấy có ba bài toán chính cần giải quyết ở đây. Đó là bài toán phát hiện vị trí biển số trong hình, bài toán phân đoạn ký tự và bài toán nhận diện chuỗi ký tự trong biển số. Dựa trên những công trình nổi bật gần đây, đề tài nhận thấy hướng nhận dạng chuỗi biển số không qua bước phân đoạn ký tự rất tiềm năng vì có khá nhiều ưu điểm.

Do đó đề tài tập trung vào khảo sát các công trình liên quan đến việc phát hiện vùng biển số và nhận diện ký tự. Ngoài ra trong số các công trình nghiên cứu gần đây còn đề cập đến vấn đề kết hợp xử lý cả hai quá trình phát hiện và nhận dạng một cách đồng thời.1 Phát hiện bảng số xe 2.1 Các phương pháp trích đặc trưng thủ công Các phương pháp trích đặc trưng thủ công được sử dụng nhiều trong các giai đoạn trước đây. Các đặc trưng ở đây thường là các đặc trưng cơ bản như góc, cạnh, vân ảnh, màu sắc, mức sáng. Để trích xuất các đặc trưng này, các phương pháp phổ biến được dùng đến như nhị phân hóa ảnh, SIFT, HOG, phân tích thành phần liên thông và hình thái học.

Sau đó các đặc trưng này được đưa qua các bô phân loại như AdaBoost, SVM. Ưu điểm: các phương pháp trích xuất đặc trưng cơ bản nhìn chung đơn giản, dễ hiện 5 thực và nhanh. Trong một số trường hợp, khi kết hợp nhiều đặc trưng lại với nhau cho ra độ chính xác tương đối cao. Nhược điểm: các phương pháp này khá nhạy cảm với sự thay đổi mức sáng, nhiễu và mờ.

Hơn nữa việc thiết kế bộ rút trích đặc trưng cũng phụ thuộc khá nhiều vào tập dữ liệu.2 Các phương pháp học sâu Ngày nay các phương pháp để phát hiện đối tượng sử dụng phương pháp học sâu rất đa dạng. Có thể kể tới như các kiến trúc mạng như Faster RCNN [9], SSD [3], YOLO [11] và YOLO2 [11]. Các kiến trúc này tỏ ra hiệu quả trong việc phát hiện nhiều đối tượng trong cùng một ảnh. Mạng Faster RCNN [9] Mạng Faster RCNN là một mạng cải tiến từ mạng Fast RCNN.

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

Phát Hiện Và Nhận Diện Biển Số Xe Bằng Phương Pháp Học Sâu Trong Luận Văn Thạc Sĩ Khoa Học Máy Tính là một nghiên cứu chuyên sâu ứng dụng học sâu để giải quyết bài toán phát hiện và nhận diện biển số xe. Tài liệu này cung cấp cái nhìn chi tiết về các phương pháp học sâu hiện đại, cách chúng được áp dụng để cải thiện độ chính xác và tốc độ trong việc nhận diện biển số xe. Đây là nguồn tài liệu hữu ích cho những ai quan tâm đến lĩnh vực thị giác máy tính và ứng dụng AI trong thực tế.

Để mở rộng kiến thức về các phương pháp học sâu và ứng dụng của chúng, bạn có thể tham khảo thêm Luận văn thạc sĩ khoa học máy tính hệ thống tăng tốc mạng nơron học sâu trên nền tảng fpga, nghiên cứu về tối ưu hóa hiệu suất mạng nơron. Ngoài ra, Luận văn thạc sĩ một số quy trình huấn luyện mạng nơron và ứng dụng xấp xỉ hàm số cung cấp thông tin chi tiết về các quy trình huấn luyện mạng nơron. Cuối cùng, Luận văn thạc sĩ khoa học máy tính nhận dạng chữ viết tay tiếng việt offline là một tài liệu liên quan khác, tập trung vào ứng dụng học sâu trong nhận dạng chữ viết tay.

Những tài liệu này sẽ giúp bạn hiểu sâu hơn về các phương pháp học sâu và cách chúng được áp dụng trong các bài toán thực tế khác nhau.