Giải pháp đọc OCR

Ngày: 22/10/2020

GIỚI THIỆU

Trong những năm gần đây, chúng ta nghe các phương tiện truyền thông nhắc đến Trí tuệ nhân tạo và chúng ta đang chứng kiến một thời kì bùng nổ của nó, với những công ty tiên phong trong lĩnh vực này như Google, Facebook.

Trí tuệ nhân tạo đã phát triển đến mức thay thế hoàn toàn con người trong một số công việc nhất định, thậm chí còn tốt hơn với lượng dữ liệu đủ lớn nó sử dụng.

Tuy vậy trí tuệ nhân tạo không phải mới, nó đã bắt đầu được nghiên cứu từ những năm 50 thế kỉ trước với ứng dụng tiêu biểu là máy chơi cờ vua. Giai đoạn 80s đến 10s, machine learning bắt đầu được quan tâm và sử dụng rất nhiều, tiêu biểu là máy tìm kiếm và máy lọc thư rác.
Sau 2010, với sự tiến hóa vượt bậc của cấu trúc phần cứng làm cho chi phí tính toán giảm đi nhanh chóng, công nghệ deep learning, hay mạng nơ ron nhiều lớp được tạo điều kiện để bùng nổ, một trong những khả năng đáng chú ý của công nghệ này là khả năng nhận dạng hình ảnh. Đến 2015, độ chính xác đã vượt qua khả năng của con người. Một điểm lợi hại nữa của công nghệ này là nó rất thân thiện với người dùng cuối. Có thể coi mạng nơ ron là một hộp đen, với tác vụ nhận diện hình ảnh, chỉ cần cho xem ảnh mẫu, mạng tự mã hóa đặc tính tương tự vào các tham số, và dùng các tham số đó để dự đoán ảnh mới.

Quá trình phát triển của trí tuệ nhân tạo

Dựa trên công nghệ mới này, chúng tôi đã phát triển thành công hệ thống nhận dạng chữ và số. Phần mềm OCR của AVA có thể tự học các loại kí tự khác nhau và thực hiện nhận diện chữ viết theo những gì đã học. Phần mềm OCR-AVA có thể dễ dàng tích hợp vào các hệ thống nhận dạng chữ viết của khách hàng. Chúng tôi đã phát triển giao diện hướng người sử dụng để thao tác linh hoạt và thuận tiện khi khách hàng có nhu cầu đọc một font chữ mới.

Các bước cơ bản trong quá trình xây dựng một ứng dụng đọc chữ của chúng tôi:

Phần mềm AVA-OCR đã được chạy thử nghiệm và cho chất lượng cao, tỉ lệ đọc chính xác các số trên các thẻ điện thoại là 95%.