مطالب آموزشی

مطالب آموزش مرتبط با حوزه های کاری شرکت شهاب در زمینه های پردازش تصویر، پردازش اسناد، OCR و سامانه های نظارت و کنترل

آموزش OpenCV – قسمت سوم : چه کار هایی را می توان با OpenCV انجام داد؟

  با استفاده از OpenCV شما می توانید بسیاری از کار هایی را که در زمینه ی بینایی ماشین فکرش را می کنید، انجام دهید. مسائلی که می خواهید حل کنیم، ما را مجبور می سازند تا فرایند های مختلفی را با هم ترکیب کنیم تا به نتیجه ی مطلوبی برسیم. بنابراین لازم است بفهمیم …

آموزش OpenCV – قسمت سوم : چه کار هایی را می توان با OpenCV انجام داد؟ مشاهده

آموزش OpenCV – قسمت دوم : انسان چگونه میبیند؟

آشنایی با بینایی انسان  قبل از این که به کتابخانه  OpenCV بپردازیم بهتر است بپرسیم چرا این توابع در وهله ی اول ساخته شده اند؟ دانستن چگونگی کارکرد بینایی انسان جهت توسعه ی الگوریتم های درست برای بینایی ماشین بسیار مهم است. هدف الگوریتم های بینایی ماشین فهمیدن محتوای عکس ها و فیلم ها می …

آموزش OpenCV – قسمت دوم : انسان چگونه میبیند؟ مشاهده

آموزش OpenCV – قسمت اول : آشنایی با OpenCV

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

آموزش OpenCV – قسمت اول : آشنایی با OpenCV مشاهده

رفع خطای عدم ارتباط با دیتابیس در آی پلاک

بعد از نصب کامل و صحیح نرم افزار آی پلاک و SQL Server  نرم افزار آی پلاک را اجرا میکنیم اگر با خطایی که در شکل-۱ با کادر قرمز رنگ و ستاره مشخص شده مواجه شدید باید چند مرحله ساده زیر را به ترتیب انجام دهید :   ( شکل-۱ )   ابتدا روی گزینه …

رفع خطای عدم ارتباط با دیتابیس در آی پلاک مشاهده

مقایسه ++C و پایتون

داشتم پروژه های نمونه Opnecv (شامل image stitching و image stitching detailed) برای تولید تصاویر پانوراما را تحلیل می کردم که به عنوان مثال درس بینایی ماشین در کلاس توضیح دهم. برای درک بیشتر، به دنبال مثالهایی با توضیحات کاملتر در وب بودم که در حین جستجو به پروژه ای رسیدم که با پایتون نوشته …

مقایسه ++C و پایتون مشاهده

خوشه بندی و روشهای رایج پیاده سازی آن( قسمت اول)

خوشه‌بندی یا آنالیز خوشه (به انگلیسی: Clustering) در آمار و یادگیری ماشینی، یکی از شاخه های یادگیری بی‌نظارت می‌باشد و فرآیندی است که در طی آن، نمونه‌ها به دسته‌هایی که اعضای آن مشابه یکدیگر می‌باشند تقسیم می‌شوند که به این دسته ها خوشه گفته میشود. بنابراین خوشه مجموعه ای از اشیاء می‌باشد که در آن …

خوشه بندی و روشهای رایج پیاده سازی آن( قسمت اول) مشاهده

بررسی معماری های شناخته شده شبکه های عصبی کانولوشنی عمیق(قسمت دوم)

در درسنامه ی قبل، با سه معماری مهم از شبکه های عمیق کانولوشن آشنا شدیم. در این درسنامه به بررسی ادامه ی این روشها خواهیم پرداخت. معماری GoogLeNet Szegedy و همکاران در سال ۲۰۱۴ شبکه گوگل GoogLeNet را معرفی کرد این معماری شامل ۲۲ لایه است و به خطای ۶٫۷ درصدی دست پیدا کرد. این معماری برای …

بررسی معماری های شناخته شده شبکه های عصبی کانولوشنی عمیق(قسمت دوم) مشاهده

بررسی معماری های شناخته شده شبکه های عصبی کانولوشنی عمیق(قسمت اول)

نگارنده: حسین نیکدل معماری AlexNet اولین شبکه عصبی کانولوشن که در چالش ILSVRC-2012 اعمال شد AlexNet بود ، این معماری داده های پایگاه داده ImageNet که در ۱۰۰۰ گروه طبقه بندی شده بودند را با خطای ۱۵ درصد طبقه بندی کرد. این معماری شامل ۵ لایه کانولوشن ادغام شده با لایه های max-pooling و سه …

بررسی معماری های شناخته شده شبکه های عصبی کانولوشنی عمیق(قسمت اول) مشاهده

ریخت شناسی در پردازش تصاویر دیجیتال

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

ریخت شناسی در پردازش تصاویر دیجیتال مشاهده

اسکرول به بالا