سامانه بهبین

فهرست مطالب

بخش 1: معرفی سامانه بهبین

سامانه هوشمند تشخیص پلاک خودرو (ALPR) به عنوان یک وسیله کارا و اثر بخش در بازار جهانی مطرح می‏باشد و به عنوان یک سیستم پیشرفته در خدمت اهداف سازمان‏های دولتی و خصوصی قرار گرفته است. این سامانه از یک سو مجهز به نرم‏افزار پردازشگر و دوربین‏هایی است که با استفاده از آن‏ها می‏توان در زمان بسیار کوتاه و با دقتی فوق العاده، تصویری از خودروی در حال عبور اخذ کرد و با پردازش این تصویر، شماره پلاک آن را برای کاربردهای بعدی از قبیل اعمال محدودیت تردد و گزارش عبور و مرور خودرو و غیره استخراج نماید. از طرف دیگر با توجه به قابلیت کارکرد تحت شبکه و نرم افزار جامع مرکزی امکان مدیریت و نظارت عبور و مرور انواع گزارش گیری‏ها را میسر می‏سازد. هم اکنون ارتباط اجزاء این سامانه با سیم (شبکه LAN) می‏باشد البته با توجه به زیرساخت‏های موجود در سازمان کارفرما، قابل تبدیل شدن به ارتباطات بیسیم (Wireless) نیز می‏باشد.

تاریخچه طراحی سامانه

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

  • سیستم سرعت سنج و پلاک خوانی ثابت
  • سیستم پلاک خوانی محدوده طرح ترافیک
  • سیستم سرعت سنجی و پلاک خوانی ثابت
  • سیستم جامع پلاک خوانی و کنترل تردد خودرویی سازمان ها
  • ثبت پلاک در سیستم توزین
کاربردهای سامانه

بهره‏برداری در زمینه‏های مربوط به مدیریت عبور و مرور، امنیتی و حفاظتی، ترافیکی و روان سازی چرخه امور نظارتی از جمله:

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

بخش 2: اجزای تشکیل دهنده سامانه بهبین

سخت افزار: دوربین، رایانه، بورد الکترونیکی (شامل سنسور تشخیص مانع، ریموت و رله درب‏ها)، پروژکتور، سیم‏های ارتباطی.

نرم افزار: هسته پردازش تصویر، نرم افزار سمت سرور، نرم افزار های کاربردی شامل نرم افزار سمت گیت و نرم افزار مرکزی.

سخت افزار:
  • دوربین
  • رایانه
  • بورد الکترونیکی (سنسور تشخیص مانع، ریموت و رله باز و بسته کردن درب‏ها)
  • پروژکتور
  • سیم‏های ارتباطی
نرم افزار:
نرم افزار پردازش تصویر:

این نرم افزار به صورت کاملا بومی بدست متخصصین شرکت در طی 4 سال شکل گرفته و در پروژه‏های مختلف کارایی آن به اثبات رسیده است، به منظور افزایش توان پردازش این بخش از نرم افزار زبان C++ به عنوان زبان پیاده سازی این قسمت در نظر گرفته شده است.

از مشخصات این هسته پردازشی قابلیت قرائت انواع پلاک ایران در کسری از ثانیه می‏باشد، همچنین با توجه به تنوع حالات ممکن تصویر برداری تمهیداتی برای قرائت پلاک‏هایی که تا 20 درجه چرخیده‏اند در نظر گرفته شده است، این هسته با رعایت اطول طراحی Multithread و Socket Programming به صورت همزمان دو مزیت بهینگی و ماژولار بودن را فراهم آورده است به این معنا که توانایی کار با انواع دوربین ها، ارایه انواع خروجی ها و ترکیب با سیستم های دیگر را دارا می‏باشد. همچنین امکان بکارگیری آن در هر قسمت از ساختار سامانه (Server یا Client) به منظور تقسیم یا تجمیع پردازش‏ها با توجه به کاربرد و شرایط سازمانی وجود دارد.

مهمترین قسمت نرم افزار پردازشی بخش OCR (Optical Character Recognition) می‏باشد که دارای کاربردهای گوناگونی است که یکی از آنها قرائت متن پلاک‏هاست که در این سیستم به کار گرفته شده است، از آنجایی که این هسته به صورت بومی طراحی شده امکان بکارگیری آن برای مقاصد دیگر و یا ایجاد تغییرات و گسترش با توجه به نیازهای احتمالی در آینده کاملا وجود دارد.

نرم افزار سرور:

عنصر اصلی رابط بین بخش‏ها مختلف برنامه و همچنین بخش مربوط به ذخیره و بازیابی اطلاعات این نرم افزار می‏باشد. این بخش از نرم افزار با بهره گیری از تکنولونوژی Web Service مایکروسافت طراحی شده، همچنین برای ذخیره و بازیابی اطلاعات نیز از SQL 2005  به بالا قابل استفاده است.

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

نرم افزار پوسته کاربری:
  •  طراحی User Interface این پروژه شامل دو قسمت یکی نرم افزار سمت گیت و دیگری نرم افزار سمت مدیریتی می‏باشد. این نرم افزار به زبان C# و مبتنی بر تکنولوژی Microsoft.Net می‏باشد، برای پیاده سازی ساختار گرافیکی این نرم افزارها نیز، از آخرین تکنولوژی مایکروسافت موسوم به WPF (Windows Presentation foundation) بهره برداری شده است.(WPF زیربنای محصولات جدید این شرکت به خصوص Windows 7 می‏باشد که تحولی در تولید لایه کاربری نرم‏افزارها محسوب می‏شود)
  1. نرم افزار سمت گیت: نرم افزار سمت گیت جهت کنترل گیت و خودروهای وردودی و خروجی می‏باشد.
  2. نرم افزار مرکزی: جهت مدیریت و گزارش گیری می‏باشد. به منظور تحت شبکه بودن سیستم از سوکت اتفاده شده است تا کلیه پردازش‏ها، تصاویر و برنامه های مرکزی با یکدیگر در ارتباط بوده و مدیریت و انسجام بین داده ها برقرار گردد.

بخش 3: مراحل و ویژگی‏های سامانه بهبین

مراحل اصلی کارکرد سامانه کنترل گیت

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

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

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

از دیگر توانایی‏های سیستم، بازکردن خودکار درب برای افراد مجاز و مهمان‏های تعریف شده در سیستم است که به کمک گزینه مربوطه در نرم افزار قابل انجام می‏باشد.

قابلیت‏ها و ویژه‏گی‏های کاربردی سامانه
  • نرم افزار طراحی شده مبتنی بر شبکه
  • قابلیت‏های کار، بر مبنای رایانه‏های شخصی
  • قابلیت تعیین سطح دسترسی برای کاربران
  • امکان استفاده از دو یا چند دوربین به صورت همزمان
  • قابلیت قرائت پلاک مبتنی بر نرم افزار پردازش تصویر
  • قابلیت پردازش تصویر انواع دوربین‏ها (IP، آنالوگ و دیجیتال)
  • قابلیت ذخیره سازی اطلاعات در کامپیوتر مرکزی در حالت شبکه
  • امکان استفاده از پروژکتور مادون قرمز برای کار در تاریکی مطلق
  • قابلیت راه انداز بر روی سیستم عامل‏های مختلف (XP، Vista، Seven و …)
  • امکان بکارگیری تصویر دوربین‏های مادون قرمز و کار درتمام شرایط نوری و آب و هوایی (داخل و بیرون مجموعه)
  • قابلیت ثبت اتوماتیک اطلاعات شماره خودرو تاریخ و زمان ورود و خروج، تصویر خودرو و راننده
  • قابلیت دسته بندی و ارائه اطلاعات شماره خودرو، تاریخ و زمان ورود و خروج، تصویر خودرو و راننده
  • قابلیت دسته بندی و ارائه اطلاعات جزئی پلاک‏های قرائت شده به: مجاز، مهمان و غیر مجاز
  • نمایش مشخصات و تصویر خودرو و راننده و تعیین مجاز بودن خودرو
  • امکان فعال کردن خروجی‏ها متناسب با مجوز صادر شده مانند فعال کردن بالابر یا چراغ راهنما
  • امکان باز و بسته کرد درب به صورت اتوماتیک
  • تجهیز بالابر به سیستم هوشمند تشخیص مانع
  • قابلیت کاربری به صورت مستقل یا در شبکه (برای مکان‏های با بیش از یک درب ورودی و خروجی)
  • قابلیت تعریف میهمان در بازه زمانی مشخص بر اساس نام فرد و پلاک خودرو
  • قابلیت مشاهده وضعیت و تصویر درب‏ها در نرم افزار مرکزی
  • قابلیت ویرایش پلاک‏ها در صورت لزوم
  • قابلیت تعریف امکان تردد برای رانندگان و خودرو ها در یک بازه زمانی
  • قابلیت ارائه انواع گزارشات کاربری شامل رفت و آمد مهمان‏ها و خودروهای مجاز، میزان حضور خودروها، خودروهای حاضر در مجموعه و کاربران سیستم
  • امکان ارائه انواع گزارشات مورد نیاز در ساعات خاص به مدیر سیستم
  • قابلیت گزارش گیری سامانه از راه دور از طریق شبکه
  • امکان تهیه و چاپ انواع گزارشات آماری
ویژگی گزارشات
  • امکان ارائه انواع گزارشات مورد نیاز در ساعات خاص به مدیر سیستم
  • قابلیت گزارش گیری سامانه در قسمت‏های مختلف شبکه
  • امکان تهیه و چاپ انواع گزارشات آماری
  • امکان مشاهده تعداد ورود و خروج‏های یک پلاک ثبت شده در یک بازه زمانی قابل تعریف
  • امكان مشاهده تعداد ورود و خروج‏هاي يك پلاك مشخص ثبت شده در يك درب قابل تعريف
  • امكان مشاهده پر ترددترين خودروهاي ثبت شده در يك بازه زماني قابل تعريف
  • امكان مشاهده پر ترددترين خودروهاي ثبت شده از هر يك از درب‏ها
  • امكان مشاهده ليست كامل ورود و خروج‏هاي يك خودروي ثبت شده در يك بازه مشخص
  • نمايش نمودار ميزان حضور، تعداد ورود و تعداد خروج هر يك از خودروها بر حسب ساعت در روز در يك بازه زماني و از هر درب قابل انتخاب
  • امكان مشاهده تصوير مربوط به خودرو در لحظه ورود يا خروج
  • امكان مشاهده تعداد ورود و خروج هر يك از راننده‏هاي تعريف شده در سيستم در يك بازه مشخص زماني
  • امكان مشاهده ليست تمام ورود و خروج‏هاي يك راننده در يك بازه زماني و يا از درب خاص
  • امكان نمايش ميزان حضور ، تعداد ورود و خروج از درب خاص در بازه زماني قابل تنظيم
  • امكان مشاهده پر ترددترين راننده‏هاي ثبت شده در سيستم با قابليت فيلتر شدن بر حسب درب
  • قابليت مشاهده جدول فعاليت كاربران گيت در يك بازه زماني با قابليت مشخص كردن درب
  • قابليت مشاهده تعداد ورود و خروج‏هاي ثبت شده توسط هر يك از كاربران
  • نمايش نمودار نحوه فعاليت هر يك از كاربران به صورت روزانه، هفتگي و ماهانه
  • قابليت مشاهده تعداد ورودهاي غير مجاز صورت گرفته در زمان كاربري
  • قابليت مشاهده ليست مهمان‏هاي ثبت شده در سيستم
  • قابليت مشاهده مهمان‏هايي كه بيش از ديگران در سيستم تعريف شدند
  • قابليت مشاهده ليست مهمان‏هاي داخل مجموعه
  • قابليت مشاهده ليست مهمان‏هايي كه با گذشت زمان تعريفشان وارد مجموعه نشدند
مراحل اجرای پروژه در هر نقطه

مراحل اجرایی برای نصب دوربین‏ها در هر محل با فرض آماده بودن تجهیزات سخت افزاری به شرح ذیل می‏باشد:

  • بازدید از محل اجرا و بررسی و جایابی دوربین‏ها و همچنین کابل کشی‏ها در هر نقطه
  • نصب سخت افزاری سیستم شامل:
    • نصب پایه ها
    • سیم کشی شبکه وبرق (لازم به ذکر است برق و شبکه تا محل هر سیستم بر عهده کارفرماست و سیم کشی در این بخش سیم کشی داخلی بین اجزای سیستم می‏باشد)
    • نصب کیس و تجهیزات داخل اتاق
  • تست و تنظیمات اولیه دوربین‏ها و کالیبره دوربین‏ها
  • نصبت سیستم عامل و تنظیمات پردازنده ها و نصب اولیه نرم افزارها
  • تنظیم اتصال نرم افزار ها به دوربین ها و تنظیمات نهایی دوربین ها و تست راه اندازی
  • گرفتن نسخه پشتیبان از سیستم عامل
  • آموزش کاربران (شامل آموزش در محل برای کارکرد باسیستم توسط کاربران نهایی حداکثر برای دو نفر)
  • تحویل نهایی و گرفتن صورت جلسه تحویل
زمانبندی اجرا:

زمان بندی تخمینی اجرای پروژه در هر نقطه به صورت ذیل می‏ باشد:

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

برآورد هزینه اجرا پس از بازدید پروژه با ارائه پیش فاکتور قابل ارائه می‏ باشد.