پلاکخوان – پلاک خوان

ضرورت پلاکخوانی هوشمند

سامانه های کنترل تردد روز به روز در جهت افزایش رضایتمندی مراجعین، کاهش زمان توقف و بهبود امنیت، ارتقاء پیدا می کنند. پلاکخوانی هوشمند، یکی از ماژولهای اصلی سامانه های مدیریت تردد نوین است. اولین بار در سال ۱۳۸۵ پروژه تشخیص پلاک را برای یک شرکت نیمه دولتی (نرم افزاری-سخت افزاری) انجام دادم. آن زمان پلاکها شامل اسامی شهرها هم بودند که بیش از ۱۶۰ شهر را شامل می شد. این پروژه که چند ماه به طول انجامید برای من حدود ۲ میلیون تومان درآمد داشت اما همان زمان شرکت مزبور هر نسخه اش را به همراه دوربین با قیمت ۵ میلیون تومان می فروخت…

رشد پروژه پلاکخوان

این پروژه تا اوایل سال ۱۳۹۱ مسکوت ماند تا اینکه به تقاضای یک شرکت دیگر، پروژه ای برای تشخیص پلاکهای جدید شروع کردم. هر چند این پروژه چندان درآمدی در آن سال نداشت، اما با انتشار آن در سایت http://farsiocr.ir به تدریج مشتریانی پیدا شد و این شد که کتابخانه تشخیص پلاک ایرانی با نام ساتپا (سامانه تشخیص پلاک ایرانی) یکی از محصولات پرفروش سایتم شد. شرکتهایی بسیار بزرگی در حوزه کنترل تردد برای خرید کتابخانه به من مراجعه کردند. شرکتهایی که هر کدامشان پروژه های بسیاری در حوزه مدیریت تردد خودرو در کشور داشتند و دارند.

الحمدلله این کتابخانه پلاکخوان مرتب به روز شد و الان نسخه ۷٫۲۵ آن در سایت منتشر شده است. متاسفانه به دلیل فضای نامطلوب نرم افزاری و عدم تعهد برخی فعالان این حوزه، گهگاهی می بینم کتابخانه پلاک خوان ما با نامهای دیگر در فضای اینترنت تبلیغ شده و بعضا به فروش می رسد.

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

برای آگاهی از امکانات کتابخانه پلاکخوان ساتپا و سامانه مدیریت تردد آی پلاک، ادامه مطلب را بخوانید:

پلاکخوان - پلاک خوان - تشخیص پلاک - کنترل تردد

ادامه خواندن Continue reading

کتابخانه تشخیص پلاک خودرو به زبان ++C

تشخیص خودکار پلاک خودرو (ANPR)، از مهمترین نیازهای سیستم‌‌های کنترل خودکار ترافیک است. روزانه صدها و شاید هزاران تخلف ترافیکی روی می‌دهد و توسط دوربینهای مخصوص، تصویر خودروی متخلف ضبط می‎شود. اگر قرار باشد تمام این تصاویر توسط انسان بررسی شده و شماره پلاک خودرو به صورت دستی وارد شود، زمان و نیروی انسانی زیادی تلف خواهد شد. لذا تشخیص خودکار موقعیت پلاک خودرو و شناسایی شماره پلاک توسط نرم افزار اهمیت می‌یابد.

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

کتابخانه تشخیص پلاک خودرو به زبان ++C

ستپا سامانه تشخیص پلاک ایرانی است که به زبان ++C نوشته شده است. در این سامانه از تکنیکهای پردازش تصویر و شناسایی الگو کمک گرفته شده و با دقت بسیار زیاد، موقعیت پلاک و حروف پلاک شناسایی می‌شود. این سامانه در قالب یک کتابخانه قابل استفاده در زبانهای #C, C++, C و دلفی است. برای برخی پردازشهای مقدماتی از قابلیتهای ساده OpenCV هم کمک گرفته شده است لیکن بخش عمده برنامه مستقل از OpenCV است.عملکرد کتابخانه تشخیص پلاک خودرو ستپا تصویر فوق، عملکرد کتابخانه را روی پلاک خودروی سابق بنده، که دو روز قبل به فروش رفت! نشان می دهد

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

از آنجا که مُشک آن است که خود ببوید، یک نسخه از برنامه‌ی اجرایی را جهت آزمایش علاقه‌مندان برای دانلود گذاشته‌ام. کافی است تصاویر مورد نظر با فرمت JPG را در کنار برنامه‌ی اجرایی قرار دهید و نتایج را ببینید. تصاویر، از نظر اندازه و کیفیت، بهتر است مشابه تصاویر نمونه باشند. می توانید نمونه برنامه را با برنامه هایی که به زبان متلب (MATLAB یا به قول بعضی مطلب!) نوشته شده و در وب موجود است مقایسه کنید. برای دیدن تصاویر در اندازه واقعی و رویت پلاک تشخیص داده شده، روی تصاویر کلیک کنید. کتابخانه ستپا قابلیت شناسایی پلاکهای سفید (شخصی) قرمز (دولتی)، زرد (تاکسی) و پلاکهای کشاورزی را داراست.

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