UAT 307 · 3(2-2-5) · Year/term 3/2

Computer Vision and Perception Technology

การมองเห็นด้วยคอมพิวเตอร์และเทคโนโลยีการรับรู้

Progress
Notional hours: 135 h (online/self-study 75 · in class/lab 60)

Course description

digital image processing, image enhancement, feature extraction, object detection and classification, image segmentation, object tracking, depth estimation, environmental perception, sensor fusion, and applications to UAS missions

Thai description

การประมวลผลภาพดิจิทัล การปรับปรุงภาพ การสกัดคุณลักษณะ การตรวจจับและจำแนกวัตถุ การแบ่งส่วนภาพ การติดตามวัตถุ การประมาณความลึก การรับรู้สภาพแวดล้อม การรวมข้อมูลจากเซนเซอร์ และการประยุกต์กับภารกิจอากาศยานไร้คนขับ

Description source: Curriculum draft (revised 28 Sep 2026)Previous site code: DRT 337

Course learning outcomes (CLO)

CLOOutcomePLO
CLO1Explain image formation and camera geometryPLO1PLO4
CLO2Process images and calibrate camerasPLO4
CLO3Apply perception for navigation and detectionPLO4PLO5

Learning modules

1Digital images and cameras
Weeks 1–3 · 27 h
Lesson 85 minquiz2 KU

Online (before class) · 15 h

Study the assigned knowledge units in advance, review media and take the module quiz

In class / field · 12 h

Lab or field practice from worksheets with a safety checklist

Learning evidence: Checked worksheets and quiz results

2Camera and IMU calibration
Weeks 4–6 · 27 h
Lesson 90 minquiz2 KU

Online (before class) · 15 h

Study the assigned knowledge units in advance, review media and take the module quiz

In class / field · 12 h

Lab or field practice from worksheets with a safety checklist

Learning evidence: Checked worksheets and quiz results

3Object detection and tracking
Weeks 7–9 · 27 h
Lesson 90 minquiz2 KU

Online (before class) · 15 h

Study the assigned knowledge units in advance, review media and take the module quiz

In class / field · 12 h

Lab or field practice from worksheets with a safety checklist

Learning evidence: Checked worksheets and quiz results

4VIO and SLAM
Weeks 10–12 · 27 h
Lesson 90 minquiz2 KU

Online (before class) · 15 h

Study the assigned knowledge units in advance, review media and take the module quiz

In class / field · 12 h

Lab or field practice from worksheets with a safety checklist

Learning evidence: Checked worksheets and quiz results

5Evaluating perception reliability
Weeks 13–15 · 27 h
Lesson 85 minquiz3 KU

Online (before class) · 15 h

Study the assigned knowledge units in advance, review media and take the module quiz

In class / field · 12 h

Lab or field practice from worksheets with a safety checklist

Learning evidence: Checked worksheets and quiz results

Assessment (draft)

Labs and worksheets35%
Module quizzes10%
Midterm examination20%
Mini-project or practical exam35%

Knowledge domain

Key references

  1. Szeliski, R. (2022). Computer vision: Algorithms and applications (2nd ed.). Springer. link
  2. Hartley, R., & Zisserman, A. (2004). Multiple view geometry in computer vision (2nd ed.). Cambridge University Press. link
  3. Corke, P. (2023). Robotics, vision and control: Fundamental algorithms in Python. Springer. link