WrnchAI CHOP
پرش به ناوبری | پرش به جستجو
خلاصه
توجه
-
مجوز: فقط در TouchDesigner Pro در دسترس است.
-
Wrnch توسط یک شرکت دیگر خریداری شده و دیگر امکان گرفتن مجوز جدید برای استفاده از آن وجود ندارد. این CHOP در نسخههای 2022.20000+ حذف شده است.
این CHOP با استفاده از موتور wrnchAI، حرکات انسانی را در هر جریان ویدیویی دنبال میکند و کانالهایی برای موقعیت بدن، صورت و دستها خروجی میدهد.
-
امکان دنبال کردن چند نفر همزمان با تاخیر پایین (low-latency) وجود دارد.
-
سیستم با تمامی دوربینها و ویدیوها سازگار است.
-
TouchDesigner از wrnchAI Edge SDK استفاده میکند و تمام محاسبات به صورت Realtime و محلی با استفاده از GPUهای Nvidia و کتابخانه NVIDIA CUDA® Deep Neural Network (cuDNN) انجام میشود.
-
این امکان ردیابی اسکلت چند نفره با نرخ ۶۰ فریم بر ثانیه یا بیشتر (۹۰-۱۲۰fps و غیره) را فراهم میکند.
نیازمندیها:
-
مجوز جداگانه از wrnchAI برای اجرا در TouchDesigner
-
GPU انویدیا روی سیستم عامل ویندوز
-
TouchDesigner Pro
-
اطمینان حاصل کنید TouchDesigner را از Full Installer نصب کنید، زیرا Lite Installer کتابخانههای wrnchAI را شامل نمیشود.
راهنمای شروع سریع
-
پس از داشتن مجوز wrnchAI (خریداری شده یا نسخه آزمایشی)، به صفحه wrnchAI licenses و صفحه wrnchAI Edge Releases دسترسی خواهید داشت.
-
به صفحه wrnchAI licenses بروید، روی آیکون کلید کلیک کرده و Edge License Key را در پارامتر wrnchAI License CHOP وارد کنید.
-
به صفحه wrnchAI Edge Releases بروید و wrnchAI Engine برای Win10 را دانلود کنید. فایل شبیه به:
-
پس از دانلود، فایل ZIP را استخراج کرده و مسیر مدلهای آموزشدیده wrnchAI را پیدا کنید تا در پارامتر Model Folder CHOP استفاده شود:
-
CHOP wrnchAI چند لحظه برای راهاندازی اولیه زمان میبرد و سپس آماده ردیابی است.
-
راهاندازی اولیه فقط زمانی لازم است که Model Folder جدید معرفی شود، و نیازی به راهاندازی مجدد در هر بار اجرای پروژه نیست.
-
پارامترها – صفحه Setup
-
wrnchAI License license – کلید Edge License از حساب wrnchAI خود را وارد کنید. نیاز به مجوز جداگانه دارد.
-
Model Folder modelfolder – مسیر پوشه مدلهای آموزشدیده.
-
GPU Device gpu – منوی GPUهای موجود برای اجرای wrnchAI. انتخاب Default همان GPU فعلی TouchDesigner را استفاده میکند.
-
TOP top – مشخص کردن TOP برای پردازش ردیابی.
-
Body 3D body3d – فعالسازی کانالهای tx, ty, tz برای ردیابی بدن در فضای سهبعدی
-
Body 2D body2d – فعالسازی کانالهای u, v برای ردیابی بدن در فضای دو بعدی
-
Body 3D IK body3dik – فعالسازی کانالهای IK (tx, ty, tz, rx, ry, rz و کانالهای roll مربوطه) برای ردیابی بدن در فضای سهبعدی
-
Face Bounds facebounds – فعالسازی کانالهای موقعیت و اندازه (u, v, width, height) برای صورتها
-
Face face – فعالسازی کانالهای موقعیت (u, v) برای تمام نقاط ردیابی صورت
-
Hands Bounds handsbounds – فعالسازی کانالهای موقعیت و اندازه (u, v, width, height) برای دستها
-
Hands hands – فعالسازی کانالهای موقعیت (u, v) برای تمام نقاط ردیابی دستها
-
Max Players maxplayers – حداکثر تعداد نفرات قابل ردیابی. برای هر نفر، مجموعه کانال جدیدی با پیشوند p1, p2, p3,… ایجاد میشود
-
توجه: اسلایدر پیشفرض تا ۱۰ است، اما میتوان تعداد بیشتری را با افزایش مقدار Max Players ردیابی کرد
-
-
Aspect Correct UVs aspectcorrectuv – تنظیم مقادیر u و v برای در نظر گرفتن نسبت ابعاد TOP. اگر از TOP غیرمربعی استفاده میکنید، این گزینه را روشن کنید
پارامترها – صفحه Common
-
Time Slice timeslice – فعال کردن Time Slice
-
Scope scope – تعیین کانالهای تحت تأثیر
-
Sample Rate Match srselect – مدیریت اختلاف نرخ نمونهبرداری ورودیها
-
Export Method / Export Root / Export Table – تنظیمات Export
کانالهای Info CHOP
اطلاعات اضافی wrnchAI CHOP از طریق Info CHOP قابل دسترسی است.
کانالهای اختصاصی wrnchAI CHOP
-
initializing – وضعیت راهاندازی
-
running – وضعیت اجرای CHOP
-
processing_fps – نرخ فریم پردازش
-
processing_time – زمان پردازش
کانالهای عمومی CHOP
-
start – شروع بازه بر حسب نمونه
-
length – تعداد نمونهها
-
sample_rate – نرخ نمونهبرداری کانالها بر حسب فریم در ثانیه
-
num_channels – تعداد کانالها
-
time_slice – ۱ اگر Time Slice فعال باشد، ۰ در غیر این صورت
-
export_sernum – تعداد دفعات بهروزرسانی اتصالات Export
کانالهای عمومی Operator
-
total_cooks / cook_time / cook_frame / cook_abs_frame / cook_start_time / cook_end_time / cooked_this_frame / warnings / errors – اطلاعات مربوط به Cook و وضعیت گره
