فناوری Ocr چیست ؟ و چه کاربردی دارد ؟

فهرست مطالب

Ocr چیست

دیگر لازم نیست متن های روی عکس را با دست تایپ کنید، کافی است آن را در یک نرم افزار آنلاین یا آفلاین مجهز به OCR قرار دهید و خروجی آن را یک متن تایپ شده تحویل بگیرید . ولی این همه OCR نیست. با گیگل همراه باشید.

تکنولوژی Ocr چیست ؟

فناوری تشخیص کاراکتر نوری Optical character recognition (OCR) یک فرآیند تجاری کارآمد است که با استفاده از قابلیت های استخراج و ذخیره خودکار داده ها در زمان، هزینه و سایر منابع صرفه جویی می کند.

تشخیص نوری کاراکتر (OCR) گاهی اوقات به عنوان تشخیص متن یا تکست شناخته می شود (تبدیل عکس به متن) . یک برنامه OCR داده‌ها را از اسناد اسکن شده، تصاویر دوربین و فایل‌های pdf فقط تصویر استخراج می‌کند و مجدداً هدف قرار می‌دهد. نرم افزار OCR حروف را بر روی تصویر جدا می کند، آنها را در کلمات قرار می دهد و سپس کلمات را در جملات قرار می دهد.
بنابراین امکان دسترسی و ویرایش محتوای اصلی را فراهم می کند. همچنین نیاز به ورود دستی داده ها را برطرف می کند.

سیستم های OCR از ترکیبی از سخت افزار و نرم افزار برای تبدیل اسناد فیزیکی و چاپی به متن قابل خواندن توسط ماشین استفاده می کنند. سخت افزار – مانند اسکنر نوری یا برد مدار تخصصی – متن را کپی یا می خواند. سپس، نرم افزار معمولاً پردازش پیشرفته را انجام می دهد.


نرم‌افزار OCR می‌تواند از هوش مصنوعی (AI) برای پیاده‌سازی روش‌های پیشرفته‌تر تشخیص کاراکتر هوشمند (ICR)، مانند شناسایی زبان‌ها یا سبک‌های دست‌نویس، استفاده کند. فرآیند OCR معمولاً برای تبدیل اسناد قانونی یا تاریخی نسخه چاپی به اسناد pdf استفاده می شود تا کاربران بتوانند ویرایش کنند.
اسناد را طوری قالب بندی و جستجو کنید که انگار با یک واژه پرداز ایجاد شده اند.

Optical character recognition (OCR)

تاریخچه تشخیص کاراکترهای نوری

در سال 1974، Ray Kurzweil شرکت Kurzweil Computer Products را راه‌اندازی کرد که محصول تشخیص کاراکتر نوری همه‌فونتی (OCR) آن می‌توانست متن چاپ شده را تقریباً با هر قلمی تشخیص دهد. او تصمیم گرفت که بهترین کاربرد این فناوری یک دستگاه یادگیری ماشینی برای نابینایان باشد.
بنابراین او یک دستگاه خواندن ایجاد کرد که می توانست متن را با صدای بلند در قالب متن به گفتار بخواند. در سال 1980، کورزویل شرکت خود را به زیراکس فروخت که علاقه مند به تجاری سازی بیشتر تبدیل متن کاغذ به کامپیوتر بود.

فناوری OCR در اوایل دهه 1990 با دیجیتالی کردن روزنامه های تاریخی رایج شد. از آن زمان تاکنون، این فناوری دستخوش چندین پیشرفت شده است. راه حل های امروزی توانایی ارائه دقت OCR تقریباً عالی را دارند. روش‌های پیشرفته برای خودکارسازی فرآیندهای پیچیده پردازش اسناد استفاده می‌شود. قبل از اینکه فناوری OCR در دسترس باشد،
تنها گزینه برای قالب‌بندی دیجیتالی اسناد، تایپ مجدد دستی متن بود. این نه تنها وقت گیر بود، بلکه با عدم دقت و اشتباهات تایپی اجتناب ناپذیر همراه بود. امروزه خدمات OCR به طور گسترده در دسترس عموم است. به عنوان مثال، Google Cloud Vision OCR برای اسکن و ذخیره اسناد در گوشی هوشمند شما استفاده می شود و کاملا هم رایگان است.

تشخیص نوری کاراکتر OCR چگونه کار می کند؟

تشخیص کاراکتر نوری (OCR) از یک اسکنر برای پردازش فرم فیزیکی یک سند استفاده می کند. پس از کپی شدن همه صفحات، نرم افزار OCR سند را به نسخه دو رنگ یا سیاه و سفید تبدیل می کند. تصویر اسکن شده یا بیت مپ برای مناطق روشن و تاریک تجزیه و تحلیل می شود.
و مناطق تاریک به عنوان شخصیت هایی که باید شناسایی شوند، در حالی که مناطق روشن به عنوان پس زمینه شناسایی می شوند. سپس نواحی تاریک برای یافتن حروف الفبا یا ارقام عددی پردازش می شوند. این مرحله معمولاً شامل هدف قرار دادن یک کاراکتر، کلمه یا بلوک متن در یک زمان است.


سپس کاراکترها با استفاده از یکی از دو الگوریتم – تشخیص الگو یا تشخیص ویژگی شناسایی می شوند. تشخیص الگو زمانی استفاده می‌شود که برنامه OCR نمونه‌هایی از متن در فونت‌ها و قالب‌های مختلف را برای مقایسه و تشخیص کاراکترهای سند یا فایل تصویری اسکن شده تغذیه می‌کند.
تشخیص ویژگی زمانی اتفاق می‌افتد که OCR قوانینی را در مورد ویژگی‌های یک حرف یا عدد خاص برای تشخیص کاراکترهای سند اسکن شده اعمال می‌کند. ویژگی ها شامل تعداد خطوط زاویه دار، خطوط متقاطع یا منحنی در یک کاراکتر است.

مثلا،حرف بزرگ “A” به عنوان دو خط مورب ذخیره می شود که با یک خط افقی در وسط قرار می گیرند. هنگامی که یک کاراکتر شناسایی می‌شود، به یک کد ASCII (کد استاندارد آمریکایی برای تبادل اطلاعات) تبدیل می‌شود که سیستم‌های کامپیوتری از آن برای رسیدگی به دستکاری‌های بیشتر استفاده می‌کنند. یک برنامه OCR همچنین ساختار یک تصویر سند را تجزیه و تحلیل می کند. صفحه را به عناصری مانند بلوک های متن، جداول یا تصاویر تقسیم می کند. خطوط به کلمات و سپس به شخصیت ها تقسیم می شوند. هنگامی که شخصیت ها مشخص شدند، برنامه آنها را با مجموعه ای از تصاویر الگو مقایسه می کند. پس از پردازش همه موارد احتمالی، برنامه متن شناسایی شده را به شما ارائه می دهد.

مزایای تشخیص کاراکتر نوری OCR

مزیت اصلی فناوری تشخیص کاراکتر نوری (OCR) این است که فرآیند ورود داده ها را با ایجاد جستجوی متن، ویرایش و ذخیره سازی بدون دردسر ساده می کند. OCR به مشاغل و افراد اجازه می دهد تا فایل ها را در رایانه، لپ تاپ و سایر دستگاه های خود ذخیره کنند.


اطمینان از دسترسی مداوم به تمام اسناد مزایای استفاده از فناوری OCR شامل موارد زیر است:

کاهش هزینه‌ها

تسریع در گردش‌های کاری

خودکار کردن مسیریابی اسناد

و پردازش محتوا

متمرکز کردن و ایمن کردن داده‌ها (بدون آتش‌سوزی، خرابی یا گم شدن اسناد در صندوق‌های پشتی)

بهبود خدمات با اطمینان از اینکه کارمندان بیشترین امکانات را دارند. – و تاریخ و اطلاعات دقیق

موارد استفاده تشخیص کاراکتر نوری (OCR)

شناخته شده ترین مورد استفاده برای تشخیص نویسه نوری (OCR) تبدیل اسناد کاغذی چاپ شده به اسناد متنی قابل خواندن توسط ماشین است. هنگامی که یک سند کاغذی اسکن شده از طریق پردازش OCR انجام می شود، متن سند را می توان با یک واژه پرداز مانند Microsoft Word یا Google Docs ویرایش کرد.


OCR اغلب به عنوان یک فناوری پنهان استفاده می شود و بسیاری از سیستم ها و خدمات شناخته شده را در زندگی روزمره ما تامین می کند. موارد استفاده مهم – اما کمتر شناخته شده – برای فناوری OCR شامل اتوماسیون ورود داده ها، کمک به افراد نابینا و کم بینا و نمایه سازی اسناد برای موتورهای جستجو، مانند گذرنامه، پلاک، فاکتور، صورتحساب بانکی،کارت ویزیت و تشخیص خودکار پلاک. OCR با تبدیل کاغذ و اسناد تصویر اسکن شده به فایل های پی دی اف قابل جستجو و قابل خواندن توسط ماشین، مدل سازی کلان داده را بهینه سازی می کند. پردازش و بازیابی اطلاعات با ارزش را نمی توان بدون اعمال OCR در اسنادی که لایه های متنی از قبل وجود ندارد، خودکار کرد.


با تشخیص متن OCR، اسناد اسکن شده را می توان در یک سیستم کلان داده ادغام کرد که اکنون می تواند داده های مشتری را از صورت های بانکی، قراردادها و سایر اسناد چاپی مهم بخواند. به جای اینکه کارمندان اسناد تصویری بی‌شماری را بررسی کنند و ورودی‌ها را به صورت دستی به یک گردش کار پردازش خودکار داده‌های بزرگ وارد کنند،سازمان ها می توانند از OCR برای خودکارسازی در مرحله ورودی داده کاوی استفاده کنند. نرم افزار OCR می تواند متن موجود در تصویر را شناسایی کند، متن را در تصاویر استخراج کند، فایل متنی را ذخیره کند و از فرمت های jpg، jpeg، png، bmp، tiff، pdf و سایر فرمت ها پشتیبانی کند.

بهترین پلتفرم OCR

پلتفرم ها و سیستم های زیادی هستند که ocr ارائه می دهند که پولی هستند ولی خدمات و کیفیت بالایی هم دارند اما گوگل یکی از بهترین و رایگان ترین پلتفرم های مجهز به ocr است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *