自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 梯度下降收敛性分析与证明

一:Lipschitz连续定义:对于在实数集的子集的函数,若存在常数,使得,则称函数符合利普希茨条件。性质1:若函数在定义域内满足Lipschitz连续,则有

2021-03-31 00:07:44 3412 9

原创 Wu deeplearning.ai C2W2 assignment_Optimization+methods

Optimization MethodsUntil now, you've always used Gradient Descent to update the parameters and minimize the cost. In this notebook, you will learn more advanced optimization methods that can speed ...

2019-08-17 17:27:36 399

原创 【语义分割】常用模型架构浅读

Semantic Segmentation with Deep LearningFrom FCN to Dilated ConvolutionFcn-Fully Convolutional Networks for Semantic SegmentationKey Contributions:采用了end-to-end,pixels-to-pixel...

2019-08-11 12:48:32 950

原创 Wu deeplearning.ai C2W1 assignment_Gradient+Checking

Gradient CheckingWelcome to the final assignment for this week! In this assignment you will learn to implement and use gradient checking.You are part of a team working to make mobile payments ava...

2019-07-30 22:12:58 343

原创 Wu deeplearning.ai C2W1 assignment_Regularization

RegularizationWelcome to the second assignment of this week. Deep Learning models have so much flexibility and capacity thatoverfitting can be a serious problem, if the training dataset is not big ...

2019-07-28 18:23:41 228

原创 四元数表示三维旋转的数学原理

之前在毕设里做过的一些理论分析,我想并非全无意义,这边罗列下来:一、四元数定义Hamilton 在 1843 年经过了长达十多年的思考,试图将复数归纳为三维,在此过程中发现了四元数。 利用三个复数来构造四维空间。正如在三维空间内去表述二维的旋转是十分容易的,以此类推,在四维空间中去表述三维的旋转要容易和简便的多。事实上也的却如此,并且利用四元数表示旋转相比较于欧拉旋转来说,最大的优点就是有...

2019-07-28 11:13:04 2739

原创 Wu deeplearning.ai C2W1 assignment_initialization

InitializationWelcome to the first assignment of "Improving Deep Neural Networks".Training your neural network requires specifying an initial value of the weights. A well chosen initialization me...

2019-07-27 15:45:59 240

原创 Wu deeplearning.ai C1W4 assignment4_2

Deep Neural Network for Image Classification: ApplicationWhen you finish this, you will have finished the last programming assignment of Week 4, and also the last programming assignment of this cour...

2019-07-20 13:23:46 154

原创 Wu deeplearning.ai C1W4 assignment4_1

Building your Deep Neural Network: Step by StepWelcome to your week 4 assignment (part 1 of 2)! You have previously trained a 2-layer Neural Network (with a single hidden layer). This week, you will...

2019-07-19 23:09:22 180

原创 Wu deeplearning.ai C1W3 assignment3

Planar data classification with one hidden layerWelcome to your week 3 programming assignment. It's time to build your first neural network, which will have a hidden layer. You will see a big differ...

2019-07-16 16:18:35 234

原创 Wu deeplearning.ai C1W2 assignment2_2

Logistic Regression with a Neural Network mindsetWelcome to your first (required) programming assignment! You will build a logistic regression classifier to recognize cats. This assignment will step...

2019-07-12 15:40:53 196

原创 Wu deeplearning.ai C1W2 assignment2_1

1-Building basic function with numpyNumpy is the main package for scientific computing in Python. It is maintained by a large community (www.numpy.org). In this exercise you will learn several key n...

2019-07-09 23:37:38 226

原创 c++优先队列的使用

在优先队列中,优先级高的元素先出队列。标准库默认使用元素类型的<操作符来确定它们之间的优先级关系。优先队列的第一种用法,也是最常用的用法:priority_queue<int> qi;通过<操作符可知在整数中元素大的优先级高。故示例1中输出结果为:9 6 5 3 2第二种方法:在示例1中,如果我们要把元素从小到大输出怎么办呢?这时我们可以传入一个比较函数,使用functio...

2018-03-05 12:32:59 606

原创 c++dfs代替枚举题解

深度优先搜索(depth-first-search)简称 dfs,应该算是应用得最广泛的搜索算法,也是竞赛中经常考察的一个难点。dfs 按照深度优先的方式搜索,通俗的说就是一条路走到黑。dfs 是一种穷举的手段,实际上就是把所有的可行方案列举出来,不断去试探,直到找到问题的解,其过程是对每一个可能的分支路径深入到不能再深入为止,而且每个节点只能访问一次。dfs 是一种搜索算法,dfs 一般的实

2018-01-29 20:30:16 602

原创 c++处理字符串string.find()与string::npos

利用find函数完成对字符串的查找操作注意:查找字符串a是否包含子串b,不是用strA.find(strB) > 0 而是 strA.find(strB) != string:npos其中string:npos是个特殊值,说明查找没有匹配string::size_type pos = strA.find(strB);if(pos != string::npos){}

2018-01-28 17:34:32 41698 3

原创 回溯求解子集

对于给定一个集合,求解它的子集,或者根据条件筛选子集,可以利用回溯来很好的解决这个问题。例如(洛谷P1036)题目如下:已知 n 个整数 x1,x2,…,xn,以及一个整数 k(k<n)。从 n 个整数中任选 k 个整数相加,可分别得到一系列的和。例如当 n=4,k=3,4 个整数分别为 3,7,12,19 时,可得全部的组合与它们的和为:3+7+12=223+7+19=2

2018-01-26 10:55:51 275

原创 c++中set用法(洛谷P2141)

1.关于setC++ STL 之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector, string, list等方便的容器,更重要的是STL封装了许多复杂的数据结构算法和大量常用数据结构操作。vector封装数组,list封装了链表,map和set封装了二叉树等,在封装这些数据结构的时候,STL按照程序员的使用习惯,以成员函数方式提供的常用操作,如:插入、排序、删除、查找等。让

2018-01-23 11:16:51 847

原创 基于PCL的三维重建—贪婪投影三角化算法实践与参数设置

贪婪投影三角化算法主要方法:先将有向点云投影到某一局部二维坐标平面内,再在坐标平面内进行平面内的三角化,再根据平面内三位点的拓扑连接关系获得一个三角网格曲面模型。主要原理:处理一系列可以使网格“生长扩大”的点(边缘点),延伸这些点直到所有符合几何正确性和拓扑正确性的点都被连上。该算法的优点是可以处理来自一个或者多个扫描仪扫描得到并且有多个连接处的散乱点云。但该算法也有一定的局限性,它更适用

2017-12-06 22:13:32 6442 7

原创 P1002 过河卒

题目描述棋盘上A点有一个过河卒,需要走到目标B点。卒行走的规则:可以向下、或者向右。同时在棋盘上C点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。棋盘用坐标表示,A点(0, 0)、B点(n, m)(n, m为不超过20的整数),同样马的位置坐标是需要给出的。现在要求你计算出卒从A点能够到达B点的路径的条数,假设马

2017-11-29 20:44:49 258

原创 基于PCL的三维重建——点云配准(二)SAC-IA+ICP算法的实践

此次尝试了用SAC-IA的粗配准加上ICP算法的精细配准,实验的数据是我们自已用深度相机采集的。过程中进行了去除NAN点,下采用滤波,计算表面法线,计算FPFH,SAC-IA配准,ICP配准。#include #include #include #include #include #include #include #include #include #include

2017-11-28 14:08:46 11880 16

原创 基于PCL的三维重建——点云配准(一)ICP算法实现

在逆向工程,计算机视觉,文物数字化等领域中,由于点云的不完整,旋转错位,平移错位等,使得要得到的完整的点云就需要对局部点云进行配准,为了得到被测物体的完整数据模型,需要确定一个合适的坐标系,将从各个视角得到的点集合并到统一的坐标系下形成一个完整的点云,然后就可以方便进行可视化的操作,这就是点云数据的配准。点云的配准有手动配准依赖仪器的配准,和自动配准,点云的自动配准技术是通过一定的算法或者统计学规

2017-11-28 11:22:46 23782 26

原创 基于PCL的三维重建——随机采样一致性算法

在计算机视觉领域广泛的使用各种不同的采样一致性参数估计算法用于排除错误的样本,样本不同对应的应用不同,例如剔除错误的配准点对,分割出处在模型上的点集,PCL中以随机采样一致性算法(RANSAC)为核心,同时实现了五种类似与随机采样一致形算法的随机参数估计算法,例如随机采样一致性算法(RANSAC)最大似然一致性算法(MLESAC),最小中值方差一致性算法(LMEDS)等,所有估计参数算法都符合一致

2017-11-27 22:19:18 1609

原创 基于PCL的三维重建——点云的滤波处理

对三维点云的滤波处理       在获取点云数据时 ,由于设备精度,操作者经验环境因素带来的影响,以及电磁波的衍射特性,被测物体表面性质变化和数据拼接配准操作过程的影响,点云数据中讲不可避免的出现一些噪声。在点云处理流程中滤波处理作为预处理的第一步,对后续的影响比较大,只有在滤波预处理中将噪声点 ,离群点,孔洞,数据压缩等按照后续处理定制,才能够更好的进行配准,特征提取,曲面重建,可视化等后续

2017-11-27 22:12:22 8845

原创 基于PCL的三维重建——txt文件格式转化pcd文件格式

在进行三维重建中常用pcd文件格式进行操作,将得到的txt文件格式转化就变得必不可少。#include#include#include #include #include #include using namespace std;typedef struct tagPOINT_3D{ double x; //mm world coordinate x double y;

2017-11-27 22:04:11 1591

原创 关于OpenGL的安装

OpenGL简要介绍:OpenGL(全写Open Graphics Library)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层图形库。OpenGL™ 是行业领域中最为广泛接纳的 2D/3D 图形 API,其自诞生至今已催生了各种计算机平台及设备上的数千优秀应用程序。OpenGL™ 是独立于视窗

2017-08-23 15:57:32 531

原创 1023. 组个最小数 (20)

1023. 组个最小数 (20)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CAO, Peng给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意

2017-05-04 21:44:27 183

原创 1022. D进制的A+B (20)

1022. D进制的A+B (20)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue输入两个非负10进制整数A和B(30-1),输出A+B的D (1 输入格式:输入在一行

2017-04-27 20:35:51 155

原创 1021. 个位数统计 (15)

1021. 个位数统计 (15)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue给定一个k位整数N = dk-1*10k-1 + ... + d1*101 + d0 (0i<=9, i=

2017-04-27 20:13:41 134

原创 1020. 月饼 (25)

1020. 月饼 (25)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及

2017-04-27 19:37:59 268

原创 1019. 数字黑洞 (20)

1019. 数字黑洞 (20)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue给定任一个各位数字不完全相同的4位正整数,如果我们先把4个数字按非递增排序,再按非递减排序,然后用第1个数字

2017-04-26 23:01:26 160

原创 1018. 锤子剪刀布 (20)

1018. 锤子剪刀布 (20)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,

2017-04-26 22:03:44 184

原创 1017. A除以B (20)

1017. A除以B (20)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A =

2017-04-26 22:01:23 147

原创 1016. 部分A+B (15)

1016. 部分A+B (15)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767

2017-04-18 21:04:56 140

原创 1015. 德才论 (25)

1015. 德才论 (25)时间限制200 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Li宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子

2017-04-18 20:36:01 209

原创 1014. 福尔摩斯的约会 (20)

1014. 福尔摩斯的约会 (20)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧! 3485djDkxh4hhGE 2984akDfkk

2017-04-17 21:39:07 258

原创 1013. 数素数 (20)

1013. 数素数 (20)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue令Pi表示第i个素数。现任给两个正整数M 4,请输出PM到PN的所有素数。输入格式:输入在一行

2017-04-16 20:53:41 127

原创 1012. 数字分类 (20)

1012. 数字分类 (20)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的

2017-04-16 19:54:38 121

原创 1011. A+B和C (15)

1011. A+B和C (15)时间限制150 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者HOU, Qiming给定区间[-231, 231]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:

2017-04-16 18:39:51 141

原创 1010. 一元多项式求导 (25)

1010. 一元多项式求导 (25)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值

2017-04-11 21:17:53 215

原创 1009. 说反话 (20)

1009. 说反话 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行

2017-04-11 20:09:21 151

空空如也

空空如也

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

TA关注的人

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