自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 变分法和梯度下降流求积分泛函极值

泛函极值 变分法 梯度下降流1、积分泛函 欧拉-拉格朗日方程2、积分泛函 梯度下降流在上一篇文章基于区域的主动轮廓模型-Chan Vese模型中,我们通过构造能量泛函,从而巧妙的把图像中的目标分割问题转化为求解能量泛函极值的问题,然后利用变分法获得曲线演化方程。有人提出了这个推导原理或者推导过程是怎么回事,所以我今天专门写篇博客分析以下这个问题。1、积分泛函 欧拉-拉格朗日方程假设能量泛函为: E(u)=∫abF(x,u,u′)dxE(u)=\int_{a}^{b} F\left(x, u, u^{\

2020-07-19 18:23:40 3610 15

原创 卷积神经网络(CNN)反向传播算法&训练过程

卷积神经网络前向传播与反向传播算法 公式推导1、前向传播1.1卷积层前向传播1.2池化层前向传播1.3全连接层前向传播2、损失函数3、反向传播已知池化层δl\delta^lδl,推导上一层的δl−1\delta^{l-1}δl−1已知卷积层δl\delta^lδl,推导上一层的δl−1\delta ^{l-1}δl−1已知卷积层δl\delta^lδl,推导该层的W,bW,bW,b参数卷积神经网络(CNN)因其接近人类视觉运作的特征提取方法、以及通过权值共享从而减轻计算任务的特点从而制霸计算机视觉领域,详

2020-07-18 23:40:52 3819 2

原创 水平集方法引入主动轮廓模型算法中的两种方法

水平集方法在主动轮廓模型算法中的两种应用方法1、传统的基于主动轮廓模型和水平集理论的方法2、变分水平集方法在讲解水平集理论在主动轮廓模型中的应用前,我们先用流程图说明一下常见的处理主动轮廓模型的流程图。1 构建能量泛函2 获得用于演化的偏微分方程3 离散化偏微分方程4 代码实现与调试这四个步骤基本上贯穿了整个从思路构建到具体实现的大致流程,早期的snake模型本质上是用一种曲线演化的思想来实现分割,这种方法具有很大的局限性(以后我会在单讲水平集方法的时候进行分析),对比之下,水平集方法则具备较高的优势

2020-07-03 18:51:51 2156 5

原创 基于区域的主动轮廓模型_从零到一用python实现Chan-Vese(CV)算法

从零到一实现Chan-Vese/CV算法1、Chan-Vese(CV) 算法原理2、基于水平集的实现方法2.1演化方程推导2.2离散化过程2.3 代码实现2.4 讨论分析1、Chan-Vese(CV) 算法原理同样是构造能量函数,以snake为代表的基于边缘的主动轮廓模型,其目的在于使曲线演化至图像特定边缘,而以Chan-CV模型为代表的基于区域的主动轮廓模型目的则在于演化出以目标曲线为边界的特定区域。总的来说,虽然本质上都是分割,但snake等基于边缘的模型目的在于找目标曲线,而CV模型则在于2、基

2020-06-15 21:19:02 9347 39

原创 基于边缘的主动轮廓模型——从零到一用python实现snake

从零到一实现snake算法1、Snake算法原理2、基于曲线演化的实现方法2.1演化方程推导2.2离散化过程2.3 代码实现3、基于水平集的实现方法1、Snake算法原理Kass等人最早于1988年提出了主动轮廓模型,该方法通过构造能量函数,从而将图像分割转化为求解能量泛函极值的问题,其核心思想在于,作者认为和之前的分割方法相比,在不同的图像解读(image interpretation)任务中,表观或者浅层次(level set)的图像判读任务应该需要一些深层次(high leve)的图像信息,并论文

2020-06-13 18:39:46 8689 25

原创 显式曲线 隐式曲线 曲率公式推导

显示曲线曲率、隐式曲线曲率推导过程曲率公式显示曲线曲率推导过程隐式曲线曲率推导过程曲率公式曲线的曲率(curvature)就是针对曲线上某个点的切线方向角对弧长的转动率示,曲线曲率越大,表示曲线的弯曲程度越大。显示曲线曲率推导过程设定曲线方程f=y(x),用s、α\alphaα 分别表示弧长和角度,微分定义曲线曲率 k=lim⁡α→0∣ΔαΔs∣ {\rm{k}} = \mathop {\lim }\limits_{\alpha \to 0} \left| {\frac{{\Delta \alph

2020-06-05 23:01:44 4880 6

原创 反斜杠“\“和正斜杠“/“

@Let us 聊一聊反斜杠"“和正斜杠”/"python 第一课—“杠” 对!就是“杠”因为最近在学习python,有时候需要在Windows和Linux两种环境下来回跑程序,尤其涉及到文件夹路径、转译符等问题时,最让人烦恼的就是搞混淆"“和”/"这两个小妖精,所以干脆对它们做了一个系统的整理。Windows传统的DOS路径传统的DOS路径即为应用于文件win文件夹浏览器或者DOS环境...

2019-10-09 20:27:23 323

空空如也

空空如也

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

TA关注的人

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