- 博客(6)
- 收藏
- 关注
原创 语音信号中如何分辨浊音和清音
短时自相关函数是语音信号时域分析的重要参数,但计算自相关函数的运算量很大,其原因是乘法运算所需要的时间较长。简化计算自相关函数的方法有很多,但都无法避免乘法运算。为了避免乘法运算,常常采用另一种与自相关有类似作用的参量,即短时平均幅度差函数(AMDF)。周期的整数倍点上Fn(k) 具有的是谷值,而非峰值。因此在浊音信号的语音周期内,Fn(k)值迅速下降,而在清音语音时,不会有明显的下降。由此可见,
2017-06-06 09:08:56
17620
1
原创 LMS最小均方算法
LMS算法——最小均方算法就是拿均方误差作为代价函数,并使之最小的算法,其作用是参数训练中的求极值。LMS是对包含一组共 M 个元素的 x1,x2,……,xM 的输入用一个线性组合器(假设模型是线性的)处理,也就是对其进行加权求和,得出结果 h:,与期望响应 y 相比较,获得代价函数 J,并由此修正权值:LMS算法是一个搜索算法,假设w从某个给定的初始值开始迭代,逐渐使J(w)朝着
2017-05-08 09:58:48
1903
原创 矢量量化——LBG算法
我的运行环境为win7 vs2013,刚打开源代码时出现错误:#include 无法打开源代码,原因是头文件unistd.h是Linux/Unix的系统调用,所以必须把这个头文件加入到vs2013的头文件库里面,我的电脑是在 C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include 添加一个unistd.h文件即可,其内容如下
2017-05-03 14:02:15
5520
1
原创 LZO--实时数据压缩库
首先从网址https://www.oberhumer.com/opensource/lzo/下载LZO源代码,解压缩后的文件:lzo-2.10doc/LZO.TXT
2017-04-15 14:42:37
4659
原创 huffman 编码示例程序
本人开发环境为VS2013。如图1所示:本程序是对0-255这256个符号进行编码图1. HUFF_ENC.C程序中的注释部分因此,我选择了一幅yuv格式图像进行编码,为了方便观察编码后的码字,输出文件选择了txt格式,程序参数可在 项目--> 属性 --> 配置属性 --> 调试 --> 命令参数中输入:-i image_420_640x480.yuv(输入文件名
2017-03-21 09:11:21
618
原创 信源采集数据后如何存储,如何表示?
一、 视频(图像)原始视频信源采集后的数据为RGB格式,每一帧图像都分成红、绿、蓝3个通道,RGB三个分量分别用8bit来表示,其取值范围为0255,然后将其转换成YUV格式进行压缩编码,Y、R-Y以及B-Y的取值范围如图1:图1. RGB信号到色差信号的转换由于B-Y的数值动态范围在620mV之间,R-Y的数值动态范围在491mV之间,为了把B-Y和R-Y信号动态范围控制
2017-03-09 09:54:39
1509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人