کتابخانه تشخیص پلاک ساتپا

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

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

 

کتابخانه نرم افزاری پلاک خوان ساتپا

قابلیت های کتابخانه تشخیص پلاک ساتپا

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

کتابخانه تشخیص پلاک چیست؟

کتابخانه تشخیص پلاک (License Plate Recognition Library یا SDK) یک بسته نرم افزاری است که به برنامه نویسان و توسعه دهندگان این امکان را می دهد تا قابلیت شناسایی و استخراج اطلاعات پلاک خودرو را به برنامه ها و سیستم های خود اضافه کنند. این کتابخانه مانند یک “موتور” پردازش تصویر عمل می کند که وظایف زیر را بر عهده دارد:

  1. دریافت ورودی: تصویر یا ویدیو از دوربین ها یا فایل های ذخیره شده را دریافت می کند.
  2. پردازش تصویر: با استفاده از الگوریتم های پیشرفته پردازش تصویر و بینایی ماشین، محل پلاک را در تصویر/ویدیو شناسایی می کند.
  3. تشخیص کاراکتر: حروف و اعداد روی پلاک را تشخیص می دهد (OCR – Optical Character Recognition).
  4. تبدیل به متن: کاراکترهای شناسایی شده را به یک رشته متنی (مثلاً “ایران ۱۱-۱۲۳ ب ۴۵”) تبدیل می کند.
  5. ارائه خروجی: اطلاعات پلاک را به برنامه اصلی (که از کتابخانه استفاده می کند) تحویل می دهد.

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

تفاوت کتابخانه تشخیص پلاک با نرم‌افزار پلاک خوان

به طور خلاصه و مفید:

  • کتابخانه تشخیص پلاک (SDK):
    • مخاطب: برنامه نویسان و توسعه دهندگان نرم افزار.
    • کاربرد: ابزاری برای ساختن نرم افزارهای پلاک خوان یا افزودن قابلیت تشخیص پلاک به نرم افزارهای موجود.
    • شکل: مجموعه ای از کدها، توابع، کلاس ها و ابزارهای برنامه نویسی.
    • مثال: یک برنامه نویس از کتابخانه تشخیص پلاک ساتپا استفاده می کند تا یک نرم افزار مدیریت پارکینگ بسازد.
    • محصول خام
  • نرم افزار پلاک خوان:
    • مخاطب: کاربران نهایی (مدیران پارکینگ، مسئولان کنترل ترافیک، صاحبان کسب وکارها و…).
    • کاربرد: یک برنامه آماده برای استفاده که به طور مستقیم برای تشخیص پلاک و انجام کارهای مرتبط (مانند ثبت ورود و خروج، محاسبه هزینه، گزارش گیری) استفاده می شود.
    • شکل: یک برنامه کاربردی با رابط کاربری گرافیکی (GUI) که کاربر می تواند به راحتی با آن کار کند.
    • مثال: یک اپراتور پارکینگ از نرم افزار پلاک خوان “آی پلاک” برای کنترل ورود و خروج خودروها استفاده می کند.
    • محصول نهایی

به بیان دیگر:

  • کتابخانه تشخیص پلاک مثل موتور یک ماشین است. برنامه نویسان از این موتور استفاده می کنند تا ماشین (نرم افزار پلاک خوان) خودشان را بسازند.
  • نرم افزار پلاک خوان مثل یک ماشین کامل است که آماده رانندگی (استفاده) است.

یک مثال دیگر:

  • کتابخانه تشخیص پلاک: مانند یک جعبه ابزار نجاری است که شامل اره، چکش، میخ و… است.
  • نرم افزار پلاک خوان: مانند یک میز چوبی آماده است که با استفاده از ابزارهای داخل جعبه ابزار ساخته شده است.

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

کاور پس زمینه کتابخانه تشخیص پلاک ایرانی ساتپا ANPR License Plate Recognition Library

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

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

چرا ساتپا؟

  • دقت بالا در تشخیص پلاک: آی پلاک حتی در شرایط نوری ضعیف، زاویه دید نامناسب و سرعت بالای خودرو هم می تواند پلاک را به درستی تشخیص دهد.
  • سرعت پردازش بالا: این نرم افزار قابلیت پردازش چندین پلاک در ثانیه را دارد که آن را برای کاربردهای با ترافیک بالا مناسب می کند.
  • سازگاری با انواع دوربین: آی پلاک با انواع دوربین های موجود در بازار سازگار است، از دوربین های معمولی تا دوربین های پلاک خوان حرفه ای.
  • رابط کاربری ساده و کاربرپسند: استفاده و پیکربندی آی پلاک بسیار آسان است و نیاز به دانش فنی خاصی ندارد.
  • پشتیبانی فنی قوی: تیم مجرب و متخصص شرکت شهاب همیشه آماده پاسخگویی به سوالات و مشکلات شما هستند.
  • قیمت مناسب: در مقایسه با سایر نرم افزارهای موجود در بازار، آی پلاک قیمت مناسبی دارد.
مشتری سازمانی
0 +
پلاک پردازش شده
M 0 +
دقت تشخیص پلاک
% 0 +
سال سابقه
0 +
سرعت تشخیص پلاک
ms 0

قیمت کتابخانه تشخیص پلاک ساتپا

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

نسخه های کاربردی نرم افزار پلاک خوان آی پلاک

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

پلاک خوان مسکونی

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

کتابخانه تشخیص پلاک ساتپا نسخه ویندوز با پشتیبانی از انواع دوربین ها، زبان های برنامه نویسی رایج (C++, C#, VB.NET, Delphi)، ارائه API قدرتمند، پردازش بلادرنگ و تنظیمات بهینه سازی، راهکاری جامع برای افزودن قابلیت تشخیص پلاک به نرم افزارهای ویندوزی (مدیریت پارکینگ، کنترل تردد و...) است و نصب و راه اندازی آن بسیار ساده میباشد و از سخت افزار های موجود پشتیبانی میکند.

مهم ترین قابلیت ها

مهم ترین مزایا

پلاک خوان سازمانی

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

کتابخانه تشخیص پلاک ساتپا نسخه لینوکس با سازگاری گسترده، ارائه API برای C/C++ و Python، قابلیت اجرا روی سرورها و سیستم‌های امبدد، و امکان سفارشی‌سازی، راهکاری پایدار، امن، انعطاف‌پذیر و کارآمد برای سامانه‌های نظارت تصویری، کنترل تردد و کاربردهای نیازمند پردازش متمرکز یا لبه است.

مهم ترین قابلیت ها

مهم ترین مزایا

پلاک خوان پارکینگ

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

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

مهم ترین قابلیت ها

مهم ترین مزایا

مقایسه نسخه های کتابخانه ساتپا

ویژگی نسخه ویندوز نسخه اندروید نسخه لینوکس
سازگاری با انواع دوربین
پشتیبانی از زبان‌های برنامه‌نویسی C++, C#, VB.NET, Delphi Java, Kotlin C/C++, Python
پردازش بلادرنگ (Real-time)
پردازش آفلاین
تشخیص پلاک‌های مخدوش (تا حدی)
تشخیص پلاک در شب
تشخیص پلاک موتور
API قدرتمند
قابلیت تنظیم پارامترها
پشتیبانی از پلاک‌های ایرانی
پشتیبانی از پلاک‌های خارجی (نسخه‌های پیشرفته)
مناسب برای سیستم‌های امبدد
مناسب برای دستگاه‌های همراه

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

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

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

مهم ترین قابلیت های ساتپا

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

  • سرعت تشخیص بالا: به دلیل پیاده سازی در زبان ++C، ساتپا از سرعت فوق العاده ای در تشخیص پلاک برخوردار است.
  • تشخیص انواع پلاک های استاندارد ایران: ساتپا قادر به شناسایی انواع پلاک های رایج در ایران است، از جمله:
    • پلاک های شخصی (سفید)
    • پلاک های دولتی (قرمز)
    • پلاک های عمومی (زرد رنگ)
    • پلاک های پلیس (سبز)
    • پلاک های کشاورزی
    • پلاک معلولین
  • شناسایی پلاک های خاص: ساتپا علاوه بر پلاک های استاندارد، قابلیت شناسایی پلاک های مناطق آزاد (۵ رقمی) و پلاک موتور سیکلت (دو سطری) را نیز دارد.
  • اتصال به انواع دوربین: ساتپا با انواع دوربین های دیجیتال (تحت شبکه)، آنالوگ و وبکم سازگار است و محدودیتی در انتخاب دوربین برای کاربران ایجاد نمی کند.
  • تشخیص خودکار و بلادرنگ: ساتپا به محض ورود خودرو به میدان دید دوربین، به طور خودکار پلاک را شناسایی و قرائت می کند (مدت زمان لازم برای تشخیص پلاک هر خودرو حدود ۱۰۰ میلی ثانیه است).
  • دقت تشخیص بالا: ساتپا در شرایط واقعی، دقت تشخیصی در حدود ۹۵% را ارائه می دهد که نشان دهنده عملکرد قابل اعتماد این کتابخانه است.
  • گزارش دهی جامع: ساتپا اطلاعات کاملی از پلاک خوانده شده ارائه می دهد، از جمله:
    • رشته فارسی و انگلیسی پلاک
    • مختصات پلاک در تصویر
    • تصویر پلاک استخراج شده
    • تصویر خودرو در لحظه تشخیص پلاک
  • جلوگیری از تکرار: ساتپا به ازای هر خودرو، تنها یک نتیجه را گزارش می دهد، حتی اگر خودرو برای مدت طولانی در مقابل دوربین توقف داشته باشد. این ویژگی از ثبت اطلاعات تکراری جلوگیری می کند.
  • سازگاری با زبان های برنامه نویسی مختلف: ساتپا قابلیت استفاده در انواع زبان های برنامه نویسی ویندوز (C++, C#, VB.net, Delphi) را دارد و به توسعه دهندگان انعطاف پذیری بالایی در انتخاب زبان برنامه نویسی می دهد.
  • ارائه نسخه های مستقل: ساتپا برای سیستم عامل های اندروید و لینوکس نیز نسخه های مستقلی ارائه می دهد که امکان استفاده از این کتابخانه را در پلتفرم های مختلف فراهم می کند.
  • تست شده با دوربین های متنوع: ساتپا با اکثر دوربین های موجود در بازار تست شده و سازگاری آن با طیف گسترده ای از دوربین ها تضمین شده است.

چگونه از کتابخانه تشخیص پلاک ساتپا استفاده کنیم؟

نحوه استفاده از کتابخانه تشخیص پلاک ساتپا به طور کلی به این صورت است که ابتدا باید با توجه به سیستم عامل و نیاز های پروژه خود، یکی از نسخه های این کتابخانه را انتخاب کنید. سپس، با توجه به زبان برنامه نویسی مورد استفاده خود، از API ارائه شده توسط ساتپا استفاده کرده و قابلیت تشخیص پلاک را به نرم افزار خود اضافه کنید.

در اینجا مراحل کلی استفاده از ساتپا (صرف نظر از نسخه خاص) آورده شده است:

  1. انتخاب نسخه مناسب و دریافت لایسنس:
  • مشاوره با شرکت شهاب: با توجه به نیازهای پروژه خود (سیستم عامل، زبان برنامه نویسی، نوع کاربرد، تعداد دوربین ها و…)، با کارشناسان شرکت شهاب مشورت کنید تا بهترین نسخه ساتپا را برای شما پیشنهاد دهند.
  • دریافت لایسنس: پس از انتخاب نسخه، باید لایسنس (مجوز استفاده) آن را از شرکت شهاب خریداری کنید. لایسنس ممکن است به صورت نرم افزاری یا سخت افزاری (قفل سخت افزاری) ارائه شود.
  1. نصب و راه اندازی:
  • نصب کتابخانه: فایل های کتابخانه (DLL ها، فایل های هدر، کتابخانه های استاتیک و…) را در مسیر مناسب پروژه خود قرار دهید.
  • نصب درایورها (در صورت نیاز): اگر از دوربین خاصی استفاده می کنید، ممکن است نیاز به نصب درایورهای آن دوربین باشد.
  • تنظیمات اولیه (در صورت نیاز): ممکن است نیاز باشد برخی تنظیمات اولیه را در کد برنامه خود انجام دهید (مثلاً تنظیم آدرس IP دوربین، تنظیم ناحیه جستجوی پلاک و…).
  1. استفاده از API:
  • فراخوانی توابع: با استفاده از توابع و کلاس های ارائه شده در API ساتپا، می توانید کارهای زیر را انجام دهید:
    • اتصال به دوربین یا باز کردن فایل ویدیویی.
    • دریافت فریم های ویدیویی.
    • ارسال فریم ها به موتور تشخیص پلاک ساتپا.
    • دریافت نتایج تشخیص پلاک (شامل متن پلاک، مختصات پلاک، تصویر پلاک و…).
    • پردازش نتایج و انجام اقدامات لازم (مثلاً ذخیره اطلاعات در پایگاه داده، نمایش پلاک روی صفحه، ارسال هشدار و…).
  1. کامپایل و اجرای برنامه:
  • پس از نوشتن کد برنامه، آن را کامپایل کنید تا به یک فایل اجرایی تبدیل شود.
  • برنامه را اجرا کنید و عملکرد آن را بررسی کنید.

نکات مهم:

  • مستندات: حتماً مستندات (Documentation) همراه کتابخانه ساتپا را به دقت مطالعه کنید. این مستندات شامل توضیحات کامل API، نمونه کدها، راهنمای نصب و راه اندازی و نکات مهم دیگر است.
  • پشتیبانی فنی: در صورت بروز هرگونه مشکل یا سوال، از پشتیبانی فنی شرکت شهاب کمک بگیرید.
  • به روزرسانی: کتابخانه ساتپا به طور منظم به روزرسانی می شود. سعی کنید همیشه از آخرین نسخه استفاده کنید تا از جدیدترین قابلیت ها و بهبودها بهره مند شوید.
  • مثال های کد: شرکت شهاب معمولاً همراه با کتابخانه، مثال های کد (Sample Codes) به زبان های مختلف ارائه می دهد که می تواند در یادگیری نحوه استفاده از API بسیار مفید باشد.

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

افتخار اعتماد شما را داشتیم

سوالات متداول

کتابخانه یا Library تشخیص پلاک در واقع موتور پردازشی نرم افزار های تشخص پلاک می باشد که در این نرم افزار ها وظیفه ی دریافت تصاویر یا فریم ویدیو و تشخیص پلاک خودرو ها را بر عهده دارد.

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

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

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

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

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

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

بله، ساتپا دارای API وب سرویس است که امکان استفاده از آن در پروژه های تحت وب را فراهم می کند.

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

بله، شرکت شهاب امکان سفارشی سازی کتابخانه را بر اساس نیازهای خاص مشتریان فراهم می کند.

بله، در کتابخانه تشخیص پلاک ساتپا این قابلیت وجود دارد.

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

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

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

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

سوالات فنی کتابخانه ساتپا

  • برای یافتن رشته اتصال دوربین از دمو ساتپا بخش Camera می توانید کمک بگیرید. ساتپا پس از جست و جوی دوربین های موجود در شبکه رشته اتصال، پورت و ای پی دوربین ها را در اختیار شما قرار می دهد. با جایگذاری ای پی ، پورت، نام کاربری و کلمه عبور در رشته اتصال می توانید از ان به عنوان ورودی ساتپا استفاده کنید.اغلب رشته اتصالT فرمتی مشابه با فرمتهای زیر را داراست:

rtsp://admin:password@ip ….

rtsp://admin:password@ip:port ….

  • روش دیگر استفاده از نرم افزار onvif device manager است.نرم افزار را نصب کنید، رنج ای پی سیستم را با رنج ای پی دوربین یکی کنید.نرم افزار اقدام به جست و جو میکند و رشته اتصال را بدون نام کاربری و کلمه عبور در اختیار شما میگذارد.با جایگذاری نام کاربری و کلمه عبور مشابه فرمت بالا، در رشته اتصال، از ان به عنوان ورودی ساتپا استفاده کنید.
  • روش دیگر استفاده از سایت و نرم افزار ispy است. با مراجعه به وب سایت ispy و وارد کردن مدل دوربین خود، رشته اتصال را دریافت کنید.

https://www.ispyconnect.com/cameras

پیشنهاد می کنیم برای آشنایی بیشتر با رشته اتصال دوربین ها، ویدیو های آموزش رشته اتصال و نحوه دریافت آن ها را مشاهده کنید.

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

در مورد کاربردی که شما مد نظر دارید سیستم Core i3 نسل ۶ یا بالاتر با ۴ گیگابایت حافظه رم کافی است. زمالن پردازش برای هر فریم روی ویدیو ۲ مگاپیکسل با چنین سیستمی حدود ۲۰۰ میلی ثانیه است. اگر از سیستم بهتری استفاده کنید این زمان کمتر خواهد شد. ضمنا برای این کاربرد، استفاده از برد رسپبری پای با پلاک خوان شهاب توصیه می شود که از نظر هزینه نیز مقرون به صرفه تر می باشد.

میزان پردازش کتابخانه بستگی به میزان تردد خودرو ها دارد، اگر مثلا در هر ۲-۳ ثانیه یک خودرو از مقابل هر یک از دو دوربین شما رد می شود، همان Core i5 کافیست. اما اگر سرعت خودرو ها زیاد است و در هر ثانیه ممکن است چند خودرو از مقابل دوربین ها عبور کند بهتر است از Core i7 استفاده کنید.

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

مثلا حداکثر درجه تفکیک دوربین آنالوگ نوعا ۷۲۰×۴۸۰ (حدود ۰.۳۵ مگاپیکسل) است در حالیکه دوربین های آی پی رزولوشن های خیلی بالاتر مثلا ۴ مگاپیکسل دارند.
اتصال به دوربین شبکه تنها نیازمند یک کابل شبکه است، اما در مورد دوربین آنالوگ باید کارت Capture یا Grabber هم تهیه کنید که عملا هزینه مجموع با هزینه دوربین شبکه برابری می کند.

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

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

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

کتابخانه تشخیص پلاک روی دستگاه های مختلف اندرویدی آزمایش شده و زمان پردازش یک تصویر ۲ مگاپیکسل بین ۵۰ میلی ثانیه (برای دستگاه های اندرویدی رده بالا مثل Galaxy Note ۹) تا ۱ ثانیه (برای دستگاه های پایین رده) متغیر است.

کتابخانه ساتپا از نسخه ۷ به بعد، با استفاده از ویژوال استودیو ۲۰۱۵ کامپایل شده است و برای اجرا، حتما باید فایل های مربوط به این نسخه از ویژوال C در کامپیوتر مقصد کپی شود. برای این کار بسته vc_redist_2015_update3_x86.exe را دانلود کنید (اگر از نسخه ۶۴ بیتی کتابخانه استفاده می کنید، vc_redist_2015_update3_x64.exe را دانلود کنید)

در صورت نیاز به کامپایل پروژه در مد Debug باید تمام محتویات پوشه release را در پوشه Debug هم کپی کنید والا خطای DLL Not Found رخ می دهد.

برای راهنمایی بیشتر، فایل مستندات کتابخانه پلاک خوان ساتپا را دانلود کنید.

این خطا زمانی مشاهده می شود که کتابخانه ساتپا و یا فایل های مورد نیاز ان کنار برنامه شما یافت نشود. در سورسی که در اختیار شماست ساتپا و سایر فایل های مورد نیاز در پوشه release قرار دارند و باید متناسب با مد کامپایل (debug, release, x86, x64,any cpu) محتویات را به پوشه های debug , debug64, release64  انتقال دهید.

به صورت پیش فرض نسخه ۳۲ بیتی کتابخانه تحویل شما می شود و شما نیز باید تحت یک برنامه ۳۲ بیتی از ساتپا استفاده کنید وگرنه به خطای ذکر شده برخورد خواهید کرد. این قضیه هنگام استفاده از نسخه ۶۴ بیتی ساتپا نیز صادق است و نباید از ساتپا در یک برنامه ۳۲ بیتی استفاده شود.

  • از رجیستر بودن فایل های ocx متناسب (۳۲ بیتی یا ۶۴ بیتی) اطمینان حاصل کنید.
  • اگر از ماشین مجازی استفاده می کنید، اطمینان حاصل کنید که قفل سخت افزاری به ماشین مجازی شما تخصیص یافته است.
  • دانگل دارای یک چراغ کوچک قرمز رنگ است، اطیمنان پیدا کنید چراغ روشن است.
  • قفل را به پورت دیگری متصل کنید.
  • روی سیستم دیگری قفل را آزمایش کنید تا از صحت سخت افزار قفل اطمینان حاصل کنید.

مراحل زیر را تا حل مشکل به ترتیب دنبال کنید. در هر مرحله ای که مشکل حل شد لزومی به انجام ادامه مراحل وجود ندارد.

  1. تنظیمات صدا در دوربین و ساتپا باید مشابه یکدیگر باشند، از تنظیمات ساتپا پارامتر پخش صدا را تغییر دهید.
  2. اطمینان حاصل کنید دوربین در شبکه شما در دسترس است. برای این منظور پینگ دوربین را بگیرید، در پاسخ باید پینگ مناسب و پایدار دریافت کنید.
  3. از تنظیمات ساتپا پارامتر vlc cash time را به ۱۵۰۰ سپس ۲۰۰۰ و ۳۰۰۰ تغییر دهید.
  4. از صحت رشته اتصال اطمینان پیدا کنید، برای این منظور از نرم افزار vlc player کمک بگیرید. از منو media گزینه open network stream را انتخاب کنید و رشته اتصال را وارد کنید و دکمه play را بزنید. در صورتی که نرم افزار در اتصال به دوربین دچار مشکل شد، لازم است رشته اتصال را تصحیح کنید.
  5. از تنظیمات دوربین، انکدینگ را h264 قرار دهید.
  6. Bit rate دوربین را کاهش دهید.

مراحل زیر را دنبال کنید :

  1. ساتپا مجهز به تشخیص حرکت است، پس اگر یک تصویر از پلاک را بصورت ثابت مقابل دوربین نگه داشته اید پلاک خوانی انجام نخواهد شد. پلاک را حرکت دهید. پارامتر “ورود خودرو” را بررسی کنید.
  2. در تنظیمات ساتپا برای سایز نویسه ها مقادیری تنظیم شده اند، اگر پلاک بیش از اندازه از دوربین دور یا بیش از اندازه به دوربین نزدیک است به دلیل سایز غیر معقول نویسه ها، پلاک خوانی انجام نمی شود. تنظیمات را تغییر دهید یا در فاصله پلاک از دوربین تجدید نظر کنید
  3. اگر از دوربین نظارتی استفاده می کنید انتظار کیفیت مناسب پلاک خوانی را نداشته باشید.
  4. مصرف پردازنده خود را چک کنید، اگر به طور متوسط مصرف پردازنده بیش از ۸۰ درصد است پردازنده شما مناسب نیست. می توانید با تغییر تنظیماتی از قبیل رزولوشن، نرخ فریم و .. از بار پردازنده بکاهید.
  5. رزولوشن تصویر را چک کنید. مقدار مناسب رزولوشن به شرایط تردد وابسته است اما طبق یک حساب سر انگشتی، نویسه های پلاک باید توسط چشم انسان قابل رویت و شناسایی باشد.
  6. پلاک نباید دارای زاویه های بیش از اندازه با راستا افق و قائم داشته باشد.
  7. چک کنید پلاک مخدوش نباشد.
  8. صرف استفاده از دوربین مناسب پلاک خوانی یک مزیت محسوب نمی شود، دوربین حتما باید با توجه به شرایط محیطی تنظیم شود تا تصویر مناسبی ارائه دهد.
  9. راهنما مربوط به شرایط پلاک خوانی را مطالعه بفرمایید.

شیوه پخش تصویر را در توابع پخش معادل با “نمایش سمت میزبان” قرار دهید، پس از دریافت رویداد فریم جدید، اقدامی در جهت دریافت تصویر فریم جدید و نمایش ان انجام ندهید.

۳.۲/۵ - (۴ امتیاز)

دانلود دمو رایگان ساتپا

دانلود دمو رایگان آی پلاک

به دنبال پلاک خوان هستید؟