📋
docs.binaexperts.com
  • Introduction
  • Get Started
  • Organization
    • Create an Organization
    • Add Team Members
    • Role-Based Access Control
  • Datasets
    • Creating a Project
    • Uploading Data
      • Uploading Video
    • Manage Batches
    • Create a Dataset Version
    • Preprocessing Images
    • Creating Augmented Images
    • Add Tags to Images
    • Manage Categories
    • Export Versions
    • Health Check
    • Merge Projects and Datasets
    • Delete an Image
    • Delete a Project
  • annotate
    • Annotation Tools
    • Use BinaExperts Annotate
  • Train
    • Train
    • Framework
      • Tensorflow
      • PyTorch
      • NVIDIA TAO
      • TFLite
    • Models
      • YOLO
      • CenterNet
      • EfficientNet
      • Faster R-CNN
      • Single Shot Multibox Detector (SSD)
      • DETR
      • DETECTRON2 FASTER RCNN
      • RETINANET
    • dataset healthcheck
      • Distribution of annotations based on their size relative
      • Distribution of annotations based on their size relative
    • TensorBoard
    • Hyperparameters
    • Advanced Hyperparameter
      • YAML
      • Image Size
      • Validation input image size
      • Patience
      • Rectangular training
      • Autoanchor
      • Weighted image
      • multi scale
      • learning rate
      • Momentum
  • Deployment
    • Deployment
      • Legacy
      • Deployment model (Triton)
    • Introducing the BinaExperts SDK
  • ابزارهای نشانه گذاری
  • استفاده از نشانه گذاری بینااکسپرتز
  • 🎓آموزش مدل
  • آموزش
  • چارچوب ها
    • تنسورفلو
    • پایتورچ
    • انویدیا تاو
    • تنسورفلو لایت
  • مدل
    • یولو
    • سنترنت
    • افیشنت نت
    • R-CNN سریعتر
    • SSD
    • DETR
    • DETECTRON2 FASTER RCNN
  • تست سلامت دیتاست
    • توزیع اندازه نسبی
    • رسم نمودار توزیع
  • تنسوربرد
  • ابرمقادیر
  • ابرمقادیر پیشرفته
    • YAML (یامل)
    • اندازه تصویر
    • اعتبار سنجی تصاویر ورودی
    • انتظار
    • آموزش مستطیلی
  • مستندات فارسی
    • معرفی بینااکسپرتز
    • آغاز به کار پلتفرم بینااکسپرتز
  • سازماندهی
    • ایجاد سازمان
    • اضافه کردن عضو
    • کنترل دسترسی مبتنی بر نقش
  • مجموعه داده ها
    • ایجاد یک پروژه
    • بارگذاری داده‌ها
      • بارگذاری ویدیو
    • مدیریت دسته ها
    • ایجاد یک نسخه از مجموعه داده
    • پیش‌پردازش تصاویر
    • ایجاد تصاویر افزایش یافته
    • افزودن تگ به تصاویر
    • مدیریت کلاس‌ها
  • برچسب گذاری
    • Page 3
  • آموزش
    • Page 4
  • استقرار
    • Page 5
Powered by GitBook
On this page
  • شروع به کار با پلتفرم بینااکسپرتز
  • بارگذاری دیتاست
  • بررسی و تصحیح برچسب‌گذاری‌ها
  • انتخاب تقسیم‌بندی دیتاست
  • آپلود ویدئوها
  • برچسب‌گذاری تصاویر
  • افزودن تصاویر به دیتاست
  • پیش‌پردازش و افزایش تصاویر
  • آموزش مدل خود
  • پیاده‌سازی یک مدل بینایی کامپیوتری

Was this helpful?

  1. مستندات فارسی

آغاز به کار پلتفرم بینااکسپرتز

آموزش سریع بینااکسپرتز

Previousمعرفی بینااکسپرتزNextایجاد سازمان

Last updated 8 months ago

Was this helpful?

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

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

آموزش سریع (۶ دقیقه‌ای)

1. اضافه کردن داده‌ها

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

2. اضافه کردن هم تیمی

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

3. انتخاب نوع پروژه‌های بینایی کامپیوتر

برای این مثال، ما از یک دیتاست استفاده خواهیم کرد. این مدل می‌تواند برای تضمین کیفیت در یک کارخانه تولیدی مورد استفاده قرار گیرد. البته، شما می‌توانید از هر تصویری که می‌خواهید برای آموزش مدل استفاده کنید.

نوع پروژه را به حالت پیش‌فرض "تشخیص اشیا" بگذارید چون مدل ما به شناسایی اشیای خاص می‌پردازد و می‌خواهیم موقعیت آن‌ها را در تصویر بدانیم.

روی "ایجاد پروژه" کلیک کنید تا ادامه دهید.

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

بارگذاری دیتاست

پس از دانلود دیتاست، فایل را از حالت فشرده خارج کنید. پوشه “helmet”را از سیستم خود به ناحیه بارگذاری مشخص شده بکشید. این دیتاست در قالب COCO JSON ساختاربندی شده، که یکی از بیش از ۵ قالب بینایی کامپیوتری پشتیبانی شده توسط بینااکسپرتز است.

برای شروع، توصیه می‌کنیم از ۵ تا ۱۰ تصویر استفاده کنید که کلاس‌های موردنظر شما برای شناسایی را به تعادل برساند. به عنوان مثال، اگر نیاز به شناسایی کلاه ایمنی دارید، اطمینان حاصل کنید که حداقل ۵ تا ۱۰ تصویر شامل این شی باشد.

هنگامی که پوشه دیتاست "helmet" را آپلود می‌کنید، بینااکسپرتز تصاویر و برچسب‌گذاری‌ها را پردازش می‌کند تا آن‌ها را با برچسب‌ها نمایش دهد.

بررسی و تصحیح برچسب‌گذاری‌ها

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

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

اگر هر تصویری با علامت "بدون برچسب‌گذاری" مشخص شده باشد، می‌توانید در بخش بعدی آن را برچسب‌گذاری کنید. برای آپلود داده‌های خود، روی "ذخیره و ادامه" کلیک کنید.

انتخاب تقسیم‌بندی دیتاست

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

مجموعه آموزش: برای آموزش مدل شما استفاده می‌شود.

مجموعه اعتبارسنجی: برای ارزیابی عملکرد مدل در طول آموزش استفاده می‌شود.

مجموعه آزمایش: برای آزمون دستی عملکرد مدل استفاده می‌شود.

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

آپلود ویدئوها

علاوه بر تصاویر، می‌توانید ویدئوها را نیز بارگذاری کنید. به برگه "بارگذاری" بروید، یک ویدئو را بکشید یا یک URL یوتیوب را بچسبانید. از شما پرسیده می‌شود که چند فریم در هر ثانیه باید گرفته شود. به عنوان مثال، انتخاب "۱ فریم/ثانیه" یک تصویر را در هر ثانیه از ویدئو ضبط می‌کند.

برچسب‌گذاری تصاویر

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

نکته حرفه‌ای: از AutoLabel بینااکسپرتز استفاده کنید تا از نسخه‌های قبلی مدل برای برچسب‌گذاری مجموعه داده‌های آینده استفاده کنید. AutoLabel از یک مدل موجود برای ایجاد برچسب‌ها به‌صورت خودکار بهره می‌برد و این فرآیند را تسریع می‌کند.

بینااکسپرتز همچنین از برچسب‌گذاری چندضلعی پشتیبانی می‌کند که برای پروژه‌هایی که نیاز به موقعیت‌یابی دقیق اشیا دارند، ضروری است. برای استفاده از "چندضلعی" روی آیکون پایین در نوار کناری سمت چپ کلیک کنید.

افزودن تصاویر به دیتاست

برای افزودن تصاویر یا داده‌ها به دیتاست، روی گزینه "افزودن داده جدید" کلیک کنید.

پیش‌پردازش و افزایش تصاویر

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

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

آموزش مدل خود

برای آموزش مدل در پلتفرم بینااکسپرتز:

1. روی دکمه "آموزش" کلیک کنید.

2. تنظیمات کار آموزش مدل خود را پیکربندی کنید.

3. نوع مدل را انتخاب کنید. برای این راهنما " سریع " را انتخاب کنید.

4. نقطه بازبینی را برای آموزش انتخاب کنید.

5. پیشرفت آموزش را از طریق نمودارهای لحظه‌ای نظارت کنید.

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

پیاده‌سازی یک مدل بینایی کامپیوتری

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

با استفاده از API میزبان بینااکسپرتز (سرور از راه دور)، مدل در ابر اجرا می‌شود و نیازی به نگرانی در مورد قابلیت‌های سخت‌افزاری دستگاه وجود ندارد.

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

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