سامانه کنترل ترافیک
از آنجایی که امروزه نظارت و پایش بر تردد خودروها در جادهها و محورهای مواصلاتی از اهمیت بالایی برخوردار است، نصب و راهاندازی سامانههای ثبت عبور و مرور خودروها یکی از برنامههای کلان دولت و پلیس راهور است. با توجه به اهمیت موضوع و همچنین قابلیتهای بالای هوش مصنوعی در این عرصه، شرکت هارا محصول سامانه ثبت هوشمند عبور و مرور جادهای را ارائه نموده است که وظیفه ثبت مشخصات ترددهای وسایل نقلیه در جادههای کشور را بر عهده دارد. مشخصات تردد شامل تاریخ، زمان، تصویر خودرو، تصویر پلاک خودرو، شماره پلاک خودرو، سرعت خودرو، نوع خودرو و لاین حرکتی خودرو است. سامانه شرکت هارا هم اکنون بر روی بیش از ۱۲۰۰ دوربین جادهای کشور با موفقیت نصب و راهاندازی شده است. همچنین عملکرد این محصول با کیفیت بسیار بالا مورد تأیید پلیس راهور و سازمان راهداری قرار گرفته است.
مشخصات فنی:
این سامانه از سه بخش اصلی تشکیل شده است:
سامانه کلاینت شامل دکل، دوربین و مینی پی سی وظیفه پردازش تصاویر، تشخیص خودرو، تشخیص پلاک، تشخیص مدل و نوع، تشخیص لاین و تشخیص سرعت را بر عهده دارد. سپس اطلاعات استخراج شده را برای سرور سامانه تجمیع پلیس ارسال مینماید. همچنین نرم افزار موجود بر روی سامانه کلاینت لایسنس فعالیت و مدلهای هوش مصنوعی را از سرور مرکزی دریافت میکند. سیستم عامل نصب شده بر روی مینی پی سی اوبونتو میباشد و از زبان برنامه نویسی سی پلاس پلاس استفاده شده است.
نرم افزار نصب و راهاندازی که به وسیله آن اپراتور میتواند گامهای عملیات نصب سامانه شامل پیکربندی، پلاک خوانی، کالیبراسیون، گزارش گیری، چک کردن وضعیت سرویسها بر روی مینی پی سی را انجام دهد. برای راحتی بیشتر اپراتورها این نرم افزار تحت ویندوز و با زبانهای برنامه نویسی سی شارپ و ویژوال بیسیک دات نت پیاده سازی شده است.
سرور مرکزی مدیریت اطلاعات و لایسنس وظیفه صدور لایسنس مدت دار فعالیت برای هر سامانه، همچنین نگهداری و ارسال آخرین نسخه مدلهای یادگیری ماشین و بینایی ماشین به سامانهها را بر عهده دارد. همچنین رویههای نظارتی و صحت سنجی به منظور اطمینان از اجرای صحیح فرآیند نصب انجام شده از سوی اپراتور در این سرور انجام میشود. سیستم عامل استفاده شده لینوکس اوبونتو، سرور مدیریت دادهها با زبان برنامه نویسی جاوا و سرور محاسبات پیکربندی، کالیبراسیون و صحت سنجی مبتنی بر زبان برنامه نویسی پایتون هستند.سیر توسعه فنی محصول:
برای توسعه این محصول مراحل مختلفی طی شد که به ترتیب به طرح ذیل هستند:
گام اول
جمع آوری و برچسب زنی داده، آشکارسازی خودرو، آشکارسازی پلاک، خواندن پلاک، نوع و مدل خودرو، سرعت سنجی.
گام دوم
توسعه الگوریتمهای بینایی ماشین و آموزش مدلهای شبکه عصبی برای آشکارسازی خودرو و پلاک، تشخیص پلاک، نوع، مدل و سرعت سنجی خودرو.
گام سوم
توسعه نسخه اولیه جهت تستهای ابتدایی عملکرد سامانه.
گام چهارم
توسعه معماری نرم افزار سرور لایسنس، کلاینت دکل و کلاینت اپراتور.
گام پنجم
توسعه الگوریتمهای صحت سنجی فرآیند نصب و راهاندازی انجام شده توسط اپراتور.
گام ششم
تجمیع و تست معماری توسعه داده شده.
گام هفتم
نصب و راهاندازی سامانه بر روی حدود ۱۰۰۰ دوربین جادهای کشور.
نوآوریها و دستاوردها:
با تکیه بر دانش تخصصی اعضای تیم، نوآوریهای متعددی در بخشهای آشکارسازی خودرو و پلاک، سرعت سنجی و تشخیص نوع خودرو انجام شده است. همچنین در بخش نصب و راهاندازی یک فرآیند صحت سنجی و نظارت نوآورانه طراحی و پیادهسازی شده است. نوآوریهای انجام شده منجر به حصول دستاوردهای ذیل شده است:
از نظر سختافزاری در پرترددترین سامانههای جادهای کشور کلیه پردازشها به صورت بلادرنگ فقط بر روی سیپییو و بدون نیاز به هرگونه کارت گرافیکی انجام میشود. همچنین ۲۰ درصد سامانهها دوبل هستند به این معنی که یک پردازنده همزمان اطلاعات ۲ دوربین مجزا را دریافت و پردازش میکند. این در حالی است که بسیاری از شرکتها مجبور هستند برای پردازش در محورها از کارت گرافیکی استفاده کنند چرا که پیاده سازی مدلها و الگوریتمهای سبک و بسیار سریعی که فقط روی سیپییو پاسخگو باشند بسیار پیچیده است.دقتهای بخشهای مختلف محصول بر اساس تستهای پلیس به صورت ذیل است:
دقت پلاک خوانی حداقل ۹۸ درصددقت سرعت سنجی حداقل ۹۷ درصددقت تشخیص نوع خودرو حداقل ۹۸ درصددقت تشخیص لاین حدود ۱۰۰ درصدنوع مشتریان/ کاربران محصول :
کاربران فعلی شامل سازمان راهداری و پلیس راهور جمهوری اسلامی ایران و پیمانکاران ذیربط هستند. در ادامه هدف ما ارائه این سرویس به شهرداریها است.
نتایج ارزیابی سامانه کنترل ترافیک در مکانهای مختلف: