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

MLKPoseLandmark


@interface MLKPoseLandmark : NSObject

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

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

    הצהרה

    Objective-C

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

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

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

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

    הצהרה

    Objective-C

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

    הצהרה

    Objective-C

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

    הצהרה

    Objective-C

    - (nonnull instancetype)init;