Pengenalan tulisan tangan
Pengenalan tulisan tangan ("Handwriting recognition") adalah kemampuan komputer untuk menerima dan menafsirkan "input" tulisan tangan yang dapat dimengerti dari sumber seperti dokumen kertas, foto, layar sentuh dan perangkat lainnya. Gambar dari teks tertulis dapat digunakan secara luring dari selembar kertas oleh pemindai optik (rekognisi karakter optik). Selain itu, gerakan ujung pena dapat dimengerti secara daring, misalnya dengan menggunakan permukaan layar komputer berbasis pena.
Pengenalan tulisan tangan memerlukan rekognisi karakter optik. Namun, sistem pengenalan tulisan tangan yang lengkap juga menangani format, melakukan segmentasi yang tepat ke dalam karakter dan menemukan kata yang paling masuk akal.
Pengenalan tulisan tangan luring melibatkan konversi otomatis teks dalam gambar ke dalam kode-kode huruf yang digunakan dalam komputer dan aplikasi pengolahan teks. Data yang diperoleh formulir ini dianggap sebagai representasi statis dari tulisan tangan. Pengenalan tulisan tangan luring relatif sulit, orang yang berbeda memiliki gaya tulisan tangan yang berbeda pula.
Seperti hari ini, mesin OCR berfokus pada teks mesin cetak dan ICR teks tangan yang dicetak. Tidak ada mesin OCR/ICR yang mendukung pengenalan tulisan tangan untuk hari ini.
Mempersempit masalah domain dapat membantu meningkatkan keakuratan sistem pengenalan tulisan tangan. Bentuk kode ZIP misalnya, akan hanya berisi karakter 0-9. Hal ini akan mengurangi jumlah kemungkinan identifikasi. Teknik utama:
Pada masa lalu, pengenalan karakter luring sering melibatkan pemindaian bentuk atau dokumen tertulis. Ini berarti karakter individu yang terdapat dalam gambar hasil pindai perlu diekstrak. Terdapat alat yang mampu melakukan langkah ini. Namun, ada beberapa ketidaksempurnaan dalam langkah ini. Karakter paling umum yang terhubung bersama dikembalikan sebagai gambar-sub tunggal yang berisi
kedua karakter. Hal ini menyebabkan masalah utama pada tahap pengenalan. Namun tersedia banyak algoritme yang dapat mengurangi risiko dari karakter yang terhubung.
Setelah ekstraksi dari karakter individu terjadi, mesin pengenal digunakan untuk mengidentifikasi karakter komputer yang cocok. Saat ini tersedia beberapa teknik pengenalan yang berbeda.
Pengenalan jaringan saraf belajar dari pelatihan gambar awal yang telah ditetapkan. Jaringan yang telah terlatih kemudian membuat identifikasi karakter. Setiap jaringan saraf secara unik mempelajari properti yang membedakan gambar pelatihan. Kemudian mencari sifat serupa pada gambar sasaran untuk diidentifikasi. Jaringan saraf cepat untuk diatur, namun bisa tidak akurat jika memperlajari properti yang tidak penting dalam data sasaran.
Fitur ekstraksi bekerja dengan cara yang sama dengan pengenalan jaringan saraf. Namun, pemrogram harus secara manual menentukan properti yang mereka anggap penting. Beberapa contoh properti:
Pendekatan ini memberikan pengenalan kontrol yang lebih atas properti yang digunakan dalam identifikasi. Namun setiap sistem yang menggunakan pendekatan ini memerlukan waktu pengembangan substansial yang lebih dari satu jaringan saraf karena properti tidak dipelajari secara otomatis.
Pengenalan tulisan tangan daring melibatkan konversi otomatis teks seperti yang tertulis pada sebuah "digitizer" khusus atau PDA, dimana sebuah sensor mengambil gerakan ujung pena. Data semacam itu dikenal sebagai tinta digital dan dapat dianggap sebagai representasi dinamis dari tulisan tangan. Sinyal yang diperoleh dikonversikan ke dalam kode huruf yang digunakan dalam komputer dan aplikasi pengolahan teks.
Pada awal tahun 1980 diperkenalkan produk komersial memasukkan pengenalan tulisan tangan sebagai pengganti untuk "input" papan ketik. Contohnya termasuk terminal tulisan tangan seperti "Pencept Penpad" dan terminal "Inforite point-of-sale". Dengan munculnya pasar konsumen yang besar untuk komputer pribadi, beberapa produk komersial diperkenalkan untuk menggantikan papan ketik dan tetikus pada komputer pribadi dengan sistem
menunjuk tunggal/tulisan tangan, seperti dari "PenCept", "CIC", dan lain-lain. Komputer portabel komersial pertama yang tersedia tipe tablet adalah GRiDPad dari GRID Systems, dirilis pada bulan September 1989. Operasi sistem ini didasarkan pada MS-DOS.
Pada awal 1990-an, pembuat perangkat keras termasuk NCR, IBM dan EO merilis komputer tablet PenPoint yang sistem opaerasi dikembangkan oleh GO Corp. PenPoint menggunakan pengenalan tulisan tangan dan pergerakan menyeluruh serta memberikan fasilitas untuk perangkat lunak pihak ketiga. Komputer tablet IBM adalah yang pertama yang mempegunakan nama ThinkPad dan menggunakan pengenalan tulisan tangan IBM. Sistem pengenalan kemudian dianggurkan ke Microsoft Windows untuk Pen Computing, dan Pen IBM OS/2. Tak satu pun dari mereka sukses secara komersial.
Kemajuan dalam elektronik memungkinkan daya komputasi yang diperlukan bagi pengenalan tulisan tangan untuk masuk ke dalam faktor bentuk yang lebih kecil dalam komputer tablet, dan pengenalan tulisan tangan sering digunakan sebagai metode "input" untuk PDAgenggam. PDA pertama yang menyediakan "input" tertulis adalah Apple Newton, yang mengarahkan masyarakat untuk keuntungan dari hubungan antar
pengguna yang lancar. Namun, perangkat ini tidak sukses secara komersial, perangkat lunaknya tidak dapat dipercaya, yang mencoba untuk mempelajari pola pengguna menulis. Pada saat pelepasan Newton OS 2.0, dimana pengenalan tulisan tangan itu sangat meningkat, termasuk fitur unik yang masih belum ditemukan dalam sistem pengenalan saat ini seperti koreksi kesalahan "modeless", sebagian
besar kesan pertama yang didapat adalah negatif. Setelah penghentian Apple Newton, fitur ini telah dianggurkan pada Mac OS X 10.2 atau yang lebih baru dalam bentuk Inkwell (Macintosh).
Palm Inc. kemudian meluncurkan serangkaian PDA yang didasarkan pada sistem pengenalan Graffiti. Graffiti meningkatkan kegunaan dengan mendefinisikan satu set coretan, atau bentuk satu coretan, untuk masing-masing karakter. Ini memperkecil kemungkinan untuk input yang salah, walaupun menghafal pola coretan meningkatkan kurva pembelajaran bagi pengguna. Pengenalan tulisan tangan Graffiti ditemukan untuk
menyalahi hak paten yang dimiliki oleh Xerox, dan Palm menggantikan Graffiti dengan versi lisensi pengenalan tulisan tangan CIC yang sementara juga mendukung bentuk "unistroke", mendahului paten Xerox. Pengadilan menemukan pelanggaran hak cipta yang terbalik pada saat banding, dan kemudian terbalik lagi pada saat banding selanjutnya. Pihak-pihak yang terlibat kemudian
merundingkan penyelesaian mengenai ini dan paten lain dari Graffiti (Palm OS). Sebuah Tablet PC adalah komputer jinjing khusus yang dilengkapi dengan tablet "digitizer" dan stilus, dan memungkinkan pengguna untuk menulis tangan teks pada layar unit. Sistem operasi mengenali tulisan tangan dan mengkonversikannya menjadi teks yang diketik. Windows Vista dan Windows 7 mencakupi fitur personalisasi yang mempelajari pola
tulisan pengguna dan kosakata untuk bahasa Inggris, Jepang, Cina Tradisional, Cina Sederhana dan Korea. Fitur termasuk "personalization wizard" yang menyarankan sampel tulisan tangan pengguna dan menggunakannya untuk melatih sistem guna pengenalan akurasi yang lebih tinggi. Sistem ini berbeda dari sistem pengenalan tulisan tangan kurang maju pada Windows Mobile OS untuk PDA.
Dalam beberapa tahun terakhir, beberapa usaha dilakukan untuk menghasilkan pena tinta yang mencakup unsur-unsur digital, misalnya seseorang menulis di atas kertas dan kemudian hasil teks disimpan secara digital. Yang paling terkenal menggunakan teknologi ini dikembangkan oleh Anoto, yang telah sukses di pasar pendidikan. Keberhasilan umum produk ini belum ditentukan.