Tài liệu tham khảo Khung MLKitPoseDetectionCommon

PoseLandmark

class PoseLandmark : NSObject

Một điểm mốc trong kết quả phát hiện tư thế.

  • Loại mốc (tức là vị trí trên nội dung).

    Khai báo

    Swift

    var type: PoseLandmarkType { get }
  • Vị trí của điểm 3D trong không gian hình ảnh đầu vào.

    Giá trị z không có điểm gốc cố định trong không gian hình ảnh. Thay vào đó, z-origin nằm ở hông của người được phát hiện. Giá trị z âm cho biết điểm mốc nằm phía trước nguồn gốc z, giữa người được phát hiện và máy ảnh. Trong khi đó, giá trị z dương cho biết mốc nằm sau nguồn gốc z.

    Các giá trị Z không có phạm vi cố định. Tuy nhiên, vì hệ toạ độ z nằm trong không gian hình ảnh đầu vào, nên hệ thống có thể sử dụng giá trị z để suy ra khoảng cách tương đối giữa các điểm mốc, được đo bằng pixel hình ảnh.

    Lưu ý: Giá trị Z kém chính xác hơn giá trị x và y. Ngoài ra, giá trị z cho các điểm mốc trên khuôn mặt không được tính toán, vì vậy, vui lòng bỏ qua các giá trị này.

    Khai báo

    Swift

    var position: MLKVision3DPoint { get }
  • Khả năng, trong phạm vi [0, 1], điểm mốc thực sự nằm trong khung ảnh.

    Khai báo

    Swift

    var inFrameLikelihood: Float { get }
  • Không dùng được.