MLKitPoseDetectionसामान्य फ़्रेमवर्क रेफ़रंस

PoseLandmark

class PoseLandmark : NSObject

पोज़ डिटेक्शन के नतीजे में मौजूद लैंडमार्क.

  • लैंडमार्क का टाइप (जैसे, शरीर पर जगह).

    एलान

    Swift

    var type: PoseLandmarkType { get }
  • इनपुट इमेज स्पेस में 3D पॉइंट की पोज़िशन.

    इमेज स्पेस में z-वैल्यू का कोई तय ऑरिजिन नहीं है. इसके बजाय, z-शुरुआत की जगह उस व्यक्ति के कूल्हे पर होती है जिसकी पहचान की गई हो. नेगेटिव z-वैल्यू से पता चलता है कि लैंडमार्क, z-ऑरिजिन के सामने, कैमरे और व्यक्ति के बीच में है. वहीं, पॉज़िटिव z-वैल्यू से पता चलता है कि लैंडमार्क, z-ऑरिजिन के पीछे है.

    Z-वैल्यू की कोई तय सीमा नहीं होती. हालांकि, z-कोऑर्डिनेट सिस्टम इनपुट इमेज स्पेस में है, इसलिए लैंडमार्क के बीच की दूरी का अनुमान लगाने के लिए z-वैल्यू का इस्तेमाल किया जा सकता है. इस जानकारी को इमेज पिक्सल में मापा जाता है.

    ध्यान दें: x और y-वैल्यू की तुलना में, Z-वैल्यू कम सटीक होते हैं. इसके अलावा, चेहरे के लैंडमार्क के लिए z-वैल्यू का हिसाब नहीं लगाया जाता है. इसलिए, कृपया उन पर ध्यान न दें.

    एलान

    Swift

    var position: MLKVision3DPoint { get }
  • [0, 1] रेंज में इस बात की संभावना है कि लैंडमार्क, असल में इमेज फ़्रेम में है.

    एलान

    Swift

    var inFrameLikelihood: Float { get }
  • उपलब्ध नहीं हैं.