Tencent Cloud OCR
Tencent Cloud Optical Character Recognition (OCR) can automatically locate and recognize text in images. It features robustness and an average accuracy rate of above 95% for printed text and 90% for handwritten text. Developed independently by the Tencent YouTu Lab, OCR covers all core algorithms for identity document analysis and recognition. It supports both landscape and portrait modes, and can be applied in scenarios with perspective distortion, irregular illumination, partial occlusion and more. OCR not only provides developers with a full range of APIs that can be called directly, but also SDKs that are highly compatible and easy to use.It can recognize Chinese text, English text, Chinese/English text, numbers, and special symbols with higher accuracy. It can recognize complex text at higher accuracy and recall rates, making it suitable for scenarios with a large amount of text, long numeric strings, small font, blurry or skewed text, etc.
Learn more
Yandex Vision
Yandex Vision OCR recognizes text in an image and outputs it along with automatic punctuation. The service supports and automatically identifies more than 50 languages. Extract standard fields and recognize text in templates and documents, e.g., passports, driver’s licenses, vehicle registration certificates, and license plates. With support for Russian and English, as well as combinations of handwritten and printed texts. The service scans the table structure and outputs text in row and column coordinates. Optical character recognition (OCR), document recognition, and license plate number recognition. Yandex Vision OCR allows you to work with JPEG, PNG, and PDF formats. File sizes should be no larger than 20 MB with no more than 300 pages per file. The service can scan images and find passports from 20 countries, driver’s licenses, vehicle registration documents, and license plates.
Learn more
Google Cloud Vision AI
Derive insights from your images in the cloud or at the edge with AutoML Vision or use pre-trained Vision API models to detect emotion, understand text, and more. Google Cloud offers two computer vision products that use machine learning to help you understand your images with industry-leading prediction accuracy. Automate the training of your own custom machine learning models. Simply upload images and train custom image models with AutoML Vision’s easy-to-use graphical interface; optimize your models for accuracy, latency, and size; and export them to your application in the cloud, or to an array of devices at the edge. Google Cloud’s Vision API offers powerful pre-trained machine learning models through REST and RPC APIs. Assign labels to images and quickly classify them into millions of predefined categories. Detect objects and faces, read printed and handwritten text, and build valuable metadata into your image catalog.
Learn more
Google Cloud Natural Language API
Get insightful text analysis with machine learning that extracts, analyzes, and stores text. Train high-quality machine learning custom models without a single line of code with AutoML. Apply natural language understanding (NLU) to apps with Natural Language API. Use entity analysis to find and label fields within a document, including emails, chat, and social media, and then sentiment analysis to understand customer opinions to find actionable product and UX insights. Natural Language with speech-to-text API extracts insights from audio. Vision API adds optical character recognition (OCR) for scanned docs. Translation API understands sentiments in multiple languages. Use custom entity extraction to identify domain-specific entities within documents, many of which don’t appear in standard language models, without having to spend time or money on manual analysis. Train your own high-quality machine learning custom models to classify, extract, and detect sentiment.
Learn more