Giai đoạn 2 · Machine Vision công nghiệp · Chặng 7/14

Chặng 7: Measurement / Matching / OCR

Học xong chặng này, bạn có thể: Xây công cụ đo, định vị chi tiết và đọc mã, ký tự một cách ổn định.

  • 8 bài học
  • ~10 giờ học
  • ~4 tuần
  • 0/8 bài đã học

Trước khi bắt đầu

Hoàn thành Giai đoạn 1 và chặng 6: xử lý ảnh, chọn quang học, chiếu sáng.

Chặng này gồm

  • Đo kích thước subpixel bằng edge/caliper, fitting đường và đường tròn
  • Template matching và shape-based matching để định vị chi tiết
  • Đọc barcode, QR, DataMatrix và OCR ký tự in/khắc

Bài học theo thứ tự

Học lần lượt từ trên xuống. Làm hết bài tập trong mỗi bài, đánh dấu đã học để theo dõi tiến độ.

  1. 1

    Đo cạnh subpixel, fitting đường thẳng và đường tròn

    Tìm vị trí cạnh chính xác dưới 1 pixel · Fit đường thẳng, đường tròn bằng bình phương tối thiểu · Đo khoảng cách, đường kính ổn định

    Bài học~90 phút
  2. 2

    Template matching: định vị chi tiết

    Dùng matchTemplate và chọn phương pháp · Tìm nhiều đối tượng, loại trùng · Hiểu giới hạn khi vật xoay, đổi tỉ lệ

    Bài học~75 phút
  3. 3

    Feature matching và shape matching khi vật xoay

    Dùng ORB và homography để định vị vật xoay · So khớp hình dạng bằng contour · Biết vì sao thư viện thương mại mạnh ở shape-based matching

    Bài học~75 phút
  4. 4

    Đọc mã QR và DataMatrix

    Đọc mã 2D bằng OpenCV và libdmtx · Kiểm tra nội dung hợp lệ · Xử lý mã mờ, nghiêng

    Thực hành~75 phút
  5. 5

    OCR và OCV trong công nghiệp

    Phân biệt đọc (OCR) và xác minh (OCV) · Hiểu các loại chữ in, khắc trong nhà máy · Biết các bẫy nhầm ký tự

    Bài học~45 phút
  6. 6

    OCR với Tesseract và tiền xử lý

    Tiền xử lý để OCR đọc đúng · Chọn chế độ PSM, giới hạn ký tự · Lấy độ tin cậy từng từ

    Bài học~60 phút
  7. 7

    OCR bằng Deep Learning

    Hiểu phát hiện chữ và nhận dạng chữ · Dùng PaddleOCR, EasyOCR · Chọn giữa Tesseract và OCR Deep Learning

    Bài học~60 phút
  8. 8

    Dự án chặng 7: đọc và xác minh số seri

    Định vị vùng chữ bằng template matching · Đọc và sửa nhầm theo định dạng · Xác minh với lệnh sản xuất

    Dự án~120 phút