Kesalahan bisa bermula sebelum kata dikenali
Mengubah halaman menjadi teks yang berguna melibatkan beberapa keputusan. Sistem harus mengidentifikasi wilayah yang relevan, menginterpretasikan tanda di dalamnya, dan mengatur hasilnya ke dalam urutan yang sesuai. Pekerjaan ini mungkin ditangani oleh komponen terpisah atau digabungkan dalam sistem pembelajaran, tetapi tetap merupakan persyaratan yang berbeda. Kegagalan di awal proses dapat memengaruhi semua yang terjadi setelahnya.
Pertimbangkan artikel dua kolom dengan catatan tulisan tangan di margin. Kata-kata cetak mungkin mudah dikenali, namun catatan tersebut bisa disalahartikan sebagai bagian dari teks utama dan kolom-kolomnya bisa saling tumpang tindih. Pemeriksaan ejaan tidak akan menyelesaikan masalah itu. Sebaliknya, paragraf yang tersusun sempurna mungkin masih mengandung nama atau tanggal yang salah baca.
Perbedaan yang berguna adalah antara bukti yang hilang, pengenalan yang salah, dan struktur yang hilang. Pengenalan huruf yang lebih akurat tidak dapat memulihkan wilayah yang tidak pernah disertakan, dan tata letak yang lebih bersih tidak dapat memastikan karakter mana dari dua karakter ambigu yang sebenarnya ditulis.
Karakter kecil dan pengambilan gambar yang buruk membatasi bukti yang tersedia
Pengenalan bergantung pada perbedaan yang terlihat antar karakter. Keburaman dapat menutup celah pada huruf e, menggabungkan goresan yang berdekatan, atau menghapus perbedaan antara koma dan titik. Teks kecil mungkin mengandung terlalu sedikit piksel untuk mempertahankan perbedaan tersebut. Kompresi yang kuat dapat menambahkan pola blok dan dering di sekitar tepi, membuat file terlihat dapat dibaca pada ukuran normal sambil merusak detail yang dibutuhkan oleh pengenal.
Oleh karena itu, dimensi gambar dan ukuran file adalah ukuran kualitas yang tidak lengkap. Foto besar bisa berisi halaman kecil yang jauh; pemindaian beresolusi tinggi pun bisa saja tidak fokus. Mengubah label DPI atau memperbesar gambar yang ada tidak menambahkan pengukuran baru pada tulisan asli. Panduan pengambilan gambar dari proyek digitalisasi IMPACT membedakan teks biasa dari cetakan yang sangat kecil, yang memerlukan detail lebih lanjut.
Pengambilan gambar yang lebih baik dapat mengurangi ketidakpastian ini jika aslinya tersedia. Namun, ketika sebuah kata tersembunyi oleh silau, terpotong, atau hilang secara fisik, tidak ada bukti visual untuk bagian transkrip tersebut. Peningkatan mungkin menyarankan bentuk yang masuk akal, tetapi tidak dapat memverifikasi kata-kata yang hilang.
Rotasi, perspektif, dan kelengkungan halaman menciptakan masalah yang berbeda
Halaman yang difoto pada sudut tertentu menghadirkan lebih dari sekadar masalah rotasi. Perspektif dapat membuat satu sisi halaman lebih sempit daripada sisi lainnya, sementara permukaan buku yang melengkung dapat membengkokkan garis di dekat jilid. Halaman yang miring, pemindaian yang sedikit miring, dan buku yang melengkung memerlukan koreksi geometris yang berbeda. Memutar ketiganya begitu saja tidak akan menghasilkan peningkatan yang sama.
Distorsi ini dapat mengganggu deteksi garis dan pemisahan kata-kata yang berdekatan. Di dekat jilid, karakter mungkin tertekan bersama atau sebagian tersembunyi dalam bayangan. Penelitian tentang pelurusan dokumen memperlakukan pemulihan tampilan halaman yang lebih datar sebagai tugas tersendiri karena bentuk halaman memengaruhi pengenalan selanjutnya.
Koreksi geometris juga memiliki batasan. Penyelarasan yang lebih baik dapat membuat tulisan yang ada lebih mudah diinterpretasikan, tetapi pengambilan sampel ulang yang berulang dapat melunakkan detail kecil, dan perataan tidak dapat mengungkapkan teks yang tidak pernah diambil. Tujuannya adalah representasi bukti yang dapat digunakan, bukan sekadar halaman yang terlihat persegi panjang.
Tinta yang pudar dan tanda latar belakang bersaing dengan teks
Tidak semua tanda gelap adalah karakter. Tekstur kertas, noda, garis bergaris, stempel, dan cetakan yang terlihat melalui sisi sebaliknya dapat menyerupai teks atau melintasinya. Di sisi lain, pensil yang pudar, tinta yang memudar, dan tanda baca yang terang mungkin sulit dibedakan dari latar belakang. Halaman yang sama bisa mengandung kedua jenis masalah tersebut.
Pembersihan gambar melibatkan pertukaran. Mengonversi halaman menjadi hitam putih memerlukan keputusan tentang warna mana yang termasuk tanda latar depan dan mana yang termasuk latar belakang. Ambang batas yang menghapus tekstur kertas pucat mungkin juga menghapus titik desimal. Penghapusan derau dapat membuang aksen kecil, sementara penajaman dapat memperkuat tepi yang tidak diinginkan. Oleh karena itu, alur kerja OCR memperlakukan peningkatan, binarisasi, dan penghilangan derau sebagai operasi yang berbeda, bukan pengaturan pembersihan universal.
Tanda yang tumpang tindih memerlukan perhatian khusus. Stempel mungkin berisi informasi yang layak dipertahankan bahkan ketika melintasi paragraf, dan tanda tangan mungkin bermakna tanpa dapat ditranskripsikan dengan andal. Menghapus wilayah yang mengganggu secara sembarangan dapat menghapus bagian dari dokumen itu sendiri. Gambar yang terlihat lebih bersih belum tentu lebih akurat.
Tipografi yang tidak dikenal membuat cetakan yang jelas sulit diinterpretasikan
Gambar bisa tajam sementara tulisannya tetap tidak dikenal oleh pengenal. Font dekoratif, jenis huruf yang padat, ligatur, dan bentuk karakter yang tidak biasa mengubah pola yang harus diidentifikasi. Ligatur dapat menggabungkan apa yang seharusnya menjadi huruf terpisah; bentuk huruf lama mungkin menyerupai karakter modern yang berbeda. Huruf kapital kecil, superskrip, dan tanda baca yang berdekatan memperkenalkan perbedaan tambahan.
Dokumen sejarah sering kali menggabungkan beberapa kesulitan. Jenis huruf bervariasi di berbagai mesin cetak dan periode, ejaan mungkin berbeda dari penggunaan modern, dan kertas atau cetakannya mungkin rusak. Penelitian tentang OCR sejarah mengidentifikasi tipografi dan tata letak yang kompleks sebagai tantangan utama dan menggunakan alur kerja yang memungkinkan koreksi di beberapa tahap. Meningkatkan kontras gambar saja tidak dapat menyelesaikan setiap bentuk huruf yang tidak dikenal.
Ada juga pilihan editorial: menyalin halaman dan memodernisasi bahasanya adalah tugas yang berbeda. Mengganti ejaan yang tidak biasa secara otomatis dengan kata yang familier dapat membuat sebuah bagian lebih mudah dibaca namun membuatnya kurang setia pada sumbernya. Nama, singkatan, dan kutipan sejarah perlu dievaluasi berdasarkan konvensi dokumen itu sendiri.
Tulisan tangan bervariasi antar penulis dan dalam halaman yang sama
Tulisan tangan tidak memiliki satu set bentuk karakter yang stabil. Penulis menyambungkan huruf, mengubah kemiringan, menyingkat kata, dan meninggalkan spasi yang tidak konsisten. Kata yang ditulis terburu-buru bisa terlihat berbeda dari kata yang sama yang ditulis dengan hati-hati beberapa baris sebelumnya. Goresan yang tersambung juga menyulitkan untuk menentukan di mana satu karakter berakhir dan berikutnya dimulai.
Pengenalan berbasis urutan dapat menggunakan huruf dan kata di sekitarnya untuk menafsirkan baris, tetapi konteks tidak menghilangkan ambiguitas. Nama keluarga yang tidak dikenal, kode, atau angka yang terisolasi mungkin memberikan sedikit bantuan linguistik. Catatan pinggir, teks yang dicoret, dan tambahan di atas baris menciptakan pertanyaan terpisah tentang cara merepresentasikan perubahan penulis. Ini adalah tantangan dari kebijakan pengenalan dan transkripsi.
Perbedaan antara mengenali gambar dan merekam goresan pena langsung juga penting. Catatan yang dipindai berisi tanda visual akhir, tetapi bukan urutan, kecepatan, atau arahnya. Penelitian tulisan tangan membedakan gambar offline ini dari input pena online. Keberhasilan pada gerakan pena yang ditangkap atau karakter yang dipisahkan dengan rapi tidak boleh dianggap dapat ditransfer begitu saja ke foto seluruh halaman tulisan tangan.
Bahasa, skrip, dan arah bacaan menimbulkan ambiguitas yang terpisah
Pengaturan bahasa memberikan konteks yang berguna, tetapi bahasa dan skrip tidak identik. Beberapa bahasa dapat berbagi skrip yang sama sambil menggunakan pola ejaan yang berbeda atau huruf tambahan. Sebuah dokumen mungkin juga mencampur skrip dalam satu kalimat, seperti alamat yang berisi nama jalan dalam bahasa lokal dan pengenal Latin. Pengenalan multibahasa harus mengatasi transisi ini serta karakter individu.
Bahasa pengenalan menjelaskan teks yang sedang dibaca, bukan bahasa antarmuka situs web. Pilihan bahasa yang tersedia juga tidak menyiratkan akurasi yang sama untuk setiap font, gaya penulisan, atau kondisi pengambilan gambar. Tolok ukur multibahasa memeriksa skrip yang berbeda dan pemandangan campuran justru karena kinerja perlu diuji di berbagai materi.
Untuk bahasa Arab, Persia, dan tulisan kanan-ke-kiri lainnya, urutan tampilan menambah lapisan lain. Unicode membedakan urutan logis karakter yang disimpan dari pengaturan visualnya. Angka, tanda baca, dan kata Latin dapat mengikuti aturan arah yang berbeda dalam satu baris. Oleh karena itu, pengacakan yang tampak mungkin melibatkan pengenalan, penyimpanan teks, atau tampilan. Membalikkan seluruh string secara manual dapat merusak transkrip yang urutan karakternya sudah benar.
Kata-kata yang benar masih bisa muncul dalam urutan bacaan yang salah
Tata letak dokumen mengekspresikan hubungan yang tidak ditangkap secara otomatis oleh string karakter biasa. Kolom, judul, keterangan, catatan kaki, dan bilah sisi masing-masing memiliki peran. Pengenal mungkin membaca kata-katanya dengan benar sambil menggabungkannya ke dalam urutan yang salah. Kalimat yang melompat ke kolom yang berdekatan adalah kesalahan struktural, meskipun setiap kata dieja dengan benar.
Penelitian tata letak juga menunjukkan mengapa jenis dokumen yang familier bukanlah ujian yang lengkap. Sistem yang dikembangkan di sekitar artikel ilmiah mungkin menemui pengaturan yang berbeda dalam manual, formulir, atau laporan. Melewatkan keterangan kecil atau memperlakukan header sebagai teks isi dapat memengaruhi kegunaan seluruh hasil. Menemukan setiap wilayah yang relevan dan mengurutkan wilayah tersebut adalah bagian dari mengevaluasi konversi dokumen.
Masalah ini penting untuk penggunaan kembali dan aksesibilitas. Halaman mungkin terlihat benar sementara teks yang disalin atau output suara mengikuti urutan yang tidak sesuai. Panduan PDF W3C menjelaskan bagaimana urutan bacaan logis mendukung aksesibilitas. Teks yang dikenali memang membantu, tetapi menghasilkannya saja tidak membuktikan bahwa judul, urutan bacaan, dan kebutuhan aksesibilitas dokumen lainnya telah terpenuhi.
Tabel, formulir, dan rumus bergantung pada hubungan antar tanda
Makna tabel bergantung pada nilai mana yang termasuk dalam baris dan kolom mana. Sel yang digabungkan, judul yang diulang, sel kosong, dan tabel yang berlanjut di seluruh halaman mempersulit hubungan tersebut. Membaca semua angka yang terlihat tidak cukup jika satu nilai ditetapkan ke judul yang salah. Penelitian ekstraksi tabel memisahkan penemuan tabel, pemulihan strukturnya, dan identifikasi peran sel-selnya.
Formulir menyajikan masalah terkait. Label dan nilainya mungkin dipisahkan oleh spasi, garis, atau catatan tambahan. Kotak centang di dekatnya mungkin membawa informasi yang tidak dinyatakan oleh transkrip teks saja. Misalnya, mengekstrak Disetujui dan Ditolak tanpa mencatat kotak mana yang ditandai akan menghilangkan bagian penting dari formulir, meskipun kedua kata tersebut dikenali dengan benar.
Angka dan rumus juga memperbesar kesalahan kecil. Menghilangkan titik desimal dalam 12.5 mengubah nilai; membingungkan tanda minus dengan tanda hubung dapat mengubah ekspresi. Pecahan, eksponen, dan subskrip bergantung pada posisi serta identitas karakter. Struktur dua dimensi rumus memerlukan representasi yang sesuai, dan rekonstruksi tabel serta transkripsi matematika memerlukan evaluasi di luar ejaan kata-kata biasa.
Output yang lancar dapat menyembunyikan kelalaian dan koreksi yang tidak didukung
Konteks bahasa membantu pengenal memilih antara bacaan yang masuk akal, tetapi masuk akal dan kesetiaan adalah tujuan yang berbeda. Sistem mungkin mengganti nama yang tidak dikenal dengan kata umum, menormalkan kesalahan ejaan, atau memberikan kata-kata yang sesuai dengan kalimat. Hasilnya bisa terdengar alami namun bergerak lebih jauh dari halaman aslinya. Ini sangat penting ketika tugasnya adalah transkripsi, bukan penyuntingan.
Tolok ukur tulisan tangan 2026 memeriksa kesalahan penulis, berbagai bahasa, dan ekspresi kompleks, serta melaporkan koreksi yang tidak didukung secara visual di beberapa sistem generatif. Temuan ini mengilustrasikan mode kegagalan, bukan aturan bahwa setiap sistem berperilaku identik. Secara lebih umum, paragraf yang terbentuk dengan baik bukanlah bukti bahwa setiap kata ada atau bahwa semua baris yang dimaksudkan telah disertakan.
Kesalahan juga bisa datang dari pemrosesan sebelumnya. PDF yang dipindai mungkin sudah berisi lapisan teks OCR yang tidak sempurna, sehingga teks yang dapat dipilih masih bisa berbeda dengan halaman yang terlihat. Menjalankan pengenalan dua kali memberikan perbandingan lain, tetapi kedua proses mungkin membuat kesalahan yang sama. Kesepakatan antara output tidak menggantikan gambar sumber, terutama jika karakter atau bagian tetap ambigu.
Akurasi bergantung pada materi dan tugas yang diukur
Angka akurasi hanya bermakna dengan tes yang ditentukan. Hasil bergantung pada dokumen, transkripsi referensi, dan perlakuan terhadap spasi, tanda baca, dan perbedaan lainnya. Sampel paragraf cetak yang jelas tidak menetapkan kinerja pada formulir tulisan tangan atau surat kabar yang rusak. Evaluasi representatif mencakup halaman sulit dan tata letak tidak biasa yang penting bagi pekerjaan yang dimaksudkan.
Tingkat kesalahan karakter mengukur substitusi, penghilangan, dan penyisipan pada tingkat karakter relatif terhadap panjang teks; tingkat kesalahan kata menerapkan perbandingan yang sesuai pada kata-kata. Panduan evaluasi OCR-D memperlakukan ukuran-ukuran ini secara terpisah dari tata letak dan urutan baca. Ukuran ini menjawab pertanyaan-pertanyaan yang berguna, namun tingkat kesalahan keseluruhan yang rendah masih bisa menyembunyikan satu nomor akun yang salah atau kata negasi yang hilang yang mengubah makna kalimat.
Oleh karena itu, evaluasi harus mencakup kelengkapan, struktur, dan detail penting serta skor agregat. Pencarian arsip, kutipan, dan tabel yang ditujukan untuk perhitungan memiliki persyaratan yang berbeda. Menandai bacaan yang tidak terselesaikan lebih informatif daripada memilih tebakan yang paling lancar, dan menyimpan tautan ke sumber memungkinkan koreksi di kemudian hari ketika bukti yang lebih baik atau tinjauan tersedia.
Pola kesalahan menunjukkan kemungkinan penyebabnya
Beberapa penyebab dapat menghasilkan gejala yang terlihat sama, jadi diagnosis adalah cara untuk mempersempit kemungkinan, bukan jaminan. Kebingungan berulang antara huruf-huruf yang serupa menunjukkan penyelidikan yang berbeda dari kata-kata yang dieja dengan benar namun muncul dalam urutan yang salah. Contoh-contoh di bawah ini menghubungkan gejala umum dengan informasi yang mungkin telah hilang.
Setelah kegagalan dipahami, respons dapat lebih terfokus: mendapatkan sumber yang lebih jelas, memperbaiki geometri, memeriksa interpretasi wilayah, atau memperbaiki transkrip akhir. Panduan terpisah Tingkatkan Hasil OCR menyediakan alur kerja persiapan dan peninjauan. Tujuannya adalah untuk melestarikan informasi dokumen, bukan sekadar menghasilkan teks yang terlihat bersih.
| Gejala yang terlihat | Kemungkinan kegagalan yang mendasari | Informasi yang berisiko |
|---|---|---|
| Huruf serupa berulang kali tertukar | Detail tidak mencukupi atau bentuk karakter yang tidak dikenal | Ejaan, nama, dan pengenal yang tepat |
| Tanda samar atau tanda baca menghilang | Kontras rendah atau penyaringan berlebihan | Aksen, titik desimal, dan anotasi kecil |
| Kata-kata yang benar dalam urutan yang tidak terduga | Kolom tercampur atau urutan wilayah yang salah | Makna kalimat dan struktur paragraf |
| Nilai muncul di bawah judul yang salah | Hubungan baris, kolom, atau label yang hilang | Makna dari angka-angka yang sebenarnya sudah benar |
| Teks dengan arah campuran tampak berantakan | Pengenalan, urutan logis, atau perilaku tampilan | Urutan kata, tanda baca, dan pengenal |
| Kata-kata yang tidak biasa menjadi lebih familiar | Substitusi atau penulisan ulang berbasis konteks | Nama, ejaan, dan kutipan yang setia |
| Seluruh catatan atau paragraf tidak ada | Wilayah terpotong, terlewat, atau dihilangkan | Kelengkapan transkrip |
