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

PoseLandmark

class PoseLandmark : NSObject

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

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

    הצהרה

    Swift

    var type: PoseLandmarkType { get }
  • מיקום הנקודה התלת-ממדית באזור של קלט התמונה.

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

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

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

    הצהרה

    Swift

    var position: MLKVision3DPoint { get }
  • הסבירות, בטווח [0, 1], שציון הדרך אכן נמצא במסגרת התמונה.

    הצהרה

    Swift

    var inFrameLikelihood: Float { get }
  • לא זמינה.