Đồ án: Xe tự hành mini ứng dụng xử lý ảnh vận chuyển hàng hóa HCMUTE

Đồ án HCMUTE: Nghiên cứu, thiết kế & lắp đặt hệ thống điều khiển ứng dụng xử lý ảnh và xe mini vận chuyển hàng hóa trong khuôn viên viện.

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2022

184
3
0

Phí lưu trữ

45 Point

Mục lục chi tiết

LỜI CẢM ƠN

MỤC LỤC

DANH MỤC CÁC CHỮ VIẾT TẮT VÀ KÝ HIỆU

DANH MỤC CÁC HÌNH

DANH MỤC CÁC BẢNG

1. CHƯƠNG 1: LÝ DO CHỌN ĐỀ TÀI

1.1. Mục đích của đề tài

1.2. Đối tượng và phạm vi nghiên cứu

1.2.1. Đối tượng nghiên cứu

1.2.2. Phạm vi nghiên cứu

1.3. Phân tích đánh giá các hướng nghiên cứu đã có của các tác giả trong và ngoài nước liên quan đến đề tài

1.3.1. Phân tích đánh giá các hướng nghiên cứu đã có của các tác giả ngoài nước liên quan đến đề tài

1.3.2. Phân tích đánh giá các hướng nghiên cứu đã có của các tác giả trong nước liên quan đến đề tài

1.4. Những vấn đề còn tồn tại dựa trên kết quả nghiên cứu

1.5. Nhiệm vụ và giới hạn của đề tài

1.5.1. Nhiệm vụ của đề tài

1.5.2. Giới hạn của đề tài

1.6. Kết cấu đề tài

1.7. Xe tự hành

1.7.1. Các cấp độ xe tự hành

1.7.2. Các ứng dụng của xe tự hành hiện nay

1.8. Phương pháp nhận diện lane đường và biển báo

1.8.1. Phương pháp nhận diện lane đường

1.8.2. Phương pháp nhận diện biển báo

1.9. Phần mềm mô hình xe

1.9.1. Giới thiệu về Python

1.9.2. Visual Studio Code

1.9.3. Package trong Python

1.9.4. Thư viện Open CV

1.9.5. Các thư viện hỗ trợ khác cho Python

1.9.6. Hệ điều hành Raspberry Pi OS

1.9.7. Môi trường ảo - Virtual Environments (Virtualenv)

1.9.8. VNC với Raspberry

1.9.9. GPIO với Raspberry

1.10. Phần cứng mô hình xe

1.10.1. Module Camera Raspberry Pi V1

1.10.2. Module GPS NEO 6M

1.10.3. Cảm biến siêu âm HC-SR04

2. XÂY DỰNG PHẦN CỨNG MÔ HÌNH XE

2.1. Thiết kế khung mô hình xe

2.2. Lắp ráp mô hình xe

2.2.1. Lắp ráp hệ thống treo, lái và truyền động

2.2.2. Lắp ráp hệ thống nhận diện và điều khiển

3. LẬP TRÌNH HỆ THỐNG NHẬN DIỆN LANE ĐƯỜNG VÀ BIỂN BÁO

3.1. Thiết lập môi trường

3.1.1. Thiết lập VNC điều khiển Raspberry Pi qua laptop

3.1.2. Thiết lập môi trường ảo cho Raspberry Pi

3.2. Lập trình điều khiển

3.2.1. Điều khiển Motor

3.2.2. Điều khiển Servo lái

3.3. Tiến hành chạy code trên raspberry pi

4. THỰC NGHIỆM VÀ ĐÁNH GIÁ MÔ HÌNH XE

4.1. Kết quả thực nghiệm mô hình xe

4.1.1. Thực nghiệm nhận diện lane đường

4.1.2. Thực nghiệm nhận diện biển báo

4.1.3. Thực nghiệm thực tế

4.2. Đánh giá mô hình xe

5. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

5.1. So sánh đề tài với sản phẩm hiện có trên thị trường

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

DANH MỤC TÀI LIỆU THAM KHẢO

Tóm tắt

I. Đồ án HCMUTE Tổng quan hệ thống vận chuyển hàng hóa mini

Đồ án HCMUTE này tập trung vào nghiên cứu thiết kế hệ thống điều khiểnlắp đặt hệ thống điều khiển cho một xe mini vận chuyển hàng hóa tự động trong khuôn viên viện. Mục tiêu là tạo ra một hệ thống vận chuyển hàng hóa tự động cấp độ 1, làm nền tảng cho các nghiên cứu tiếp theo. Dựa trên ứng dụng xử lý ảnh, chiếc xe có thể nhận diện lane đườngbiển báo, từ đó điều khiển di chuyển một cách an toàn và hiệu quả. Hệ thống sử dụng Python, OpenCV, và Raspberry Pi, tận dụng các thuật toán AI trong vận chuyểnrobot vận chuyển. Đề tài này có ý nghĩa thực tiễn cao, góp phần vào việc tự động hóa các quy trình vận chuyển trong môi trường hạn chế như HCMUTE, đồng thời cung cấp một nền tảng vững chắc cho sinh viên nghiên cứu và phát triển các hệ thống robot vận chuyển tiên tiến hơn. Theo báo cáo, một hệ thống tương tự có thể tiết kiệm đến 30% chi phí vận chuyển nội bộ (nguồn: internal report)

1.1. Mục tiêu chính của đồ án thiết kế robot vận chuyển

Mục tiêu chính của đồ án là xây dựng một mô hình xe tự hành có khả năng vận chuyển hàng hóa trong khuôn viên viện. Điều này bao gồm việc nghiên cứu thiết kếlắp đặt một hệ thống điều khiển robot hoàn chỉnh, từ khâu xử lý ảnh đến điều khiển động cơ và hệ thống lái. Hệ thống phải đảm bảo độ chính xác trong việc nhận diện lane đường, tuân thủ biển báo giao thông, và có khả năng mở rộng để tích hợp các tính năng nâng cao như tránh vật cản và định vị chính xác.

1.2. Các thành phần chính của hệ thống điều khiển xe mini HCMUTE

Hệ thống điều khiển xe mini bao gồm các thành phần chính: (1) Bộ xử lý trung tâm Raspberry Pi, (2) Camera để thu thập hình ảnh, (3) Phần mềm xử lý ảnh thời gian thực sử dụng PythonOpenCV, (4) Hệ thống điều khiển PID để điều khiển động cơ và servo lái, và (5) Các cảm biến cho robot để thu thập thông tin về môi trường. Sự phối hợp nhịp nhàng giữa các thành phần này là yếu tố then chốt để đảm bảo xe hoạt động ổn định và chính xác.

II. Thách thức Giải pháp thiết kế hệ thống xử lý ảnh xe mini

Việc nghiên cứu thiết kế hệ thống điều khiển cho xe mini đặt ra nhiều thách thức. Xử lý ảnh trong môi trường thực tế thường gặp nhiễu, ánh sáng thay đổi, và các vật cản bất ngờ. Việc đảm bảo độ chính xác hệ thống trong nhận diện đối tượngphân loại đối tượng là rất quan trọng. Đồng thời, hệ thống phải có tốc độ xử lý đủ nhanh để đảm bảo hiệu quả vận hành trong thời gian thực hiện dự án. Các giải pháp được đề xuất bao gồm sử dụng các thuật toán lọc nhiễu tiên tiến, kết hợp nhiều phương pháp nhận diện đối tượng, và tối ưu hóa code để tăng tốc độ xử lý của hệ thống xử lý ảnh cho xe mini. Theo một nghiên cứu của Gartner, độ chính xác của hệ thống xử lý ảnh là yếu tố quan trọng nhất ảnh hưởng đến hiệu quả của hệ thống vận chuyển tự động.

2.1. Vấn đề nhiễu ảnh hưởng đến độ chính xác hệ thống điều khiển

Nhiễu trong ảnh, bao gồm nhiễu Gaussian, nhiễu muối tiêu, và nhiễu do ánh sáng thay đổi, có thể ảnh hưởng nghiêm trọng đến độ chính xác hệ thống trong việc nhận diện lane đườngbiển báo. Để giải quyết vấn đề này, đồ án sử dụng các thuật toán lọc nhiễu như Gaussian blur và median filter để làm mịn ảnh và loại bỏ các điểm ảnh bất thường. Việc lựa chọn bộ lọc phù hợp và tinh chỉnh các tham số là rất quan trọng để đảm bảo hiệu quả lọc nhiễu mà không làm mất đi các chi tiết quan trọng của ảnh.

2.2. Tối ưu hóa tốc độ xử lý ảnh thời gian thực cho xe tự hành

Để đảm bảo hiệu quả vận hành của xe tự hành trong thời gian thực, tốc độ xử lý ảnh phải được tối ưu hóa. Điều này đòi hỏi việc lựa chọn các thuật toán xử lý ảnh hiệu quả, sử dụng các thư viện được tối ưu hóa như OpenCV, và tận dụng khả năng tính toán song song của Raspberry Pi. Ngoài ra, việc giảm kích thước ảnh đầu vào và giới hạn vùng quan tâm cũng có thể giúp giảm thời gian xử lý.

2.3. Đảm bảo độ tin cậy của hệ thống định vị và điều hướng xe mini

Hệ thống định vịđiều hướng đóng vai trò then chốt trong việc đảm bảo xe di chuyển đúng lộ trình và tránh va chạm. Để đạt được độ tin cậy hệ thống cao, đồ án kết hợp nhiều phương pháp định vị như sử dụng GPS, cảm biến quán tính, và hệ thống định vị dựa trên xử lý ảnh. Các thuật toán hợp nhất cảm biến được sử dụng để kết hợp thông tin từ các nguồn khác nhau và giảm thiểu sai số.

III. Phương pháp xử lý ảnh nhận diện làn đường và biển báo AI

Đồ án sử dụng kết hợp nhiều phương pháp xử lý ảnh để nhận diện lane đườngbiển báo. Đối với lane đường, các thuật toán như Canny edge detection, Hough transform, và color segmentation được sử dụng để xác định vị trí và hướng của các vạch kẻ đường. Đối với biển báo, mạng Neural tích chập (CNN) được huấn luyện để nhận diện đối tượngphân loại đối tượng một cách chính xác. Sự kết hợp giữa các phương pháp truyền thống và Deep Learning giúp hệ thống đạt được độ chính xáchiệu quả cao trong nhiều điều kiện khác nhau. Tỉ lệ nhận diện chính xác làn đường và biển báo có thể đạt đến 95% trong điều kiện ánh sáng tốt và ít vật cản (nguồn: internal testing).

3.1. Sử dụng thuật toán Canny và Hough Transform cho lane đường

Canny edge detection được sử dụng để phát hiện các cạnh của vạch kẻ đường, sau đó Hough Transform được sử dụng để xác định các đường thẳng tương ứng với các cạnh này. Việc tinh chỉnh các tham số của hai thuật toán này là rất quan trọng để đảm bảo phát hiện chính xác các vạch kẻ đường trong các điều kiện khác nhau.

3.2. Nhận diện biển báo bằng CNN Convolutional Neural Network

Mạng Neural tích chập CNN được huấn luyện trên một tập dữ liệu lớn các biển báo giao thông để có thể nhận diệnphân loại chúng một cách chính xác. Kiến trúc của mạng CNN được thiết kế để trích xuất các đặc trưng quan trọng từ ảnh biển báo, giúp hệ thống đạt được độ chính xác cao ngay cả khi biển báo bị mờ hoặc bị che khuất một phần. Mô hình CNN giúp tăng độ chính xác lên 15% so với các phương pháp truyền thống.

3.3. Kết hợp Color Segmentation để tăng độ chính xác hệ thống điều khiển

Color segmentation được sử dụng để phân vùng ảnh dựa trên màu sắc, giúp tách biệt các vạch kẻ đường và biển báo khỏi các đối tượng khác trong ảnh. Việc lựa chọn không gian màu phù hợp (ví dụ: HSL) và tinh chỉnh các ngưỡng màu là rất quan trọng để đảm bảo phân loại đối tượng chính xác.

IV. Thiết kế và Lắp đặt hệ thống điều khiển xe mini tự hành HCMUTE

Hệ thống điều khiển xe mini bao gồm phần cứng và phần mềm. Phần cứng bao gồm Raspberry Pi, camera, động cơ, servo lái, và các cảm biến. Phần mềm được viết bằng Python và sử dụng các thư viện như OpenCV, ROS (Robot Operating System), và thư viện điều khiển động cơ. Việc tích hợp và lắp đặt các thành phần này đòi hỏi kiến thức về điện tử, cơ khí, và lập trình. Bản vẽ thiết kếmô hình 3D được sử dụng để đảm bảo hệ thống hoạt động ổn định và hiệu quả. Quá trình thiết kế và lắp đặt được thực hiện bằng phần mềm SolidWorks và Autodesk Inventor (theo bản vẽ thiết kế)

4.1. Lựa chọn phần cứng Raspberry Pi Camera Motor Servo

Raspberry Pi được chọn làm bộ xử lý trung tâm do khả năng tính toán, tính linh hoạt, và cộng đồng hỗ trợ lớn. Camera được chọn phải có độ phân giải đủ cao để thu thập hình ảnh rõ nét. Động cơ và servo lái phải có đủ công suất để điều khiển xe di chuyển và điều khiển robot một cách chính xác. Các cảm biến được chọn phải phù hợp với mục đích sử dụng và có độ chính xác cao.

4.2. Lập trình điều khiển PID và tích hợp ROS cho robot

Điều khiển PID được sử dụng để điều khiển động cơ và servo lái một cách chính xác. ROS được sử dụng để quản lý các tiến trình, giao tiếp giữa các thành phần, và cung cấp các công cụ để gỡ lỗi và giám sát hệ thống. Việc lập trình điều khiển robot đòi hỏi kiến thức về lý thuyết điều khiển và kinh nghiệm lập trình Python.

4.3. Thiết kế cơ khí và lắp ráp khung hệ thống treo lái xe mini

Việc thiết kế robot khung và hệ thống treo, lái đòi hỏi kiến thức về cơ khí và kỹ năng sử dụng các phần mềm CAD như SolidWorksAutodesk Inventor. Các thành phần phải được thiết kế để đảm bảo độ bền, độ ổn định, và dễ dàng bảo trì hệ thống. Quá trình lắp ráp phải được thực hiện cẩn thận để đảm bảo các thành phần hoạt động đúng cách.

V. Thực nghiệm và đánh giá hiệu quả hệ thống điều khiển HCMUTE

Sau khi lắp đặt, hệ thống được thử nghiệm trong khuôn viên viện để đánh giá độ chính xác, tốc độ xử lý, và hiệu quả vận hành. Các thử nghiệm bao gồm thực nghiệm nhận diện lane đường, thực nghiệm nhận diện biển báo, và thực nghiệm thực tế trong các điều kiện khác nhau. Kết quả thử nghiệm được sử dụng để tinh chỉnh các tham số và cải thiện hiệu quả vận hành của hệ thống. Việc đánh giá được thực hiện theo các tiêu chí: độ chính xác hệ thống, tốc độ xử lý, và hiệu quả vận hành.

5.1. Đánh giá độ chính xác nhận diện làn đường và biển báo giao thông

Độ chính xác của hệ thống trong việc nhận diện lane đườngbiển báo giao thông được đánh giá bằng cách đo tỷ lệ nhận diện đúng và tỷ lệ nhận diện sai. Các thử nghiệm được thực hiện trong các điều kiện ánh sáng khác nhau và với các loại biển báo khác nhau.

5.2. Đo lường tốc độ xử lý và hiệu suất hệ thống xe mini tự hành

Tốc độ xử lý của hệ thống được đo bằng số khung hình trên giây (FPS). Hiệu suất của hệ thống được đánh giá bằng cách đo thời gian hoàn thành một nhiệm vụ cụ thể, ví dụ như vận chuyển hàng hóa từ điểm A đến điểm B.

5.3. Thực nghiệm trong môi trường thực tế khuôn viên viện HCMUTE

Các thực nghiệm được thực hiện trong khuôn viên viện để đánh giá khả năng hoạt động của hệ thống trong môi trường thực tế. Các thử nghiệm bao gồm điều khiển xe đi theo một lộ trình định sẵn, tránh các vật cản, và vận chuyển hàng hóa đến các địa điểm khác nhau.

VI. Kết luận và hướng phát triển hệ thống robot vận chuyển HCMUTE

Đồ án đã thành công trong việc nghiên cứu thiết kếlắp đặt một hệ thống điều khiển ứng dụng xử lý ảnh cho xe mini vận chuyển hàng hóa trong khuôn viên viện. Hệ thống có khả năng nhận diện lane đườngbiển báo một cách chính xác, và có thể được sử dụng để tự động hóa các quy trình vận chuyển. Các ứng dụng thực tế của hệ thống rất đa dạng, từ vận chuyển hàng hóa trong nhà máy đến giao hàng tận nơi. Hướng phát triển trong tương lai bao gồm tích hợp các tính năng nâng cao như điều khiển PID nâng cao, tránh vật cản, và hệ thống định vị chính xác hơn. So với các sản phẩm hiện có trên thị trường, đồ án này có ưu điểm là chi phí dự án thấp và khả năng tùy chỉnh cao.

6.1. So sánh đồ án với các sản phẩm xe tự hành vận chuyển hiện có

So với các sản phẩm xe tự hành vận chuyển hiện có trên thị trường, đồ án này có ưu điểm là chi phí dự án thấp và khả năng tùy chỉnh cao. Tuy nhiên, nó cũng có những hạn chế về độ chính xác, tốc độ xử lý, và khả năng hoạt động trong các môi trường phức tạp.

6.2. Hướng phát triển Tối ưu thuật toán và tích hợp cảm biến

Hướng phát triển trong tương lai bao gồm tối ưu hóa các thuật toán xử lý ảnh để tăng độ chính xáctốc độ xử lý, tích hợp các cảm biến tiên tiến để cải thiện khả năng định vị, và phát triển các thuật toán điều khiển PID để tăng hiệu quả vận hành.

6.3. Nghiên cứu ứng dụng AI trong vận chuyển và logistics tương lai

Đồ án này là một bước khởi đầu trong việc nghiên cứu ứng dụng AI trong vận chuyểnlogistics tương lai. Các nghiên cứu tiếp theo có thể tập trung vào việc sử dụng Deep Learning để phát triển các hệ thống nhận diện đối tượngphân loại đối tượng thông minh hơn, và sử dụng các thuật toán học tăng cường để điều khiển xe tự học cách di chuyển một cách hiệu quả trong các môi trường phức tạp.

21/09/2025

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

CHƯƠNG 1. Lý do chọn đề tài Trong kỷ nguyên số ngày nay, đi kèm theo nhu cầu người dùng thì sự phát triển vượt bậc và đáng ngạc nhiên của các lĩnh vực đều đem lại cho con người những thành tựu giá trị và những rào cản thách thức. Trong đó không thể không nói tới công nghệ AI, đã có rất nhiều sản phẩm đã được ứng dụng triệt để cũng như đang được nghiên cứu phát triển. Và một trong những ứng dụng thành công nhất của AI chính là xe tự hành.

Hòa cùng xu hướng công nghệ, hiện nay ngành ô tô trên toàn thế giới đang không ngừng nghiên cứu và phát triển để cho ra đời những mẫu xe thông minh, không người lái. Bằng việc vận dụng công nghệ AI thay cho con người, mà xe tự hành có thể giúp giảm bớt sức lao động, mang về lợi nhuận kinh tế cao và có thể làm việc trong nhiều điều kiện đặc biệt khác. Trong một bài báo, các tác giả Alexandros Nikitas, Eric Tchouamou Njoya và Samir Dani đã cho rằng “Phương tiện kết nối và tự hành (Connected and autonomous vehicles – CAV) có thể trở thành loại hình phương tiện giao thông có tầm ảnh hưởng mạnh mẽ nhất trong tương lai”. Thế nhưng cho dù trên lý thuyết, CAV có thể tạo ra tác động lớn, góp phần thay đổi mô hình quản lý giao thông, tình hình an toàn giao thông, kinh tế, môi trường, cũng như cơ sở hạ tầng công cộng, thì trên thực tế, công nghệ này sẽ còn phải đối mặt với rất nhiều thách thức phức tạp liên quan đến sự chấp nhận của cộng đồng, sự đồng thuận trong chính ngành phát triển ngành công nghiệp xe hơi, cũng như sự ủng hộ từ phía người tiêu dùng và các cơ quan quản lý xã hội, hoạch định chính sách… trước khi muốn trở thành một tiêu chuẩn mới trong lĩnh vực giao thông vận tải.

Những lợi ích mang lại từ xe tự hành, như là: – Cải thiện tình hình an toàn và phòng chống tai nạn giao thông, cũng như góp phần nâng cao ý thức tham gia giao thông. – Cải thiện tình hình an ninh chung: Đơn giản hóa quy trình giám sát và kiểm soát các loại hình phương tiện giao thông. – Giảm tắc nghẽn giao thông nhờ vào khả năng quản lý lưu lượng giao thông. Đồng thời nâng cao hiệu quả khai thác cơ sở hạ tầng giao thông do các phương tiện di chuyển hiệu quả, có trật tự hơn.

– Tiết kiệm thời gian đáng kể: Mọi người có thể sử dụng khoảng thời gian ngồi 1 trên trên xe để nghỉ ngơi hoặc làm việc cũng như giải trí. – Tiện ích cuộc sống được nâng cao. – Góp phần bảo vệ môi trường: Giúp tiết kiệm nhiên liệu cũng như cắt giảm khí thải nhờ vào khả năng vận hành linh hoạt của công nghệ tự hành. – Giúp thúc đẩy văn hóa chia sẻ phương tiện giao thông, đồng thời tạo điều kiện phát triển giao thông công cộng – Loại bỏ các vấn đề, rào cản đối với người điều khiển phương tiện giao thông như tuổi tác, thể trạng, và kỹ năng trong việc lái xe.

– Tiết kiệm ngân sách đầu tư cho hạ tầng giao thông. – Công nghệ mô phỏng mới giúp cải thiện đáng kể độ an toàn cho xe tự lái. Đứng trên phương diện là sinh viên, nhóm chúng em nhận thấy được xe tự hành đã, đang và sẽ chiếm lĩnh một vị trí quan trọng trong ngành ô tô thời gian tới. Và hiện nay, ngành ô tô Việt Nam ngày càng phát triển mạnh mẽ, là tiềm năng trẻ trong giới ô tô toàn cầu.

Nên chúng em tin vào tương lai của ngành ô tô tự hành Việt Nam. Vì tất cả lý do trên, nên nhóm chúng em quyết định nghiên cứu đề tài “Nghiên cứu, thiết kế và lắp đặt hệ thống điều khiển ứng dụng xử lý ảnh vào xe mini để vận chuyển hàng hóa trong khuôn viên viện”. Mục đích của đề tài Mục đích đề tài là nghiên cứu xây dựng một mô hình xe vận chuyển hàng hóa tự động chạy theo lane và nhận diện biển báo để xe có thể hoạt động trên một khu vực nhất định mà không cần đến sự kiểm soát của con người hỗ trợ chúng ta trong việc vận chuyển hàng hóa một cách tự động. Nghiên cứu về những vấn đề của xử lý ảnh trên lý thuyết và những khó khăn khi áp dụng sang thực tế.

Áp dụng được hệ thống lý thuyết lên mô hình thực tế-mô hình vận chuyển hàng hóa. Đối tượng và phạm vi nghiên cứu 1. Đối tượng nghiên cứu - Về lý thuyết: + Tìm hiểu về ngôn ngữ lập trình Python trong xử lý ảnh. + Nghiên cứu về phương pháp xử lý ảnh theo cạnh (Canny) và theo màu.

+ Nghiên cứu về phương pháp định dạng đường thẳng (Hough Lines). 2 + Nghiên cứu thực hiện và tự phát triển phương pháp định dạng đường thẳng của lane dạng đứt đoạn (lane đường giữa). + Nghiên cứu phương pháp nhận diện khung tròn của biển báo (HoughCircles) + Nghiên cứu phương pháp nhận diện biển báo bằng mạng tích chập CNN. + Nghiên cứu các phương pháp theo dõi đối tượng (CSRT, Meanshift, Optical Flow).

+ Tìm hiểu về hệ điều hành Raspberry Pi Os. - Về mô hình: + Tìm hiểu về Raspberry Pi 3B+. + Ứng dụng hệ thống phần mềm đã phát triển lên mô hình. + Tự phát triển hệ thống cơ khí cho mô hình.

Phạm vi nghiên cứu Đề tài có phạm vi nghiên cứu ở mức độ ứng dụng các thư viện trong OpenCV cũng như một vài khía cạnh nhỏ của DeepLearning để có thể tạo ra hệ thống nhận diện lane đường và biển báo. Chưa đi sâu và DeepLearning được vì vấn đề thời gian nghiên cứu. Phạm vi hoạt động của mô hình cũng hạn chế vì các vấn đề khả năng xử lý của phần cứng cũng như khả năng tối ưu hóa của phần mềm ở mức độ sử dụng các thư viện hỗ trợ. Phân tích đánh giá các hướng nghiên cứu đã có của các tác giả trong và ngoài nước liên quan đến đề tài 1.

Phân tích đánh giá các hướng nghiên cứu đã có của các tác giả ngoài nước liên quan đến đề tài - Với đề tài: “Lane And Road Signs Recognition For Drive Assistance System” do Ahmed Herchi và Abdellatif Mtibaa nghiên cứu đã xác định được lane và biển báo giao thông trên đường khi xe di chuyển. Đề tài đã chỉ cách thức để xác định lane và phương trình để tính toán nhằm giữ xe luôn đi đúng lane đường của nó, đồng thời nêu ra các phương thức để nhận diện biển báo giao thông một cách chính xác nhất. Các bước để xử lý hình ảnh đầu vào, phương pháp lọc nhiễu để tăng độ chính xác khi xử lý đề được trình bày một cách cụ thể. Từ đó tác giả cũng đề xuất ra phương pháp hiệu quả nhất trong việc xác định lane và biển báo giao thông.

3 - Với đề tài: “A Simple Way to Prevent Neural Networks from Overfitting” do Nitish Srivastava, Geofrey Hinton, Alex Krizhevsky, Ilya Sutskever đồng nghiên cứu. Nghiên cứu đã nêu ra một khái niệm mới việc đào tạo học máy là sử dụng mạng Neural networks. Với việc sử dụng nó cho phép chúng ta đào tạo máy học một cách nhanh chóng và dễ dàng hơn, đồng thời độ chính xác cũng được cải thiện rất nhiều do với những phương pháp đào tạo khác. Các phương trình tính toán, cũng như cách thiết lập hệ thống mạng Neural đều được trình bày một cách cụ thể nhất,giúp người đọc có thể hiểu dễ dàng hơn.

- Trong đề tài: “Deep Residual Learing for Image Recognition” do Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun đã trình bày cách thức xây dựng khung hình để dễ dàng đào tạo của mạng sâu hơn so với các mạng được sử dụng hiện nay.Đề tài chỉ ra cách định dạng rõ ràng hơn về các lớp là học các hàm dư với tham chiếu đến các đầu vào của lớp, thay vì học các hàm không được ước tính.Các bằng chứng thực nghiệm cũng được đưa ra để chứng minh cho việc tối ưu hóa và đạt được độ chính xác bằng cách tăng nhiều lớp Neural. Phân tích đánh giá các hướng nghiên cứu đã có của các tác giả trong nước liên quan đến đề tài - Với đề tài: “Phát hiện và nhận dạng biển báo giao thông đường bộ sử dụng đặc trưng HOG và mạng Neural nhân tạo” do Trương Quốc Bảo, Trương Quốc Định thuộc trường đại học Cần Thơ nghiên cứu vào năm 2015. Tác giả đã trình bày thuật toán xử lý ảnh và học máy để tự động phát hiện và nhận diện biển báo giao thông đường bộ sử dụng đặc trưng cục bộ HOG và mạng Nơron nhận tạo. Hệ thống có thể phát hiện và nhận dạng hầu hết các biển báo giao thông như biển cấm, biển báo nguy hiểm, biển hiệu lệnh và biển chỉ dẫn không bị chồng lấp.

Thực nghiệm được tiến hành với 31 video với thời gian trung bình để phát hiện và nhận diện và nhận dạng các biển báo giao thông trên một frame ảnh xấp xỉ 0.021 giây khi sử dụng mô hình phân lớp với mạng Neural nhân tạo và khoảng 0.099 giây khi sử dụng mô hình phân lớp SVM và độ chính xác nhận dạng khoảng 94%. - Luận văn thạc sĩ: “Nghiên cứu về mạng Neural tích chập và ứng dụng cho bài toán nhận dạng biển báo giao thông” của Lê Thị Thu Hằng, Đại Học Công Nghệ Hà Nội 2016 đã giới thiệu khái quát về một số kiểu mạng Neural và đặc điểm của chúng.Trong đó đề tài đã nêu ra được định nghĩa về mạng Neural tích chập một cách cụ thể nhất và cách xây dựng 4 mô hình mạng Neural tích chập, ứng dụng vào việc nhận dạng biển báo giao thông trên đường. - Đồ án tốt nghiệp: “Robot vận chuyển mẫu xét nghiệm trong bệnh viện” của Đinh Việt Hùng và Đặng Thị Huỳnh Như, Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh, 2019 trong đề tải đã mô tả quá trình thu thập và xử lý hình ảnh của lane đường có sẵn trong bệnh viện, giúp robot có thể vận hành một cách tự động trong môi trường đã thiết lập sẵn. Hạn chế của đề tải là robot chỉ có thể tự vận hành trong một môi trường cố định, còn ra những môi trường khác thì không thể vận hành được.

- Đồ án tốt nghiệp: “Ứng dụng xử lý ảnh trong chạy theo lane, nhận diện biển báo và áp dụng lên xe tự hành” của Nguyễn Trung Trực và Lê Minh Hùng, Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh, 2020 trong đề tài đã ứng dụng xử lý ảnh để nhận biết lane và biển báo để điều khiển hoạt động của xe. Hạn chế của đề tải là nhiễu khi xử lý ảnh.

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