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

PoseLandmark

class PoseLandmark : NSObject

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

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

    הצהרה

    Swift

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

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

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

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

    הצהרה

    Swift

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

    הצהרה

    Swift

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