Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 101 trang
Dung lượng: 2 MB

Giới thiệu nội dung

XÂY DỰNG ỨNG DỤNG NHẬN DẠNG BIỂN BÁO GIAO THÔNG TRÊN THIẾT BỊ DI ĐỘNG

Tác giả: Nguyễn Bá Chung, Đỗ Trường Giang

Lĩnh vực: Khoa học Máy tính, Công nghệ Phần mềm

Nội dung tài liệu:

Khóa luận tập trung nghiên cứu và phát triển ứng dụng nhận dạng biển báo giao thông trên các thiết bị di động. Với sự phát triển mạnh mẽ của các thiết bị di động, đặc biệt là smartphone, việc xây dựng ứng dụng có khả năng nhận dạng biển báo giao thông trở nên khả thi. Ứng dụng này nhằm mục đích hỗ trợ người tham gia giao thông bằng cách phát hiện và nhận dạng biển báo một cách nhanh chóng. Khóa luận đi sâu vào các kiến thức nền tảng như xử lý ảnh, mạng nơron, nền tảng Android và thư viện OpenCV, đồng thời trình bày mô hình giải quyết bài toán, thiết kế và thực nghiệm ứng dụng.

Mục lục chi tiết:

  • MỞ ĐẦU
  • LỜI CẢM ƠN
  • NHẬN XÉT (Của giảng viên hướng dẫn)
  • NHẬN XÉT (Của giảng viên phản biện)
  • MỤC LỤC
  • DANH MỤC BẢNG BIỂU
  • DANH MỤC HÌNH VẼ
  • CHƯƠNG 1: GIỚI THIỆU
    • 1.1 Giới Thiệu Đề Tài
    • 1.2 Mục Tiêu Của Đề Tài
  • CHƯƠNG 2: NỀN TẢNG VÀ CÔNG NGHỆ
    • 2.1 Lý Thuyết Xử Lý Ảnh
      • 2.1.1 Tổng quan về xử lý ảnh
        • 2.1.1.1 Xử lý ảnh là gì
      • 2.1.2 Một số phương pháp biểu diễn ảnh
        • 2.1.2.1 Mã loạt dài
        • 2.1.2.2 Mã xích
        • 2.1.2.3 Mã tứ phân
      • 2.1.3 Phương pháp phát hiện biên ảnh
        • 2.1.3.1 Phát hiện biên trực tiếp
          • 2.1.3.1.1 Kỹ thuật phát hiện biên Gradient
    • 2.2 Lý Thuyết Mạng Nơron
      • 2.2.1 Tổng quan về mạng nơron
      • 2.2.2 Các thành phần cơ bản của mạng nơron nhân tạo
      • 2.2.3 Mạng truyền thẳng và thuật toán lan truyền ngược
    • 2.3 Nền Tảng Android
      • 2.3.1 Sự phát triển của Android
      • 2.3.2 Những đặc điểm khác biệt của Android
      • 2.3.3 Máy ảo Dalvik
      • 2.3.4 Kiến trúc của Android
      • 2.3.5 Các thành phần trong một dự án ứng dụng Android
    • 2.4 Thư Viện Xử Lý Ảnh OpenCV
      • 2.4.1 Vài nét về Computer Vision
      • 2.4.2 Một số thư viện xử lý ảnh tiêu biểu
      • 2.4.3 Thư viện OpenCV
  • CHƯƠNG 3: ỨNG DỤNG NHẬN DẠNG BIỂN BÁO GIAO THÔNG
    • 3.1 Mô Tả Bài Toán
      • 3.1.1 Đặt vấn đề
      • 3.1.2 Đối tượng của bài toán
    • 3.2 Mô Hình Giải Quyết Bài Toán
      • 3.2.1 Mô hình tổng quát
      • 3.2.2 Thu nhận hình ảnh (Capture Image)
      • 3.2.3 Phát hiện biển báo và trích xuất vùng đặc trưng
      • 3.2.4 Xử lý trước khi nhận dạng (Pre-recognized)
      • 3.2.5 Quá trình nhận dạng (Recognized)
    • 3.3 Thiết Kế Chương Trình
      • 3.3.1 Yêu cầu phần mềm
      • 3.3.2 Thiết kế Use-Case
      • 3.3.3 Thiết kế sơ đồ lớp (mức phân tích)
      • 3.3.4 Thiết kế dữ liệu
      • 3.3.5 Thiết kế giao diện
    • 3.4 Thực Nghiệm
  • CHƯƠNG 4: ĐÁNH GIÁ KẾT QUẢ VÀ KẾT LUẬN
    • 4.1 Đánh Giá Luận Văn
    • 4.2 Đánh Giá Chương Trình
      • 4.2.1 Kết quả đạt được
      • 4.2.2 Các hạn chế
    • 4.3 Hướng Phát Triển
    • 4.4 Kết Luận
  • TÀI LIỆU THAM KHẢO