Drones for computer vision applications (Summer School)

Academic Study Board of the Faculty of Engineering

Teaching language: English
EKA: T930022102
Censorship: Second examiner: Internal
Grading: Pass/Fail
Offered in: Odense
Offered in: Summer school (spring)
Level: Bachelor

Course ID: T930022101
ECTS value: 5

Date of Approval: 07-12-2023

Duration: Intensive course

Version: Approved - active

Course ID


Course Title

Drones for computer vision applications (Summer School)

ECTS value


Internal Course Code


Responsible study board

Academic Study Board of the Faculty of Engineering

Administrative Unit

Mærsk McKinney Møller Instituttet

Date of Approval


Course Responsible

Name Email Department
Kamilla Juel Sørensen kjs@tek.sdu.dk TEK Uddannelseskoordinering og -support
Preben Hagh Strunge Holm prebenh@mmmi.sdu.dk SDU Robotics


Name Email Department City
Kjeld Jensen kjen@mmmi.sdu.dk SDU Dronecenter

Programme Secretary

Name Email Department City
Susanne Bech Fogtmann sfo@tek.sdu.dk TEK Uddannelseskoordinering og -support

Offered in




Offered in

Summer school (spring)


Intensive course

Mandatory prerequisites

Two years of studies at university level (equivalent to 120 ECTS) within a relevant field of study, before the summer school starts

Recommended prerequisites

Basic experience in electronics and embedded systems recommended for drone and camera payload construction.

Basic experience in (Python) programming recommended for computer vision exercises.

Learning objectives - Knowledge

  • Architecture and principal components of multirotor drones and camera payloads. 
  • Application of simple computer vision algorithms to RGB camera footage captured by a drone.
  • Drone ethics.

Learning objectives - Skills

  • Construction, calibration, and flight testing a basic multirotor drone.
  • Interfacing of camera payloads.
  • Development of simple computer vision algorithms.
  • Operation of a multirotor drone while adhering to operating procedures and safety protocols.

Learning objectives - Competences

  • Understand the principal requirements and design of drones and payloads for computer vision based applications.
  • Participate in finding technical applicable solutions to monitoring drones for environmental monitoring and sustainable precision farming.


This course will teach how to construct and fly drones for real-world applications based on computer vision. The students will work in teams of 3-4 students on lab exercises in drone hardware and software, computer vision algorithms, drone operations, and ethics. This leads to a mini project where the students construct a multirotor drone and a camera payload, fly the drone outdoors at the nearby national UAS Denmark test center, and then use the computer vision algorithms to post-process the recorded video footage. The students will also get presentations of state-of-the-art drone research and innovation.

URL for Skemaplan

Teaching Method

The course will be experimental with lectures to provide the underlining theory. The students will work in teams of 3-4 on theory and laboratory exercises. The exercise results will lead to a mini project where the students will design, construct and operate a multirotor drone and camera payload, and post-process video footage using computer vision algorithms.

Time of classes
Two weeks in August

Number of lessons

hours per week

Teaching language


Examination regulations

Exam regulations


Exam regulations

Examination is held

At the end of the summer course.








Grading is based on an overall assessment of: 

  • atttendance (80%)
  • individual report submitted before or on the last day
  • group presentations

Form of examination

Oral examination


Second examiner: Internal




Student Identification Card - Date of birth



ECTS value


Additional exam information

The form of examination in the re-examination is the same as in the ordinary examination except the requirement of 80% attendance which is removed. 

Additional information

Enrolment is limited to 20 students. If more applicants than places, applicants who meet the mandatory requirements are prioritised according to the below selection criteria:

  1. Undergraduate and graduate students from partner universities (exchange); international undergraduate and graduate guest students (fee-paying); undergraduate and graduate students from other Danish universities. 
  2. Ph.D students from partner universities and other international Ph.D. students; other applicants. 

Students are prioritised on a first-come-first-served basis, i.e. according to the time we receive your complete application. 

In case a course is filled up, we try to offer you an alternative course from your list of priorities. All final decisions about admission will be sent out continually.  

This course is identical with T930011101 and T930020101. Any used examination attempts will be transferred.

Courses offered

Offer period Offer type Profile Education Semester


Profile Education Semester Offer period