ZED SOP

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

خلاصه

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

ZED SOP از دوربین ZED برای اسکن فضا و ایجاد هندسه استفاده می‌کند. این کار با حرکت دادن دوربین در اتاق یا اطراف یک شیء مورد نظر انجام می‌شود.
برای اطلاع از اینکه از کدام نسخه‌ی ZED SDK استفاده می‌شود، به مقاله‌ی ZED مراجعه کنید.

همچنین ببینید:
ZED TOP، ZED CHOP، ZED POP و ZED

PythonIcon.png
کلاس: zedSOP_Class


فهرست مطالب

  1. خلاصه

  2. پارامترها – صفحه

  3. کانال‌های Info CHOP
      3.1 کانال‌های اطلاعاتی مشترک SOP
      3.2 کانال‌های اطلاعاتی مشترک اپراتورها


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

ZED TOP (zedtop)

نام ZED TOP اصلی که دوربین را پیکربندی می‌کند.
TOP اصلی مشخص می‌کند که SOP داده‌ها را از کدام دوربین دریافت کند.

Sample (sample)

در زمانی که فعال است، دوربین ZED نقاطی از فضا را نمونه‌برداری می‌کند.
پس از غیرفعال شدن، از این نقاط سطح (Surface) ساخته می‌شود و همچنین هرگونه Attribute مربوط به نرمال یا تکسچر نیز ایجاد می‌گردد.

Reset (reset)

هندسه‌ی استخراج‌شده را پاک می‌کند و Spatial Mapping را ریست می‌کند.

Reset Pulse (resetpulse)

با رها شدن دکمه (button-up)، دستور Reset را بلافاصله اجرا می‌کند.
در پایتون می‌توان از طریق متد pulse() به آن دسترسی داشت.

Preview (preview) ⊞

سطح جزئیات پیش‌نمایش را هنگام نمونه‌برداری دوربین تعیین می‌کند.

Maximum Memory (maxmemory)

حداکثر میزان حافظه‌ی مورد استفاده برای Spatial Mapping را مشخص می‌کند.

Resolution (resolution)

رزولوشن Spatial Mapping مورد استفاده‌ی دوربین را تعیین می‌کند.
رزولوشن کوچک‌تر → هندسه‌ای با جزئیات بیشتر
رزولوشن بزرگ‌تر → فقط تغییرات بزرگ‌تر هندسه حفظ می‌شوند

Range (range)

بازه‌ی فاصله‌ی اشیایی را تعیین می‌کند که پس از Spatial Mapping از دوربین استخراج می‌شوند.
بازه‌ی عمق کمتر → فقط اشیای نزدیک به دوربین استفاده می‌شوند
بازه‌ی عمق بیشتر → اشیای دورتر از دوربین نیز در نظر گرفته می‌شوند

Normals (normals)

در صورت فعال بودن، هندسه‌ی استخراج‌شده دارای نرمال‌ها خواهد بود.

Texture (texture)

در صورت فعال بودن، تکسچر Spatial Mapping و مختصات تکسچر مش ایجاد می‌شود.
تکسچر Spatial Mapping را می‌توان از طریق ZED TOP دریافت کرد.

Filter (filter) ⊞

سطح فیلترگذاری مش را تعیین می‌کند.

Consolidate Points (consolidatepts)

در صورت فعال بودن، نقاط تکراری یا نقاطی که بسیار نزدیک به هم هستند با یکدیگر ادغام می‌شوند.


کانال‌های Info CHOP

اطلاعات اضافی مربوط به ZED SOP از طریق یک Info CHOP قابل دسترسی است.

کانال‌های اطلاعاتی مشترک SOP

  • num_points – تعداد پوینت‌ها در این SOP

  • num_prims – تعداد پرایمیتیوها در این SOP

  • num_particles – تعداد پارتیکل‌ها در این SOP

  • last_vbo_update_time – مدت‌زمان صرف‌شده در یک ترد جداگانه برای به‌روزرسانی داده‌های هندسه روی GPU از داده‌های CPU

  • last_meta_vbo_update_time – مدت‌زمان صرف‌شده برای به‌روزرسانی داده‌های متا-هندسه (مانند متابال‌ها یا NURBS) روی GPU

کانال‌های اطلاعاتی مشترک اپراتورها

  • total_cooks – تعداد دفعات Cook شدن اپراتور از زمان شروع

  • cook_time – مدت‌زمان آخرین Cook بر حسب میلی‌ثانیه

  • cook_frame – شماره فریم آخرین Cook نسبت به تایم‌لاین کامپوننت

  • cook_abs_frame – شماره فریم آخرین Cook نسبت به زمان مطلق

  • cook_start_time – زمان شروع Cook در آن فریم (میلی‌ثانیه)

  • cook_end_time – زمان پایان Cook در آن فریم (میلی‌ثانیه)

  • cooked_this_frame – اگر اپراتور در این فریم Cook شده باشد مقدار 1 دارد

  • warnings – تعداد هشدارها

  • errors – تعداد خطاها