مرجع چارچوب MLKitPoseDetectionCommon

PoseLandmark

class PoseLandmark : NSObject

یک نقطه عطف در نتیجه تشخیص پوس.

  • نوع نقطه عطف (یعنی محل روی بدنه).

    اعلام

    سریع

    var type: PoseLandmarkType { get }
  • موقعیت نقطه سه بعدی در فضای تصویر ورودی.

    مقدار z منشا ثابتی در فضای تصویر ندارد. در عوض، z-origin روی لگن فرد شناسایی شده قرار دارد. یک مقدار z منفی نشان می دهد که نقطه عطف در مقابل مبدا z، بین شخص شناسایی شده و دوربین قرار دارد. در حالی که یک z-value مثبت نشان می دهد که نقطه عطف در پشت مبدا z قرار دارد.

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

    توجه: مقادیر Z نسبت به x و y دقت کمتری دارند. علاوه بر این، مقادیر z برای نشانه های چهره محاسبه نمی شود، بنابراین لطفاً آنها را نادیده بگیرید.

    اعلام

    سریع

    var position: MLKVision3DPoint { get }
  • احتمال اینکه نقطه عطف واقعاً در قاب تصویر باشد، در محدوده [0، 1] وجود دارد.

    اعلام

    سریع

    var inFrameLikelihood: Float { get }
  • غیر قابل دسترسی.