Autonomous Systems Perception


Ioannis Pitas,

Content and organization

Autonomous systems. Visual and other sensors. Image/video basics, formats and digitization. Video processing. Video streaming and compression. Motion estimation. Deep learning for image and video analysis.
Object tracking. Object detection. Object pose estimation. SLAM. Face/person detection. Facial expression recognition. Activity recognition.
Video description. Video indexing and retrieval.

Course attendance will be asynchronous in English, using the educational material found in CVML Web Lectures modules:
Autonomous Systems
Video Processing and Analysis
Human Centered Computing
Autonomous Cars
Autonomous Drones
Autonomous Marine Vessels

Compulsory bibliographical and/or programming assignments are foreseen to be carried out during the course.

In order to pass the course, you will be requested to:
1) study the course lecture pdfs (in English) and fill the respective understanding questionnaires:
2) do an obligatory bibliographical project (in ppt and tex)
3) do an obligatory programming project
4) participate in the final written course exams (remotely).


Postgraduate course

Course Duration

13 weeks, 2,5 hours/ week

Course Type

Semester Course



Marking Scheme

0-10 for written exams. Literature survey or programming assignments or mid-term exams or oral presentations provide an additional 2-4 points, if the exam mark is at least 4.

Participation terms

Asynchronous on-line participation. Enrollment cut of date 25/02/2023.



Modality (online/in person):

Asynchronous on-line participation


Up to 5 participants

Host Institution
Aristotle University of Thessaloniki

Other short courses

10. 04. 2024 Go

Ethics & STICs

01. 03. 2024 Go

Computer Vision

24. 11. 2023 Go

Human Rights Toolbox

21. 02. 2023 Go

Computer Vision

24. 01. 2023 Go