人工智能专属驿站
phthon、matlab大量代码
展开
-
小波提取特征的VQ实现
本程序实现了小波提取特征的VQ实现。原创 2022-08-04 17:33:01 · 271 阅读 · 0 评论 -
基于lbp和svm的动作识别算法
本程序实现了基于lbp和svm的动作识别算法原创 2022-08-04 17:06:34 · 312 阅读 · 1 评论 -
基于视觉的车速测量-matlab
本程序实现了对车速的测量,设计了GUI 界面。原创 2022-07-27 21:38:26 · 842 阅读 · 0 评论 -
基于matlab的声音识别
本程序实现了声音的识别,并设计了GUI 界面,实现了声音读取、缩小放大、嵌入嵌出、声音合成、增强回音和加强声、去噪声的功能。原创 2022-07-23 13:33:22 · 2116 阅读 · 0 评论 -
pca adaboost算法实现人脸识别 含有GUI界面
训练开始...读入人脸数据.................................PCA降维...ans = 112 460..............................归一化开始............归一化完成...训练分类器开始,这个过程可能会花上几分钟............测试开始...读入测试集合.................................载入训练参数.................................原创 2022-07-09 18:00:51 · 378 阅读 · 0 评论 -
pca svm算法实现人脸识别
采取 fitcsvm工具箱,适合matla2018以上版本 可以看出可以得到需要的结果在最后一个图 可以检出,真实的样本的标签和测试标签的数据 这是输入到真实的数据 然后得到预测的数据结果 code 详细见到pca svm算法来实现人脸识别算法不带GUI-机器学习文档类资源-CSDN文库..................原创 2022-07-09 16:32:48 · 858 阅读 · 0 评论 -
贝叶斯人脸识别 pca knn算法的人脸识别
总体的布局 可以看出准确率不是很高 图图像的梯度复制的图像 KNN算法描述如下:1、初始化训练集和类别;2、计算测试集样本与训练集样本的欧氏距离;3、根据欧氏距离大小对训练集样本进行升序排序;4、选取欧式距离最小的前K个训练样本,统计其在各类别中的频率;5、返回频率最大的类别,即测试集样本属于该类别。......原创 2022-07-09 14:34:54 · 507 阅读 · 1 评论 -
pcabp算法的人脸识别 基于matlab gui界面系统设计 单个人脸识别
代原始的数据ORL面部数据库包含400张面部图像,每个图像由40个人组成,每人10张图片,同一个人的不同图片显示不同的手势,表情,光线和细节。 每张图片的大小为 。 们可以用自己的眼睛来区分他人,所以也一直希望计算机有一天拥有同样识别的能力,因此这大大推动着人们使用计算机来进行人脸识别的探索。人脸识别在计算机视觉和模式识别领域中是十分受欢迎的研究方向,也是一种关键的生物特征识别技术。它自然、非接触和便利的这些优点受到很多人的关注,并取得了重大突破,而且在商业、安全和信息等许多领域开始运用,因此,人脸识别学术原创 2022-07-09 13:56:02 · 259 阅读 · 0 评论 -
【无标题】pca bp gabp cpobp算法的人脸识别技术研究
测试的结果如下 load tt.mat train_pro train_labels test_pro test_labelsload e.mat pn tn pnew load net1%找出训练数据和预测数据input_train=train_pro;output_train=train_labels;input_test=test_pro;output_test=test_labels;%节点个数inputnum=5;hiddennum=11;outputnum=1;%原创 2022-07-09 13:45:55 · 158 阅读 · 0 评论 -
pca的人脸识别技术研究 matlab
进行重建和构造的图原创 2022-07-09 13:23:03 · 172 阅读 · 0 评论 -
正交匹配追踪的人脸识别算法
可以看出结果 代码正交匹配追踪的人脸识别算法-机器学习文档类资源-CSDN文库原创 2022-07-09 13:15:03 · 119 阅读 · 0 评论 -
LVQ bp的人脸识别算法
目录lvqBp算法的核心代码首先获得lvq算法的特征然后进行Bp神经网络算法的设计第一阶段(1964-1990)这一阶段始于1960年代计算机技术的飞速发展,当时人们对面部识别技术有了普遍的需求,这反过来又促进了面部识别技术的兴起。 它主要检查面部识别所需的面部特征,但系统无法自动识别。 主要技术方法基于面部几何形状。 该方法对面部特征的提取提出了很高的要求,不第二阶段(1991-1997)在这个阶段,人脸识别技术的发展异常迅速,取得的成果令人感到骄傲,许多具有代表性的人脸识别算法已经诞生。 例如,来自Vi原创 2022-07-09 13:05:25 · 193 阅读 · 0 评论 -
基于焦点检测的图像拼接系统 matlb GUI
计算显示Harris特征点% 通过改变变量max_n和min_n改变特征点数范围首先,需要算法来确定合适的数学模型,将一幅图像中的像素坐标与另一幅图像中的像素坐标关联起来。其次,算法需要确定与各种图像相关的正确配准。可以使用点到点(pixel-to-pixel)的直接比较与梯度下降相结合的算法估计这些参数(配准)。找到每幅图像中不同的特征,进行有效匹配,以便在图像对之间快速建立对应关系。当一个全景图中存在多个图像时,使用现有技术计算全局一致性的配准集,并找出图像重叠的部分。——————————————原创 2022-06-05 23:25:57 · 156 阅读 · 0 评论 -
基于Matlab的图像拼接系统研究 ,采取GUI的形式
彩色图形的拼接基于matlab的GUI形式 可以获得很多的按钮 图形显示框等操作为图像的拼接研究奠定基础原创 2022-06-05 23:09:11 · 196 阅读 · 0 评论 -
图像处理研究中心系统 包含去噪 蜕变 去痘痘等操作
图像处理研究中心系统 包含去噪 蜕变 去痘痘等操作图 读取图像的结果和程序 图 白平衡的结果 图 美白的结果 图磨皮的结果 图 平滑滤波的结果 卷积滤波的结果 图 中值滤波的解结果 图 同态滤波 图 带阻滤波结果 图 同态滤波图像处理研究中心系统包含去噪蜕变去痘痘等操作-机器学习文档类资源-CSDN文库...原创 2022-06-05 22:52:18 · 181 阅读 · 0 评论 -
【无标题】图像处理实验平台的GUI设计与实现
图像几何变换平移、旋转、镜像几何变换 平移 旋转 镜像图像进行平移,可以使得图像从一个坐标(x,y)移动到另外的坐标(x1,y1)旋转一定的角度,可以做到图像的倾斜处理,比如在车牌处理中,车牌有时候倾斜一般需要进行图像旋转。镜像可以制作一个相同的图像,使得具备可换性。系统介绍的展示窗口平移结果旋转30度旋转45度旋转10度水平镜像水平垂直镜像垂直镜像 噪声邻域平均后的结果 Sobel的结果图 prewitt的结果Log 进行锐化结果梯度平滑的结果图 频域变换的结果频域增强图像图 二维傅里叶变换离散余弦变换原创 2022-06-03 16:57:54 · 199 阅读 · 0 评论 -
基于随机共振算法的图像增强 黑暗图像视觉提升
在信号分析过程中,噪声常被认为是令人讨厌的东西,因为噪声的存在降低了信噪比,影响了有用信息的提取,然而在某些特定的非线性系统中,噪声的存在能够增强微弱信号的检测能力,这种现象就称为随机共振。从信号处理的角度来讲,在非线性系统中,当输入带噪信号时,以适宜的物理量来衡量系统特性,如信噪比、驻留时间等,通过调节输入噪声强度或系统参数,使系统特性达到一个最大值,此时,我们称信号、噪声和非线性随机系统产生的协同现象为随机共振。要实现黑暗图像的增强的主要方法有很多,本文的主要方法为随机共振的方法主要的方法为参考文献 基原创 2022-06-03 16:49:32 · 559 阅读 · 1 评论 -
图像插值的技术研究
插值的使用是很重要的,在MATLAB中有默认的imresize函数可以实现各种常用的插值算法。在图像融合的一些处理中需要用到上/下采样,此时合理运用插值算法可以达成中间步骤。 作为经典的插值算法,双线性易于实现,原理简单.思路 通过映射的方法,找出原像素点(x,y)到映射像素点(m,n)的灰度值的映射关系。①、设处理前后图像的宽度和高度分别为w、h,w’、h’。②、通过缩放比例,可以求得新图像B在(i,j)处对应原图像的点为(x,y)。举例:原图像256256,想要生成51原创 2022-06-02 22:47:55 · 154 阅读 · 0 评论 -
经典全变分图像去噪算法(tv算法)和维纳滤波结合 算法
具体的参考基于偏微分方程与维纳滤波的混合去噪方法 参考网络文献并且给与复现_人工智能专属驿站的博客-CSDN博客原理可以看到这个链接上的原理,代码都差不多基本的维纳滤波的效果 Tv的处理结果TV和维纳结合的算法的结果代码单独的维纳单独的TV算法维纳和TV算法融合的算法...原创 2022-06-02 22:40:03 · 966 阅读 · 0 评论 -
基于偏微分方程与维纳滤波的混合去噪方法 参考网络文献并且给与复现
提出一种小波变换与偏微分方程(PDE)结合的混合图像去噪方法,通过窗口改进的维纳滤波处理,运用偏微分综合模型进行二次滤波,其中的偏微分综合模型由 2 个权重函数将 PM 方程、方向扩散方程和 LLT 高阶 PDE 相结合构建形成。实验结果表明,该混合图像去噪方法能够克服以上 3 种 PDE 模型和维纳滤波的不足,增强图像去噪和边缘保护能力,去噪后可得到较好的图像视觉效果,提高算法的效率。基于偏微分方程与维纳滤波的混合去噪方法参考的文献如下 克 兢, 侯榆青, 王大凯, 等. 一种改进型保持形状的图像原创 2022-06-02 22:20:35 · 446 阅读 · 0 评论 -
基于SVD的图形压缩 SVD图像融合的技术研究
SVD算法可以进行图像融合,也可以进行图像压缩,如何实现图像的压缩和SVD图像融合显重要。本文主要采取SVD的算法进行图像融合,图像压缩的技术研究,Y用MATLB的GUI进行了研究和设计,达到了良好的效果原创 2022-06-01 17:43:49 · 182 阅读 · 0 评论 -
SVM的几个核函数对说话人身份识别的技术研究
根据具体的数据得到特征 然后采取svm分类,svm包含高斯核函数 线性核函数 RBF核函数 多项式核函数等采取了不同的核函数对说话人的身份进行识别 学习并掌握MATLAB程序设计方法;(4) 学习现有神经网络语音情感识别算法并对其进行评价;(5) 尝试对现有神经网络语音情感识别算法进行改进;语音库为4人6种情感,将语音预处理(端点检测、预加重、加窗分帧),特征提取,特征有:韵律特征(语速、能量、平均过零率、基音频率);音质特征(共振峰123);基于谱特征(梅尔倒谱系数mel线性预测系数、线性预测倒谱系数 )原创 2022-06-01 17:34:02 · 142 阅读 · 0 评论 -
基于Matlab GUI的心电分类界面设计系统代表了可以展示中值滤波等方法,还可以展示特征提取的方法,展示BP,SVM的分类展示系统,还能展示,p.t等采取bp.svm算法的技术研究
代表了可以展示中值滤波等方法,还可以展示特征提取的方法,展示BP,SVM的分类展示系统,还能展示,p.t等采取bp.svm算法的技术研究T波位于S-T段之后,是一个比较低而占时较长的波,它是心室复极所产生的,T波钝圆,占时较长,从基线开始缓慢上升,然后较快下降,形成前肢较长、后肢较短的波形。T波方向常和QRS波群的主波方向一致。在Ⅰ、Ⅱ、V4-6导联直立,aVR导联倒置。其他导联可直立、双向或倒置。如果V1直立,V3不能倒置均值滤波均值滤波也称线性滤波,主要思想为邻域平均法,即用邻域的几个信号的平均值来代替原创 2022-06-01 16:52:45 · 134 阅读 · 0 评论 -
1. Eeg数据的特征提取和BP神经网络的技术研究
可看出误差和相对误差的数值 可以看出 10个错误一个 还可以神经网络拟合的效果代表了不同数据的数据特征 Eeg数据的特征提取和BP神经网络的技术研究-机器学习文档类资源-CSDN文库原创 2022-06-01 15:54:37 · 229 阅读 · 0 评论 -
基于FFT的电机故障诊断和特征研究系统
可以从现实中,得到电机的故障有很多,比如机械松动问题,比如对心不良的问题,不如滚动轴承的问题,在这里采取了fft的变化,然后求解特征,进而可以得到不同特征下的数据,使得最后区分较为简单,可以很好的进行研究和实现,达到诊断研究的效果 dd=[ff(1);ff1(1);ff2(1);ff3(1)]%% ËĸöÑù±¾µÄµÚÒ»¸ö¡¢µÚ¶þ¸öÌØÕ÷dd1=[ff(2);ff1(2);ff2(2);ff3(2)]% ËĸöÑù±¾µÄµÚ2¸öÌØÕ÷axes(handles.axes9)bar(dd原创 2022-06-01 15:39:00 · 358 阅读 · 0 评论 -
轴承故障诊断和分类的系统 matlab GUI
根据fft变化的数据,得到ft变化的均值,方差等数据根据均值 方差等数据,得到数据的范围,根据范围的大小判断第几类故障实现设备的故障诊诊断和健康管理 代表登录界面代表了检测主界面图 代表了诊断的过程代表了诊断的过程可以看出 诊断为第一类故障 对心不良的问题轴承的故障很多,比如在在安装轴承时,我们需要记录机器种类,安装部位,使用条件及周围配合。通过研究总结轴承损伤的类型,发生问题时的使用环境,以避免类似情况再次发生。轴承损伤方式按下述图片分类,我们可以图片中显示的主要特征来判断轴承损伤形式。01、压痕碰伤现象原创 2022-06-01 15:30:39 · 612 阅读 · 0 评论 -
乐器的种类研究操作系统可以进行预加重,分帧,加窗,得到MFCC的特征。
可以进行预加重,分帧,加窗,得到MFCC的特征。可以看到乐器的种类很多但是怎么研究就是值得推敲的话题可以先得到数据的边缘检测效果,然后对边缘进行分帧、加窗等预处理操作语音信号的分帧是采用可移动的有限长度窗口进行加权的方法来实现的。当进行了分帧 加窗 过零率等处理后,可以提取他的mfcc特征MFCC:Mel频率倒谱系数的缩写。Mel频率是基于人耳听觉特性提出来的,它与Hz频率成非线性对应关系。Mel频率倒谱系数(MFCC)则是利用它们之间的这种关系,计算得到的Hz频谱特征,MFCC已经广泛地应用在语音识别领域原创 2022-06-01 15:20:17 · 201 阅读 · 0 评论 -
基于语音信息的MFCC_dtw算法的语音特征分类系统
在语音识别(SpeechRecognition)和话者识别(SpeakerRecognition)方面,最常用到的语音特征就是梅尔倒谱系数(Mel-scaleFrequency Cepstral Coefficients,简称MFCC)。根据人耳听觉机理的研究发现,人耳对不同频率的声波有不同的听觉敏感度。从200Hz到5000Hz的语音信号对语音的清晰度影响对大。两个响度不等的声音作用于人耳时,则响度较高的频率成分的存在会影响到对响度较低的频率成分的感受,使其变得不易察觉,这种现象称为掩蔽效应。由于频率较低原创 2022-06-01 14:46:49 · 288 阅读 · 0 评论 -
对信号进行时域分析 频域分析 熵分析,并且提取了相关的数据信号
首选,我们载入原始的信号,用matlab进行读取信号,然后对信号进行分析设计,得到特征信息。设计滤波器,并且进行滤波设计,可以采取平滑滤波,均值滤波,带通滤波,低通滤波,高通滤波等各种方法的滤波器设计,在带来了各种滤波信号后,对滤波后的数据进行研究分析,进而求解得到时间和频域的信息。对于频域信息,可以求解均值频率和中值频率的大小对于时间信息,可以得到积分制,均方根值,过零率等特征, 图 求解的时间的信息,比如积分的数值,均方根,还有过零率等数值和数据,并且可以进行绘制图像,得到结果图 求解的时间的信息,比如原创 2022-06-01 12:26:40 · 408 阅读 · 0 评论 -
基于颜色定位的物体识别系统研究
基于颜色定位,可以将物体转化为其他的颜色空间格式的图像然后根据颜色的取值范围,定位某些区域。得到感兴趣区域的数值进一步得到范围内的数据很显然,当转化颜色空间后根据颜色空间的多少,提取到各个部分的数据并且根据各个部分的阈值判断得到了红色区域的位置当调整阈值的范围 可以得到的数据结果如下所示显然的这个可以消除干扰,但是定位效果需要提升和优化,其中选择图像的代码为[filename,pathname] = uigetfile({'*.*';'*.jpg';'*.bmp';'*.gif';'*.png';'*.ti原创 2022-06-01 06:54:24 · 235 阅读 · 0 评论 -
各种方法求解周期 并且进行分类计数诊断研究
可以看出记性时域分析频域分析周期分析,采取了自功率谱 食欲同步平均 简介功率谱分析,自功率谱自相关时域同步平均包络 进行了包罗线的提取并且可以进行数据的分类,可以得到真实的数据 和诊断产生的数据可以看出记性时域分析频域分析周期分析,采取了自功率谱食欲同步平均 简介功率谱分析,自功率谱自相关时域同步平均包-机器学习文档类资源-CSDN文库原创 2022-05-31 22:16:14 · 114 阅读 · 0 评论 -
【无标题】小波分类和功率谱图 时间频率图 了频谱图 小波分解图 还有小波能力图
出时间频率图, 上个图代表了频谱图 小波分解图 还有小波能力图 小波分类和功率谱图小波分类和功率谱图时间频率图了频谱图小波分解图还有小波能力图-机器学习文档类资源-CSDN文库原创 2022-05-31 22:05:26 · 735 阅读 · 0 评论 -
SVM BP算法的鸟叫声识别
if p{u, 1} =='下蛋' biaoqian=[biaoqian;1]; elseif p{u, 1} =='欢快' biaoqian=[biaoqian;2]; elseif p{u, 1} =='受惊吓' biaoqian=[biaoqian;3]; elseif p{u, 1} =='呼吸啰音' biaoqian=[biaoqian;4]; elseif p{u,原创 2022-05-31 22:00:39 · 320 阅读 · 0 评论 -
基于铁路信号的故障诊断和分类技术研究 SVM算法
如日本ATC轨道电路、德国LZB系列轨道电路、法国UM系列轨道电路。日本ATC轨道电路主要用于新干线,可以向列车提供轨道状态以及临时限速等数字信息;德国LZB系统采用的是音频无绝缘轨道电路,其电气绝缘节是S型跳线,在隔离相邻区段信号的基础上平衡牵引回流;法国UM系列包含UM71、UM2000两种规格,UM71是无绝缘轨道电路们,如何判断一些轨道电路的故障,并且进行有效的故障诊断,通过其进行分类的研究显得较为重要,本文采集了部分数据,并且搭建了SVM的方法进行设计。BP 是一种基于生理学上的神经网络理论抽象化原创 2022-05-31 21:53:38 · 548 阅读 · 0 评论 -
列车防护技术 、ATP防护曲线的技术研究
从列车超速自动防护系统的是当前铁路的主要防护技术列车超速防护系统、速度控制方法、基于移动闭塞的目标——距离模式控制曲线的是当前atp列车自动防护系统的核心,这里采取一定的技术进行研究。ATP仿真系统启动后,司机需通过DMI界面 选择动车组型号、线路等级、区间载频,并手动输 入列车长度、定员总重、列车允许速度等运行相关 参数,系统保存司机设置并完成参数初始化。速度——距离模式曲线的特点速度模式曲线的形成需要获得足够准确和足够多样的数据及信息,在很多的因素都会影响到制动曲线的,影响到速度和距离的原创 2022-05-29 10:57:41 · 1006 阅读 · 0 评论 -
手写字体研究-matlab
本程序实现了手写字体研究,并通过GUI实现了此功能。在matab的手写字体中,主要经过图像处理,然后找到适当的方法手写字体的识别较为重要,再很多的时候需要用到识别,比如模板库的建立,神经网络的搭建,深度学习算法的研究等多个方法,为手写字体的识别奠定了基础,如果看作是一个典型的模式识别的过程,那么就是包含数据获取、数据预处理、特征提取、数字的模板特征库、分类器的搭建和识别等功能。主要包含选择图像,边缘检测 到一定的尺寸大小细化识别所写的数字结果识别和判断是读取数据的主要代码原创 2022-05-22 17:13:04 · 195 阅读 · 0 评论 -
检测图像的圆形 检测直线 Hough变换检测直线 圆形检测 圆心半径检测 -matlab
Zheshi zh主要的内容包含选择图像 然后设置想要检测的最小半径和最大半径然后进行检测,得到最后的中心和半径的数值可以看出 可以检测到圆心和半径的位置并且将数据的结果承载在最右侧的结果同时,可以检测到直线,采取hough变换的检测效果,将数据的结果展现在图上,如下图的展示:图 hough检测的结果当改变咱们的半径检测结果的时候,可以看到的效果如下可以看出来 几乎所有的数据都被检测到了图 hough检测的数据结果因为有太多...原创 2022-05-21 21:42:16 · 789 阅读 · 0 评论 -
深度学习的多类别分类和简单预处理系统
上述代表了原始数据的形式代表了 显示的结果代表了显示了acc和loss的曲线代表了训练的过程可以看出效果是非常好的可以检验咱们搭建的网络是有效,并且发挥了较大的作用在GUI界面设计中发, 分类ALEXNET的训练和测试部分在训练中 可以选择参数 ,在测试中 可以找到结果这是设置GUI参数的界面,并且可以进行网络的训练和测试'MiniBatchSize',a2, ...'MaxEpochs',a1, ...'...原创 2022-05-16 13:55:03 · 286 阅读 · 0 评论 -
指纹识别专题 1-根据细化图的二阶相关系数进行判断是否匹配
思路介绍:图像预处理包括四个步骤:图像分割、滤波增强、二值化、细化,对指纹图像进行预处理后,去除了原图像的冗余部分,方便后续的识别处理;然后可以对细化图的数据进行二阶相关系数的比较,如系数小于阈值,那么认为是同一个指纹,否则认为是不同的指纹。二阶相关系数的指纹匹配技术研究对于原始图像 进行二维图像的二阶系数得到系数然后对于指纹图像进行细化操作,也可以得到细化图之间的二阶系数的具体数值两者之间进行比较 ,可以得到最后的数据结果图如下是matlab的某些具体的过程图..原创 2022-05-04 14:33:04 · 1407 阅读 · 0 评论 -
小波的分解和重构 小波的去噪和小波包的去噪研究
小波变化可以做很多的事情小波变化类似傅里叶变化,但是傅里叶变化如果选择的时间周期长会导致出来的结果不理解,如果选择的时间短暂,出来的曲线不能够反应长时间的特征,因此诞生了小波变化。小波变化由不同的层数产生,可以做分解和重构还可以做去噪处理,去噪的基本思路为,将高频,频率很高的话,其周期很小很小,那么周期很小的范围内都不一样,代表有噪声,可以去除噪声,进而和低频的部分融合在一起,达到去噪声的效果。这个代表了小波分解最常用的一个层示意图这个代表了小波分解最常用的一个层示意图读取小波包原创 2022-05-02 10:07:48 · 1356 阅读 · 0 评论