自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朱铭德的博客

只想做一个安安静静的,有文化的彪形大汉

  • 博客(240)
  • 资源 (39)
  • 收藏
  • 关注

原创 元宇宙中的手势交互(四)第一款主流VR头显中的手势交互原理剖析(Meta Quest 2)

第一款主流VR眼镜Quest上手势交互原理分析,Quest上我愿称之为地表第二强手势交互。

2021-12-10 23:09:34 3534 8

原创 元宇宙里的手势交互(三)地表最强的手势交互原理剖析(HoloLens 2)【下】

hololens 手势交互原理进一步剖析

2021-12-02 20:13:48 2866

原创 元宇宙里的手势交互(二)地表最强的手势交互原理剖析(HoloLens 2)【上】

地表最强的手势交互原理剖析。

2021-11-24 21:02:50 2813

原创 元宇宙里的手势交互(一)手势交互定义和相关产品介绍

从HoloLense、Quest等MR眼镜出发,介绍ARVR眼镜的手势交互

2021-11-13 17:14:08 3060 7

原创 【AI十行代码系列】6.3D物体追踪-MediaPipe Python

十行代码搞定3D物体检测

2022-01-11 21:25:07 1544

原创 【AI十行代码系列】5.人像分割-MediaPipe Python

十行代码完成人像分割和贴图。

2022-01-04 21:25:22 3703 5

原创 【AI十行代码系列】4.全身关键点定位-MediaPipe Python

十行代码搞定全身关键点追踪,包含脸、双手和人体

2021-12-31 21:30:00 947

原创 【AI十行代码系列】3.人脸关键点定位-MediaPipe Python

十行代码搞定人脸关键点定位

2021-12-28 21:22:15 3634 2

原创 【AI十行代码系列】2.人体关键点定位-MediaPipe Python

十行代码搞定人体关键点定位

2021-12-27 22:21:28 5064 2

原创 【AI十行代码系列】1.手势关键点追踪-MediaPipe Python

【AI十行代码系列】10行代码玩转手势关键点追踪

2021-12-24 18:04:10 2840

原创 opencv中flip函数

flip函数flipCode记录

2021-12-16 14:06:39 7496

原创 机器学习、神经网络PPT作图素材

github地址:https://github.com/dair-ai/ml-visuals简单感受下,妈妈再也不懂担心我画图难看了 在线预览和下载地址见: 在线地址down不下来的同学也可以从这里下载:地址

2020-05-26 19:56:55 5713 2

原创 DD-Net: Make Skeleton-based Action Recognition Model Smaller, Faster and Better

GitHub:https://github.com/fandulu/DD-Netarxiv:https://arxiv.org/pdf/1907.09658.pdf结论:一种基于关键点的动作识别方法,输入为时序上关键点位置,快到没朋友,2000FPS无压力优点:很好复现,方法简单粗暴,一看就肯定有效果 快到没朋友缺点:需要基于相对完善的关键点定位 想实际部署的话,数据集估计很难搞这篇需要关注三个点1.输入JCD2.输入Cartesian Coordinates3.时序

2020-05-23 15:18:49 1328

原创 Opencv随手记(常用的一些小模块)

记录一些手撸的功能模块,方便之后调用:1.四个点计算交点2.计算点旋转后的坐标3.putText支持中文(无额外依赖库)

2020-05-07 20:58:29 310

原创 CPL: Robust Classification with Convolutional Prototype Learning(softmax的替代品,泛化性能更佳)

一言以蔽之,CVPR2018,分类softmax的替代品,或许不能明显提点,但泛化性能更佳。其实16个月前就尝试过了,近期正好又需要用到,故而来整理下。原作者只给出了python2的代码,并且未给出特定格式的数据集,修改了训练入口及兼容了python3。详细实现及代码见:https://github.com/zmdsjtu/Convolutional-Prototype-Learnin...

2020-05-07 20:56:43 1979

原创 Android NDK opencv link问题 (undefined reference to XXXX)

现象undefined reference to XXXX (imwrite/imencode/....)成因编译的so所用STL与项目STL不一致。现在项目一般用LLVM的C++_static,然而opencv3.4.1用的还是gnustl,opencv4用的LLVM故而无问题解决办法先改配置试试,opencv3修改STL为gnustl,opencv4为C++_stati...

2020-04-22 20:10:07 1145 2

原创 物体检测——IOU系列(IOU/GIOU/DIOU/CIOU)

深度学习里非常重要的一块就是loss的设计,物体检测里怎么都逃不开IOU及其变种,一开始会使用bbox的距离作为loss,最近几年会将IOU变种直接作为loss训练,可以提点不少,让网络更容易学习到框的位置。IOU(Intersection over Union)交并比,两个rect的交集面积除以并集,很直观, 不适合作为loss 在GIOU出现之前一般还是用bbox的距离作为...

2020-04-21 20:10:34 2680 1

原创 vector转opencv Mat(非拷贝)

没错,我突发奇想用vector画了幅图,而且只用了大约两百个int知识点:无论是三通道的图像,还是单通道的图像,在内存里都是和数组排布一样的一长条 获取到头部只需要Mat.data即可,修改也是很方便 .data地址指向数组的头部即可完成vector到图像的转化(非拷贝)下面就是简单粗暴的代码#include<opencv2/opencv.hpp>int ...

2019-12-11 20:43:09 898

原创 tensorflow训练yolov3模型(检测雪人为例,自己的数据和标签,windows环境)

自己的数据集上训练yolov3模型

2019-10-31 21:03:04 3957 18

原创 Opencv随手记(一些常用的,需要手撸的函数)

记录一些需要额外实现的小功能模块,以便之后复制粘贴,23331.四个点求解交点cv::Point2f cross_Points(std::vector<cv::Point2f>&points) { // cross point cv::Point2f cross_point; double y2_4 = points[1].y - points[3].y; ...

2019-10-24 09:27:17 580

原创 android直接利用opencv打开摄像头失败原因及解决方案

先说结论:截止到目前2019.7.10,直接利用cv::videocapture(0)打开不支持!替代方案:1.利用Java的camera2(>5.0)https://developer.android.com/reference/android/hardware/camera2/package-summary2.利用C++ NDK Camera(>7.0)htt...

2019-07-10 09:27:01 4615 6

原创 Opencv4.1链接so错误(android sdk) error: undefined reference to 'cv::error(int, std::string const...

如果遇到链接错误,一般是lib的路径不对,但是显然这次不是,错误如下:native/jni/include\opencv2/core/mat.inl.hpp:548: error: undefined reference to 'cv::error(int, std::string const&, char const*, char const*, int)'native/...

2019-06-21 16:47:04 6883 4

原创 OpenCV摄像头支持的backend

遇到OpenCV读取摄像头解码有问题的情况(windows默认为MSMF)参照链接写了一个DSHOW调用的程序发现解析正常(有需要可以留言,但估计没啥用了)后来想着是不是OpenCV也支持,故而扣了一下OpenCV支持的backend,编译的时候搜索VideoCapture_create可以看到当前平台所支持的backend,发现也是支持的……绕了一大圈,一行代码就能解决的问题…win...

2019-05-02 18:56:00 1995

原创 octconv--是时候对卷积层动刀子了

原文:https://arxiv.org/abs/1904.05049代码(keras):https://github.com/titu1994/keras-octconv解读:https://mp.weixin.qq.com/s/sF3pPJTPk67nbDt-mR9SOwhttps://www.cnblogs.com/RyanXing/p/10720182.html...

2019-04-23 09:00:16 1118

原创 jupyter NoteBook 网页空白各种解决方法(实在不行用pyCharm替代Chrome)

先说下我这边的原因,jupyter notebook版本太高了,js报错找不到text/plain,回退版本可以解决问题。总结一下尝试了的方法:方法1(无效): 把谷歌浏览器设置成默认打开方式https://blog.csdn.net/xavier_muse/article/details/83830394方法2(无效):升级谷歌浏览器https://blog...

2019-03-27 20:00:41 5822

原创 VS设置调试环境(避免设置系统环境变量,再也不必拷贝dll了)

系统环境变量实在太多,为了避免相同版本的影响,一般我都是手动拷贝dll,直到有一天不胜其烦,想着能不能手动指定环境目录,然后发现,果然可以……感激涕零右击项目属性--&gt;调试--&gt;环境PATH=C:\3rdparty\Opencv3.4.4\x64\vc15\bin;%PATH%这样工程就可以直接访问环境目录里的dll本质上存储在.vcxproj.user...

2019-03-18 09:03:02 14919 3

原创 来吹一波siamMask(神经网络Mask追踪,Ubuntu+Conda+PyTorch)

最近写了个手持物体追踪的专利,深刻感受到mask轮廓在追踪中起到的作用,无巧不巧,CVPR2019出了一篇融合分割功能的追踪框架的文章,并且开源了代码,所以跑了一下代码,觉得又一标注利器到手,2333先来看看效果(可以对比之前GoTurn的文章,完全吊打)dlib追踪测试(这个倒还简单)实测GTX1060 33fps...行人追踪效果(虽然丢了不少,但请去看看GoTurn的效果)...

2019-03-14 20:33:19 4876 42

原创 【git clone】 error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

1.用压缩的方式进行下载(--global设置成了全局,也可以不设)git config --global --add core.compression -12.增大缓存大小(500M)git config --global http.postBuffer 524288000(1G)以此类推git config --global http.postBuffer 10...

2019-03-09 19:37:03 10277 5

原创 【OpenCV】看看clone和copyTo的源码

结论:clone代码: mat.inl.hpp直接调用了copyTo函数,新建了一个临时变量m,返回赋值(地址的头+尺寸)给开发者定义的变量inlineMat Mat::clone() const{ Mat m; copyTo(m); return m;}copyTo代码: /** @brief Copies the matrix to...

2019-03-09 19:36:53 2288 4

原创 bat脚本一键安装目录下的apk (包括网络位置)

安装网络位置目录下的所有apk@ECHO OFFpushd %~dp0FOR %%i IN (*.apk) DO (       ECHO 正在安装:%%i      adb install -r "%%i"      )  popdpause 正常的话只需要@ECHO OFFFOR %%i IN (*.apk) DO (       ECHO 正在安装:%...

2019-01-19 10:40:13 2084 1

原创 跑一跑HandPose

效果:(效果其实也一般)下载模型文件和配置文件(sh脚本,如果脚本太方便就直接下载下面打包文件)# Downloading body pose (COCO and MPI), face and hand modelsOPENPOSE_URL="http://posefs1.perception.cs.cmu.edu/OpenPose/models/"HAND_FOLDER="...

2019-01-19 10:38:20 1054 2

原创 VS2017卡死(OpenCV的Mat注释太长,IntelliSense访问就会卡死)

自己编译的Opencv会有这个问题好像…… 原因很简单,Mat的注释太长了,鼠标悬停到Mat上就会卡死…… 解决方法也很简单 工具--选项--文本编辑器---C/C++---高级---自动快速信息改为False再找到Mat跳转到定义,将大段注释下加几行换行,或者加点自己的注视然后将自动快速信息改为True就好了 Done!...

2019-01-19 10:21:06 1389

原创 VS2017编译GPU版Tensorflow(1.5.0 C++)

利用 Anaconda 创建虚拟环境(python3.6暂时不支持)conda create -n tensorflow pip python=3.5activate tensorflowconda install numpy用VS2017的 x64 Native Tools Command Prompt for VS 2017 下载tensorflow源码(如果下载失败, gi...

2019-01-19 10:20:53 2026 5

原创 Windows环境跑一跑YOLOV3(OpenCV contrib版本以及Darknet版本)

OpenCV版本YOLO3首先需要配置目前最新的opencv3.4.2以及contrib模块1.编译最新版的OpenCV+Contrib如果你也用的是VS2017,那么恭喜你,可以用我编译好的最新版opencv,并跳过第一步,地址:VS2017_x64_debug&amp;release_opencv4.0+contrib-------------编译步骤-----------...

2018-09-01 14:20:22 6535 3

原创 GOTURN——基于深度学习的物体追踪 (OpenCV contrib)

见惯了KCF、DCF、MEDIANFLOW这些常规追踪器,来看看基于神经网络的GOTURN吧。首先,这个Tracker并不算慢,利用GPU能跑到100fps论文原文: Learning to Track at 100 FPS with Deep Regression Networks撇开原理,从工程的角度来看,算法输入前后两帧被裁剪过的图像,送入卷积神经网络(CNN),继而回归出物...

2018-08-14 19:57:05 17340 37

原创 简单手势识别(特征点定位、Track+Detection、Dlib+Opencv_contrib)

入职之前的作业,当时放到了Github上了,现在搬运过来地址: 链接手势识别与分割支持手掌、拳头、胜利、点赞四种手势的识别与分割 基于fhog特征的手势提取和识别 基于手势的bouding box和类别进行特征点定位达到分割的目的 基于MedianFlow的追踪算法保证boudingbox追踪的稳定性 Requirements OpenCV3.1 +...

2018-08-03 20:18:49 24279 11

原创 如何在程序里写死一张图片(base64编码,OpenCV)

首先准备一张图片,然后通过 地址 转成string

2018-07-10 21:03:08 44188

原创 OpenCV_contrib模块概述

其实就是Overview翻译了一下,233contrib英文介绍地址: 地址AR增强现实模块,可用于黑白棋盘相机标定,见 文章aruco: ArUco and ChArUco Markers -- Augmented reality ArUco marker and "ChARUco" markers where ArUco markers embedded inside the white a...

2018-07-05 20:18:39 33124 6

原创 利用imwirte函数测试下各种格式图片是否有损(bmp/jpg/jpeg/png)

采集自然是简单粗暴的imwrite测试程序如下:#include&lt;opencv2/opencv.hpp&gt; using namespace cv;int main(){ for (int i = 0; i &lt; 500; ++i) { Mat image = imread(std::to_string(i) + ".png"); Mat image2 = imrea...

2018-05-19 14:29:26 937

原创 int转string的多种方式

1.int a = 10;char *intStr = itoa(a);string str = string(intStr);2.int a = 10;stringstream ss;ss &lt;&lt; a;string str = ss.str();3. C++11  (推荐,如果支持的话)#include &lt;string&gt; std::string s = std...

2018-05-19 14:29:09 16404 5

计算女票出生秒数的MFC程序

天数计算 MFC 按键响应 多线程实时刷新时间 按键打开网页

2016-11-25

Opencv图像Mat写入中文汉字

自己改写的中文汉字写入到图片Mat的程序

2016-11-11

adb工具(win10可用)

亲测win10可用

2016-10-14

麦克风阵列的语音测试

测试科大讯飞6.0麦克风阵列的语音

2016-10-13

桌面GIF截图工具GifCam

一款非常好用的桌面截GIF软件

2016-10-09

GIF简易编辑工具Ulead GIF Animator 5

一款轻量级的GIF编辑软件,很好用

2016-10-09

VS2015+opencv310+X86动态库的bin

之前忘记传bin了只传了lib

2016-09-22

LeapMotion的python示例程序

Python版的LeapMotion示例代码,所需的Leap库都包括在压缩跑,直接双击py文件可以运行。 注意安装32位的python2.7.X版本

2016-09-13

C++ Primer Plus学习(七)

C++ Primer Plus学习(七),分为下面几个部分: 操作符重载 友元函数 类的继承 访问控制protected

2016-09-11

C++Primer Plus学习笔记(六)

类Class的用法 类的构造函数和析构函数 const成员函数 this指针 对象数组

2016-09-06

C++Primer Plus学习笔记(五)

C++ Primer Plus 第9章内存模型和名称空间 new操作符以及名称空间的使用demo

2016-09-03

头文件主函数定义函数的布局

养成良好的分成.h文件以及多个cpp的习惯,文件为简单的demo。

2016-09-03

C++Primer Plus学习笔记(四)

第八章函数探幽 内联函数 默认参数 函数重载 函数模板

2016-09-02

C++Primer Plus学习笔记(三)

C++ primer plus学习笔记之三,分为一下几个部分: 函数参数:介绍了函数的生命规则以及定义 数组函数:数组作为变量时的使用方法 指针和const:灵活运用指针和const 函数和二维数组:二维数组作为变量时声明以及定义的使用方法 递归:调用自身函数的使用范例 函数指针:函数的指针作为变量在某些项目中会减少工作量

2016-09-02

C++ Primer Plus学习笔记之二

C++ Primer Plus 第六章分支语句和逻辑操作符的笔记 用例子阐释了 逻辑表达式,问号操作符,switch语句,break和continue以及文件简单输入输出 学习笔记系列博客地址:http://blog.csdn.net/zmdsjtu/article/category/6371626

2016-09-01

C++ Primer Plus学习(一)

简单的C++入门代码,包括 整形 Std输出 浮点数 数组 字符串 结构 指针 new动态结构 for循环 std的cin相关 循环 博客地址:http://blog.csdn.net/zmdsjtu/article/details/52381417

2016-08-31

Dlib各种组件

大名鼎鼎的Dlib(人脸特征点定位神器),官网下载的用VS2015运行报错,故而搬运了这个可以运行的版本。

2016-08-27

Opencv310+VS2015的win32静态库lib

Opencv310+VS2015的win32静态库lib,方便项目的开发

2016-08-27

VS2015+Opencv310的X86动态库lib

VS2015+Opencv310的X86动态库lib,方便后续的开发

2016-08-27

Kinect2+Opencv显示骨架

利用Opencv绘制骨骼,方便不熟悉Direct2D开发的童鞋使用~

2016-08-22

[6]3D物体识别_MediaPipe_Python.zip

3D物体识别代码和测试图片 https://zhumingde.blog.csdn.net/article/details/122441553

2022-01-11

十行代码完成人像分割_MediaPipe_Python.zip

十行代码完成人像分割 https://zhumingde.blog.csdn.net/article/details/122310136

2022-01-04

【AI十行代码系列】4.全身关键点定位-MediaPipe Python

请搭配博客食用 https://zhumingde.blog.csdn.net/article/details/122258816

2021-12-31

【十行AI代码系列3】人脸关键点定位,基于Mediapipe,包含代码和测试视频

十行代码完成人脸关键点定位 https://zhumingde.blog.csdn.net/article/details/122201229

2021-12-28

【十行AI代码系列】人体关键点定位,基于Mediapipe,包含代码和测试视频

基于python,直接可运行,人体关键点定位,详情参考博客: https://zhumingde.blog.csdn.net/article/details/122181230

2021-12-27

【十行AI代码系列】手势关键点追踪,基于Mediapipe,包含代码和测试视频

基于python,直接可运行,手势追踪,详情参考博客: https://zhumingde.blog.csdn.net/article/details/122089815

2021-12-24

ML Visuals by dair.ai.rar

深度学习和机器学习PPT作图相关素材,由dair.ai出品,详情见github地址:https://github.com/dair-ai/ml-visuals

2020-05-26

Convolutional-Prototype-Learning-master.zip

CVP2018用于分类的卷积原型网络实现代码以及测试的mnist数据集,详细情况见博客:https://blog.csdn.net/zmdsjtu/category_7035858.html

2020-05-07

snowman_yolo.rar

包含五百张训练样本和标签 tensorflow实现的yolov3 可搭配博客一起食用:https://blog.csdn.net/zmdsjtu/article/details/102845590

2019-10-31

BND百度云加速器,突破下载速度限制

加速百度云下载速度,方便各种机器学习的数据集,BND更多的介绍见: https://github.com/b3log/baidu-netdisk-downloaderx 包含windows版本和mac版

2019-07-23

HandPose_OpenCV

手掌关节点定位,基于opencv的深度学习前向 包含模型,配置文件,代码以及测试视频

2019-01-19

OpenCV4.0+contrib_install(VS2017)

VS2017编译的最新的OpenCV4.0(20180821版本,非3.4.2)+最新版contrib,可以跑yolov3,x64的release和debug

2018-08-21

GOTURN模型文件

goturn追踪算法的caffe模型文件,官网下载速度过慢,所以放过来备用。

2018-08-13

Opencv叠加透明图片(包括旋转和缩放)

PNG透明图片叠加(Opencv实现,包括旋转缩放以及边界处理) 包括例子以及代码 参考博客:http://blog.csdn.net/zmdsjtu/article/details/79380697

2018-02-26

CVUI(配合Opencv书写界面神器)

配合Opencv生成交互界面,无序QT,只需要引入一个头文件即可编译,跨平台性能好

2017-10-12

Json使用例子

Json例子

2017-06-09

Json (C++11版)

C++11 Json必备的包含文件 Json.hpp

2017-06-09

表情识别(SVM+Dlib)

参考博客http://blog.csdn.net/zmdsjtu/article/category/6399432

2016-12-15

Opencv读取视频

Opencv读取视频

2016-12-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除