Difference between revisions of "IU:TestPage"
R.sirgalina (talk | contribs) |
R.sirgalina (talk | contribs) |
||
| Line 64: | Line 64: | ||
== Course Sections == |
== Course Sections == |
||
The main sections of the course and approximate hour distribution between them is as follows: |
The main sections of the course and approximate hour distribution between them is as follows: |
||
| + | === Section 1 === |
||
| + | |||
| + | ==== Section title ==== |
||
| + | Image Acquisition and Basic Image Processing |
||
| + | |||
| + | ==== Topics covered in this section ==== |
||
| + | * Computer vision in action |
||
| + | * The Human Vision System |
||
| + | * Optical Illusions |
||
| + | * Sampling and Quantization |
||
| + | * Image Representation |
||
| + | * Colour Spaces |
||
| + | |||
| + | ==== What forms of evaluation were used to test students’ performance in this section? ==== |
||
| + | {| class="wikitable" |
||
| + | |+ |
||
| + | |- |
||
| + | ! Form !! Yes/No |
||
| + | |- |
||
| + | | Development of individual parts of software product code || 1 |
||
| + | |- |
||
| + | | Homework and group projects || 1 |
||
| + | |- |
||
| + | | Midterm evaluation || 1 |
||
| + | |- |
||
| + | | Testing (written or computer based) || 1 |
||
| + | |- |
||
| + | | Reports || 0 |
||
| + | |- |
||
| + | | Essays || 0 |
||
| + | |- |
||
| + | | Oral polls || 0 |
||
| + | |- |
||
| + | | Discussions || 1 |
||
| + | |} |
||
| + | |||
| + | ==== Typical questions for ongoing performance evaluation within this section ==== |
||
| + | # What are the color spaces and where it's used? |
||
| + | # What are the primary and secondary colors? |
||
| + | # How image is formed into computers? |
||
| + | # How you will convert the RGB to grayscale images |
||
| + | |||
| + | ==== Typical questions for seminar classes (labs) within this section ==== |
||
| + | # Loading and plotting the images in python environment |
||
| + | # Convertion of different color spaces |
||
| + | # How you find the skin in the images based on the color space models |
||
| + | # how to find red eye dot in face using color space models |
||
| + | |||
| + | ==== Tasks for midterm assessment within this section ==== |
||
| + | |||
| + | |||
| + | ==== Test questions for final assessment in this section ==== |
||
| + | # How you can distinguish different color spaces? |
||
| + | # Explain and provide the reason for the blind spot creation in human eye. |
||
| + | # In what scenarios computer vision is better than human vision? |
||
| + | # Write down different robotic application areas where computer vision is applied successfully. |
||
Revision as of 15:41, 15 February 2022
Computer Vision
- Course name: Computer Vision
- Course number: R-03
Course Characteristics
Key concepts of the class
- Computer vision techniques
- Classical and deep learning models
What is the purpose of this course?
This course provides an intensive treatment of a cross-section of the key elements of computer vision, with an emphasis on implementing them in modern programming environments, and using them to solve real-world problems. The course will begin with the fundamentals of image processing and image filtering, but will quickly build to cover more advanced topics, including image segmentation, object detection and recognition, face detection, content-based image retrieval, artificial neural networks, convolutional neural networks, generative adversarial networks and much more. A key focus of the course is on providing students with not only theory but also hands-on practice of building their computer vision applications.
Course objectives based on Bloom’s taxonomy
- What should a student remember at the end of the course?
By the end of the course, the students should be able to
- Robots visual perception strategies
- Significant exposure to real-world implementations
- To develop research interest in the theory and application of computer vision
- What should a student be able to understand at the end of the course?
By the end of the course, the students should be able to
- Suitability of different computer vision models in different scenarios
- Ability to choose the right model for the given task
- What should a student be able to apply at the end of the course?
By the end of the course, the students should be able to
- Hands on experience to implement different models to know inside behavior
- Sufficient exposure to train and deploy model for the given task
- Fine tune the deployed model in the real-world settings
Course evaluation
| type | points |
|---|---|
| Labs/seminar classes | 20 |
| Interim performance assessment | 50 |
| Exams | 30 |
Grades range
| grade | low | high |
|---|---|---|
| A | 90 | 100 |
| B | 75 | 89 |
| C | 60 | 74 |
| D | 0 | 59 |
Resources and reference material
- Handouts supplied by the instructor
- Materials from the interment and research papers shared by instructor
- \bibentry{szeliski2010computer}
- \bibentry{vernon1991machine}
Course Sections
The main sections of the course and approximate hour distribution between them is as follows:
Section 1
Section title
Image Acquisition and Basic Image Processing
Topics covered in this section
- Computer vision in action
- The Human Vision System
- Optical Illusions
- Sampling and Quantization
- Image Representation
- Colour Spaces
What forms of evaluation were used to test students’ performance in this section?
| Form | Yes/No |
|---|---|
| Development of individual parts of software product code | 1 |
| Homework and group projects | 1 |
| Midterm evaluation | 1 |
| Testing (written or computer based) | 1 |
| Reports | 0 |
| Essays | 0 |
| Oral polls | 0 |
| Discussions | 1 |
Typical questions for ongoing performance evaluation within this section
- What are the color spaces and where it's used?
- What are the primary and secondary colors?
- How image is formed into computers?
- How you will convert the RGB to grayscale images
Typical questions for seminar classes (labs) within this section
- Loading and plotting the images in python environment
- Convertion of different color spaces
- How you find the skin in the images based on the color space models
- how to find red eye dot in face using color space models
Tasks for midterm assessment within this section
Test questions for final assessment in this section
- How you can distinguish different color spaces?
- Explain and provide the reason for the blind spot creation in human eye.
- In what scenarios computer vision is better than human vision?
- Write down different robotic application areas where computer vision is applied successfully.