EIDORS: Electrical Impedance Tomography and Diffuse Optical Tomography Reconstruction Software |
EIDORS
(mirror) Main Documentation Tutorials − Image Reconst − Data Structures − Applications − FEM Modelling − GREIT − Old tutorials − Workshop Download Contrib Data GREIT Browse Docs Browse SVN News Mailing list (archive) FAQ Developer
|
GREIT Reconstruction for an adult human thorax geometryReconstruction of experimental data onto an adult human thorax shape.Forward Modelfmdl= mk_library_model('adult_male_16el_lungs'); fmdl.electrode = fmdl.electrode([9:16,1:8]); img = mk_image(fmdl, 1); % background conductivity img.elem_data([fmdl.mat_idx{2};fmdl.mat_idx{3}]) = 0.3; % lungs subplot(211); show_fem(img); print_convert adult_ex01a.png show_fem(img,[0,1]); view(2); %electrode #'s print_convert adult_ex01b.png Figure: Forward model used for training GREIT using contrasting lung regions Training GREIT[stim,msel] = mk_stim_patterns(16,1,[0,1],[0,1],{'no_meas_current'},1); img.fwd_model.stimulation = stim; img.fwd_model = mdl_normalize(img.fwd_model, 1); opt.imgsz = [32 32]; opt.distr = 3; % non-random, uniform opt.Nsim = 500; % 500 hundred targets to train on, seems enough opt.target_size = 0.03; %small targets opt.target_offset = 0; opt.noise_figure = .5; % this is key! opt.square_pixels = 1; imdl=mk_GREIT_model(img, 0.25, [], opt); imdl.fwd_model.meas_select = msel; Show some imagesData used are of tidal breathing of the author using the EIT equipment
load montreal_data_1995 img= inv_solve(imdl, zc_resp(:,1), zc_resp); img.show_slices.img_cols=9; show_slices(img); print_convert adult_ex03b.png img.calc_colours.ref_level = 0; img.get_img_data.frame_select = 22; show_fem(img); print_convert adult_ex03a.png Figure: Forward model used for training GREIT using contrasting lung regions |
Last Modified: $Date: 2017-02-28 13:12:08 -0500 (Tue, 28 Feb 2017) $ by $Author: aadler $