- KaynakBir görüntü veya taranmış sayfa
- HazırlıkDili ve alanı seçin
- TanımaKelimeleri ayıklayın
- Gözden geçirmeMetni karşılaştırın ve düzeltin
AI OCR görünür yazıyı kodlanmış metne dönüştürür
Bir fotoğraf veya taranmış sayfa pikseller içerir. Bu piksellerdeki şekiller bir kişi tarafından tanınabilir, ancak bunlar henüz bir metin düzenleyicinin arayabileceği veya kopyalayabileceği karakterler değildir. Optik karakter tanıma, görselin hangi karakterleri ve kelimeleri içerdiğini tahmin eder ve kodlanmış metin üretir. AI OCR, bu tanıma sürecinde veya ilgili belge analizi görevlerinde öğrenilmiş modelleri kullanan yaklaşımları ifade eder.
Girdi bir tarama, kamera fotoğrafı, ekran görüntüsü veya bir PDF içindeki görsel olabilir. Sadece dosya uzantısı, tanımanın gerekli olup olmadığını belirlemez. Bir kelime işlemciden oluşturulan bir PDF zaten kullanılabilir metin içerebilir; sayfa fotoğraflarından yapılan bir PDF, kelimeleri yeniden kullanılmadan önce OCR işlemine ihtiyaç duyabilir.
Faydalı bir sonucun arkasında birkaç karar yatar: metnin nerede olduğu, ne dediği ve parçalarının nasıl sıralanması gerektiği. Karakter tanıma, bölge algılama ve okuma sırası analizi bu sorunun farklı kısımlarını ele alır. Bu nedenle, bireysel kelimeler doğru okunsa bile iki sütunu yanlış birleştirmek bir belge yapısı hatasıdır.
Öğrenme, tanımanın kaynaktaki değişkenliği yönetmesine yardımcı olur
Öğrenilmiş bir tanıyıcı, tamamen manuel olarak belirtilen karakter tanımlarına güvenmek yerine örneklerden faydalı desenler geliştirir. Vuruşlar, şekiller ve harf gruplarıyla ilişkili görsel özellikleri öğrenebilir, ardından bu özellikleri yeni görselleri yorumlamak için kullanabilir. Bu, eğitim örnekleri ve yöntem desteklediğinde baskı, el yazısı ve çekim koşullarındaki farklılıkları karşılamak için bir yol sunar.
Geleneksel OCR ile AI OCR arasındaki sınır net bir tarihsel ayrım değildir. Sinir ağları, istatistiksel tanıma ve dil modelleme, onlarca yıldır belge araştırmalarının bir parçası olmuştur. Yerleşik OCR yazılımları zaten öğrenilmiş bileşenler içerebilir. Her geleneksel sistemi katı şablon eşleştirme ve her yeni sistemi tamamen farklı bir teknoloji türü olarak tanımlamak yanıltıcı olur.
Öğrenmenin pratik katkısı, verilerde temsil edilen desenlere uyarlanabilirliktir. Çeşitli harf şekillerine maruz kalan bir tanıyıcı, dar bir girdi için geliştirilenden daha fazla değişkenliği yönetebilir. Bu fayda yine de belirli göreve bağlıdır: el yazısı bir satırı okumak, bir başlığı bulmak ve bir tablonun yapısını tanımlamak farklı kanıtlar ve değerlendirmeler gerektirir.
Bir modeli eğitmek, yeni bir sayfa okumaktan farklıdır
Eğitim sırasında, bir modelin iç parametreleri örnekler ve bir öğrenme hedefi kullanılarak ayarlanır. Metin tanıma için örnekler, görselleri transkripsiyonlarıyla eşleştirebilir. Geniş bir ilk eğitim aşaması, daha spesifik bir koleksiyona veya göreve uyarlamanın ardından faydalı görsel veya dil desenleri oluşturabilir. Sentetik örnekler de gerçek belge görsellerinin yanı sıra yazı tipleri, ifadeler ve görünümdeki varyasyonları sağlayabilir.
Eğitimli bir model yeni bir sayfayı işlediğinde, öğrendiklerini bir sonuç üretmek için uygular. Bu aşamaya genellikle çıkarım denir. Her belge için yeni bir model eğitimi turu gerektirmez. Bu ayrım, bir tanıyıcının daha önce aynı sayfa olarak karşılaşmadığı materyalleri neden okuyabildiğini, ancak yine de eğitiminin yönetmeye hazırladığı desen türlerine bağlı olduğunu açıklar.
Bir transkripti düzeltmek ayrı bir işlemdir. Düzeltme, çıktıyı değiştirir; tek başına temel modelin yazarın el yazısını öğrendiğini kanıtlamaz. Uyarlamayı destekleyen yazılımlar, sıradan metin düzenlemenin ötesinde, tanımayı güncellemek için örnekleri kullanmaya yönelik açık bir sürece ihtiyaç duyar.
Görsel desenler, dizi tanıma yoluyla kelimelere dönüşür
Tanıma işlemi her zaman bir görüntüyü tek tek harflere bölerek başlamaz. Birçok deneyimli okuyucu, bir kelimeyi veya satırı bir dizi olarak işler. Bir görüntü işleme bileşeni, görsel desenlerinin bir temsilini oluşturur ve bir dizi bileşeni bu desenleri olası metinlerle ilişkilendirir. Bağlantılı el yazısını okumak, özellikle her karakter sınırının önceden sağlanmasını gerektirmeyen yaklaşımlardan faydalanır.
Öğrenilmiş görüntü özelliklerini, dizi modellemeyi ve transkripsiyonu birleştiren araştırmalar, bu aşamaların nasıl birlikte eğitilebileceğini göstermektedir. Çevredeki kanıtlar önemlidir: dikey bir işaret 'l' harfi veya 1 rakamı olabilir; şekli ve çevresindeki karakterler, sistemin bunlar arasında seçim yapmasına yardımcı olur. Bir sistem, nihai diziyi oluşturmadan önce karakterler, kelime parçaları veya diğer metin birimleri üretebilir.
Bağlam; görüntüden, çevredeki diziden veya ek dil bilgilerinden gelebilir. Bu kaynaklar belirsizliği çözmeye yardımcı olur ancak farklı roller üstlenirler. Görünür işaretler okunabilir olanı belirlerken, öğrenilmiş bağlam sistemin bunları nasıl yorumlayacağını etkiler. Faydalı bir transkript, sayfayla olan bu bağlantıyı korur.
Belge sistemleri birkaç aşamayı birleştirebilir veya sonuçları doğrudan üretebilir
Yaygın bir tasarım, metni bulmak, tanımak ve ortaya çıkan kelimeleri ve konumları analiz etmek için ayrı bileşenler kullanır. Bu, kelime konumları veya tanınan satırlar gibi yararlı ara bilgileri açığa çıkarabilir. Daha sonraki bir bileşen, belgeyi sınıflandırabilir veya seçilen alanları çıkarabilir. Hatalar ve iyileştirmeler, meydana geldikleri aşamada incelenebilir.
Başka bir tasarım, istenen çıktıyı daha doğrudan üretmek için bir görüntü temsili ve metin oluşturucu bir bileşen kullanır. Araştırmalar, sayfa görüntülerinden oluşturulan yapılandırılmış sonuçlar da dahil olmak üzere, bağımsız bir geleneksel OCR aşaması olmadan belge anlama işlemini göstermiştir. Bu araştırmadaki OCR-free (ücretsiz) terimi, ayrı bir OCR motorunun yokluğunu tanımlar; yazılı bilgilerin yine de görüntüden yorumlanması gerekir.
Bu tasarımlar örtüşebilir. Uzmanlaşmış bir okuyucu metni parça parça üretebilir ve daha büyük bir belge sistemi, bir metin dedektörünü öğrenilmiş bir okuyucu ve ek işlemlerle birleştirebilir. Bu nedenle yapay zeka OCR tek bir sabit mimariyi tanımlamaz. Önemli sorular, sistemin ne tür bir sonuç ürettiği ve bunu kontrol etmek için hangi kanıtların mevcut kaldığıdır.
Düzen, tanınan kelimeleri rolleriyle ilişkilendirmeye yardımcı olur
Bir sayfa, kelimelerin yanı sıra konum aracılığıyla da iletişim kurar. 'Fatura tarihi' etiketinin yanındaki bir tarihin, 'Son ödeme tarihi'nin yanındaki bir tarihten farklı bir rolü vardır. Bir toplam başlığının altındaki bir sayı, bir kalemdeki aynı sayıdan farklı bir anlama gelebilir. Belge modelleri, bu ilişkileri öğrenmek için tanınan metni, koordinatlarını ve sayfa görüntüsü bilgilerini kullanabilir.
Çok modlu belge ön eğitimi üzerine yapılan araştırmalar, form yorumlama, makbuz işleme ve belge sınıflandırma gibi görevler için bu bilgi kaynaklarını birleştirir. Bu, tanımayı analize dönüştürür: sistem, yalnızca karakter dizilerini üretmek yerine belge öğelerinin bir görevle nasıl ilişkili olduğunu çözmektedir. Ayrıca, nihai sonuç küçük bir alan kümesi olsa bile konumları korumanın neden yararlı olduğunu da açıklar.
Yorumlama, göreve özel öğrenilmiş modeller, kurallar veya her ikisinin bir kombinasyonu ile gerçekleştirilebilir. Yine de amacına uygun bir doğrulamaya ihtiyaç duyar. Bir ödeme son tarihini belirlemek, bir toplamın tutarlı olup olmadığını kontrol etmek ve bir faturanın onaylanıp onaylanmayacağına karar vermek ayrı gereksinimlerdir; kelimeleri okumadaki başarı, otomatik olarak bu üçünde de başarı sağlandığı anlamına gelmez.
Transkripsiyon, ayıklama ve belge yanıtları farklı sonuçlar üretir
Fatura tarihi: 3 Mart, Son ödeme tarihi: 17 Mart ve Toplam: 125.00 içeren basit bir örnek düşünün. Bir transkripsiyon, bu görünür ifadeleri korumalıdır. Bir alan çıkarıcı yalnızca ödeme son tarihini ve tutarı döndürebilirken, bir belge-soru sistemi son ödeme tarihi isteğine yanıt verebilir. Her sonuç yararlı olabilir ancak daha kısa çıktılar tam transkripsiyonlar değildir.
Aynı ayrım sonraki dönüşümler için de geçerlidir. Çeviri dili değiştirir; düzenleme ifadeleri veya sunumu değiştirir; özet ise bilgiyi seçer. Görevi önceden tanımlamak, sonucun değerlendirilmesini kolaylaştırır. Tablo, her OCR aracının bunların hepsini sunduğunu varsaymak yerine genel belge işleme görevlerini tanımlar.
| Görev | Örnek sonuç | Görevin ekledikleri |
|---|---|---|
| Transkripsiyon | Görünür etiketler, tarihler ve tutar | Kaynak ifadelerin metin temsili |
| Alan ayıklama | Son ödeme tarihi = 17 Mart; toplam = 125.00 | Değerlerin adlandırılmış alanlarla ilişkilendirilmesi |
| Belge soru-cevap | Son ödeme tarihi sorusuna yanıt olarak 17 Mart | Soruyla ilgili bilgilerin seçimi |
| Çeviri | Başka bir dildeki aynı bilgi | Amaçlanan anlamı koruması gereken bir dil değişikliği |
| Düzenleme veya özetleme | Gözden geçirilmiş ifadeler veya daha kısa bir hesap | Transkriptin farklı bir amaç için dönüştürülmesi |
Yararlı bağlam, görünür kanıtlara bağlı kalmalıdır
Bir tanıyıcı, zor bir karakteri çözmek için bağlamı kullanabilir ancak makul bir cümle, mutlaka sadık bir transkript değildir. Nadir bir isim tanıdık bir kelimeyle değiştirilebilir veya gerçek bir yazım hatası sessizce düzeltilebilir. Bu davranış, bir düzenleme görevinde yararlı olabilirken, bir alıntı veya arşiv transkripsiyonu için yanlış olabilir.
2026 yılında yayınlanan bir el yazısı kıyaslaması bu ayrımı incelemiş ve test edilen çeşitli üretken sistemlerde görsel olarak desteklenmeyen düzeltmeler bildirmiştir. Bu bulgu, her yapay zeka tanıyıcıyı değil, belirli sistemleri ve görevleri ilgilendirmektedir. Yararlı bir sınırı pekiştirir: okuma, yeniden yazma ve eksik içeriği tamamlama farklı hedeflerdir. Kaynak bir kelimeyi doğrulamadığında, yalnızca akıcı bir çıktı da onu doğrulayamaz.
Tanıma yaklaşımlarını karşılaştırmadan önce gerekli sonucu seçin
En iyi başlangıç noktası, bir sonraki görevinizin ihtiyaç duyduğu çıktıdır. Bir paragrafı yeniden kullanmak düzenlenebilir metin gerektirir. Bir taramada arama yapmak, sayfa görüntüsüyle ilişkili bir metin katmanı gerektirebilir. Fatura alanlarını başka bir sisteme aktarmak yapılandırılmış ayıklama gerektirir. Bu gereksinimler, genel bir yapay zeka etiketinden ziyade bir karşılaştırmaya rehberlik etmelidir.
İlgili yeteneği temsili materyal üzerinde değerlendirin. Araştırma kıyaslamaları; metin tanıma, yerelleştirme, düzen, karmaşık öğeler ve muhakemeyi birbirinden ayırır çünkü bir sistem bu görevlerde farklı performans gösterebilir. Net basılı metin üzerindeki güçlü bir sonuç, el yazısı formüllerin veya bir tablonun yapısının kalitesini belirlemez. Yanıt süresi ve ihtiyaç duyulan inceleme miktarı da pratik bir iş akışında önemli olabilir.
Sayfa görünümünü korumak ayrı bir çıktı seçeneğidir. Aranabilir bir tarama, ilişkili metinle birlikte bir görüntüyü tutarken, yeni düzenlenmiş bir metin belgesi farklı ödünleşimler yapar. Bir dosyaya PDF denmesi, hangi temsili içerdiğini size söylemez. Bir sonraki adımın orijinal görsel düzenlemeye, düzenlenebilir bir transkripte veya belirli bir veri kümesine mi ihtiyacı olduğuna karar verin.
i2OCR içindeki tanıma ve metin araçları
i2OCR, seçilen dile bağlı olarak Klasik ve Gelecek tanıma modlarıyla görüntü ve PDF OCR sağlar. Bunlar ürün modlarıdır, her OCR mimarisinin teknik tanımları değildir. Belgenin dilini seçin, ardından görüntüyü, seçilen PDF sayfasını veya seçilen alanı tanıyın. Bir PDF tanıma isteği, seçilen bir sayfayı veya alanı işler.
Tanıma işleminden sonra metni inceleyebilir ve düzenleyebilir, Akıllı Düzenleme'yi açabilir veya çeviri isteyebilirsiniz. Bunlar farklı amaçlara sahip ayrı işlemlerdir. Sıradan düzeltmeler mevcut sonucu günceller; bunlar el yazısı eğitimi özelliği değildir. Gözden geçirilmiş bir transkripsiyonu yeniden yazmadan veya çevirmeden önce saklamak, daha sonraki sürümleri kaynakla karşılaştırmayı kolaylaştırır.
Her iki mod da metin ve Word indirme seçenekleri sunar. Classic'in aranabilir PDF özelliği, tanınan sayfayı veya alanı orijinal tanıma metin katmanıyla birlikte bir görsel olarak tutar; sonraki metin düzenlemeleri bu PDF katmanını güncellemez. Future'ın basit PDF özelliği, yeni bir düzendeki mevcut metinden oluşturulur. Kaynak görünümüne mi yoksa düzenlenmiş metne mi ihtiyacınız olduğuna bağlı olarak uygun çıktıyı seçin.
