ZED CHOP

پرش به ناوبری | پرش به جستجو

خلاصه

توجه

  • سیستم عامل: این اپراتور تنها در Microsoft Windows پشتیبانی می‌شود.

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

  • وقتی Camera Transform فعال شود، داده‌های موقعیت و چرخش دوربین همراه با داده‌های جهت صفحه ارائه می‌شوند:

نام کانال توضیحات
camera:tx, camera:ty, camera:tz بردار انتقال دوربین
camera:rx, camera:ry, camera:rz بردار چرخش دوربین

ردیابی بدن

  • وقتی Body Tracking فعال شود:

    • پارامتر Body 3D مقادیر موقعیت tx, ty, tz را برای هر مفصل ارائه می‌دهد

      • مثال: p1/body/shoulder_l:tx موقعیت x شانه چپ برای اولین بدن ردیابی‌شده است.

    • پارامتر Body 2D مختصات u, v را ارائه می‌دهد.

  • ZED CHOP از ردیابی چند بدن با پارامتر Max Bodies پشتیبانی می‌کند.

    • نام کانال‌ها برای هر بدن می‌تواند با p# پیشوند داده شود.

      • مثال: p3/body/neck:tx موقعیت x گردن برای سومین بدن ردیابی‌شده است.

لیست مفاصل و کانال‌ها:

تعداد مفصل نام کانال‌ها
18 neck, nose, eye_[lr], ear_[lr], shoulder_[lr], elbow_[lr], wrist_[lr], hip_[lr], knee_[lr], ankle_[lr]
34 pelvis, spine_lower, spine_upper, neck, head, nose, eye_[lr], ear_[lr], collar_[lr], shoulder_[lr], elbow_[lr], wrist_[lr], hand_[lr], hand_tip_[lr], hand_thumb_[lr], hip_[lr], knee_[lr], ankle_[lr], heel_[lr], foot_[lr]
38 pelvis, spine_lower, spine_middle, spine_upper, neck, nose, eye_[lr], ear_[lr], collar_[lr], shoulder_[lr], elbow_[lr], wrist_[lr], hand_pinky_[lr], hand_middle_[lr], hand_index_[lr], hand_thumb_[lr], hip_[lr], knee_[lr], ankle_[lr], big_toe_[lr], heel_[lr], small_toe_[lr], _[lr]

کانال‌های مرتبط با هر بدن ردیابی‌شده:

نام کانال توضیحات
id شناسه بدن
tracked آیا بدن در حال ردیابی است (0 یا 1)
moving آیا بدن در حال حرکت است (0 یا 1)
vel_x, vel_y, vel_z سرعت بدن ردیابی‌شده
  • پارامتر Bounding Boxes کانال‌هایی برای موقعیت جعبه محدودکننده ارائه می‌دهد:

    • وقتی Body 2D فعال است: کانال‌های bbox2d:[xywh] مختصات پایین-چپ و اندازه جعبه محدودکننده را نشان می‌دهند.

    • کانال‌های bbox2d:[uv] و bbox2d:norm[wh] مختصات UV را ارائه می‌دهند.

    • وقتی Body 3D فعال است، هم جعبه محدودکننده سه‌بعدی bbox3d و هم جعبه سر headbbox3d ارائه می‌شوند.

توجه: این CHOP تنها با سخت‌افزار Stereolabs ZED کار می‌کند. برای جزئیات بیشتر و نصب ZED SDK، به مقاله ZED مراجعه کنید.

  • همچنین ببینید: ZED TOP, ZED POP, ZED SOP


پارامترها – صفحه ZED

  • Active active – فعال کردن ضبط داده‌ها از دوربین ZED

  • ZED TOP zedtop – نام TOP اصلی ZED که دوربین را پیکربندی می‌کند

  • Camera Transform cameratransform – فعال کردن تبدیل دوربین، بازگرداندن موقعیت و چرخش

  • Camera Transform resetcameratransform – صفر کردن موقعیت فعلی دوربین، ایجاد مبدأ جدید

  • Plane Orientation planeorientation – فعال کردن صفحه در یک نقطه، بازگرداندن موقعیت صفحه مربوط به مختصات UV

  • Get Plane getplane – بازگرداندن موقعیت دوربین نسبت به موقعیت اولیه، با خروجی کانال‌های tx, ty, tz و چرخش rx, ry, rz

  • Pulse getplanepulse – بازگرداندن فوری موقعیت دوربین نسبت به موقعیت اولیه

  • Plane Reference Frame planereferenceframe – کنترل اینکه مختصات صفحه نسبت به دوربین یا جهان ارائه شود

  • Plane Point U / Plane Point V – تعیین مختصات U و V نقطه برای استخراج موقعیت صفحه

  • Plane Position planeposition – کانال‌های موقعیت tx, ty, tz مرکز صفحه

  • Plane Rotation planerotation – کانال‌های چرخش rx, ry, rz صفحه

  • Plane Normal planenormal – کانال‌های نرمال nx, ny, nz صفحه

  • Plane Size planesize – اندازه مستطیل محدودکننده صفحه

  • Body Tracking bodytracking – فعال‌سازی ردیابی اسکلت انسان

    • هر مدل نیاز به آموزش یکبار برای GPU شما دارد

  • Max Bodies maxbodies – حداکثر تعداد بدن‌های ردیابی‌شده

  • Body 3D body3d – فعال‌سازی خروجی موقعیت سه‌بعدی (شامل چرخش در حالت Joint Mode “Relative”)

  • Joint Mode jointmode – کنترل اینکه مقادیر مفصل Absolute یا Relative باشند

  • Body 2D body2d – مختصات UV نرمال شده برای هر مفصل

  • Aspect Correct UVs aspectcorrectuv – اصلاح مختصات UV با توجه به نسبت ابعاد

  • Bounding Boxes boundingboxes – فعال‌سازی جعبه محدودکننده (Head Bounding Box فقط با Body 3D فعال است)


پارامترها – صفحه Common

  • Time Slice / Scope / Sample Rate Match / Export Method / Export Root / Export Table – مشابه سایر CHOPها، برای مدیریت کانال‌ها و خروجی


کانال‌های Info CHOP

اطلاعات اضافی ZED CHOP از طریق Info CHOP قابل دسترسی است.

کانال‌های عمومی CHOP

  • start, length, sample_rate, num_channels, time_slice, export_sernum

کانال‌های عمومی Operator

  • total_cooks, cook_time, cook_frame, cook_abs_frame, cook_start_time, cook_end_time, cooked_this_frame, warnings, errors