changeset 95:51aa5a4932b0

sodgho
author Mehrdad <myvaigha@staffmail.ed.ac.uk>
date Tue, 12 Apr 2011 15:42:27 +0100
parents 59706b14d75b (current diff) cced8c7c2f9f (diff)
children dd99d900006c
files
diffstat 4 files changed, 37 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/To Do list.m	Tue Apr 12 15:42:27 2011 +0100
@@ -0,0 +1,23 @@
+CardiacMRI:
+- Last thing I was dealing with was temporal fft operator that I have put in opFFTxd.m in util directory.
+- Problem setup is now kind of realistic:
+    - user choose upload cardiac images from dataset
+    - he can shose the slice number (1-10 - default is 5)
+    - sigma level (0.05 by default)
+    - undersampling factor (fold  default is 6)
+    - n image size (256 by default)
+    - read 3d matrix of n*n cardiac images in szt time points
+    - adds noise sigma*var(signal)
+    - do 2d circular fft per image and take random lines as specified by mask
+    - mask is made to sample n*szt/fold lines in phase encode and time dimensions
+    - play movies of original, undersampled cardiac images and mask
+    
+SMALLboxSetup.m - Installation script:
+
+- Add make call for DL/RLS_DLA/private and Problems/private (still need to 
+    shall these be private directories as in KSVD. Files inside are common
+    common routines that are used all around, so it makes sense to put them
+    in util directory)
+  SOLVED: A copy of "ksvd/private" is put into "util/ksvd utils" and istallation
+  script will run make command in the directory to compile mex files
+- 
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bugs.m	Tue Apr 12 15:42:27 2011 +0100
@@ -0,0 +1,12 @@
+% I encountered an error while running SMALL_solver_test_Audio :
+
+%??? Error using ==>
+%problems\private\completeOps>@(x)reshape(data.B(x,1),data.signalSize)
+%Too many input arguments.
+%Error in ==> SMALL_playAudio at 17
+%SMALL.solver.reconstructed  = SMALL.Problem.reconstruct(SMALL.solver.solution);
+%Error in ==> SMALL_solver_test_Audio at 96
+%SMALL_playAudio(SMALL);
+ 
+
+% version of Matlab used: 7.9.0.529  - 64 bits
\ No newline at end of file
--- a/examples/Image Denoising/SMALL_ImgDenoise_DL_test_KSVDvsRLSDLA.m	Tue Apr 12 15:32:21 2011 +0100
+++ b/examples/Image Denoising/SMALL_ImgDenoise_DL_test_KSVDvsRLSDLA.m	Tue Apr 12 15:42:27 2011 +0100
@@ -1,4 +1,4 @@
-%% DICTIONARY LEARNING FOR IMAGE DENOISING
+ %% DICTIONARY LEARNING FOR IMAGE DENOISING
 %   This file contains an example of how SMALLbox can be used to test different
 %   dictionary learning techniques in Image Denoising problem.
 %   It calls generateImageDenoiseProblem that will let you to choose image,
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test.m	Tue Apr 12 15:42:27 2011 +0100
@@ -0,0 +1,1 @@
+test
\ No newline at end of file