CAP 4453 Robot Vision Spring 2020 Home Page

Instructor: Dr. Niels da Vitoria Lobo
email: (put CAP4453 and your name in subject line)
Office Location: HEC-252
Office Hours: Mon/Tue/Wed 11:45am -- 1pm
Office Phone: 407-823-2873 (407-UCF-CURE)

TA's Office Hours: ????day 1pm and ????day 2pm
If student can't make TA's hours, call the main TA (???-???-???3, ??????????????, email: ???????????????; secondarily call ???; s/he will reply, and make arrangements to meet at a mutually convenient time.

How to do the assignments

Update 19: Feb 15:

      Practice Test
      In addition to this list of questions, there will be a few single-point questions that will test if the student has understood deeper issues and details about the study material.

Update 18: Feb 12:

Update 17: Feb 6 :

      Additional Opportunity time to have Sobel.c and Canny.c graded: at room HEC-234. Friday Feb 7 , from 11:00am till 1pm. There will be more times later in future weeks.

Update 16: Feb 5:

Update 15: Feb 5:

Update 14: Feb 3 :

      Opportunity times to have Sobel.c and Canny.c graded: Both times are at HEC-234. The two times are: Wednesday Feb 5 , from 9:00am till 10:15am; and Wednesday Feb 5, from 12:15pm till 2pm.

Update 13: Feb 3 :

Update 12: Feb 3 :

Update 11: Jan 29:

Update 10: Jan 29:

Update 9: Jan 22:

      Required Assignment Two: In this assignment, you will download and run our implementation of AdaBoost, using the positive and negative examples we have provided.

      Carefully read the steps in here,

      Unzip the zip file.
      Everything ( vboost, vdetect, positive and scenery) is included in the .zip file (positive and scenery are in ..\AdaBoost\vboost, Germany.pgm is in ..\AdaBoost). Should you run into any issues while compiling the software, or during running it, send an email to
      For judging whether you are on the right track to success with this assignment, run the test on the German Soccer Team image. After all the improvements (such as training on 2000 images of each class), your results should be such that most of the faces are found, and there are few False Positives (boxes drawn in places where there are no faces). There is no partial credit for this Assignment, you must succeed fully to get the points. For grading, you will meet the grader and show the program running and getting the result on an image that we will provide you.

Update 8: Jan 15:

      For the face detection topic, Google: viola jones robust real-time object
      Then, select the paper that is found at named viola-IJCV-01.pdf

Update 7: Jan 15:

Update 6: Jan 13:

Update 5: Jan 8:

Update 4: Jan 8:

Update 3: Jan 6:
      Assignment 0:
      Due to Federal Government rules related to financial aid, you must go to Webcourses and complete Assignment Zero before the end of this coming Friday, Jan 10, 2020.

Update 2: Jan 6 :

Update 1: Jan 6 :

Class Syllabus

  • Programs
  • Input Images
  • Output Images