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: 82 trang
Dung lượng: 2 MB

Giới thiệu nội dung

Nhận Dạng Mã Vạch Dùng Xử Lý Ảnh

Tác giả: Lê Nguyễn Phi Sang
Lĩnh vực: Kỹ Thuật Điện Tử – 60520203
Nội dung tài liệu:

Luận văn này trình bày về việc xây dựng một hệ thống nhận dạng mã vạch sử dụng kỹ thuật xử lý ảnh. Hệ thống này được thiết kế để nhận dạng các mã vạch bị ảnh hưởng bởi các yếu tố như mờ, nghiêng hoặc đứt nét, mà các phương pháp truyền thống gặp khó khăn. Để đạt được mục tiêu này, luận văn đề xuất một quy trình bao gồm chuyển đổi ảnh sang miền Radon để xác định góc nghiêng, tách mã vạch khỏi ảnh gốc, tăng cường chất lượng ảnh, phân đoạn ảnh bằng ngưỡng Otsu và cuối cùng là khôi phục thông tin của mã vạch trước khi tiến hành nhận dạng. Toàn bộ hệ thống được triển khai và hiển thị kết quả trên giao diện GUI sử dụng phần mềm Matlab 2018a.

Mục lục chi tiết:

  • LÝ LỊCH KHOA HỌC
  • LỜI CAM ĐOAN
  • LỜI CẢM ƠN
  • TÓM TẮT
  • ABSTRACT
  • MỤC LỤC
  • DANH MỤC HÌNH ẢNH
  • DANH MỤC BẢNG
  • Chương 1: TỔNG QUAN
    • 1.1 Tổng quan
    • 1.2 Tình hình nghiên cứu trong và ngoài nước
      • 1.2.1 Tình hình nghiên cứu trong nước
      • 1.2.2 Tình hình nghiên cứu nước ngoài
    • 1.3 Mục tiêu và nhiệm vụ nghiên cứu
      • 1.3.1 Mục tiêu nghiên cứu
      • 1.3.2 Nhiệm vụ nghiên cứu
    • 1.4 Phương pháp và đối tượng nghiên cứu
      • 1.4.1 Phương pháp nghiên cứu
      • 1.4.2 Đối tượng nghiên cứu
    • 1.5 Bố cục của luận văn
  • Chương 2: CƠ SỞ LÝ THUYẾT
    • 2.1 Tổng quan về mã vạch
      • 2.1.1 Giới thiệu
      • 2.1.2 Các loại mã vạch 1D
      • 2.1.3 Các phương pháp đọc mã vạch
    • 2.2 Mã vạch EAN-13
      • 2.2.1 Cấu trúc thông tin của mã vạch EAN 13
      • 2.2.2 Quy tắc mã hóa EAN_13 dạng mã nhị phân
      • 2.2.3 Quy tắc mã hóa EAN_13 dạng mã vạch
    • 2.3 Những khái niệm về ảnh số
      • 2.3.1 Điểm ảnh và ảnh
      • 2.3.2 Độ phân giải
      • 2.3.3 Ảnh màu
      • 2.3.4 Ảnh xám
      • 2.3.5 Ảnh nhị phân
    • 2.4 Lọc ảnh
      • 2.4.1 Lọc trong miền không gian
      • 2.4.2 Lọc trong miền tần số
    • 2.5 Dò biên
      • 2.5.1 Tách biên theo đạo hàm bậc 1
      • 2.5.2 Tách biên theo đạo hàm bậc 2
    • 2.6 Biến đổi Radon
    • 2.7 Tăng cường ảnh
      • 2.7.1 Mở rộng độ tương phản
      • 2.7.2 Phương pháp cân bằng lược đồ xám
    • 2.8 Phân đoạn ảnh
      • 2.8.1 Phương pháp phân đoạn theo biên độ chói
      • 2.8.2 Phương pháp phân đoạn theo vùng
    • 2.9 Phương pháp khôi phục mã vạch bị đứt nét
  • Chương 3: NHẬN DẠNG MÃ VẠCH
    • 3.1 Sơ đồ khối tổng quát nhận dạng mã vạch
    • 3.2 Xây dựng tập dữ liệu
    • 3.3 Tiền xử lý
      • 3.3.1 Sơ đồ khối tổng quát tiền xử lý nhận dạng mã vạch
      • 3.3.2 Thay đổi kích thước ảnh
      • 3.3.3 Chuyển sang ảnh xám
      • 3.3.4 Xử lý làm mịn ảnh
      • 3.3.5 Dò biên theo phương pháp Canny
      • 3.3.6 Xoay mã vạch
      • 3.3.7 Tách mã vạch
      • 3.3.8 Tăng cường ảnh
      • 3.3.9 Phân đoạn ảnh theo phương pháp Otsu
      • 3.3.10 Khôi phục thông tin mã vạch gốc
    • 3.4 Giải mã mã vạch
      • 3.4.1 Xác định chuỗi thông tin
      • 3.4.2 Khối đọc mã vạch
  • Chương 4: KẾT QUẢ VÀ THẢO LUẬN
    • 4.1 Thí nghiệm 1
    • 4.2 Thí nghiệm 2
    • 4.3 Thí nghiệm 3
    • 4.4 Thí nghiệm 4
    • 4.5 Thí nghiệm 5
  • Chương 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
    • 5.1 Kết luận
    • 5.2 Hướng phát triển của luận văn
  • TÀI LIỆU THAM KHẢO