自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

deepsprings的博客

记录成性

  • 博客(59)
  • 资源 (1)
  • 收藏
  • 关注

原创 二维码(QR code)原理解析

QR code 快速响应矩阵码原理详解

2023-01-08 23:11:12 3398 1

原创 【Django】一、 模型(Models)之初识

Django 通过建立一个数据库映射,来用一套代码管理所有类型数据库操作。应用时,只需配置数据库信息,然后用一套代码对其进行管理即可。

2022-12-10 16:49:47 1456

原创 【YOLO系列】YOLO.v4 & YOLO.v5算法原理详解

详细介绍了yolo系列目标检测算法的原理和发展过程。

2022-08-15 15:15:41 3291 2

原创 【YOLO系列】YOLO.v3算法原理详解

详细介绍了yolo系列目标检测算法的原理和发展过程。

2022-08-11 17:00:05 1327

原创 【YOLO系列】YOLO.v2算法原理详解

详细介绍了yolo系列目标检测算法的原理和发展过程。

2022-08-09 17:13:04 1221

原创 【YOLO系列】YOLO.v1算法原理详解

详细介绍了yolo系列目标检测算法的原理和发展过程。

2022-08-08 17:39:53 2281 3

原创 【目标检测】相关指标的引入与解析

目标检测之相关指标介绍前言: 该篇为【目标检测】系列博文的开篇,也作为自己目标检测入门学习的总结和督促。内容主要是定性地介绍一些目标检测中常见术语和相关指标。其中,术语和指标包括但不限于:标准框(Ground-truth bounding box),混淆矩阵(Confusion Matrix),交并比(Intersection over Union, IoU),非极大值抑制(Non-Maximum Compression, NMS), 置信度,真阳性(True Positive, TP),假阳性(Fa

2022-04-26 14:56:31 1394

原创 二维卷积定理的验证(下,cv2.filter2D())

二维卷积定理的验证(下,cv2.filter2D())前言 : 内容承接了二维卷积定理的验证(上)。主要解决该博文中最后提到的问题,也即cv2.filter2D()如何应用傅里叶变换来替代进行图像的卷积计算。文章目录二维卷积定理的验证(下,cv2.filter2D())0. 基本问题1. 思路与流程2. 代码实践3. 结论与分析0. 基本问题二维卷积定理表达式如下f(x,y)∗g(x,y)=F−1[F(f(x,y))⋅F(g(x,y))]f(x,y)*g(x,y) = F^{-1}[F(f(

2021-12-01 11:36:12 5480

原创 二维卷积定理的验证(上)

二维卷积定理的验证(上)文章目录二维卷积定理的验证(上)0. 写在前面1. 二维卷积定理2. 名词说明2.1 卷积2.2 傅里叶变换与反变换3. 验证实现3.1 使用 ”full“ 卷积3.2 使用“same”卷积4. 结论0. 写在前面在进行图像处理时,我们经常会用到卷积计算,但是当卷积核较大时,卷积计算将相当耗时。事实上,可以通过卷积定理,来使用傅里叶变换手段实现卷积计算。也即是卷积定理。即本文要探讨和验证的内容。1. 二维卷积定理卷积定理是傅里叶变换满足的一个重要性质。函数卷积的傅里叶变

2021-12-01 11:31:19 7723

原创 【烘焙】肉松蛋糕卷

肉松蛋糕卷难易程度: ⭐️⭐️制作耗时:1 h适用人数:2-3 人准备材料工具28方盘、硅油纸、擀面杖、手动打蛋器、电动打蛋器、电子秤、刮刀、刮板食材材料用量备注低筋面粉42 g牛奶40 g细砂糖40 g玉米油40 g鸡蛋4 个柠檬汁2 g肉松、葱花、沙拉酱适量操作步骤将蛋清、蛋黄分离,搅拌蛋黄,使其混合,将蛋清放入冰箱冷藏保存蛋清冷藏可使打发更加稳定;将玉米油、牛奶倒入打蛋盆,混合

2021-08-22 01:43:06 266 2

原创 Tensorflow 2.0 使用流程详解

Tensorflow 2.0 使用流程详解前言 :明确神经网络搭建流程,列举了过程中所有实现方法。絮叨几句:自己最初就是想借 tensorflow 架构一个简单网络,但看了网上诸多教程,依旧对 tensorflow 如何去实现感到糊涂,官方文档教程和指南也感觉逻辑搞得相当混乱和复杂,各种方法混用,看了反而更莫名其妙,获取到的知识碎片化严重,还记不牢。更有些教程知识点反而集中到了感知机、线性回归、各类神经网络上。我只是想搞清架构网络的方法而已,比如怎么架构,最重要的有几种实现方法,毕竟tensorf

2021-08-13 19:06:13 1888 3

原创 Radon 变换原理和应用

Radon 变换原理和应用前言: 承接 Hough 变换,从简单的直线检测说起,推广到 Radon 变换。介绍了 Radon 变换的基本原理和应用。主要是Hough直线检测的拓展,深度较浅。上启自:详解 Hough 变换文章目录Radon 变换原理和应用1. 从直线检测说起1.1 基本问题1.2 另辟蹊径1.3 编程实现2. Radon 变换2.1 回顾2.2 Radon 变换2.3 Radon 逆变换3. 应用1. 从直线检测说起1.1 基本问题在 详解 Hough 变换 中,对直线检测折

2021-08-02 11:25:11 13524 5

原创 详解 Hough 变换(下)圆形检测

Hough 变换原理和应用前言: 详细介绍了 Hough 变换的基本思想、基本原理和应用等。其中大多都是自己的理解,难免有偏差,仅供参考。上接:Radon 变换文章目录Hough 变换原理和应用3. Hough 圆形检测3.1 传统圆形检测3.1.1 问题3.1.2 思路3.1.3 编程3.1.4 结果3.1.5 说明3.2 进阶圆形检测(梯度法)3.2.1 思路3.2.2 编程3.2.3 结果说明3.2.4 写在后面3.3 openCV对应代码解读3. Hough 圆形检测3.1 传统圆形检

2021-07-30 17:14:06 3477 2

原创 详解 Hough 变换(上)基本原理与直线检测

Hough 变换原理和应用前言: 详细介绍了 Hough 变换的基本思想、基本原理和应用等。其中大多都是自己的理解,难免有偏差,仅供参考。下篇博文相关:Radon 变换文章目录Hough 变换原理和应用1. 基本概述1.1 一些基本问题1.2 以例子说明1.2.1 例子1:直线 y=kx+by = kx + by=kx+b​​​​​​​ 到参数空间的变换(k,b为定值,如k=2,b=4)1.2.2 例子2:极坐标下的直线到参数空间的变换1.2.3 例子3:圆到参数空间的变换2. Hough 直线检

2021-07-28 21:31:24 4702 2

原创 【从零设计 LaTex 模板】1. 一些基础知识

用LaTex编写文档,在公司电脑配置好 LaTex 环境后,直接套用已有模板,老出现莫名其妙、难以理解的问题,一天时间都没解决。气不过,遂,自给自足。持续补充相关内容。文章目录0. 写在前面1. 一些基本知识1.1 发展历程1.1.1 引擎1.1.2 格式1.1.3 打包版本1.1.3 发行版本1.2 编译过程0. 写在前面用 LaTeX 编写文档,在公司电脑配置好 LaTeX 环境后,直接套用已有模板,老出现莫名其妙、难以理解的问题,一天时间都没解决。气不过,遂,自给自足。空闲时间学习,.

2021-07-18 12:59:42 733 2

原创 【摄影】构图基础

前言: 内容基于中国传媒大学郭艳民老师的摄影构图课文章目录0 序言1 构图诸元素及其处理1.1 主体(主体突出)1.2 陪体(做陪衬的次要对象)1.3 前景1.4 背景(一般比前景更重要)1.5 空白(没有实体意义的事物)1.6 动感(尤其针对影视拍摄)2 拍摄角度2.1 拍摄方向2.2 拍摄高度2.3 拍摄距离3 线条与色彩3.1 线条3.1.1 线条心理3.1.2 线条运用3.2 形状3.2.1 形状意义3.2.2 形状应用3.3 其他3.3.1 微距摄影3.3.2 影调(黑白图片),色调(彩色图.

2021-01-09 16:41:33 1018

原创 龙格库塔算法原理详解

龙格库塔算法前言: 本文从简单欧拉法讲起,详细探究了龙格库塔算法的原理。文章目录龙格库塔算法0. 问题提出1. 欧拉法1.1 基本原理1.2 误差分析2. 龙格库塔算法2.1 基本原理2.2 精度问题0. 问题提出求解下面的一阶微分方程{y′(x)=dydx=f(x,y)y(x0)=y0\left\{\begin{aligned}&y'(x)=\frac{dy}{dx} = f(x,y) \\&y(x_0) = y_0\end{aligned}\right.⎩⎨⎧​

2020-11-20 15:28:39 21292 17

原创 机器学习常用算法总结(学习向)

机器学习常用算法总结文章目录机器学习常用算法总结1. 感知机模型2. k近邻算法3. 朴素贝叶斯4. 决策树5. 集成学习6. 逻辑斯蒂回归7. 最大熵模型8. 支持向量机9. 期望最大化算法10. 聚类11. 隐马尔可夫模型12. 条件随机场1. 感知机模型2. k近邻算法kd 树的构造kd 树的搜索3. 朴素贝叶斯极大似然估计贝叶斯估计4. 决策树流程:特征选择、决策树生成、决策树剪枝ID3 算法C4.5 算法CART 算法5. 集成学习AdaBoost 算法

2020-09-03 15:47:46 198

原创 常用算法总结(学习向)

常用算法总结文章目录常用算法总结迭代算法(Iteration)递归算法(Recursion)回溯算法(Backtrack)深度优先(Depth First Search, DFS)广度优先(Breadth First Search, BFS)动态规划(Dynamic Programming, DP)分治算法(二分法, Binary Algorithm)贪心算法(Greedy Algorithm)滑动窗口(Slipping Window)双指针(Double Pointer)位运算(Bit)自动机搜索/排序

2020-09-03 11:28:53 181

原创 LaTex 中关于字体的一些问题(针对 ubuntu 系统,中文字体)

LaTex 使用之关于中文字体的一些问题(针对 ubuntu 系统)文章目录LaTex 使用之关于中文字体的一些问题(针对 ubuntu 系统)0. 基础一些文件格式一些程序1. 字体的设置(针对中文)1.1 一些基础1.2 自定义字体1.2.1 使操作系统的 fontconfig 库找到 TeX 附带字体1.2.2 设置 TeX 可以根据字体名找到相应字体0. 基础一些文件格式DVI : 最初 TeX 输出格式,不能嵌入字体和图形。也是后来PS、PDF的中间格式。PS : PostScript

2020-08-24 00:13:44 1320

原创 VTK 初步 (2) ----- 基本数据结构

VTK 初步 (2) ----- 基本数据结构前言: 解决是什么样的数据应用到 VTK 可以显示出模型的问题;夹杂大量的个人理解,可能有偏差。参考资料:《An Object-Oriented Approach to 3D Graphics》《The VTK User’s Guide》文章目录VTK 初步 (2) ----- 基本数据结构1. 概述1.1 简单问题1.2 vtk 的解决方案1.3 简单例子2. 数据结构2.1 几何结构2.2 拓扑结构2.3 属性数据3.4 数据集写在后面1.

2020-08-11 19:14:16 1778

原创 VTK 初步 (1) ----- 可视化管线

VTK 初步 (1) ----- 可视化管线参考资料:《An Object-Oriented Approach to 3D Graphics》《The VTK User’s Guide》文章目录VTK 初步 (1) ----- 可视化管线0. VTK概述1. 可视化管线2. 管线连接3. 简单例子3.1 代码3.2 说明0. VTK概述VTK (the Visualization Toolkit)是一个可视化工具包。可以用于计算机图形、图像的处理与可视化。通过对于点、面、体等进行渲染,调节

2020-08-10 18:14:54 1363 1

原创 样条曲线(下)之插值问题(贝塞尔曲线、B样条和一般样条曲线插值)

贝塞尔曲线插值与B样条插值前言: 这篇是“样条曲线”的接续,前面主要集中在了理论部分,这篇文章主要内容是贝塞尔曲线与B样条是如何应用到插值中的。前篇:样条曲线文章目录贝塞尔曲线插值与B样条插值0. 插值问题1. 贝塞尔曲线插值1.1 曲线的数学描述1.2 曲线插值1.3 代码实现2. B样条插值2.1 数学表达和一些补充2.2 曲线插值2.2.1 三次 clamped B-样条2.2.2 B样条插值方程的获取2.2.3 方程求解,确定样条曲线3. 代码实现(挖坑)3. 三次样条插值4. 总结0

2020-08-08 16:37:16 27158 15

原创 详解样条曲线(上)(包含贝塞尔曲线)

样条曲线(Spline Curves)前言: 关于样条曲线的一些总结和使用,其中包含贝塞尔曲线的介绍。内容实际是为了解决在给定控制点的条件下,如何确定一个光滑曲线的问题。样条曲线被广泛应用于模型的几何重构平滑中。文章目录样条曲线(Spline Curves)0. 基本概念1. 起源2. 贝塞尔曲线(Bézier curve)1.1 直线段表示(2 points)1.2 抛物线三切线定理(3 points)1.3 通用公式1.4 代码实现3. 曲线连续性描述4. B样条基函数(B-Spline Bas

2020-08-06 00:20:03 33656 20

原创 图像数学形态学的基本原理与代码实现(腐蚀、膨胀、开闭运算)

图像数学形态学的基本原理与代码实现(腐蚀、膨胀、开闭运算)文章目录图像数学形态学的基本原理与代码实现(腐蚀、膨胀、开闭运算)1. 集合基础2. 腐蚀(erode)2.1 集合描述2.2 通俗理解3. 膨胀(dilate)3.1 集合描述3.2 通俗理解4. 代码实现5.其他1. 集合基础集合是由一个或多个确定元素所构成的整体。空集:确定元素如果不存在,就是空集。常记为 ∅\varnothing∅并集:所有元素合并到一起的集合。常记为 A∪BA\cup BA∪B交集:相同元素的集合。常记为 A

2020-07-11 22:07:01 3835 1

原创 机器学习中隐马尔可夫模型(Hidden Markov Model, HMM)理论

隐马尔可夫模型(Hidden Markov Model, HMM)前言 :内容从实际案例到模型提取、建立、求解以及应用,侧重于该模型在机器学习中的研究和应用。参考书:《统计学习方法》《The Model Thinker》文章目录隐马尔可夫模型(Hidden Markov Model, HMM)1. 马尔可夫宿命论1.1 案例1.2 宿命2. 马尔可夫过程3. 隐马尔可夫模型3.1 从 EM 算法3.2 从马尔可夫过程3.3 到隐马尔可夫模型(HMM)3.3.1 形式定义3.3.2 模型建立3.

2020-06-26 22:59:39 994

原创 模糊C聚类(Fuzzy C-means Clustering, FCM)

文章目录模糊C聚类(Fuzzy C-means Clustering, FCM)1. 思想2. 说明3. 推导3.1 初始条件3.2 目标函数3.3 最优化求解3.4 问题解决4. 实现4.1 代码4.2 结果模糊C聚类(Fuzzy C-means Clustering, FCM)1. 思想簇内距离尽量小(*)簇间距离尽量大2. 说明某种程度上类似于 LDA 的思想,但他们间有明显差距,LDA是属于监督学习下的降维操作,而该聚类基于非监督;过程跟k-means聚类类似,区别在于FC

2020-06-17 23:19:45 5197 7

原创 机器学习之聚类(Clustering,包含k-means,DBSCAN等算法)

聚类(Clustering)文章目录聚类(Clustering)基本内容1. 关于主要思想(聚类任务)2. 关于聚类规则(聚类算法)2.1 划分方法(partitioning method)2.1.1 k-means 算法算法步骤编程实现结果心得优缺点2.1.2 高斯混合聚类2.2 层次方法(hierarchical method)2.3 基于密度(density-based method)2.3.1 具有噪声应用的基于密度的空间聚类(Density-Based Spatial Clustering of

2020-06-09 23:33:01 639

原创 机器学习之期望最大化算法(Expectation Maximization, EM)

文章目录期望最大化算法(Expectation Maximization, EM)1. 基本内容2. 从三硬币模型2.1 问题提出2.2 解决方案2.3 换个角度3. 到高斯混合模型(Gaussian misture model)3.1 模型建立3.2 问题提出3.3 解决方案4. EM算法4.1 总结4.2 主要思想4.3 算法步骤5. 实例说明6. 应用期望最大化算法(Expectation Maximization, EM)1. 基本内容用于含有隐变量的概率模型参数的极大似然估计EM 是个一

2020-06-02 10:12:21 1796

原创 特征抽取与数据降维(LDA,SVD,PCA)

文章目录特征抽取与数据降维(LDA,SVD,PCA)线性代数基础1. 正交矩阵 /幺正矩阵2. 相似矩阵3. 对称矩阵/埃尔米特矩阵4. 基变换与坐标变换5. 投影矩阵6. 协方差矩阵7. 矩阵求导8. 瑞利熵奇异值分解(Singular Value Decomposition, SVD)1. 正交对角分解2. 奇异值分解主成分分析(Principal Component Analysis, PCA)总体概括问题引入推导过程0. 条件1. 思路基于最近重构性基于最大可分性2. 方法基于拉格朗日乘子基于奇异值

2020-05-24 16:32:31 1582 2

原创 Markdown常用的 html 标签

常用标签标签作用示例<u></u>下划线hello world<b></b>黑体字hello world<i></i>斜体字hello world<tt></tt>打字机hello world<em></em>强调hello world<strong></strong>加重hello wo

2020-05-13 13:32:29 677

原创 编程常用(c++ & python)

文章目录vector & listmap & dictrand & randomvector & listc++#include<vector> /* 声明、初始化 */vector<int> a(10, 0);vector<int> b(a);vector<int> c(b.begin(), b...

2020-05-07 20:32:28 207

原创 关于目标检测模型 R-CNN 模型简单总结(R-CNN,SPPnet, Fast R-CNN)

文章目录一些基础概念R-CNN(2014)SPPnet(2015)Fast R-CNNFaster R-CNN一些基础概念fine-tuneIoU 指标Region Proposals算法selective searchobjectnesscategory-independen object proposalsconstrained parametric min-cutsmul...

2020-05-07 12:17:50 739

原创 基于卷积神经网络(CNN)的几个网络模型(LeNet, AleNet, VGG, GoogLeNet)总结

文章目录LeNet(1998)AlexNet(2012)VGG(2014)GoogLeNet(2014)LeNet(1998)论文:Gradient-based learning applied to document recognition结构:LayerDescriptionoutSizeparamsinput32 x 32 x 11Conv 5...

2020-05-03 17:29:38 1403

原创 图像处理之方向梯度直方图(Histogram of Oriented Gradient, HOG)

前言:主要包括HOG原理简介、代码实现、opencv相应库函数的调用参考经典论文:Histograms of oriented gradients for human detection细节理解 :Opencv/Histogram of Oriented Gradients文章目录0. 相关基本概念图像特征图像梯度方向梯度1. HOG的基本原理与特征获取步骤基本原理处理步骤2. HOG...

2020-05-01 00:07:28 1596 1

原创 机器学习之支持向量机 (Support Vector Machines, SVM)

前言: 学习笔记,记录下对于一些问题的记录和理解,复习和加深记忆用,挖坑补坑用。参考:李航 《统计学习方法》基本内容支持向量机是一种二类分类模型。学习策略是间隔最大化,可形式化为求解一个凸二次规划问题,或等价于最小化正则化的合页损失函数。支持向量机从简至繁模型线性可分支持向量机(硬间隔最大化)线性支持向量机(软间隔最大化)非线性支持向量机(核技巧+软间隔最大化)从感知机模型...

2020-04-28 23:34:34 375

原创 机器学习的基础补充知识(最优化理论,雅克比、海森矩阵、函数空间等)

Turing Machine 图灵机基本思想:用机器模拟人类用纸笔数学运算过程图灵机构造:纸带,读写头,控制指令,状态存储器图灵完备:可计算的问题图灵机都能计算,满足这样要求的逻辑系统、装置或编程语言就叫图灵完备文章参考:https://www.cs.virginia.edu/~robins/Turing_Paper_1936.pdf视频参考:https://www.bili...

2020-04-25 10:05:30 441

原创 机器学习之最大熵模型(Maximum Entropy Model)

前言: 学习笔记,记录下对于一些问题的记录和理解,复习和加深记忆用,挖坑补坑用。参考:李航 《统计学习方法》0. 基本内容最大熵原理熵:表征信息的不确定程度(how?)H(p)=−∑xP(x)logP(x)H(p) = - \sum\limits_x P(x) logP(x)H(p)=−x∑​P(x)logP(x)原理:在满足约束条件(如何规定?how?)的模型集合...

2020-04-23 22:44:40 684

原创 机器学习之逻辑斯蒂回归(Logistic Regression)

前言: 学习笔记,记录下对于一些问题的记录和理解,复习和加深记忆用,挖坑补坑用。参考:李航 《统计学习方法》0. 基本内容逻辑斯蒂分布(logistic distribution)分布函数F(x)=11+e−(x−μ)/γF(x) = \frac{1}{1+e^{-(x-\mu)/\gamma}}F(x)=1+e−(x−μ)/γ1​密度函数f(x)=e−(x−μ)...

2020-04-21 20:10:42 495

原创 机器学习之集成学习(Ensemble Learning)

**前言: ** 学习笔记,记录下对于一些问题的记录和理解,复习和加深记忆用,挖坑补坑用。参考:李航 《统计学习方法》0. 集成学习集成学习思想是组合多个弱分类器(基分类器),从而得到一个更好更全面的强分类模型。即,将几种机器学习技术组合,达到减少偏差、方差或改进预测的效果。基分类器可以使用不同类别的基本分类器(ID3/C4.5/CART/SVM/LOGISTIC等),组合。模型组...

2020-04-19 23:02:01 885

thesis_master.zip

浙大硕士latex模板;参考于 https://github.com/TheNetAdmin/zjuthesis

2020-08-26

空空如也

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

TA关注的人

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