Khi bắt đầu phát triển OCR4AI, mình tập trung khá nhiều vào việc tối ưu tốc độ xử lý. Mục tiêu là OCR phải nhanh, đủ để xử lý hàng loạt ảnh, PDF mà không mất quá nhiều thời gian chờ đợi.
Tuy nhiên, trong quá trình sử dụng và thử nghiệm thực tế, mình nhận ra một điều: OCR nhanh đến đâu cũng không có nhiều ý nghĩa nếu kết quả nhận dạng còn sai sót, nhất là với những tài liệu có bố cục phức tạp, chữ nhỏ hoặc chất lượng ảnh không tốt.
Đôi khi, tiết kiệm được vài trăm mili giây nhưng lại phải dành thêm thời gian kiểm tra, sửa lỗi thì cũng chẳng nhanh hơn được bao nhiêu.
Vì vậy, mình vừa bổ sung thêm một chế độ mới cho OCR4AI: Accurate Mode.
Đúng như tên gọi, chế độ này ưu tiên chất lượng nhận dạng thay vì cố gắng xử lý nhanh nhất có thể. Qua thử nghiệm, độ chính xác đã được cải thiện đáng kể so với chế độ thông thường, đặc biệt ở những trường hợp khó.
Tất nhiên, đánh đổi là thời gian xử lý sẽ lâu hơn.
Thay vì lựa chọn một hướng duy nhất, mình muốn để người dùng tự quyết định tùy theo nhu cầu:
- Fast Mode: Ưu tiên tốc độ, phù hợp khi cần xử lý số lượng lớn tài liệu trong thời gian ngắn.
- Accurate Mode: Ưu tiên độ chính xác, phù hợp với những tài liệu cần kết quả nhận dạng tốt hơn, hạn chế công sức kiểm tra và chỉnh sửa.
Mình nghĩ không có chế độ nào tốt nhất cho mọi trường hợp. Có lúc tốc độ là ưu tiên hàng đầu, nhưng cũng có lúc chậm hơn một chút để nhận được kết quả chính xác hơn lại đáng giá.
Đây cũng là hướng mình muốn tiếp tục cải thiện OCR4AI: không chỉ nhanh hơn, mà còn phải nhận dạng tốt hơn và thực sự hữu ích trong công việc.
Mọi người có thể trải nghiệm tại: https://ocr.laychu.com/
Nếu có thời gian, rất mong mọi người thử cả hai chế độ và chia sẻ kết quả. Mình đặc biệt muốn biết liệu sự cải thiện về độ chính xác có xứng đáng với thời gian xử lý tăng thêm hay không.
Cảm ơn mọi người đã sử dụng và góp ý cho OCR4AI!
liked this




