- 博客(32)
- 资源 (3)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java IO
IO流File类File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹)File类声明在java.io包下File类中并未涉及文件内容的操作,如果需要读取或者写入文件内容,必须使用IO流来完成后续File类的对象常会作为参数传递到流的构造器中,指明读取或写入的“终点”常用构造器Public File (String pathname);以pathname为路径创造File对象,可以是绝对路径,也可以是相对路径,如果pathname是相对路径,则默认的当前路径在系统属性的user.d
2021-02-06 21:44:32
114
15
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Java--集合
集合面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,要对对象进行存储,另一方面,使用Array具有一些弊端,而java集合就像一种容器,可以动态的把多个对象的引用,放入容器中。分类 java集合可以分为Collection体系和Map体系(接口) Collection接口:单列数据,定义了一组对象的方法的集合 List:元素有序,可重复的集合 Set:元素无序、不可重复的集合 Map接口:双列数据,保存具有映射关系的 “key-value对” 的集合Coll
2021-01-31 01:14:11
201
翻译 【Occlusion-Aware Networks for 3D Human Pose Estimation in Video】论文翻译
论文翻译
2022-09-02 21:42:34
630
原创 论文笔记--Cross View Fusion for 3D Human Pose Estimation(用于三维人类姿势估计的跨视图融合)
Cross View Fusion for 3D Human Pose Estimation(用于三维人类姿势估计的跨视图融合
2022-05-11 17:04:46
1057
翻译 论文笔记--3D human pose estimation in video with temporal convolutions and semi-supervised training
在这项工作中,展示了视频中的3D姿态可以被基于2D关节点的空洞时域的全卷积模型有效的预测,同时引进了反向映射back-projection, 一种可以利用为标记的视频数据的简单而有效的半监督训练方法。
2022-04-29 16:53:00
976
翻译 论文笔记--Self-Supervised Learning of 3D Human Pose using Multi-view Geometry(利用多视角几何学对三维人类姿势进行自我监督学习)
训练准确的三维人体姿态估计器需要大量的三维真实数据,而这些数据的收集成本很高。由于缺乏3D数据,各种弱监督或自监督的姿势估计方法已经被提出。然而,这些方法,除了二维真实姿势外,还需要各种形式的额外监督(例如,未配对的三维真实数据,一个小的标签子集)或多视图设置中的相机参数。为了解决这些问题,我们提出了EpipolarPose,一种用于三维人体姿势估计的自我监督学习方法,它不需要任何三维地面真实数据或相机外因。在训练过程中,EpipolarPose从多视角图像中估计出二维姿势,然后,利用epipolar几何学
2022-04-27 22:16:56
837
原创 论文笔记--Robust 3D Hand Pose Estimation in Single Depth Images: from Single-View CNN to Multi-View CNNs
单一深度图像中的鲁棒性三维手部姿势估计:从单视图CNN到多视图CNN
2022-04-24 10:27:06
486
原创 论文笔记--(HRNet)用于人类姿势估计的深度高分辨率表征学习(Deep High-Resolution Representation Learning for Human Pose Estima)
因为大多数现有的姿势估计学习常用的方法是提取图象的低分辨率特征,然后从低分辨率恢复高分辨率进行预测。但是在恢复高分辨率表征时,会丢失信息。HRNet提出一种网络使其在整个过程中保持高分辨率的表征。 HRNet网络从一个高分辨率子网络开始,逐渐增加高到低的子网络以形成更多的阶段,并平行连接多分辨率的子网络。每个高-低分辨率的表征都能反复接收其他平行表征的信息,从而形成丰富的高分辨率表征()通过反复融合由高到低的子网络产生的表征,产生可靠的高分辨率表征)
2022-04-10 21:34:21
3208
原创 论文笔记--DeepFly3D,一种基于深度学习的方法,用于拴住的成年果蝇的3D肢体和附属物追踪
没有外部校准模式的校准 从多个图像中估计3D姿势需要校准相机,以达到与目标尺寸相称的精度水平–在测量像果蝇这样小的动物的腿部运动时,这是一个困难的挑战。因此,DeepFly3D没有使用典型的外部校准网格,而是使用苍蝇本身作为校准目标。它检测苍蝇身体上的任意点,并依靠捆绑调整(Chavdarova等人,2018)来同时为这些点分配三维位置,并估计每个摄像头的位置和方向。为了提高鲁棒性,它执行了适用于系留苍蝇的肢体长度和运动范围的几何约束。
2022-04-10 21:25:45
3182
原创 论文笔记--用于人体姿势估计的深度双连续网络(Deep Dual Consecutive Network for Human Pose Estimation)
用于人体姿势估计的深度双连续网络(Deep Dual Consecutive Network for Human Pose Estimation)
2022-04-06 21:25:43
4957
原创 论文笔记--Optical Mouse: 3D Mouse Pose From Single-View Video_从单视角视频看x小鼠3D姿态
论文摘要笔记
2022-04-06 11:16:15
372
原创 没有.vbs的脚本引擎的解决办法
没有扩展名.vbs的脚本引擎的解决办法激活windows,但是windows PowerShell(管理员)运行slmgr.vbs /upk删除秘钥时报错,运行wscript.exe slmgr.exe报错“没有扩展名.vbs的脚本引擎”(图一),而且默认.vbs文件是用记事本运行。猜测是.vbs文件关联程序出错(图二),.vbs文件应该与C:\Windows\System32\wscript.exe关联运行,但是手动将slmgr.vbs与wscript.exe关联也会报错(图三)最后发现问题应该是VB
2022-03-21 15:55:06
2500
原创 机器学习算法--K近邻(KNN)
K近邻(KNN)算法1、K-近邻算法k近邻算法是一种基本分类和回归方法。当对数据的分布只有很少或者没有任何先验知识时,K 近邻算法是一个不错的选择。K近邻算法有三要素:k 值的选择、距离度量和分类决策规则K近邻算法,即是给定一个训练数据集,对新的输入实例,在训练数据集中找到与该实例最邻近的K个实例,这K个实例的多数属于某个类,就把该输入实例分类到这个类中。(这就类似于现实生活中少数服从多数的思想) 如上图所示,有两类不同的样本数据,分别用蓝色的小正方形和红色的小三角形表示,而图正中
2022-03-13 23:18:41
3651
原创 机器学习算法--线性回归
线性回归线性回归解决问题基本形式线性回归目的模型计算梯度下降法求最优解代码演示--波士顿房价预估(python)线性回归算法学习记录,方便后期复习线性回归解决问题对大量的观测数据进行处理,从而得到比较符合事物内部规律的数学表达式。也就是说寻找到数据与数据之间的规律所在,从而就可以模拟出结果,也就是对结果进行预测。解决的就是通过已知的数据得到未知的结果。例如:对房价的预测、判断信用评价、电影票房预估等。基本形式给定由d个属性描述的示例X=(x1;x2;…;xd),其中xi是X在第i个属性上的取值
2022-03-13 17:10:01
595
原创 深度学习pytorch框架--卷积神经网络
卷积神经网络(CNN)CNN解决了什么问题人类的视觉原理卷积神经网络-CNN 的基本原理卷积--局部特征提取池化层(下采样)——数据降维,避免过拟合全连接层——输出结果该博客仅用于记录学习过程,避免忘记方便以后复习卷积神经网络最擅长的就是进行图像处理问题,它受到人类视觉神经系统的启发。CNN具有两大特点:1、能够有效的将大数据量的图片降维成小数据量2、能够有效的保留图片特征,符合图片处理的原则目前 CNN 已经得到了广泛的应用,比如:人脸识别、自动驾驶、美图秀秀、安防等很多领域。CNN解决
2022-02-22 21:26:31
1625
原创 模式识别作业--人脸识别(python+PCA+pytorch神经网络)
该实验通过PCA降维+BP神经网络的算法实现对人脸数据集中人脸数据的识别
2021-12-27 17:33:01
15920
29
原创 IDEA中 单元测试@Test的使用
IDEA中 单元测试@Test的使用前几天测试使用@TEST差点把我整奔溃了,这是自己捣鼓出来的 方法,但是这种方法每次新建一个模块都要重新配置包,欢迎大佬提供更简便的方法一、首先加载需要的插件File - settings - plugins-Marketplace - 搜索JUnitGenerator V2.0下载插件后重启IDEA二、为需要使用@Test的模块导入jar包一,打开 Project Structure二、导入IDEA安装目录下的lib文件里的hamcrest-cor
2021-02-01 17:58:57
9594
原创 泛型和通配符
泛型和通配符记录一下自己学习内容,免得自己忘了基础泛型集合容器类在设计声明阶段不能确定这个容器到底实际存取的是什么类型的对象,所以JDK 1.5之前只能把元素设计为Object类型,而在JDK1.5之后通过泛型解决这个问题。因为此时出克元素的类型不能确定以外,其他的部分都是确定的因此把元素的类型设计成一个参数,这个类型参数就叫做泛型,Collection,List,ArrayList,这个就是泛型定义所谓泛型,就是允许在定义类、接口时通过一个标识标识类中某个属性的类型或者是某个方法的返回值及
2021-02-01 00:26:48
200
原创 枚举类和注解
枚举类枚举用于类的对象个数有限且确定,例如: 性别:男,女 星期:星期一,星期二,、、、 季节:春、夏、秋、冬 、、、、、当需要定义一组常量时,强烈建议使用枚举类如果枚举类只有一个对象,则可以作为单利模式的实现方式创建方法如何定义枚举类方式一:JDK 5.0之前,自定义枚举类方拾二:JDK 5.0之后可以用enum关键字定义枚举类方法一 、自定义枚举类public class SeasonTest { public static void main(Str
2021-01-26 00:53:11
468
原创 Java多线程学习记录
多线程很多内容都在代码的注释中,要注意看代码的注释优点 对单核CPU来说,多线程比单线程完成相同的任务所需时间要多(因为要进行cpu的切换) 提高程序的响应,使图形化界面更有意义(因为图形化界面要求同时完成多个任务), 提高CPU利用率 改善程序结构。将复杂的程序分成多个线程独立运行用途 程序需要同时执行多个任务 程序需要实现一些需要等待的任务,如用户输入、文件的读写、网络操作等 需要运行后台程序创建方式方式一、继承Thread类package javaSE.Th
2021-01-25 00:28:33
111
原创 javaSE学习-流程控制
java流程控制Scanner对象 scanner是一个用于计算机与用户交互的一个工具类。 我们可以通过scanner来获取用户输入。//基础语法 Scanner s = new Scanner(System.in);//可以通过Scanner类的next()与nestLine()方法获取输入的字符串//在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。scanner进阶演示package processContral;im
2021-01-05 16:46:46
181
原创 IDEA生成javaDoc文件
javaDocjavadoc命令用于生成自己的API文档的参数信息 @author 作者名 @version 版本号 @since 指明需要最早使用的JDK版本 @param 参数名 @return 返回值情况 @throws 异常抛出情况生成Doc文件命令行生成 选中class类文件 -> 右键show in explore ->cmd打开-输入javadoc -en
2021-01-04 22:05:40
117
原创 javaSE学习记录
变量变量指的是一个内存空间,其内容可变但位置固定。常量//常量 //初始化后不可更改的值 //方法 ;final 常量名=值; final double PI=3.14;//常量 //常量一般使用大写字符//修饰符不区分先后 static final double PI1 = 3.14; final static double PI2 = 3.14;//这两个表达式等价,因为修饰符不区分先后运算符long a = 123123123123
2021-01-04 21:10:38
112
原创 Dos命令
DOS命令cmd打开方式 1.开始+系统+命令提示符 2.Win建+R ,输入cmd打开控制台 3.在任意的文件夹下面,按住shift建+鼠标右键点击,在此书打开命令行窗口。 4.资源管理器的地址栏前面加上cmd路径常用DOS命令#盘符切换#查看当前目录下的文件 dir#切换目录 cd change directory/cd /t 地址#返回根目录 cd ..#清理屏幕 cls (clear screen)
2020-12-31 17:44:47
58
原创 Markdown学习记录
Markdown学习今天学习了一点Markdown的只是所以写了这个博客记录一下,首先你需要下一个Typora,官网下载即可,然后需要新建一个文本文档并将后缀改为 .md,然后用Typora打开。标题 “#” + 空格 一级标题 “##”+ 空格 二级标题 其他标题级数以次递增文字 粗体 : ** 内容 ** hello world! 斜体 : * 内容 * helloworld!
2020-12-30 23:43:21
82
OpenGL C/C++实现渐变纹理.zip
2019-11-14
设计一个动态时钟程序,指针
2019-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人