Optik Karakter Tanıma (OCR), yapay zekâ araştırmalarının en eski alanlarından biridir. Bugün OCR teknolojisi görece olgunlaşmıştır ve artık yapay zekâ olarak adlandırılmamaktadır; bu, Pulitzer ödüllü Douglas Hofstadter'ın şu sözüne iyi bir örnektir: Yapay zekâ, henüz yapılmamış olan her neyse odur.1
OCR kıyaslamamızda, bir büyük dil modeli olan DeltOCR, basılı metinlerdeki karakterlerin %95'inden fazlasını doğru okumaktadır.
OCR araçları, düşük kaliteli taramalar, Nastaliq gibi bitişik Arap yazıları ve el yazısı gibi zor girdilerde hâlâ insanların gerisinde kalmaktadır.
OCR nedir?
OCR, basılı kitaplardan, el yazısı belgelerden veya görüntülerden karakterleri tanımlayan bir teknolojidir. Bu teknoloji sayesinde işletmeler belgeleri hızla dijital sistemlerine aktarabilir ve veri analiz araçları ilgili verileri işleyebilir.
Günümüz OCR'ını hangi teknolojik gelişmeler sağlıyor?
Bilgisayarla görü
Bilgisayarla görüde, OCR önce karakterleri tek algılar. Ardından, her karakteri tanımlamak için görüntü sınıflandırmasını kullanır. Bu iki adım başarılı bir şekilde çalışırsa, OCR doğru sonuçlar üretir. Ancak karakterler bazen birbirine çok yakın olabilir ve tanınmayabilir. Bu nedenle OCR, bilgisayarla görü teknolojilerinden daha fazlasını gerektirir.
Doğal dil işleme (NLP)
OCR karakterleri tanımlasa da, bu karakterler kelimeleri, cümleleri ve paragrafları oluşturur. NLP alanındaki araştırmalar, olasılıksal yöntemler kullanarak karakter tanıma hatalarını düzeltmek için çok sayıda algoritma ortaya çıkarmıştır. Örneğin, eksik karakterler bağlam kullanılarak tahmin edilebilir.
Denetimli derin öğrenme
OCR, performansını artırmak için derin öğrenme algoritmalarını kullanır. OCR modelleri, etiketli eğitim örneklerinden öğrenir. Yeterli örnekle şunları yapabilirler:
- Farklı yazı tiplerindeki karakterleri tanıyabilir. Her karakter çok çeşitli biçimlerde yazılabilir ve geniş bir etiketli veri seti, yazı tipi çeşitliliğine rağmen OCR yazılımının karakterleri tanımlamasına yardımcı olur
- Hataları algılayıp düzeltebilir. OCR araçları, tanımlanamayan karakterleri atlayabilir. Eğitim örneklerindeki kalıpları tanıyarak OCR bu hataları algılayıp kendi yanlışlarını düzeltebilir.
Görü-dil modelleri (VLM'ler)
OCR, çok adımlı ardışık düzenlerden görü-dil modellerine (VLM'ler) doğru evriliyor. Geleneksel OCR sistemleri genellikle metin algılama, metin tanıma, düzen analizi ve tablo çıkarma için ayrı araçlar kullanır. VLM'ler bu görevleri tek bir modelde birleştirir.
Bu değişim, aşağıdakileri içeren belgelerde performansı artırmıştır:
- Tablolar
- Formlar
- Matematiksel formüller
- Karmaşık düzenler
- Karışık metin ve görseller
2025 ve 2026'da dots.ocr, GOT-OCR 2.0, DeepSeek-OCR, PaddleOCR-VL, olmOCR ve GLM-OCR dâhil olmak üzere birkaç açık kaynaklı VLM ortaya çıktı. Birçoğu, belge anlama kıyaslamalarında güçlü sonuçlar elde ederken tek bir GPU üzerinde çalışabilmektedir.
Mistral OCR, Gemini ve GPT modelleri gibi ticari seçenekler de belge ayrıştırma ve bilgi çıkarma için kullanılmaktadır.
Dikkate değer bir eğilim, daha küçük OCR odaklı modellerin yükselişidir. GLM-OCR ve PaddleOCR-VL gibi modeller, birçok genel amaçlı görü-dil modelinden önemli ölçüde daha az parametre gerektirirken rekabetçi kıyaslama sonuçları elde etmektedir.
OCR araçlarının sınırlamaları nelerdir?
OCR tek başına yapılandırılmış veri üretmez
OCR, düzenlenmiş alanlar değil, düz metin döndürür. Bir belgeyi, örneğin bir faturadaki kalemleri, yapılandırılmış veriye dönüştürmek için OCR'ın başka araçlarla eşleştirilmesi gerekir.
OCR'lar çoğu uygulamada hâlâ insan seviyesindeki doğrulukla boy ölçüşememektedir.
Hatalar arasında harflerin yanlış okunması, okunamayan harflerin atlanması veya bitişik sütunlardan ya da resim altyazılarından gelen metinlerin birleştirilmesi yer alır. OCR araçlarının performansını birçok faktör etkilerken, hata sayısı metnin kalitesine ve kullanılan yazı tipi dâhil biçimine bağlıdır.
Ancak yüksek kaliteli belgelerde bile OCR araçları hata yapabilir, çünkü çeşitli belge formatları, yazı tipleri ve her karakter için farklı stiller mevcuttur. OCR araçlarının %100 doğruluğa ulaşmasını engelleyen sınırlamalar şu şekilde sıralanabilir:
Belge kaynaklı sınırlamalar
- Renkli arka planlar: Renkli arka plan desenleri, metin tanımayı azaltabileceğinden sorun yaratabilir
- Bulanık veya parlamalı metinler: Bulanık veya parlamalı görüntüler, bilgisayarlar için olduğu kadar insanlar için de okuması zordur.
- Eğik veya yönü bozuk belgeler: Görüntünün eğik olabileceği durumlarda, metin hizalı olmadığı için OCR karakterleri tanımlamakta daha çok zorlanacaktır.
Metin kaynaklı sınırlamalar
- Harf çeşitliliği: Bazı alfabelerdeki harf biçimlerinin tanınması daha zordur. Örneğin, basılı Arapça karakterler bile bitişik formda olduğundan, karakter tanıma zorlu hale gelir.
- Yazı tipi türleri ve boyutlarındaki çeşitlilik: Tüm farklı yazı tipi türlerini tanımak zor olduğu gibi, çok küçük/büyük karakterleri tanımlamak da zordur.
- Birbirine benzeyen karakterler: Bazı karakterler o kadar benzerdir ki OCR araçları bunları birbirinden ayırt edemeyebilir. Örneğin, "0" rakamı ile "O" harfini ayırt etmek zordur.
- El yazısı metin: Herkesin karakterleri kendine özgü bir şekilde yazması nedeniyle, OCR araçları farklı stillerdeki tüm karakterleri tanımayabilir.
OCR doğruluğu nasıl ölçülür?
Doğruluk genellikle karakter hata oranı veya kelime hata oranı ile ölçülür; bu oranlar aracın kaç karakteri veya kelimeyi yanlış okuduğunu sayar. Bazı kıyaslamalar ayrıca, doğru metinle eşleşmek için gereken değişiklik sayısını ölçen düzenleme mesafesini de kullanır.2
OCR doğruluğu, OCR aracının bir metindeki karakterleri hatasız bir şekilde çıkarabildiği oran ile ölçülebilir. Örneğin, %99 doğruluk, 1000 karakterden 990'ının doğru tanındığı anlamına gelir.
Bu sınırlamaları aşmaya yönelik aktif araştırmalar var mı?
İlk ortaya çıkışından bu yana OCR evrim geçirmiştir ve günümüzde neredeyse her büyük sektörde kullanılmaktadır. Hâlâ geliştirilmesi gereken alanlar olduğu için OCR alanındaki araştırmalar devam etmektedir. Bilgisayarla görü ve derin öğrenme algoritmalarındaki ilerlemeler, bu teknolojinin artan doğruluğuna katkıda bulunmaktadır.
Şu anda OCR araçları, daktilo edilmiş metinlerde %99'un üzerinde doğruluk seviyesine ulaşabilmektedir. Ancak, şirketler olası hataları kontrol etmek için hâlâ insan müdahalesine başvurduğundan daha yüksek doğruluk seviyeleri arzu edilmektedir.
OCR teknolojisindeki mevcut araştırma odağı büyük ölçüde el yazısı tanıma ve bitişik metin tanıma üzerinedir.
2026'nın başında yeni açık kaynak OCR modelleri tanıtıldı:
PaddleOCR-VL-1.5, Ocak 2026'da tanıtıldı ve yetkili belge ayrıştırma kıyaslamasında %95 doğruluğa ulaşarak en iyi modelleri geride bıraktığını iddia etti.3
RapidOCR v3.6.0, ONNX Runtime ve OpenVINO gibi yaygın çalışma zamanlarında çalıştırılmak üzere OCR modellerini (PaddleOCR dâhil) paketler ve kolay, hızlı yerel dağıtıma odaklanır.4
El yazısı tanıma
El yazısı tanıma araştırmaları, karakterleri tanımlamak için el yazısı sürecinde oluşan dinamik hareketten de yararlanır. El yazısı tanımadaki temel sorun karakter stillerinin çeşitliliği olsa da, bu alandaki OCR doğruluğu sürekli ancak yavaş bir şekilde gelişmektedir.
İlgileniyorsanız el yazısı tanıma kıyaslamamızı okuyabilirsiniz.
Bitişik metin tanıma
Bitişik harflerin tanınması, basılı metinlere göre açıkça daha zordur. Bu durum OCR araçlarında daha fazla hataya yol açar ve harflerin şekilleri, yazılımın bunları doğru algılamasına izin verecek kadar bilgi sağlamaz.
Halüsinasyon
Eski OCR araçları karakterleri yanlış okuyabilir veya atlayabilirdi. VLM tabanlı OCR ise farklı bir şey yapabilir: sayfada hiç bulunmayan metinler uydurabilir. Bu durum uzun veya yoğun belgelerde ve karmaşık şekillerde daha sık görülür. Uydurulan metin akıcı bir şekilde okunduğundan, hataları tespit etmek klasik bir yanlış okumaya göre daha zor olabilir.
Daha fazla bilgi
- El Yazısı Tanıma Kıyaslaması
- Fatura OCR Kıyaslaması: LLM'ler ile OCR'ların Çıkarma Doğruluğu
- OCR Kıyaslaması
Bu araştırmayı kaynak gösterin
Yayınlayacağınız yere uygun formatı seçin. Bağlantılı sürümü CMS'inize yapıştırmak, geri bağlantıyı korur.
@misc{dilmegani2026,
author = {Dilmegani, Cem},
title = {{OCR teknolojisinin durumu: Öldü mü yoksa çözülmüş bir sorun mu?}},
year = {2026},
month = jun,
howpublished = {\url{https://aimultiple.com/ocr-technology}},
note = {AIMultiple. Erişim tarihi: 17 Haziran 2026}
}
Yorum yapan ilk kişi olun
E-posta adresiniz yayınlanmayacak. Tüm alanlar gereklidir. Yorumlar orijinal dilinde bırakılır.