深度学习开源项目介绍(一)OpenPose人体关键点检测
易学智能小编认为人体关键点检测主要是先将人体的重要关键点(如手肘、手腕)等部分识别出来,然后依次对其连线,从而形成完整的人体虚拟骨架图。这个框架在西瓜视频“深度学习中的人体关键点检测是啥?不用看完就能弄明白”里面已经介绍了。具体可参考下图:http://p3.pstatp.com/large/pgc-image/1534945690777483083f3ebOpenPose是一个人体关键点检测框架,它能够在多人的图片中检测人体、手、面部总共多达135个关键点。并且速度很快,能够达到实时检测效果。Openpose功能1 2D实时多人关键点检测a) 对人体的关键点进行检测,运行时间不受检测到的人数的影响。b) 对手部的关键点进行检测,运行时间取决于检测的人数。c) 对面部的关键点进行检测,运行时间取决于检测的人数。2 3D实时单人关键点检测可从多个单一视角生成三维视角3 校准工具箱估计失真,调整摄像机内参和外参。Openpose的输入输出输入:图像,视频,网络摄像头等。或者根据C++样例来添加自定义输入。输出:基本图像+关键点显示或者保存图像(PNG, JPG, AVI,…),关键点保存为文件(JSON, XML, YML,…),或者关键点作为数组对象输出。OpenPose预装环境操作系统可选用Ubuntu (14, 16), Windows (8, 10), Mac OSX, Nvidia TX2。GPU版本:电脑的GPU是英伟达GPU就安装Cuda,是AMD的GPU就安装OpenCL。需要安装Caffe和Opencv库。OpenPose安装Windows便携版:只需从release部分下载并使用最新版本。否则,参考文档安装。这个文档用于指导如何从源代码构建OpenPose。快速开始使用OpenPose大多数用户不需要OpenPose c++ API,他们可以简单地使用基本的案例或者OpenPose包装器。1 案例轻松处理图像/视频/摄像头等输入,和显示/保存结果。参考文档 demo_overview.md。对于视频输入用以下命令运行OpenPose:./build/examples/openpose/openpose.bin --video examples/media/video.avi :: Windows - Portable DemobinOpenPoseDemo.exe --video examplesmediaideo.avi2 校准工具箱容易校准您的相机为3D开放或任何其他立体视觉任务。参考文档doc /model/ calibration_module.md。
小骨架人{:3_49:} openpose能应用到那些方面呢? 这个应该可以应用到动作识别里面,会很有用,收藏啦 能不能来点实际的应用,理论太没意思了 有赞必回的帅哥 发表于 2018-9-12 14:01
能不能来点实际的应用,理论太没意思了
:L实际的应用要用的好,还是需要扎实的理论基础,否则就是照猫画虎,反得笑话:dizzy: 哇,有没有相关资料详细介绍啊 干货点啊老哥 我觉得还可以再具体点,你们觉得呢 来点干货啊老哥
页:
[1]