自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

原创 虚拟内存

虚拟内存1、计算机的存储机制2、虚拟内存的出现​ 在没有虚拟内存的时候,那个时候的计算机,程序指令所访问的内存地址就是物理内存地址. 也就是不得不把程序的全部装进内存当中,然后运行。物理内存其实就是插在计算机主板内存槽上的实际物理内存,CPU可以直接进行寻址.。物理内存的容量是固定的,但是寻址空间却取决于cpu地址线条数,如32位机,则寻址空间为2^32 = 4G,所以最大支只持4G的寻址空间,即使插了8G的内存条也只能使用4G内存。​ 直接使用物理地址进行寻址会出现以下几

2020-08-17 01:32:15 1955

原创 剑指offer

牛客剑指offer1.二维数组查找题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。思路可以从左下开始进行查找,i代表行,j代表列,如果当前的array[i][j]大于target则说明需要找更小的,i-1上移一位得到的就是更小的值。如果当...

2019-09-30 00:44:58 461

原创 onnx2ncnn并在pc端调用ncnn模型

onnx2ncnn并在pc端调用ncnn模型1、编译安装ncnn首先应该在电脑上编译安装ncnn,配置安装过程可以参考笔者的这篇博文Linux下编译安装NCNN2、确保已经转换好onnx模型pytorch转onnx模型可以参考笔者的这篇 pytorch2onnx3、onnx2ncnn在经过步骤1的编译后,在目录ncnn/build/tools/onnx下,有onnx2ncnn这个可执行...

2019-09-09 21:36:20 11800 6

原创 pytorch2onnx

pytorch2onnx最近做的项目需要把训练好的模型移植到移动端,安卓手机上,实验室选择了ncnn这个框架,所以我选择了pytoch2onnx2ncnn框架的这个思路。下面主要是记录一下pytorch转onnx模型的步骤和踩过的坑。项目地址ONNX 定义了一种可扩展的计算图模型、一系列内置的运算单元(OP)和标准数据类型。每一个计算流图都定义为由节点组成的列表,并构建有向无环图。其中每一个节...

2019-09-09 21:32:39 12618 3

原创 opencv的一些使用记录

由于这段时间做的项目主要是使用opencv来进行图像处理,所以记录一下用过的一些函数函数接口创建图像金字塔的两个函数pyrDown()和pryUp()。图像金字塔是一种经典的图像多尺寸描述方法,它将降采样和平滑滤波结合在一起,对图像进行多尺度表示。图像金字塔由不同尺寸的图像叠加而成,通常每一层的尺寸都是上一层的一半。通常用于高效的图像分析,这种处理技术的意义在于:我们在对图像进行处理时,大多...

2019-07-11 19:41:56 159

原创 C++程序中使用openpose预测关节点坐标的简易实现

C++程序中使用openpose预测关节点坐标的简易实现虽然在openpose的官网上已经给出了很多可用的demo,但是如果我们在自己的C++项目中想要使用openpose来预测三维关键点官网给出的例子不是很适用,所以我现在给出了C++程序中使用openpose预测关节点坐标的简易实现,包括CMakeLists.txt的书写.当然我的程序还是要求先配置好openpose和opencv这里有一...

2019-04-23 23:24:49 5995 10

原创 Linux操作系统下配置opencv-3.2+openpose+caffe

Linux操作系统下配置opencv-3.2+openpose+caffe首先需要安装cuda8.0可以先配置一下这个,源码用cmake编译可以用cmake-gui是一个非常好用的工具安装代码如下:sudo apt-get install cmakesudo apt-get install cmake-qt-gui安装配置opencv3.2(1)安装相关依赖sudo apt-get ...

2019-04-23 22:16:20 989

原创 tensorflow模型转化为caffe模型并调用预测

tensorflow模型转化为caffe模型并调用预测本文一共分为三个部分首先根据tensorflow的网络结构代码,caffe的deploy.prototxt,再用python代码写XXXX.caffemodel文件,最后调用caffe模型进行预测.根据tensorflow的网络结构代码,caffe的deploy.prototxt写完之后可以将代码输入到这里(工具)检测写法是否正确:验证...

2019-04-23 13:52:48 1121 2

原创 Everybody Dance Now

Everybody Dance Now一、功能概述二、方法概述三、详细的方法3.1姿势估计3.2全局姿势标准化3.3图像到图像的改进3.3.1 pix2pixHD(1)pix2pix(2)Coarse-to-fine 生成器(3)Multi-scale 判别器(4)鉴别器特征匹配损失(5)综合来看pix2pixHD这个框架可以描述为:3.3.2时间平滑3.3.3脸部GAN3.3.4整体目标四、数据...

2018-12-16 22:17:54 5891 1

原创 Ordinal Depth Supervision for 3D Human Pose Estimation阅读笔记

主页论文

2018-10-24 20:56:20 478

原创 关于HMR论文的数据集的数据

1、LSP样本数:2K关节点个数:14全身单人地址数据集格式:ZIP文件包含在两个文件夹的图像:图像/ -包含原始图像可视化/ -与姿势包含图像可视化的文件joints.mat是包含在3x14x2000矩阵称为“接头”,其中x关节注释的MATLAB数据文件和y位置和表示每个关节可见性的二进制值。关节的顺序如下:右脚踝右膝右臀左臀左膝左脚踝右手腕右肘右肩左肩...

2018-10-24 20:53:31 686 1

原创 深度学习入门学习笔记

1、神经网络的反向传播2、卷积神经网络CNN原理详解

2018-10-18 10:59:08 217

原创 End-to-end Recovery of Human Shape and Pose论文阅读笔记

End-to-end Recovery of Human Shape and Pose文章主要干了什么:此文章提出了一个以端到端的方法实现从二维人体图像恢复出三维人体模型的框架。在此之前,绝大多数的方法或是只关心三维骨架的重建,或是采用两段式的方法,即先从二维图像推断出2D-joint location,再从2D-joint来预测三维模型或计算三维参数。在实现端到端的从二维人体图像恢复出三维...

2018-10-16 15:47:41 3805 6

五子棋 人机对弈 JAVA实现

五子棋的人机对弈的实现,其编程语言是 java,带gui界面,这适合AI的初学者下载学习

2019-07-09

在自己C++代码中使用openpose的简单示例

在自己C++代码中使用openpose的简单示例,有助于灵活的使用openpose而不是简单的运行官方demo

2019-04-23

tensorflow模型转换caffe模型 各种模型文件和转化预测代码和caffe网络详解

tensorflow模型转换caffe模型 各种模型文件和转化预测代码和caffe网络详解

2019-04-23

cvpr2018论文翻译

Ordinal Depth Supervision for 3D Human pose estimation的论文翻译,可供学习

2018-10-30

HMR论文翻译

CVPR2018的论文翻译。学习计算机视觉的同学需要看论文的可以下载学习,共同进步啊

2018-10-30

五子棋 人机对弈 只有棋盘版本

五子棋的人机对弈的实现,其编程语言是 java,带gui界面,这适合AI的初学者下载学习

2018-10-16

空空如也

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

TA关注的人

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