In my app, I am performing a VNDetectFaceLandmarksRequest with a VNSequenceRequestHandler. The video that serves as my input is from my iPhones selfie-camera.
The request returns the VNFaceLandmarkRegion2D from where I get all the landmarks as an array of CGPoints via
VNFaceLandmarkRegion2D.normalizedPoints
I want to compare all the CGPoint-arrays over time, but I am not sure if a point at a certain index is always representing the same landmark.
Can I assume that a specific landmark, e.g. the left-most landmark of the right eye, always has the same index in the CGPoint-array?