MLKitPoseDetectionCommon 프레임워크 참조

PoseLandmark

class PoseLandmark : NSObject

자세 감지 결과의 랜드마크입니다.

  • 랜드마크 유형 (예: 신체 위치)입니다.

    선언

    Swift

    var type: PoseLandmarkType { get }
  • 입력 이미지 공간에서 3D 지점의 위치입니다.

    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 }
  • 사용할 수 없습니다.