如何快速预测面部地标的情绪

问题描述

我可以像这样从 VNFaceObservation获取面部地标数据 handleFaceDetectionObservations(observations: [VNFaceObservation])

private func handleFaceDetectionObservations(observations: [VNFaceObservation]) {
        for observation in observations {
            
            //FACE LANDMARKS
            if let landmarks = observation.landmarks {
                
                if let leftEye = landmarks.leftEye {
                    self.handleLandmark(leftEye,faceBoundingBox: faceRectConverted)
                }
                if let leftEyebrow = landmarks.leftEyebrow {
                    self.handleLandmark(leftEyebrow,faceBoundingBox: faceRectConverted)
                }
                if let rightEye = landmarks.rightEye {
                    self.handleLandmark(rightEye,faceBoundingBox: faceRectConverted)
                }
                if let rightEyebrow = landmarks.rightEyebrow {
                    self.handleLandmark(rightEyebrow,faceBoundingBox: faceRectConverted)
                }

                if let nose = landmarks.nose {
                    self.handleLandmark(nose,faceBoundingBox: faceRectConverted)
                }

                if let outerLips = landmarks.outerLips {
                    self.handleLandmark(outerLips,faceBoundingBox: faceRectConverted)
                }
                if let innerLips = landmarks.innerLips {
                    self.handleLandmark(innerLips,faceBoundingBox: faceRectConverted)
                }
            }
        }
    }

那么有什么方法可以根据上述地标预测面部情绪(例如微笑、生气)?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)