This is due by 11:59 PM on December 11. Final projects will be presented in class on December 8 and 13.
[x] readme.docx
[x] The step(s) to run your code.
[x] The approximate time to execute your code.
[x] [10 points] A detailed documentation for each of the components of your system. Specifically, you need to document at least the following for each component (function):
the input;
the output;
the basic operations performed and the reason(s) for some choices of the parameters if any;
measures used to evaluate its efficiency, performance, and correctness;
its shortcomings; and
the use of any external package, the website to download the external package, the instructions to use this external package, and the limitation of the external package.
[x] Any improvement you made on the original approach proposed in the paper (Please write a short paragraph to analyze such improvement).
[x] Any change you made on the original approach proposed in the paper (Please write a short paragraph to analyze such changes).
[x] Any special data structure that you have designed for solving the problem.
[x] Any difficult issues you have encountered during implementation and the approaches you have tried to solve the problems.
[x] The comparison between your modified approach and the original approach proposed in the paper.
[x] Summary of your experimental results:
[x] Part 1: The experimental results comparable with the results published in the paper. Please add some statements to explain how to run the program to produce these results and the meaning of the results.
[x] Part 2: The other experimental results you have tested to show the effectiveness of your system. Please add some statements to explain how to run the program to produce these results and the meaning of the results. Please indicate the reason why these results are important to evaluate the system.
[x] Any other issues you would like to share with me.
[x] Self-commented Source Code [55 points]
The self-commented source code should contain all the necessary comments for the readers to understand the basic functionality of each module. Please follow the good programming practice and coding standards learned in other CS classes. Make sure to add comments to clearly explain each parameter of the functions and the major functionality of the functions. In addition, the comment should contain the improvement, the changes, the special data structures, and other necessary statements which help the reader to understand your code.
The final score assigned to the source code is based on the following factors: the efficiency of your code, the structure of your code (i.e., the lousy coding will get fewer points), the difficulty of your techniques, the readability of your code, etc.
[x] Final Presentation File [10 points] + Final in Class Presentation [10 points] The presentation file should contain at least the following:
[x] Introduction: Briefly introduce the problem to be solved. (1 slide)
[x] Categories of the current techniques to solve the target problem. (1 to 2 slides)
[x] The proposed approach: Please clearly list all the steps proposed in the paper and the corresponding processing results of each step.
[x] The shortcomings of the proposed approach: Illustrate these shortcomings using the intermediate results.
[x] Your improvement on the proposed approach: Please clearly list all the improvement and the corresponding results of each improvement.
[x] Experimental results: Systematically summarize all experimental results. Pictures and tables may be used to show the effectiveness of your implementation.
[x] Conclusion: Summarize your achievement on the final project.
[x] Future work: Summarize the future work which may improve the current system.
The final score assigned to the presentation file is based on the following factors: the clarity and the organization of the file, and the completeness of the experimental results and statistical analysis.
[x] The Images (Data)
[x] Please send the images used in your experiments or the links to download the images.
[x] In addition, please send the input images and the output images/plots for each experiment.
[x] If training process is involved in the final project, please send the trained results together with the training images.
This is due by 11:59 PM on December 11. Final projects will be presented in class on December 8 and 13.