2017-11-24 1 views
0

비디오의 프레임 시퀀스에서 얼굴 맞춤을 수행하고 싶습니다. 얼굴의 관심 지점을 추적하는 itraface 얼굴 감지기 추적기를 사용하고 있습니다. 그 점은 여기에서 찾을 수 CA : 내가 원하는 무엇파이썬을 사용하여 비디오에서 얼굴 맞춤

enter image description here

은 (파이썬 코드를 사용하여) 회전하는 것입니다. 내 질문은 눈이나 입에서 포인트를 사용하여 회전 각도를 계산하는 방법이 있다면 (눈이나 입의 극단적 인 오른쪽과 왼쪽 포인트). 그 각도를 어떻게 계산할 수 있습니까?

+0

수 [이] (

당신은이 방법의 세부 사항을 찾을 수있는 각도를 찾기 위해 두 눈의 좌표를 사용하고 cv2.getRotationMatrix2D

와 회전 행렬을 구축/questions/36590516/how-to-get-3d-coordinate-axes-head-pose-dlib-c/36591123 # 36591123) 도움이 될만한가? – ZdaR

+0

내가 따라야 할 알고리즘 단계는 무엇인지 알아 내려고합니다. –

+0

대답을 이해 했습니까? 그것은 3D 공간에서 당신의 얼굴의 방향을 계산하는 모든 OpenCV 방법을 가지고 있습니다. – ZdaR

답변

1

랜드 마크에서 두 눈 영역을 가져 와서 각 눈의 중심을 계산하십시오. 그런 다음 눈 사이의 중심점을 가져옵니다. 이것은 얼굴을 회전시키고 자하는 지점입니다. 그런 다음 https://stackoverflow.com here

+0

두 점 사이의 각도를 찾은 다음 전체 이미지를 회전하면 어떻게됩니까? –

+0

눈 사이의 중심점을 중심으로 회전하는 한. – Tiphel

관련 문제