openface
文章平均质量分 72
刘咚咚的记事本
这个作者很懒,什么都没留下…
展开
-
openface(四) GetPose
cv::Vec6f LandmarkDetector::GetPose(const CLNF& clnf_model, float fx, float fy, float cx, float cy){ //params_global:描述人脸缩放旋转和平移的刚性形状参数(scale,rotx,roty,rotz,tx,ty) if (!clnf_model.detected_landmarks.empty() && clnf_model.params_global[0] !=.原创 2021-09-07 15:37:08 · 530 阅读 · 2 评论 -
Openface (三) EYE GAZE 数据集
三维视线估计1、Eyediap 数据集 :利用深度摄像头标注 RGB 视频中的眼睛中心点位置和乒乓球位置。把这两个位置映射到深度摄像头记录的三维点云中,从而得到对应的三维位置坐标。这两个三维位置坐标相减后即得到视线方向。https://www.idiap.ch/en/dataset/eyediaphead_pose.txt :逐帧头部姿势参数。eye_tracking.txt :逐帧 2D 和 3D 眼睛位置。ball_tracking.txt :球目标的逐帧 2D 和 3D 位置。screen原创 2021-07-20 18:39:26 · 3425 阅读 · 3 评论 -
Openface (二) EYE GAZE 算法综述
(一)三维视线估计4.1 目标从眼睛图片或人脸图片中推导出人的视线方向,通常用pitch(垂直方向)和 yaw(水平方向)表示。需要注意的是,在相机坐标系下,视线的方向不仅取决于眼睛的状态(眼珠位置,眼睛开合程度等),还取决于头部姿态(虽然眼睛相对头部是斜视,但在相机坐标系下,他看的是正前方)。4.2 评价指标在模型估计出 pitch 角和 yaw 角之后,可以计算出代表视线方向的三维向量,该向量与真实的方向向量(ground truth)之间的夹角即是 gaze 领域最常用的评价指标。4.3原创 2021-07-16 11:37:48 · 4709 阅读 · 0 评论