# Resources

### From cs331b Special Topics in 3dRR

m (Protected "Resrouces" ([edit=sysop] (indefinite) [move=sysop] (indefinite))) |
|||

(8 intermediate revisions not shown) | |||

Line 1: | Line 1: | ||

== Papers Presentation == | == Papers Presentation == | ||

- | *Each lecture has a theme. Two students will be presenting a set of papers covering that theme. While preparing your presentation, you must try to integrate the papers as much as possible into a coherent presentation. The presentation will need to summarize the papers and include: | + | *Each lecture has a theme. Two students will be presenting a set of papers covering that theme. While preparing your presentation, you must try to integrate the papers as much as possible into a coherent presentation. The presentation will need to summarize the papers and include: |

**Introduction: introduce the problem , explain why it is important to solve it; indicate the method that is proposed to solve it. | **Introduction: introduce the problem , explain why it is important to solve it; indicate the method that is proposed to solve it. | ||

**Review of previous work; this is an important session; make sure that an appropriate background is given. Don't hesitate to review previous/preliminary concepts that are critical for the understanding of the presented work. If a good background is given, it is easier to explain the details of the method and technical solution later on. | **Review of previous work; this is an important session; make sure that an appropriate background is given. Don't hesitate to review previous/preliminary concepts that are critical for the understanding of the presented work. If a good background is given, it is easier to explain the details of the method and technical solution later on. | ||

**Why the presented method is better than previous work; and/or explain the key contributions of this work; | **Why the presented method is better than previous work; and/or explain the key contributions of this work; | ||

**Technical part: Summary of the technical solution, followed by the details of the technical solution; | **Technical part: Summary of the technical solution, followed by the details of the technical solution; | ||

- | **Experiments: present here experimental results with plots, graphs, images and visualizations. | + | **Experiments: present here experimental results with plots, graphs, images and visualizations. |

**Conclusions: what's the take home message? | **Conclusions: what's the take home message? | ||

+ | *Remeber to e-mail your slides to your TA, so he can put it on the website! E-mail: cs331b-aut1314-staff 'at' lists 'dot' stanford 'dot' edu | ||

'''Length:''' | '''Length:''' | ||

- | The presentation needs to be about | + | The presentation needs to be about 65 minutes long (35 minutes each);Make sure the presentation doesn't go over 70 minutes, so as to have time to go through the 10-minute discussion panel. |

- | '''Evaluation: | + | '''Evaluation:''' |

- | *the presentation will be evaluated based on the clarity of the presentation, quality of the slides, how well you get your message across, and how well you handle the questions at the end. | + | *the presentation will be evaluated based on the clarity of the presentation, quality of the slides, how well you get your message across, and how well you handle the questions at the end. |

*Class participation | *Class participation | ||

*Be prepared to ask questions during and after the lecture. At the end of each lecture, two discussion leaders are randomly selected: the discussion leader will ask questions to the presenters and lead a 5-minute discussion panel; the quality of the questions & discussion panel will be used for evaluating class participation. | *Be prepared to ask questions during and after the lecture. At the end of each lecture, two discussion leaders are randomly selected: the discussion leader will ask questions to the presenters and lead a 5-minute discussion panel; the quality of the questions & discussion panel will be used for evaluating class participation. | ||

Line 45: | Line 46: | ||

<br>'''Evaluation:''' <br>Your project report will be evaluated based on the quality of the writing, the clarity of your technical explanation and, overall, how well you get your message across. If you follow the structure above, you'll have good chances to do a good job. :) | <br>'''Evaluation:''' <br>Your project report will be evaluated based on the quality of the writing, the clarity of your technical explanation and, overall, how well you get your message across. If you follow the structure above, you'll have good chances to do a good job. :) | ||

- | <br>'''Project Source Code: '''<br>There is no need to attach a print out of the source codes to the manuscript. Final source codes of your working program need to be collected into a unique (zipped) file; this file is due on the project submission deadline date (i.e. Friday | + | <br>'''Project Source Code: '''<br>There is no need to attach a print out of the source codes to the manuscript. Final source codes of your working program need to be collected into a unique (zipped) file; this file is due on the project submission deadline date (i.e. Friday 13th midnight) and it is supposed to be sent to the grader as indicated by email. |

<br> | <br> | ||

Line 53: | Line 54: | ||

== Project Presentation in Class == | == Project Presentation in Class == | ||

- | *The presentation needs to be 20 minutes long+ 5 minutes of Q&A | + | *The presentation needs to be around 20 minutes long+ 5 minutes of Q&A. We will work out the exact amount of time for each group based on the number of students in the class. If your presentation lasts more than the designated time, it will be stopped. |

'''Presentation format:''' | '''Presentation format:''' | ||

Line 76: | Line 77: | ||

<br> | <br> | ||

+ | |||

+ | == References == | ||

+ | |||

+ | *R. Szeliski. Computer Vision: Algorithms and Applications. Springer, 2011. | ||

+ | *D. A. Forsyth and J. Ponce. Computer Vision: A Modern Approach (2nd Edition). Prentice Hall, 2011. | ||

+ | *D. Hoiem and S. Savarese. Representations and Techniques for 3D Object Recognition and Scene Interpretation, Morgan Claypool Publishers, 2011 | ||

+ | *Links to papers and supplementary material from syllabus page | ||

<br> | <br> | ||

Line 82: | Line 90: | ||

*Matlab tutorials by: | *Matlab tutorials by: | ||

- | **[http://www.cs.dartmouth.edu/farid/#tutorials Hany Farid and Eero Simoncelli Link] <br><br> | + | **[http://www.cs.dartmouth.edu/farid/#tutorials Hany Farid and Eero Simoncelli Link] |

+ | **[http://www.mathworks.com/help/matlab/ Matlab Documentation] | ||

+ | **[http://opencv.org/ OpenCV]<br><br> |

## Latest revision as of 12:32, 7 October 2013

## Contents |

## Papers Presentation

- Each lecture has a theme. Two students will be presenting a set of papers covering that theme. While preparing your presentation, you must try to integrate the papers as much as possible into a coherent presentation. The presentation will need to summarize the papers and include:
- Introduction: introduce the problem , explain why it is important to solve it; indicate the method that is proposed to solve it.
- Review of previous work; this is an important session; make sure that an appropriate background is given. Don't hesitate to review previous/preliminary concepts that are critical for the understanding of the presented work. If a good background is given, it is easier to explain the details of the method and technical solution later on.
- Why the presented method is better than previous work; and/or explain the key contributions of this work;
- Technical part: Summary of the technical solution, followed by the details of the technical solution;
- Experiments: present here experimental results with plots, graphs, images and visualizations.
- Conclusions: what's the take home message?

- Remeber to e-mail your slides to your TA, so he can put it on the website! E-mail: cs331b-aut1314-staff 'at' lists 'dot' stanford 'dot' edu

**Length:**

The presentation needs to be about 65 minutes long (35 minutes each);Make sure the presentation doesn't go over 70 minutes, so as to have time to go through the 10-minute discussion panel.

**Evaluation:**

- the presentation will be evaluated based on the clarity of the presentation, quality of the slides, how well you get your message across, and how well you handle the questions at the end.
- Class participation
- Be prepared to ask questions during and after the lecture. At the end of each lecture, two discussion leaders are randomly selected: the discussion leader will ask questions to the presenters and lead a 5-minute discussion panel; the quality of the questions & discussion panel will be used for evaluating class participation.

## Final Project Report Format

- Max 10 pages;
- Title and authors
- Abstract: short summary of the project with main results
- 6 sections:
- Sec 1. Introduction: introduce the problem you want to solve, explain why it is important to solve it; and indicate the method you used to solve it. add a concept figure showing the overall idea behind the method you are presenting.
- Sec 2:
- sec 2.1. Review of previous work (i.e. previous methods that have explored a similar problem)
- sec 2.2. Say why your method is better than previous work; and/or summarize the key main contributions of your work;

- Sec 3: Technical Part
- sec 3.1. Summary of the technical solution
- sec 3.2. Details of the technical solution; you may want to decompose this section into several subsections; add figures to help your explanation.

- Sec 4: Experiments: present here experimental results of the method you have implemented with plots, graphs, images and visualizations.
- Sec 5: Conclusions: what's the take home message?
- Sec 6: References

- Final format: pdf, please!

You can look at one of my recent publications (such as this or this) as an example.

**Evaluation:**

Your project report will be evaluated based on the quality of the writing, the clarity of your technical explanation and, overall, how well you get your message across. If you follow the structure above, you'll have good chances to do a good job. :)

**Project Source Code: **

There is no need to attach a print out of the source codes to the manuscript. Final source codes of your working program need to be collected into a unique (zipped) file; this file is due on the project submission deadline date (i.e. Friday 13th midnight) and it is supposed to be sent to the grader as indicated by email.

## Project Presentation in Class

- The presentation needs to be around 20 minutes long+ 5 minutes of Q&A. We will work out the exact amount of time for each group based on the number of students in the class. If your presentation lasts more than the designated time, it will be stopped.

**Presentation format:**

- The idea is to turn your project report (as discussed above) into slides; thus, your presentation will need to include slides covering:
- Introduction: introduce the problem you want to solve, explain why it is important to solve it; and indicate the method you used to solve it.
- Review of previous work (i.e. previous methods that have explored a similar problem)
- Why your method is better than previous work; and/or explain the key main contributions of your work;
- Technical part: Summary of the technical solution, followed by the details of the technical solution;
- Experiments: present here experimental results of the method you have implemented with plots, graphs, images and visualizations.
- Conclusions: what's the take home message?

**Evaluation:**

- your team will be evaluated based on the clarity of the presentation, quality of the slides, how well you get your message across, and how well you handle the questions at the end. Note that the presentation can still contain ongoing (non final) results; final results may be included in the final report.

##

Collaboration policy

- Read the student code book, understand what ‘collaboration’ is and what ‘academic infraction’ is.
- Discussing project assignment with each other is allowed, but coding must be done individually
- Using on line presentation material (slides, etc…) is not allowed in general. Exceptions can be made and individual cases will be discussed with the instructor.

## References

- R. Szeliski. Computer Vision: Algorithms and Applications. Springer, 2011.
- D. A. Forsyth and J. Ponce. Computer Vision: A Modern Approach (2nd Edition). Prentice Hall, 2011.
- D. Hoiem and S. Savarese. Representations and Techniques for 3D Object Recognition and Scene Interpretation, Morgan Claypool Publishers, 2011
- Links to papers and supplementary material from syllabus page

## Resources

- Matlab tutorials by: