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

MLKPoseLandmark


@interface MLKPoseLandmark : NSObject

आसन का पता लगाने की सुविधा के नतीजे में लैंडमार्क.

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

    एलान

    Objective-C

    @property (nonatomic, readonly) MLKPoseLandmarkType _Nonnull type;
  • इनपुट इमेज स्पेस में 3D पॉइंट की जगह.

    इमेज स्पेस में, z-value का कोई तय ऑरिजिन नहीं होता. इसके बजाय, z-ऑरिजिन, पहचाने गए व्यक्ति के हिप पर होता है. नेगेटिव z-value से पता चलता है कि लैंडमार्क, z-origin के सामने है. यह लैंडमार्क, कैमरे और पहचाने गए व्यक्ति के बीच में होता है. वहीं, पॉज़िटिव z-value से पता चलता है कि लैंडमार्क, 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;