Pengenalan Karakter Optik (OCR) adalah Vertex AI API terlatih di peralatan Google Distributed Cloud (GDC) dengan air gap yang memungkinkan Anda mendeteksi dan mengekstrak teks dari jenis file yang didukung, termasuk gambar, dokumen, dan catatan tulisan tangan. Anda dapat memproses permintaan gambar dan dokumen inline dalam bahasa yang didukung.
Metode pengenalan karakter optik
OCR menawarkan metode berikut yang tersedia di perangkat GDC dengan air gap untuk mengenali teks:
| Metode | Deskripsi |
|---|---|
BatchAnnotateImages |
Mendeteksi teks dari batch gambar JPEG atau PNG yang disediakan dalam permintaan inline. |
BatchAnnotateFiles |
Mendeteksi teks dari batch file PDF atau TIFF yang disediakan dalam permintaan inline. |
Fitur pengenalan karakter optik
OCR API dapat mendeteksi dan mengekstrak teks dari gambar. Dua fitur anotasi berikut mendukung pengenalan karakter optik:
TEXT_DETECTIONmendeteksi dan mengekstrak teks dari gambar apa pun. Misalnya, foto mungkin berisi rambu jalan atau rambu lalu lintas. Layanan OCR menampilkan file JSON dengan string yang diekstrak, setiap kata, dan kotak pembatasnya.
Gambar 1. Foto rambu jalan tempat OCR API mendeteksi kata dan kotak pembatasnya.
DOCUMENT_TEXT_DETECTIONjuga mengekstrak teks dari gambar, tetapi layanan ini mengoptimalkan respons untuk teks dan dokumen yang padat. Misalnya, gambar pindaian teks yang diketik mungkin berisi beberapa paragraf dan judul. Layanan OCR menampilkan file JSON dengan informasi halaman, blok, paragraf, kata, dan jeda.
Gambar 2. Gambar pindaian teks yang diketik, tempat OCR API mendeteksi informasi seperti kata, halaman, dan paragraf.
Teks tulisan tangan
Gambar 3 adalah gambar teks tulisan tangan. OCR API mendeteksi dan mengekstrak teks dari gambar ini. Untuk mengetahui daftar skrip tulisan tangan yang mendukung pengenalan tulisan tangan, lihat Skrip tulisan tangan.

Gambar 3. Gambar tulisan tangan tempat OCR API mendeteksi teks.
Batas pengenalan karakter optik
Anda dapat mengenali hingga 30 gambar per menit, setara dengan satu gambar setiap dua detik per unit peralatan.
Metode API BatchAnnotateImages dan BatchAnnotateFiles hanya mendukung satu permintaan per panggilan batch.
Tabel berikut mencantumkan batas layanan OCR saat ini di Distributed Cloud.
| Batas file untuk OCR | Nilai |
|---|---|
| Jumlah maksimum halaman | Lima |
| Ukuran file maksimal | 20 MB |
| Ukuran gambar maksimum | 20 juta piksel (panjang x lebar) |
File yang dikirimkan untuk OCR API yang melebihi jumlah halaman maksimum atau ukuran file maksimum akan menampilkan error. File yang dikirimkan yang melebihi ukuran gambar maksimum akan diperkecil menjadi 20 juta piksel.
Jenis file yang didukung untuk OCR
API terlatih OCR mendeteksi dan mentranskripsikan teks dari jenis file berikut:
- TIFF
- JPG
- PNG
Anda harus menyimpan file secara lokal di lingkungan Distributed Cloud. Anda tidak dapat mengakses file yang dihosting di Cloud Storage atau file yang tersedia secara publik untuk deteksi teks.