Загрузка изображения
Искусственный интеллект: Computer Vision + OCR
Распознавание техпаспорта
Получайте госномер, VIN и данные владельца из изображения техпаспорта Узбекистана. Verse использует искусственный интеллект, Computer Vision и OCR, чтобы превратить текст в структурированные данные для вашей программы.
Данные по полям
01 A 123 BC
XW8ZZZ61ZJG...
M. Tursunov
Из изображения в текст
Сейчас поддерживается один формат техпаспорта Узбекистана
Поиск полей
Computer Vision, или компьютерное зрение, находит данные на изображении. Схема результата содержит 20 полей, включая госномер, VIN, модель и год выпуска.
Распознавание текста
OCR преобразует текст на изображении в значения полей. JSON упорядочивает их для программы; сверьте результат с изображением.
"plate_number": {
"value": "01 A 123 BC",
"confidence": 0.99,
"bbox": [40, 80, 220, 120]
}Отправьте
Отправьте изображение JPEG или PNG размером до 5 МБ в POST-запросе. Используйте ключ API для доступа и ключ идемпотентности, чтобы при повторной попытке не создать дубликат запроса.
Распознайте
Verse обрабатывает изображение в фоновом режиме: Computer Vision находит поля, а OCR распознаёт их текст. Результат возвращается не сразу.
Получите
Проверяйте статус повторными GET-запросами до завершения обработки. Получите результат в JSON и сверьте распознанные значения с изображением.
Меньше ручного ввода
Используйте данные техпаспорта для заполнения форм и записей. Перед использованием результатов их должен проверить сотрудник.
Предзаполняйте данные автомобиля в заявлениях на услуги для последующей проверки сотрудником.
Переносите данные автомобиля в заявления на страхование и выплату возмещения для проверки.
Добавляйте данные автомобилей в записи автопарка без ручного ввода каждого поля с нуля.
Предзаполняйте данные автомобиля в кредитных заявках. OCR не подтверждает личность или подлинность документа.
Пример результата
Данные в JSON
Это сокращённый пример ответа с вымышленными данными, а не полный ответ API. JSON упорядочивает распознанные поля для программы. Уверенность модели не гарантирует точность; нужна проверка человеком.
Документация ↗{
"schema_version": "texpasport-v1",
"fields": {
"plate_number": {
"value": "01 A 123 BC",
"confidence": 0.99,
"bbox": [40, 80, 220, 120]
},
"vin": { "value": null, "confidence": null, "bbox": null }
}
}Частые вопросы
Какие документы поддерживаются?+
Сейчас Verse поддерживает один формат свидетельства о регистрации транспортного средства Узбекистана, обычно называемого техпаспортом. Универсальная поддержка других форматов, стран и типов документов не предусмотрена.
Какие поля входят в схему?+
В схеме 20 полей: plate_number (госномер), model (модель автомобиля), color (цвет), owner (владелец), address (адрес), issued_date (дата выдачи), issuing_authority (орган выдачи), pin (персональный идентификационный номер физического лица), year (год выпуска), type (тип транспортного средства), vin (идентификационный номер транспортного средства), maxmass (максимальная масса), mass (масса транспортного средства), engine_num (номер двигателя), engine_cap (объём двигателя), fuel (тип топлива), seats (число сидячих мест), stand_place (число стоячих мест), special (особые отметки) и series (серия документа). Не из каждого изображения удаётся извлечь все поля; отсутствующие значения равны null.
Какие файлы можно отправить в API?+
Отправьте изображение техпаспорта Узбекистана в поддерживаемом формате документа. Принимаются JPEG и PNG размером до 5 МБ на файл.
Что возвращает API?+
Результат в JSON содержит value (распознанный текст), confidence (оценку уверенности модели) и bbox (координаты прямоугольника вокруг поля на изображении). Отсутствующие значения равны null: это означает, что значение не найдено. Уверенность модели не гарантирует правильность распознанного текста.
Как подключить API?+
Создайте запрос методом POST с ключом API для доступа и ключом идемпотентности, чтобы не создавать дубликаты при повторных попытках. Обработка идёт в фоновом режиме. Проверяйте статус повторными GET-запросами до завершения обработки, затем получите результат в JSON. Такая повторная проверка называется опросом статуса, или polling.
Нужно ли проверять результаты?+
Да. Перед использованием сверяйте распознанные данные с исходным изображением. Текст может быть пропущен или прочитан неверно даже при высокой уверенности модели. OCR не подтверждает подлинность документа или личность и не заменяет KYC, то есть проверку личности клиента.
Сколько стоит распознавание техпаспорта?+
Оплата списывается с заранее пополненного баланса. Каждая завершённая обработка изображения стоит $0.003, включая пустые результаты и результаты с низкой уверенностью модели. При сбое обработки зарезервированная сумма снова становится доступна на балансе.
Цены
$0.003за изображение
Пополните баланс заранее. Каждая завершённая обработка изображения стоит $0.003, даже если результат пустой или уверенность модели низкая. При сбое обработки зарезервированная сумма снова становится доступна на балансе.