חומר עזר בנושא MLKitPoseDetectionCommon Framework

MLKPoseLandmark


@interface MLKPoseLandmark : NSObject

ציון דרך בתוצאה של זיהוי תנוחה.

  • סוג ציון הדרך (כלומר המיקום על הגוף).

    הצהרה

    Objective-C

    @property (nonatomic, readonly) MLKPoseLandmarkType _Nonnull type;
  • מיקום הנקודה התלת-ממדית באזור של קלט התמונה.

    לערך z אין מקור קבוע במרחב התמונה. במקום זאת, מקור ציר z נמצא בירך של האדם שזוהה. ערך z שלילי מציין שהציון של ציון הדרך נמצא לפני תחילת ציר z, בין האדם שזוהה לבין המצלמה. לעומת זאת, ערך z חיובי מציין שהציון נמצא מאחורי מקור ה-z.

    לערכים של Z אין טווח קבוע. עם זאת, מכיוון שמערכת קואורדינטות z נמצאת במרחב התמונה של הקלט, אפשר להשתמש בערכים של z כדי להסיק את המרחק היחסי בין ציוני דרך, שנמדד בפיקסלים של התמונה.

    הערה: ערכי Z פחות מדויקים מערכי x ו-y. בנוסף, ערכי z של נקודות ציון בפנים לא מחושבים, לכן אין להתייחס אליהם.

    הצהרה

    Objective-C

    @property (nonatomic, readonly) MLKVision3DPoint *_Nonnull position;
  • ההסתברות, בטווח [0, 1], שהציון של ציון הדרך נמצא בפועל במסגרת התמונה.

    הצהרה

    Objective-C

    @property (nonatomic, readonly) float inFrameLikelihood;
  • לא זמינה.

    הצהרה

    Objective-C

    - (nonnull instancetype)init;