راهکارهای ساده برای مشکلات پیچیده

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

91

مقدمه
شماره پلاک خودرو یکی از مناسب ترین اقلام اطلاعاتی جهت احراز هویت خودروها میباشد سیستم تشخیص پلاک خودرو یک سیستم کاملا مکانیزه است که با استفاده از پردازش تصویر خودروهای عبوری از یک مکان شماره پلاک آنها را استخراج میکنند برای استفاده از این سامانه نیازی به نصب و تجهیز خودروها به وسیله دیگری مانند GPS یا بر چسبهای رادیویی RFID Tag وجود ندارد. این سامانه با استفاده از دوربینها تصویری از خودرو در حال عبور اخذ می کند و آن تصویر را جهت پردازش توسط نرم افزار تشخیص پلاک خودرو به رایانه ارسال میکند. از این سامانه میتوان در زمینه های امنیتی و ترافیکی بسیار بهره گرفت. این محصول که کاملا بومی بوده و به همت مهندسین توانمند اسپاد سیستم طراحی و تهیه گردیده قابل عرضه و استفاده برای همه هموطنان میباشد.

حامی نگر چیست؟
سامانه مکانیزه و هوشمند تردد خودرو است که جهت سیستمی کردن و رفع نواقص خطای انسانی در ثبت ترددها همچنین عدم توانایی استفاده از نیروی انسانی در مکانهای خاص مانند جاده های فرعی که نیاز به کنترل تردد خودرو می باشد مانند جاده های منتهی به روستاها و شهرکهای صنعتی سرعت بخشیدن به سیستم کنترل تردد خودروها نسبت به سیستم های ثبت سنتی با کمک به کاهش خطای انسانی در مکانهای پرتردد خودروها مانند پارکینگهای خصوصی و عمومی برجهای مسکونی ساختمانهای اداری و تجاری سازمانها و ادارات دولتی فروشگاه ها و هایپر مارکتها عوارضی و.... قابل استفاده است.



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

ویژگی های نرم افزار تشخیص پلاک حامی نگر
اتصال و اخذ اطلاعات از طریق بستر شبکه و اخذ انواع گزارش بر حسب پلاک قابلیت پیگیری و رجوع به اطلاعات کامل ترددها به صورت مستند نمایش تصاویر زنده دوربین ها کنترل سطوح دسترسی و Login نمایش ترددهای انجام شده به صورت لیست نمایش و مدیریت ظرفیت باقیمانده پارکینگ در نسخه مسکونی و سازمانی اتصال به پرینتر و چاپ قبض با بارکد دو بعدی ارتباط با گیت و سنسورهای ورود لوپ مغناطیسی نمایش اطلاعات مربوط به خواندن پلاک و امکان ثبت دستی پلاک نمایش اطلاعات مربوط به ورود خودرو شامل پلاک زمان، میزان هوشمند سازی پارکینگ و کاهش اتلاف انرژی خواندن متن پلاک ها به صورت اتوماتیک افزایش امنیت و اعتماد کارکنان کاهش خطای انسانی مکانیزه شدن امور بالا بردن امنیت تردد در معابر سهولت در کنترل عبور و مرور وسایل نقلیه کاهش هزینه ها از جمله نیروی انسانی اتصال و اخذ اطلاعات از طریق بستر شبکه استقرار هزینه محاسبه شده
مزیت سامانه حامی نگر
نمایش کامل اطلاعات به همراه تصویر خودرو به هنگام ورود و خروج قابلیت تعیین مدت اعتبار به تفکیک روز و ماه برای خودروها علاوه بر گزارشات سیستم ایجاد انواع گزارشات طبق نیاز کارفرما ثبت تصویر ترددها شامل پلاک و خودرو به صورت رنگی امکان اخذ انواع گزارش بصورت روزانه هفتگی و ماهانه قابلیت محاسبه انواع گزارشات مالی از تردد خودروها قابلیت ثبت نام کاربر از طریق اینترنت به درخواست کارفرما تعریف کاربرهای مجاز خاص (VIP) گزارش مورد نیاز به درخواست کارفرما قدرت تشخیص بالای ۹۸ درصد تشخیص در سرعتهای مجاز و غیر مجاز جاده ای تا ۲۰۰ کیلومتر

نسخه سازمانی (Organization)
این نسخه از حامی نگر برای سازمانها و ادارات و ارگانهای دولتی و نظامی مورد استفاده قرار میگیرد که قابلیت هایی نظیر تعریف چارت سازمانی دارد که با تعریف مدیر واحدها به سیستم قادر خواهند بود اسامی کارمندان خود را اضافه نمایند و مجوزهای لازم برای تردد کارمندان اعمال نمایند. در این بخش نیز تمامی کارکنان میتواند افرادهای مهمان خود را در زمان مشخص که ملاقات خواهند داشت را در سیستم تعریف نمایند و پس از تایید مدیر واحد یا مدیر کل حراست فرد یا افراد اجازه ورود خواهند داشت. در بخش بعدی افرادی که جهت تردد در سیستم ثبت شده اند پس از قرار گرفتن در زاویه دید دوربین نرم افزار مجوز فرد را با توجه به شماره پلاک خودرو بررسی و در صورت تایید و داشتن مجوز دستوری به گیت ورودی ارسال خواهد شد که گیت ها باز شوند و فرد اجازه ورود پیدا خواهد نمود. از این قابلیت برای حضور و غیاب کارمندان نیز میتوان استفاده نمود و هم به نرم افزارهای حضور و غیاب متصل گردد. همچنین امکان اتصال با تگ های RFID نیز امکان پذیر است که بتوان با دو سطح امنیتی چک و بررسی گردد.

 نسخه ترافیکی و آماری(Traffic and Statistical) 
در این نسخه از حامی نگر در جهت ثبت تردد خودروها در معابر ،خیابان چهارراه ها ورودی شهرها جاده ها و.... که نیاز به ثبت پلاک ها و گزارشگیری مورد استفاده قرار میگیرد مورد استفاده قرار میگیرد. در این سیستم امکان تعریف خودروهایی در لیست سیاه وجود دارد که در صورت مشاهده خودروهایی که در این لیست قرار دارند پیام به صورت پیامک ایمیل و یا روشهای دیگر به دستور کارفرما ارسال میشود که حضور خودرو را اطلاع دهد. همچنین قابلیت های زیادی جهت گزارشگیری وجود دارد که بتواند نیازهای کارفرما جهت برنامه ریزی و مدیریت مرتفع نماید.

 نسخه پارکینگ عمومی (Public Parking)
این نسخه از حامی نگر در پارکینگ های عمومی مورد استفاده قرار میگیرد. این سامانه با ثبت ورود و خروج هر یک از خودروها و محاسبه هزینه پارک خودرو بر حسب تعرفه و زمان پارک بودن خودرو کمک شایانی به مدیریت پارکینگ می نماید.


 نسخه مسکونی(Residential Complex) 
این نسخه از حامی نگر که در مجتمع های مسکونی مورد استفاده قرار میگیرد. قابلیت مهمی که در این نسخه انجام پذیرفته است اختصاص دادن ظرفیت پارکینگ به واحدها است که از اهمیت ویژه ای برخوردار است میباشد که به عنوان مثال واحدی دارای ظرفیت پارکینگ ۲ میباشد ولی دارای بیش از ۲ خودرو هستند در هنگام ورود سیستم ظرفیت پارکینگ را محاسبه می نماید و در صورتی که ظرفیت باقیمانده داشته باشند، اجازه ورود توسط گیت ها که از نرم افزار دستور خواهند گرفت، داده خواهند شد در غیر اینصورت امکان ورود نخواهد داشت و تمامی این اطلاعات نیز میتوان به نمایشگرها متصل و نمایش داده شود. همچنین میتوان دیدبان را به سیستم شارژ ساختمان متصل شود که بتوان از امکانات آن از جمله ثبت نام آنلاین خودروها و کنترل تردد خودروها و... اشاره نمود.

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

شناسایی شماره پلاک خودرو شامل سه گام عمده میباشد تشخیص محل پلاک جداسازی نویسه ها و تشخیص نویسه ها هدف ، استفاده از پردازش تصاویر و شبکه عصبی برای شناسایی پلاک خودرو است. برای این منظور ابتدا محل پلاک با استفاده از یکی از روشهای گوناگونی ترکیب لبه یابی و عملیات مورفولوژی) که برای استخراج پلاک خودرو در پردازش تصویر وجود دارد شناسایی و استخراج میشوند. سپس با جداسازی کاراکترهای روی پلاک ، ارقام و حروف توسط شبکه عصبی شناسایی و استخراج می شوند.
نرم افزار تشخیص پلاک حامی نگر کاملا ایرانی است که به زبان ++C نوشته شده است. در این کتابخانه از تکنیکهای پردازش تصویر و شناسایی الگو کمک گرفته شده و با دقت و سرعت زیاد موقعیت پلاک و حروف پلاک شناسایی میشود.
برای برخی پردازشهای مقدماتی از قابلیتهای ساده OpenCV هم کمک گرفته شده است لیکن بخش عمده برنامه مستقل ازOpenCV  است.

سامانه یکپارچه مدیریت پارکینگ

حامی نگر نیز به دو صورت Local و Client Server قابل پیاده سازی میباشد و شامل دیتابیس، سامانه پنل مدیریت و بخش پنل نظارتی انتظامات در یک سیستم قرار می گیرند.
دیتابیس از Microsoft SQL Server جهت ذخیره سازی داده ها استفاده شده است.
پنل مدیریت که بر پایه وب میباشد با زبان ASP.NET MVC  نوشته شده است که مدیران و کاربران نامحدود بتوانند با مرورگر و به پنل خود وارد شوند و اطلاعات خود را مشاهده و ثبت و ... نمایند. با در نظر گرفتن این نکته که سامانه حامی نگر سامانه ای تحت وب بوده و این خصوصیت در پنل مدیریت آن هم مد نظر قرار گرفته شده است ، به طوری که کاربر با دسترسی به حداقل سرعت اینترنت در هر زمان و مکانی به راحتی قابلیت دسترسی به اطلاعات تمامی فعالیتها را دارند و به عنوان مثال قادر به صدور مجوز ورود و خروج هر خودرو بررسی گزارشات تردد و..... داشته باشد.
بخش نظارتی که بر روی سیستمی که تصاویر دوربین به صورت زنده در آنجا نمایش داده میشود جهت تشخیص پلاک خودرو نصب میشوند که با زبان برنامه نویسی #C نوشته شده است و طبق مجوزهایی که برای پلاک توسط مدیران ثبت گردیده است اعمال میگردد و کاربران انتظامات اطلاعات را مشاهده می نمایند.