دوره آموزشی
The Great Courses
دوبله زبان فارسی

تشخیص و شناسایی چهره در Flutter - راهنمای 2025

تشخیص و شناسایی چهره در Flutter - راهنمای 2025

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت

  • ساخت اپلیکیشن‌های کاملاً آفلاین برای شناسایی چهره، بدون اینترنت یا APIهای پولی
  • توسعه اپلیکیشن‌های امنیتی و بررسی حضور مبتنی بر چهره در Flutter
  • درک چگونگی عملکرد تشخیص و شناسایی چهره در پشت صحنه
  • پیاده‌سازی شناسایی بلادرنگ چهره با تشخیص لایو بودن
  • ضبط ورودی لایو دوربین و پردازش بلادرنگ فریم‌ها در Flutter
  • ثبت و مدیریت چندین چهره به صورت محلی روی دستگاه
  • شناسایی چهره با مدل‌های FaceNet و MobileFaceNet (مدل‌های TFLite)
  • تشخیص چهره در تصاویر با استفاده از Google ML Kit در Flutter

پیش نیازهای دوره

  • کامپیوتری (ویندوز یا مک) که قادر به اجرای Flutter باشد.
  • تمایل به یادگیری

توضیحات دوره

آیا می‌خواهید بدون اتکا به APIهای پولی یا اتصال به اینترنت اپلیکیشن‌های قدرتمند تشخیص و شناسایی چهره را در Flutter بسازید؟ این دوره آموزشی عملی، به شما گام به گام نحوه ادغام شناسایی و تشخیص چهره با استفاده از TensorFlow Lite و Google ML Kit در Flutter را برای شناسایی ویدئوی مبتنی بر تصویر و ویدئوی بلادرنگ آموزش می‌دهد.

آیا هدف شما ایجاد یک اپلیکیشن بررسی حضور مبتنی بر شناسایی چهره، یک سیستم امنیتی هوشمند، یا صرفاً ادغام ویژگی‌های چهره‌ای AI در پروژه Flutter است؟ این دوره راهنمای جامع شما خواهد بود.

آنچه یاد خواهید گرفت:

  • درک بکگراند و زمینه فناوری شناسایی چهره
  • راه‌اندازی محیط توسعه Flutter بر روی ویندوز و مک
  • ساخت اپلیکیشن Image Picker برای ضبط یا انتخاب عکس از گالری
  • پیاده‌سازی تشخیص چهره با استفاده از Google ML Kit
  • شناسایی چهره با مدل‌های FaceNet و MobileFaceNet (TensorFlow Lite)
  • ثبت و شناسایی چهره‌ها از تصاویر
  • مدیریت و تطبیق چندین رکورد چهره
  • ضبط و پردازش بلادرنگ فریم‌های دوربین 
  • شناسایی بلادرنگ چهره با تشخیص لایو بودن
  • ثبت چهره‌ها از چند زاویه برای بهبود دقت
  • ساخت اپلیکیشن‌های کاملاً آفلاین شناسایی چهره، بدون نیاز به APIهای پولی یا اینترنت
  • استفاده از مفاهیم برای ایجاد سیستم‌های بررسی حضور، احراز هویت و امنیت در Flutter

چرا باید این دوره را بگذرانید؟

  • قابلیت آفلاین — ساخت اپلیکیشن‌هایی که بدون اینترنت با TensorFlow Lite کار می‌کنند.
  • رایگان بودن API — هیچ سرویسی به پرداخت نیاز ندارد، همه چیز روی دستگاه اجرا می‌شود.
  • تمرکز بر حریم خصوصی — تمام داده‌ها و شناسایی‌ها محلی هستند.
  • اپلیکیشن‌های بلادرنگ — یادگیری کار با ورودی لایو دوربین در Flutter
  • کاملاً عملی — یادگیری مبتنی بر پروژه برای اپلیکیشن‌های واقعی

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگان Flutter که علاقه‌مند به ادغام ویژگی‌های چهره‌ای مبتنی بر AI هستند.
  • توسعه‌دهندگان اپلیکیشن  موبایل که سیستم‌های امنیتی یا بررسی حضور و غیاب ایجاد می‌کنند.
  • مبتدیان و دانشجویان سطح متوسط که می‌خواهند شناسایی چهره در Flutter را بررسی کنند.
  • هر کسی که می‌خواهد شناسایی چهره آفلاین بدون استفاده از APIهای پولی را یاد بگیرد.

فناوری‌های پوشش داده شده:

  • Flutter و Dart
  • TensorFlow Lite (TFLite)
  • Google ML Kit Face Detection
  • مدل‌های FaceNet و MobileFaceNet 
  • ادغام بلادرنگ دوربین یا Real-time Camera Integration
  • Image Picker و Camera Plugins

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

همین حالا در این دوره شرکت کنید و شروع به ساخت اپلیکیشن‌های هوشمند، آفلاین و مجهز به AI در Flutter کنید!

این دوره برای چه کسانی مناسب است؟

  • هر کسی که در حال ساخت سیستم‌های امنیتی، احراز هویت یا بررسی حضوروغیاب در Flutter است.
  • توسعه‌دهندگانی که می‌خواهند از APIهای پولی دوری کنند و اپلیکیشن‌های کاملاً آفلاین بسازند.
  • مبتدیانی که درباره تشخیص و شناسایی چهره در اپلیکیشن‌های واقعی کنجکاو هستند.
  • علاقه‌مندان به فناوری که مشتاق یادگیری TensorFlow Lite با Flutter هستند.
  • دانشجویان و علاقه‌مندانی که می‌خواهند تجربه عملی با ML در اپلیکیشن‌های موبایل داشته باشند.
  • توسعه‌دهندگان Flutter که می‌خواهند ویژگی‌های AI را در اپلیکیشن‌های خود ادغام کنند.
  • توسعه‌دهندگان موبایل که به دنبال راه‌حل‌های شناسایی چهره آفلاین هستند.

تشخیص و شناسایی چهره در Flutter - راهنمای 2025

  • مقدمه 04:21
  • شناسایی چهره چگونه کار می‌کند؟: توضیحات تشخیص، Embeddingها و مطابقت 08:01
  • نصب Flutter SDK 06:44
  • نصب Android Studio 03:18
  • نصب و راه‌اندازی XCode 02:55
  • ساخت پروژه Flutter و نصب در شبیه‌ساز IOS 03:22
  • نصب شبیه‌ساز اندروید 02:36
  • نصب Flutter بر روی ویندوز 05:19
  • نصب Android Studio 06:57
  • ساخت دستگاه مجازی اندروید 02:30
  • ساخت پروژه جدید Flutter و ساخت رابط کاربری گرافیکی اپلیکیشن ImagePicker 10:32
  • افزودن کتابخانه‌ها و انجام پیکربندی اندروید و IOS در Flutter 06:34
  • انتخاب تصاویر از گالری در Flutter 08:21
  • ضبط تصاویر با استفاده از دوربین در Flutter 03:03
  • مروری بر ImagePicker در Flutter 01:46
  • ایمپورت و اجرای اپلیکیشن استارتر Flutter برای شناسایی چهره 03:32
  • بررسی کد استارتر Flutter برای تشخیص و شناسایی چهره 05:26
  • افزودن کتابخانه‌های تشخیص چهره در Flutter و راه‌اندازی اندروید 06:11
  • اجرای تشخیص چهره در Flutter و ثبت نتایج در کنسول 08:58
  • رسم باکس‌های حاشیه‌ای اطراف چهره‌های شناسایی‌شده در Flutter 09:12
  • ساخت کلاس FaceDetectorPainter در Flutter برای رسم باکس‌های چهره 03:09
  • چگونه چهره‌های شناسایی‌شده از یک تصویر را در Flutter کراپ کنیم؟ 08:57
  • راه‌اندازی شناسایی چهره در Flutter با استفاده از TensorFlow Lite 06:22
  • آغاز مدل شناسایی چهره و تولید Embeddingهای چهره در Flutter 05:04
  • ثبت چهره‌ها در پایگاه داده محلی با Embeddingها در Flutter 05:07
  • شناسایی چهره‌های ثبت‌شده در Flutter با استفاده از Embeddingهای چهره 06:16
  • نمایش نام‌های چهره‌های شناسایی‌شده روی صفحه در Flutter 07:01
  • حل مشکلات شناسایی چهره و تنظیم آستانه مطابقت در Flutter 05:32
  • تست اپلیکیشن شناسایی چهره با چند چهره 02:31
  • استفاده از مدل FaceNet برای شناسایی چهره در Flutter 05:48
  • نکاتی برای بهبود دقت شناسایی چهره در اپلیکیشن Flutter 04:24
  • گام بعدی چیست؟ پروژه‌ها و ایده‌های هیجان‌انگیز 01:11
  • ارسال ورودی به مدل شناسایی چهره و بازیابی خروجی در Flutter 07:45
  • چگونه چهره‌ها در پایگاه داده برای شناسایی در Flutter ذخیره می‌شوند؟ 02:51
  • ذخیره‌سازی چهره‌های ثبت‌شده و Embeddingها در پایگاه داده Flutter 05:17
  • ساخت صفحه لیست چهره‌های ثبت‌شده در Flutter 02:55
  • کدنویسی صفحه چهره‌های ثبت‌شده در Flutter 03:13
  • ساخت پروژه جدید Flutter و افزودن کتابخانه 05:41
  • نمایش ورودی لایو دوربین در Flutter 11:20
  • دریافت فریم‌های ورودی دوربین در Flutter به صورت یکی‌یکی 03:27
  • مروری بر پکیج دوربین 01:42
  • ایمپورت و اجرای بلادرنگ اپلیکیشن استارتر تشخیص چهره 03:04
  • صفحه ثبت و نمایش ورودی لایو دوربین در Flutter 06:19
  • تغییر بین دوربین جلو و عقب در Flutter 06:30
  • تشخیص چهره بلادرنگ: ارسال ورودی دوربین و بازیابی چهره‌ها در Flutter 08:06
  • رسم بلادرنگ باکس‌های حاشیه‌ای اطراف چهره‌های شناسایی‌شده در اپلیکیشن Flutter 04:19
  • کراپ کردن چهره‌ها از فریم‌های دوربین برای شناسایی در Flutter 06:41
  • ارسال چهره‌های کراپ شده به مدل و استخراج Embeddingهای چهره در Flutter 04:16
  • نمایش دیالوگ ثبت چهره برای چهره‌های ضبط‌شده در Flutter 02:24
  • پیاده‌سازی کد دیالوگ ثبت چهره در Flutter 03:15
  • ساخت یک ترسیم کننده تشخیص چهره برای تشخیص چهره دوربین به صورت لایو در Flutter 02:45
  • اجرای شناسایی بلادرنگ چهره در Flutter با ورودی لایو دوربین 05:52
  • تنظیم آستانه شناسایی و مرور مطابقت چهره بلادرنگ در Flutter 05:17
  • ساخت یک ترسیم کننده تشخیص چهره برای صفحه شناسایی در Flutter 02:39
  • ساخت صفحه چهره‌های ثبت‌شده برای نمایش کاربران ذخیره‌شده در Flutter 03:32
  • شناسایی چهره در Flutter - بهترین نسخه 01:00
  • ثبت چهره‌ها از چند زاویه برای بهبود شناسایی در Flutter 06:54
  • بروزرسانی کلاس شناسایی چهره برای دقت و عملکرد بهتر 03:57

2,900,400 725,100 تومان

مشخصات آموزش

تشخیص و شناسایی چهره در Flutter - راهنمای 2025

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:همه سطوح
  • تعداد درس:58
  • مدت زمان :04:52:01
  • حجم :3.49GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید