آموزش بینایی کامپیوتر بر روی رزبری پای - از مبتدی تا پیشرفته - آخرین آپدیت

دانلود Computer Vision on Raspberry Pi - Beginner to Advanced

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

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

در این دوره چه چیزهایی خواهید آموخت:

  • رزبری پای چیست و اجزای آن کدامند؟
  • آشنایی با لوازم جانبی مورد نیاز برای اتصال به رزبری پای
  • سیم‌کشی رزبری پای برای ساخت یک کامپیوتر کاملاً کاربردی
  • آموزش آسان آماده‌سازی کارت SD برای بارگذاری سیستم عامل رزبری پای
  • نصب پکیج‌های مورد نیاز برای ساخت کاربردهای بینایی ماشین
  • آموزش جنبه‌های برنامه‌نویسی پایه پایتون
  • ساخت کاربردهای ساده پردازش تصویر با پایتون و OpenCV
  • ساخت کاربردهای واقعی پردازش تصویر با رزبری پای 4/3/2/Zero
  • یادگیری مبانی شبکه‌های عصبی با گوگل کولب

پیش‌نیازها:

  • فقط ریاضیات دبیرستان
  • دانش برنامه‌نویسی قبلی مورد نیاز نیست
  • تمامی فایل‌های کد و تصاویر استفاده شده در این دوره ارائه خواهد شد

سخت‌افزار مورد نیاز:

رزبری پای 3/2/Zero، مانیتور، ماوس، کیبورد، مبدل HDMI به VGA، فلش مموری USB (حداقل ظرفیت 2 گیگابایت)، کارت حافظه Micro SD (حداقل ظرفیت 8 گیگابایت)، رم‌ریدر Micro SD، آداپتور برق (2 آمپر، شارژر Micro-USB ترجیح داده می‌شود)، وب‌کم USB (حداقل وضوح 5 مگاپیکسل)

دوره کاربردهای بینایی ماشین در رزبری پای یک دوره مقدماتی برای رزبری پای 4 تازه معرفی شده است و به طور کامل با رزبری پای 3/2 و رزبری پای زیرو سازگار است.

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

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

این دوره مبتدیان بدون مهارت کدنویسی را به سطحی می‌رساند که بتوانند برنامه‌های خود را بنویسند.

مبانی زبان برنامه‌نویسی پایتون به خوبی در این دوره پوشش داده شده است.

ساخت کاربردهای بینایی ماشین به ساده‌ترین شکل ممکن آموزش داده شده که درک آن آسان است.

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

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

هر کسی می‌تواند در این دوره شرکت کند. هیچ دانش مهندسی خاصی مورد انتظار نیست. مدرس تمامی مفاهیم مهندسی مورد نیاز را به ساده‌ترین شکل توضیح داده است.

این دوره شما را قادر می‌سازد تا به طور مستقل کاربردهای بینایی ماشین را با استفاده از رزبری پای بسازید.

این دوره ساده‌ترین راه برای یادگیری و آشنایی با پلتفرم رزبری پای است.

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

این دوره کدهای کامل تمامی کاربردهای پردازش تصویر سازگار با رزبری پای 3/2/Zero را ارائه می‌دهد.


سرفصل ها و درس ها

مقدمه Introduction

  • قطعات رزبری پای ۳ Components on Raspberry Pi 3

  • قطعات قابل اتصال به رزبری پای Components to be connected to Raspberry Pi

  • دانلود نرم‌افزار برای فرمت کارت حافظه SD Downloading Software to Format SD Card

  • فرمت کردن کارت حافظه SD Formatting SD Card

راه‌اندازی رزبری پای Setting up Raspberry Pi

  • دانلود سیستم‌عامل NOOBS Downloading NOOBS Operating System

  • کپی کردن سیستم‌عامل NOOBS روی کارت حافظه SD Copying NOOBS Operating System to SD Card

  • فلش کردن سیستم‌عامل NOOBS روی کارت حافظه SD Flashing NOOBS Operating System to SD Card

  • نصب بسته‌ها Installing Packages

  • دانلود کدهای دوره و تصاویر Download Course Codes and Images

مبانی پایتون Python Basics

  • دستور Print Print

  • آزمون دستور Print Quiz for Print

  • شرط If If Condition

  • تصمیم‌گیری Making Decisions

  • آزمون تصمیم‌گیری Quiz for Making Decisions

  • حلقه For For loop

  • حلقه While While loop

  • آزمون حلقه While Quiz for While loop

  • توابع Functions

  • آزمون توابع Quiz for Functions

  • دیکشنری‌ها Dictionaries

  • اشیاء Objects

  • کلاس Class

  • ماژول‌ها Modules

  • آزمون ماژول‌ها Quiz for Modules

کاربردهای بینایی کامپیوتر Computer Vision Applications

  • بارگذاری، نمایش و ذخیره تصاویر Load Display Save Images

  • تغییر مقیاس Scaling

  • آزمون تغییر مقیاس Quiz for Scaling

  • برگرداندن تصویر Flipping

  • تغییر روشنایی Varying Brightness

  • آزمون تغییر روشنایی Quiz for Varying Brightness

  • عملیات بیتی Bitwise Operations

  • محو کردن و واضح کردن Blurring and Sharpening

  • آزمون محو کردن و واضح کردن Quiz for Blurring and Sharpening

  • آستانه‌گذاری Thresholding

  • فرسایش و انبساط Erosion and Dilation

  • آزمون فرسایش و انبساط Quiz for Erosion and Dilation

  • تشخیص لبه Edge Detection

  • قطعه‌بندی تصویر Image Segmentation

  • آزمون قطعه‌بندی تصویر Quiz for Image Segmentation

کاربردهای واقعی بینایی کامپیوتر Real-world Computer Vision Applications

  • تشخیص بلادرنگ چهره، چشم و بینی انسان Real-time Human Face Eyes Nose Detection

  • تشخیص خودرو در ویدئو Detecting Cars in Video

  • تشخیص عابر پیاده Pedestrian Detection

  • تشخیص بلادرنگ اشیاء Real-time Object Detection

  • تشخیص چهره انسان - ۱ Human Face Recognition -1

  • تشخیص چهره انسان - ۲ Human Face Recognition - 2

مبانی شبکه‌های عصبی در گوگل کولب Basics of Neural Network on Google Colab

  • مقدمه‌ای بر شبکه‌های عصبی Introduction to Neural Networks

  • توابع فعال‌سازی Activation Functions

  • شبکه‌های عصبی در عمل Neural Networks in Action

  • بهینه‌سازی شبکه عصبی Neural Network Optimization

  • شبکه‌های عصبی ساده Simple Neural Networks

  • شبکه‌های عصبی با ورودی‌های چندگانه Multiple Inputs Neural Networks

  • گرادیان کاهشی Gradient Descent

  • عملکرد شبکه‌های عصبی پیچشی Convolutional Neural Networks Operation

  • نحوه کارکرد CNN ها Working of CNNs

  • شبکه عصبی پیچشی عمیق Deep CNN

  • CNN روی MNIST CNN on MNIST

تمرین‌های عملی پردازش تصویر Hands-on Image Processing Assignments

  • چگونه یک تصویر را در مختصات پیکسلی خاص برش دهیم؟ How to crop an image at specific pixel coordinates?

منابع آموزشی رایگان هوش مصنوعی FREE Learning Resources on Artificial Intelligence

  • منابع یادگیری عمیق Deep Learning Resources

  • منابع شبکه‌های گن (GAN) Generative Adversarial Networks Resources

  • منابع یادگیری تقویتی عمیق Deep Reinforcement Learning Resources

  • منابع یادگیری ماشین Machine Learning Resources

  • منابع علم داده Data Science Resources

  • منابع TensorFlow Lite TensorFlow Lite Resources

  • منابع Movidius Neural Compute Stick Movidius Neural Compute Stick Resources

  • منابع یادگیری ماشین کوانتومی Quantum Machine Learning Resources

  • منابع هوش مصنوعی Artificial Intelligence Resources

  • منابع ریاضیات برای یادگیری ماشین Math for Machine Learning Resources

  • منابع ریاضیات برای یادگیری عمیق Math for Deep Learning Resources

  • کتاب‌های درسی یادگیری عمیق (نظریه و کدنویسی) Theory and Coding Deep Learning Textbooks

نمایش نظرات

آموزش بینایی کامپیوتر بر روی رزبری پای - از مبتدی تا پیشرفته
جزییات دوره
9 hours
58
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,212
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dr Steven Fernandes Dr Steven Fernandes

یادگیری ماشین، بینایی ماشین، دانشمند داده

Ramesh Nayak Ramesh Nayak

استاد علوم اطلاعات و مهندسی