OCR اختصار لعبارة Optical Character Recognition، أي التعرف الضوئي على الحروف. تستخدم هذه التقنية نماذج وخوارزميات لتحليل صورة تحتوي على نص، وتقدير الحروف والأرقام الموجودة فيها. عند التعامل مع جدول، لا يكفي التعرف على الكلمات؛ بل يجب أيضاً تقدير مواقعها وعلاقتها بالصفوف والأعمدة.
المرحلة الأولى: إدخال الصورة وتجهيزها
تبدأ العملية بتحميل صورة أو التقاطها بالكاميرا. يمكن تدويرها وضبط السطوع والتباين أو تحويلها إلى تدرج رمادي. الهدف هو جعل الحروف أوضح وتقليل التشويش قبل التعرف.
المرحلة الثانية: اكتشاف النصوص
يحلل محرك OCR مناطق الصورة بحثاً عن أشكال تشبه الحروف والأرقام. ثم يحاول تحديد الكلمات والأسطر. تتأثر هذه المرحلة بنوع الخط ودقة الصورة واتجاه الكتابة والمسافات بين الأحرف.
المرحلة الثالثة: فهم تخطيط الجدول
تتطلب الجداول تقدير العلاقات المكانية بين النصوص. قد يستخدم النظام مواضع الكلمات وخطوط الجدول والمسافات لتجميع القيم في صفوف وأعمدة. الجداول ذات الحدود الواضحة أسهل عادة من الجداول التي تعتمد على المسافات فقط أو تحتوي خلايا مدمجة.
المرحلة الرابعة: بناء بيانات منظمة
بعد تحديد النصوص والتخطيط، تُرتب القيم في شبكة بيانات. وقد تظهر أخطاء مثل وضع قيمة في العمود المجاور أو تقسيم صف واحد إلى صفين. لهذا توفر الأداة إمكانية تعديل الخلايا وإضافة الأعمدة والصفوف وتنظيف الفراغات.
المرحلة الخامسة: التحقق والتصدير
يجب مقارنة الشبكة الناتجة بالصورة الأصلية. بعد تصحيح الأخطاء يمكن تصدير البيانات إلى XLSX أو نسخها بصيغة TSV. يسهّل هذا التنسيق مواصلة العمل في برامج الجداول، لكنه لا يغني عن التدقيق.
المعالجة المحلية مقابل المعالجة السحابية
في المعالجة المحلية باستخدام Tesseract، يجري التعرف داخل المتصفح بعد تحميل المكتبة وملفات اللغة اللازمة. في المسار السحابي مثل Gemini، تُرسل الصورة إلى مزود الخدمة عبر الإنترنت عند تفعيل الاتصال. لكل خيار اعتبارات مختلفة تتعلق بالخصوصية والاتصال والدقة والسرعة.
متى تكون النتائج أقل موثوقية؟
- عندما تكون الصورة ضبابية أو منخفضة الدقة.
- عندما تتداخل خطوط الجدول مع النصوص.
- عندما يحتوي المستند على خلايا مدمجة أو تخطيط غير منتظم.
- عندما تكون الكتابة اليدوية أو الخطوط المزخرفة غير واضحة.
- عندما تكون الصفحة مائلة أو تحتوي على ظلال قوية.
الأسئلة الشائعة
هل OCR هو نفسه تحويل PDF إلى Excel؟
ليس بالضرورة. OCR يتعرف على النص من صورة أو صفحة ممسوحة. تحويل PDF إلى Excel قد يتطلب أيضاً قراءة بنية الملف أو استخراج الجداول الرقمية المضمنة.
هل يستطيع OCR فهم معنى الجدول؟
يركز OCR أساساً على النص وموقعه. قد تستخدم أنظمة الذكاء الاصطناعي سياقاً إضافياً، لكن يجب التحقق من صحة الاستنتاجات.
لماذا أحتاج إلى تعديل النتيجة يدوياً؟
لأن الصورة قد لا توضح حدود الخلايا أو تحتوي على رموز متشابهة. المراجعة تضمن أن البيانات المنظمة تطابق المصدر.