- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《提取伪色彩图像信息
提取伪彩色图像的信息
?由于人眼对彩色比较敏感,所以灰度图像常常使用伪彩色来显示,方便人眼对重要特征的识别,如下图
load flujetimage(X)colormap(jet)
?
colormap(gray)
???同样一幅灰度图,伪彩色和灰度展示给人的信息是不一样的,明显从伪彩色图中能看到更多信息。
?
???而有时候需要从已得的伪彩色图中提取灰度值信息,这貌似没有专门的函数实现,需要自己根据灰度转伪彩色的过程逆向实现,但灰度转伪彩色根据不同的伪彩色类型又有不同的算法,这就麻烦了。而且即使知道了算法,伪彩色图可能受到了加亮处理或者其他,使转化规律又变了,这就更麻烦了...
???想到可以用神经网络等一些智能算法来实现,如下图为一个伪彩色图,需要提取其实际灰度信息
???这张图很好,右边正好有个伪彩色与灰度的对应关系图,所以根据此信息就可以推断原图中相应的彩色的灰度值。所以用神经网络的思路就很清楚了,利用右边的颜色条构造训练样本,训练神经网络后,用其对原图中的彩色值作为输入得到网络的预测输出,从而得到灰度值。
???这里正好复习一下神经网络的matlab用法,使用了BP神经网络和RBF神经网络。
?
BP神经网络
???先来看BP神经网络,之前曾经对它有比较系统的研究,时间久了就忘了,这里回忆一下其在matlab中的用法,参考网址/forum.php?mod=viewthreadtid=163408
?
???BP神经网络属于前向网络。以下为创建BP神经网络的方法及参数意义
(1)net=newff(P,T,S)或者net = newff(P,T,S,TF,BTF,BLF,PF,IPF,OPF,DDF)
P:输入参数矩阵。(RxQ1)
T:目标参数矩阵。(SNxQ2)
S:N-1个隐含层的数目(S(i)到S(N-1)),输出层的单元数目取决于T,默认为空矩阵。
TF:相关层的传递函数,默认隐含层为tansig函数,输出层为purelin函数。
BTF:BP神经网络学习训练函数,默认值为trainlm函数。
BLF:权重学习函数,默认值为learngdm。
PF:性能函数,默认值为mse。
IPF,OPF,DDF均为默认值即可。
(2)传递函数
purelin 线性传递函数
tansig 正切 S 型传递函数
logsig 对数 S 型传递函数
????隐含层和输出层函数的选择对BP神经网络预测精度有较大影响,一般隐含层节点转移函数选用 tansig函数或logsig函数,输出层节点转移函数选用tansig函数或purelin函数。
(3)学习训练函数
神经网络的学习分为有导师学习和无导师学习。
最速下降BP算法:traingd
动量BP算法:traingdm
学习率可变的BP算法:trainda(学习率可变的最速下降BP算法);traindx(学习率可变的动量BP算法)
弹性算法:trainrp
变梯度算法:traincgf(Fletcher-Reeves修正算法)
????????????traincgp(Polak_Ribiere修正算法)
????????????traincgb(Powell-Beale复位算法)
????????????trainbfg(BFGS 拟牛顿算法)
trainoss(OSS算法)
trainlm(LM算法)
参数说明:通过net.trainParam可以查看参数
????Show Training Window Feedback???showWindow: true
????Show Command Line Feedback showCommandLine: false
????Command Line Frequency????????????show: 两次显示之间的训练次数
????Maximum Epochs???????????????????epochs: 训练次数
????Maximum Training Time??????????????time: 最长训练时间(秒)
????Performance Goal??????????????????????goal: 网络性能目标
????Minimum Gradient??????????????????min_grad: 性能函数最小梯度
????Maximum Validation Checks?????????max_fail: 最大验证失败次数
????Learning Rate???????????????????????????lr: 学习速率
????Learning Rate Increase??????????????lr_inc: 学习速率增长值
????Learning Rate??
您可能关注的文档
最近下载
- 高考作文模拟写作直面青春迷茫导写(附写作指导及范文点评) 2021范文.doc VIP
- 餐厅6S制作流程.pptx
- 《现代酒店服务英语》Chapter2 客房预订部服务.ppt VIP
- 北京现代领动_汽车保养手册用户服务指南车辆维护保修说明书电子版.pdf VIP
- The Beginning-钢琴谱 原调简谱 高清正版完整版双手简谱.pdf
- 高考作文模拟写作:贫困应该带给我们的 导写(附:写作指导及范文点评).docx VIP
- 光伏发电+储能项目建议书写作模板.doc VIP
- 交通安全风险评估.pdf VIP
- 隧道注浆施工记录表.doc VIP
- 《现代酒店服务英语》Chapter1 前台服务.ppt VIP
文档评论(0)