חומר עזר בנושא 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;