Nội dung bài viết
© 2025 AI VIET NAM. All rights reserved.
Tác giả: AI VIET NAM (AI VIET NAM)
Keywords: OCR, Tiền xử lý ảnh, Thẻ căn cước, Computer Vision, AI
Tiền xử lý ảnh là tập hợp thao tác giúp chuẩn hóa ảnh đầu vào trước khi đưa vào hệ OCR. Mục đích chính là làm rõ cấu trúc ký tự, giảm nhiễu và tạo điều kiện thuận lợi cho mô hình đọc chữ. Một số tác dụng thường gặp:
Những thao tác này giúp mô hình OCR dễ xác định biên chữ, đường nét và hình dạng ký tự – các yếu tố quan trọng trong quá trình nhận dạng.
Giả sử bạn có ảnh thẻ căn cước được chụp trong môi trường thiếu sáng. Khi đưa trực tiếp vào OCR, kết quả có thể chứa nhiều ký tự sai như “O” bị đọc thành “0”, hoặc ngày sinh bị mất chữ.
Nếu áp dụng tiền xử lý:
Kết quả OCR sau đó ổn định hơn và ít sai lệch.
Khi xây dựng hệ thống trích xuất thông tin từ thẻ căn cước, pipeline thường bao gồm:
Trong thực tế, hiệu quả của OCR tăng đáng kể khi bước tiền xử lý được thiết kế bài bản. Với một hệ thống MLOps cơ bản, đây thường là module được log riêng để kiểm soát chất lượng đầu vào và tránh tình trạng OCR sai hàng loạt khi ánh sáng đầu vào thay đổi.
Tiền xử lý ảnh thường liên quan đến kiến thức trong nhóm Computer Vision ở mức cơ bản, chẳng hạn:
Trong giai đoạn nghiên cứu mô hình, người học AI thường tiếp cận những chủ đề này trước khi đi sâu vào mạng CNN hoặc OCR chuyên dụng ở nhóm kiến thức Deep Learning – CV.
Bạn có thể thử từng bước tiền xử lý đơn giản như tăng tương phản, làm sắc nét, hoặc chỉnh nghiêng để quan sát sự khác biệt trong kết quả OCR. Việc thử nghiệm theo từng bước nhỏ giúp hiểu rõ mô hình phản ứng như thế nào với thay đổi của đầu vào.
1. Tiền xử lý ảnh có bắt buộc trong OCR không?
Có, đặc biệt khi ảnh chụp có chất lượng không ổn định.
2. Chỉ tăng độ phân giải có đủ cải thiện OCR không?
Không, vì nhiễu và biến dạng vẫn tồn tại.
3. OCR có tự sửa lỗi ảnh nghiêng không?
Không, ảnh nghiêng cần được chỉnh bằng tiền xử lý.
4. Có cần tiền xử lý khác nhau cho từng loại thẻ không?
Có, vì màu nền, chất liệu và bố cục có thể khác nhau.
Q1. Con số 0 thì học nổi không?
Ans: Chỉ cần bạn có thời gian học. Điều quan trọng nhất không phải giỏi hay không, mà là có học đều mỗi ngày. Kiến thức – tài liệu – môi trường đã có team lo. Nếu bạn không có thời gian thì nên cân nhắc.
Q2. Ai dạy AIO?
Ans: Đội admin dạy toàn bộ. Admin trực tiếp hướng dẫn và hỗ trợ mọi câu hỏi của bạn trong suốt quá trình học.
Q3. Admin có “xịn” không?
Ans: Admin đều là người làm nghề thật, mỗi người một cách dạy. Quan trọng là bạn cảm thấy hợp cách truyền đạt. Admin không dám nói xịn, chỉ dạy bằng hết sức.
Q4. AIO có gì khác những nơi khác?
Ans: AIO không phải trung tâm. Đây là dự án học tập cộng đồng, được cải tiến qua từng khóa. Tinh thần của AIO: Cùng nhau học – cùng nhau khổ – cùng nhau lớn. Nếu hợp tinh thần đó, bạn sẽ thấy phù hợp.