【OpenPose-Windows】中断问题及图像不同分辨率对帧率的影响
【我的筆記本配置】
Operating system: Windows10
CUDA version :8.0
cuDNN version:5.1
GPU model :Nvidia GeForce 950M (2GB)
Caffe version: Default from OpenPose.
OpenCV version: Default from OpenPose (Windows).
【問(wèn)題描述】
獨(dú)立運(yùn)行Pose模式的OpenPoseDemo可以正常運(yùn)行,但是修改face 或者 hand 選項(xiàng)為 true,運(yùn)行OpenPoseDemo項(xiàng)目,報(bào)出如下問(wèn)題
【問(wèn)題解析】
最初筆者以為是程序出現(xiàn)了bug,便到github上向OpenPose的提供者發(fā)出了問(wèn)題
Win10-VS2015 running OpenPoseDemo(pose-hand or pose-face) have some questions #156
地址:https://github.com/CMU-Perceptual-Computing-Lab/openpose/issues/156
經(jīng)過(guò)幾次討論和嘗試,筆者鎖定了installation.md文檔中的FAQ,
Github鏈接:https://github.com/CMU-Perceptual-Computing-Lab/openpose/blob/master/doc/installation.md#quick-start
發(fā)現(xiàn)是自己的電腦GPU配置太差,無(wú)法運(yùn)行起來(lái)默認(rèn)狀態(tài)的pose+hand/face,以上報(bào)出的錯(cuò)誤也是指出內(nèi)存溢出。
解決方案
按照FAQ所回復(fù)的內(nèi)容,筆者調(diào)整了網(wǎng)絡(luò)的分辨率,其調(diào)整如下:
| net_resolution | 656x368 | 320x176 | 320x176 | 256x176 |
| face_net_resolution | 368x368 | 368x368 | 320x320 | 256x256 |
| hand_net_resolution | 368x368 | 368x368 | 320x320 | 256x256 |
備注:全部網(wǎng)絡(luò)的分辨率必須為16的倍數(shù)。
【實(shí)驗(yàn)結(jié)果】
—————–0默認(rèn):
| Bug否 | 無(wú)報(bào)錯(cuò) | 報(bào)錯(cuò),內(nèi)存溢出 | 報(bào)錯(cuò),內(nèi)存溢出 | 報(bào)錯(cuò),內(nèi)存溢出 |
| 幀率 | 幀率較低,平均1.8fps | - | - | - |
| 細(xì)節(jié)還原度 樣本:examples\media*.jpg | 骨骼還原存在誤差,1人識(shí)別為2人 | - | - | - |
Pose配圖
其他配圖
—————–1次調(diào)整:
| Bug否 | 無(wú)報(bào)錯(cuò) | 無(wú)報(bào)錯(cuò) | 無(wú)報(bào)錯(cuò) | 報(bào)錯(cuò),內(nèi)存溢出 |
| 幀率 | 平均5.4fps | 幀率較低,平均1.6fps | 幀率較低,平均0.9fps | - |
| 細(xì)節(jié)還原度 樣本:examples\media*.jpg | 骨骼正常還原 | 面目正常還原 | 手型正常還原 | - |
Pose配圖
Pose+face配圖
Pose+hand配圖
Pose+hand+face配圖
—————–2次調(diào)整:(Github官方FAQ推薦)
| Bug否 | 無(wú)報(bào)錯(cuò) | 無(wú)報(bào)錯(cuò) | 無(wú)報(bào)錯(cuò) | 報(bào)錯(cuò),內(nèi)存溢出 |
| 幀率 | 平均5.4fps | 幀率較低,平均2.6fps | 幀率較低,平均1.1fps | - |
| 細(xì)節(jié)還原度 樣本:examples\media*.jpg | 骨骼還原度不變 | 面目還原度下降 | 手型還原度下降 | - |
Pose配圖
Pose+face配圖
Pose+hand配圖
Pose+hand+face配圖
—————–3次調(diào)整:
| Bug否 | 無(wú)報(bào)錯(cuò) | 無(wú)報(bào)錯(cuò) | 無(wú)報(bào)錯(cuò) | 報(bào)錯(cuò),內(nèi)存溢出 |
| 幀率 | 平均5.7fps | 幀率較低,平均2.6fps | 幀率較低,平均1.6fps | - |
| 細(xì)節(jié)還原度 樣本:examples\media*.jpg | 骨骼還原度不變 | 面目還原度下降 | 例圖無(wú)法還原手型 | - |
Pose配圖
Pose+face配圖
Pose+hand配圖
Pose+hand+face配圖
總結(jié)
以上是生活随笔為你收集整理的【OpenPose-Windows】中断问题及图像不同分辨率对帧率的影响的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 「ChatGPT 克星」升级:老师可以把
- 下一篇: 【OpenPose-Windows】Op