Files
louiscklaw 9035c1312b update,
2025-02-01 02:09:32 +08:00

24 lines
708 B
Matlab

%%% Example %%%
% This code is created by Hao Yan? June 8th, 2017
% If you have any questions, please contact HaoYan@asu.edu
% Paper: Yan, Hao, Kamran Paynabar, and Jianjun Shi. "Anomaly detection in images with smooth background via smooth-sparse decomposition." Technometrics 59.1 (2017): 102-114.
load data/data.mat
sigma = 0.05;
delta = 0.2;
Basis{1} = B; % convert the given B into a cell
Basisa{1} = Ba; % convert the given Ba into a cell
[yhat,a] = bsplineSmoothDecompauto(Y,Basis,Basisa,[],[]);
figure
subplot(1,3,1)
plot(yhat)
title('Smooth')
set(gca,'FontSize',14)
subplot(1,3,2)
plot(a)
title('Anomalies')
set(gca,'FontSize',14)
subplot(1,3,3)
plot(Y-yhat-a)
title('Error')
set(gca,'FontSize',14)