烂漫猫咪

文章
11
资源
0
加入时间
3年1月12天

利用opencv+flandmark 进行face detection, face alignment and crop

平时看论文的过程中发现,用来做测试的人脸需要进行face alignment + crop,这样处理后的准确率通常比之前的准确率要高。本文的工作便是对人脸数据做这样的预处理: 具体步骤 本文主要利用opencv自带的haar分类器进行检测到bounding box后,再通过flandmark检测人眼。flandmark是一个检测脸部特征点的开源代码库 (http://cmp.felk.cv

深层神经网络之经典损失函数

一, 交叉熵函数交叉熵是一个信息论中的概念,但在此我们不深究它的本身意义,我们要知道,交叉熵刻画了两个概率分布之间的距离,在深度神经网络的构建中,我们知道真实值和预测值之间会存在一个差值,这也就是为什么使用交叉熵函数的原因.给定两个概率分布p,q, 通过q来表示p的交叉熵为H(p,q) = -∑ p(x) log q(x)在这里我们要知道交叉熵函数刻画的是两个概率分布之间的距离,但...

​用Tensorflow实现线性回归模型Tensorflow 实现线性回归模型

点击上方“码农的后花园”,选择“星标”公众号精选文章,第一时间送达Tensorflow 实现线性回归模型1.线性与非线性回归 线性回归 Linear Regression:两个变量之间的关系是一次函数关系的——图像是直线,叫做线性。线性是指广义的线性,也就是数据与数据之间的关系,如图x1。非线性回归:两个变量之间的关系不是一次函数关系的——图像不是直线,叫做非线性,如图...

MyBatis中防止 sql注入及#{ }和${ }的区别

MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。动态 sql 是 mybatis 的主要特性之一,在mybatis中我们可以把参数传到xml文件,由mybatis对sql及其语法进行解析,mybatis支持使用${}和#{}。那么${}和#{}有什么区别呢?mybatis 在对 sql 语句进行预编译之前,会对 sql 进行动态解析。#{}#{}是sq

5G NR CP长度计算循环前缀CPCP长度计算

循环前缀CP       为了消除由于多径所造成的子载波间干扰,OFDM符号需要在其保护间隔内填入循环前缀符号。如下图所示(以连续信号举例),这样就能保证在FFT的周期内,延时小于保护间隔的时延信号就不会在解调过程中产生载波间干扰。CP长度计算      &