/
todo.txt
20 lines (20 loc) · 1.18 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1. Rename cudaMPbTools to cudaMPb - ok
2. Rename cudaimage to cudampb - ok
3. Create cpuMPb - ok
4. Create test program for cudaMPb and gpuMPb - ok
5. Autodetect how many blocks are available and how many threads can be inside a block. Take the image size into account.
6. Implement cudaMPb in a grid - ok
7. Compare cudaMPb with cpuMPb. Let the algorithms run on the same images and compare the results. ok
8. Pass parameters by reference in kernel
9. GUI, where an image can be selected and mPb can run on it.
Options: folders for texture training, Kernel parameters as options, alpha optimization with training
10. Streaming
11. Masks in shared memory. Determine dynamically if there is enough place for them.
12. Automatic kernel parameter computation.
13. Dynamic parallelism for AddToHistoArray.
14. TextonGenerator - save of textons in separate file, specify texture directory, specify path and name of the texton file,
help, integrate ArgumentList in main - ok
15. MPb - save of intermediate images in dedicated folder - ok
16. MPbGUI - options: with textons, without textons, alphas,
17. MPbGUI - interface to mark relevant edges and discard not relevant ones.
18. MPbGUI - show of edges. - ok