资源简介
稀疏表示中字典学习算法KSVD的实现,可以得到冗余字典,代码内部有详细注释
代码片段和文件信息
% KSVD running file
% in this file a synthetic test of the K-SVD algorithm is performed. First
% a random dictionary with normalized columns is being generated and then
% a set of data signals each as a linear combination of 3 dictionary
% element is created with noise level of 20SNR. this set is given as input
% to the K-SVD algorithm.
% a different mode for activating the K-SVD algorithm is until a fixed
% error is reached in the Sparse coding stage instead until a fixed number of coefficients is found
% (it was used by us for the
% denoising experiments). in order to switch between those two modes just
% change the param.errorFlag (0 - for fixed number of coefficients 1 -
% until a certain error is reached).
param.L = 4; % number of elements in each linear co
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2348 2013-09-27 20:07 稀疏表示工具箱\demo1.m
文件 1896 2009-12-03 07:43 稀疏表示工具箱\gererateSyntheticDictionaryAndData.m
文件 12292 2009-12-03 08:02 稀疏表示工具箱\KSVD.m
文件 954 2007-04-29 10:17 稀疏表示工具箱\OMP.m
目录 0 2013-09-27 22:45 稀疏表示工具箱
----------- --------- ---------- ----- ----
17490 5
评论
共有 条评论