Matlab Code for Simulations. Version 2.
Line Drawing Recognition System Prototype, With Feedback
In this version, I have included feedback and the probabilistic framework. I used this code to obtain the prediction results shown in the gallery.
Since the bottom levels have no overlap in this version, and since I am not using any eye movements, the recognition performance is a bit inferior compared to version 1.NOTE: This is work in progress. What I am putting up here is essentially a snap shot of my working directory.
Usage.
To run the program, go to the Code directory (in Matlab) and type
"load_main_files"; It takes some time to download all the files. Once
everything is loaded, type "main_gui_dummy". There are some pauses in
between, just press enter when you encounter one.
Innards
You will be able to understand more about the system functionality by going through the source code. When you run the system, you are actually running a system that is already trained. (Results of the training are stored in matlab.mat and are loaded when you start the system). I haven't described here how the system was trained. Although the training code is also part of the zip archive that you download, its not yet a one-step process. You are welcome to browse through the code to find out more about the training pocedure.
I am still in the process of writing an architecture document for this sytem. Till I finish that, you can find more about the architecture and functionality by reading this technical report.
Problems?
Contact Dileep [ dgeorge <---at---> rni <---dot---> org ].