- 博客(13)
- 资源 (25)
- 收藏
- 关注
原创 OpenPose MobileNet V1 作为Backbone的模型结构(1)
OpenPose MobileNet V1 作为Backbone的模型结构flyfish论文VGG作为Backbone的模型结构,OpenPose 是直接取一些层不做更改;MobileNet V1 作为Backbone的模型结构是,OpenPose做少许更改看下面原始的MobileNetV1,再做说明是如何更改的(深度可分离卷积是如何减少计算量的)MobileNet_Original(...
2020-02-21 17:57:29 1662 2
原创 OpenPose MobileNet V1 作为Backbone的模型结构(2)
OpenPose MobileNet V1 作为Backbone的模型结构(2)Initial Stage和Refinement Stage的优化flyfish论文地址论文中提到的源码地址深度可分离卷积是如何减少计算量的OpenPose MobileNet V1 作为Backbone的模型结构(1)OpenPose MobileNet V1 作为Backbone的模型结构(2)...
2020-02-21 17:57:08 1756
原创 OpenPose MobileNet V1 作为Backbone的模型结构(3)
OpenPose MobileNet V1 作为Backbone的模型结构(3)两个Branch的合并flyfish论文原文To produce new estimation of keypoint heatmaps and pafs the refinement stage takes features from backbone concatenated with previous e...
2020-02-21 17:56:45 982
原创 OpenPose VGG作为Backbone的模型结构
OpenPose VGG作为backbone的模型结构flyfish取VGG的序号0到22 (23): Conv2d(512, 256, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1)) (24): ReLU(inplace=True) (25): Conv2d(256, 128, kernel_size=(3, 3), stri...
2020-02-21 17:56:03 1106
原创 OpenPose TF版backbone使用的VGG16还是VGG19
OpenPose TF版backbone使用的VGG16还是VGG19flyfish如何分辨backbone使用的VGG16还是VGG19?看第二个最大池化层和第三个最大池化层之间的conv3-256如果conv3-256的个数是3,则是VGG-16如果conv3-256的个数是4,则是VGG-19 .max_pool(2, 2, 2, 2, name='pool2_stage1',...
2020-02-18 18:03:47 986
原创 匈牙利算法
匈牙利算法介绍 什么是二分图A bipartite graph is a special kind of graph with the following properties-It consists of two sets of vertices U and Y.The vertices of set U join only with the vertices of set V.Th...
2020-02-14 18:19:50 1110
原创 OpenPose C++实现多人姿态估计 - 如何判断两个关键点之间的连接是有效的
C++实现OpenPose多人姿态估计PAF是如何的计算的对应论文公式11,对应代码getValidPairs整体看公式E=∫u=0u=1Lc(p(u))⋅dj2−dj1∣∣dj2−dj1∣∣2du E = \int_{u=0}^{u=1} \mathbf{L}_c (\mathbf{p}(u)) \cdot \frac{\mathbf{d}_{j2} - \mathbf{d}_{j1}}...
2020-02-11 20:27:02 1239
原创 OpenPose C++实现多人姿态估计 - posePairs与mapIdx对应关系中同样的keypoint为什么是不同的值
C++实现OpenPose多人姿态估计posePairs与mapIdx对应关系中同样的keypoint为什么是不同的值?flyfish//COCO的模型const int kPoints = 18;//为每个关键点命名,一共18个,不包含背景//鼻子-0, 脖子-1,右肩-2,右肘-3,右手腕-4,左肩-5,左肘-6,左手腕-7,右臀-8,右膝盖-9,//右脚踝-10,左臀-11,左...
2020-02-11 20:26:28 903 1
原创 OpenPose C++实现多人姿态估计 - 推理部分输出的Blob为什么是57个部分
C++实现OpenPose多人姿态估计推理部分输出的Blob为什么是57个部分?flyfishcv::Mat inputBlob = cv::dnn::blobFromImage(input,1.0/255.0,cv::Size((int)((368*input.cols)/input.rows),368),cv::Scalar(0,0,0),false,false);inputNet.s...
2020-02-11 20:25:46 797
原创 OpenPose C++实现多人姿态估计 - smoothProbMap.mul 执行了什么操作
C++实现OpenPose多人姿态估计smoothProbMap.mul 执行了什么操作?flyfishcv::minMaxLoc(smoothProbMap.mul(blobMask),0,&maxVal,0,&maxLoc);解释MatExpr cv::Mat::mul ( InputArray m,double scale = 1) constP...
2020-02-11 20:25:09 368
原创 OpenPose C++实现多人姿态估计 - 代码实现
OpenPose C++实现多人姿态估计代码实现flyfish#include<opencv2/dnn.hpp>#include<opencv2/imgproc.hpp>#include<opencv2/highgui.hpp>#include<iostream>#include<chrono>#include<r...
2020-02-11 20:24:31 2634 4
原创 OpenPose C++实现单人姿态估计 - 代码实现
C++实现OpenPose单人姿态估计flyfish运行环境Ubuntu18.04Qt 5.12OpenCV,版本4.2.0深度学习推理库使用OpenCV DNN预训练模型下载COCO模型(18个part)http://posefs1.perception.cs.cmu.edu/OpenPose/models/pose/coco/pose_iter_440000.caffemod...
2020-02-06 07:24:51 5597 2
原创 OpenPose 2019版总结
OpenPose 2019版总结(OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields)总结:flyfish论文时间 30 May 2019原作者:Zhe Cao, Gines Hidalgo, Tomas Simon, Shih-En Wei, Yaser Sheikh数据集地址htt...
2020-02-05 08:00:35 107738 2
C++ 开发SOAP服务端和SOAP客户端
2012-05-14
List Control 可编辑任意item文本,设置行高
2010-11-22
single-producer, single-consumer lock-free queue
2023-06-29
grpc编译安装所需文件
2018-07-31
Agg在Windows下的编译 字符集 Unicode
2017-12-27
一个曾经商业化的MFC library Ultimate Grid 现在免费提供
2017-10-17
TensorFlow inception-2015-12-05.tgz
2017-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人