KinectV2 Face Basic
来源:互联网 发布:条形码绑定淘宝店铺 编辑:程序博客网 时间:2024/06/06 03:54
KinectV2 Face Basic
KinectV2 将有关Face的内容分为了两部分:Face Basic & HD face。
这里首先记录Face Basic有关的内容。
- KinectV2 Face Basic
- FaceFrameResult
- face points
- face bounding box
- face orientation
- face properties
- 代码样例
- 编码提示
- FaceFrameResult
Face Basic 让我们可以通过简单调用API获得与人脸有关的基本信息:
- 5 face points
- face bounding box
- face orientation
- 8 face properties
通过获取每一帧得到的FaceFrameResult得到上述信息
FaceFrameResult
5 face points
FacePointType包含了5种有效类型:
- EyeLeft
- EyeRight
- Nose
- MouthCornerLeft
- MouthCornerRight
通过指定某种类型得到对应脸部的特征点的信息,该点信息只包括在指定空间(彩色空间/红外空间)下的横纵坐标。即,获取的点坐标信息属于二维空间。
face bounding box
同理,也只能获得指定空间(彩色空间/红外空间)下的bounding box坐标信息(Bottom/Left/Right/Top)。
face orientation
代表脸部旋转的四元数
8 face properties
这些属性包括:
- Happy
- Engaged
- WearingGlasses
- LeftEyeClosed
- RightEyeClosed
- MouthOpen
- MouthMoved
- LookingAway
所有的返回值为枚举类型[DetectionResult][2],给出对应的评估结果(包含“是”、“否”、“可能”、“未知”)。
代码样例
请参考http://pterneas.com/2014/12/21/kinect-2-face-basics/
编码提示
- 创建FaceFrameSource时,必须先指定FaceFrameFeatures
- 需要bodyFrameReader配合工作(需绑定FaceFrameSource的TrackingiD到对应的body.TrackingiD)
0 0
- KinectV2 Face Basic
- FACE
- Face++
- Kinectv2环境安装
- KinectV2的入门
- Ubuntu14.04+ROS+KinectV2
- KinectV2 in Qt 在Qt中使用KinectV2编程
- 使用OpenCV显示KinectV2数据
- JetsonTX1+Turtlebot+KinectV2配置小结
- KinectV2+Ubuntu 14.04+Ros 配置
- 关于Kinectv2的一些资料
- @Basic
- Basic
- Basic
- BASIC
- @Basic
- @Basic
- basic
- Symmetric Tree
- HBaseAdmin
- Android中Context的理解与使用技巧
- document.write的用处
- 使用 Apache MINA2 实现 Web 系统的消息中间件
- KinectV2 Face Basic
- 用python爬虫抓站的一些技巧总结 zz
- PyQt4 QPixmap.load/loadFromData 使用py2exe 打包后无法显示JPEG,gif等图片的问题
- Java常用jar包用途
- 1004Reflect------(BestCoder Round #54 (div.2))
- 【Android Studio简易教程】断点调试及相关技巧
- 如何实现双击 home 弹RecentAPP
- java的环境变量的配置
- 常用Python第三方库 简介