Computer vision: hard, soft and real applications

The School is dedicated to computer vision studying. Primary school advantage is the related course that covers all main computer vision aspects, such as hardware, including sensors application and GPU programming, and software, including images processing and automatic analysis. Acquired skills real applications are also covered.

The School is built on three modules:

  1. “Hard” module, where students learn about modern computer vision cameras structure, low-level image data processing, GPU operations and video system engineering.
  2. “Soft” module, where students learn about digital image processing methods and algorithms, video analytics, video data analysis, computer vision related machine learning issues.
  3. “Real application” module, dedicated to integration of learned techniques in real applications. Successful implementations are discussed, covering common mistakes, difficulties, and ways to overcome them.

Lecture courses are synchronized with practical classes, where students apply the knowledge gained in practice and get a practical result


Общая информация

Place of study: ETU "LETI", Department of Television and Video Engineering

Language: English 

Duration:  two weeks
Dates: 05 July - 09 July 2024
Outcome: ETU "LETI" certificate, 4 ECTS
We invite people with the following background to apply: senior students and postgraduates, with basic knowledge of mathematics and physics and programming skills in high-level languages.

Deadlines for Summer Schools: 

June 2024

 The school will be held only when a full group is recruited.

Tuition fees:

50 000 RUB

Summer school

includes training, excursion program, study materials, migration support. 

Apply Now

Key points

  1. Today computer vision is one of the most popular scientific trends. Autonomous navigation, unmanned vehicles, face recognition etc. are now on the active agenda on any educational platform
  2. We teach the main interrelated aspects: hard and soft. Usually just one aspect is covered.
  3. The optimal balance between theoretical training and practice. Students will really be able to try themselves in the role of computer vision engineers.
  4. Experienced teachers who are acting R&D engineers with leading telecommunication companies. The courses contain the most up-to-date information. Some data are not even in the "print" yet.
  5. It is planned to open an English-language master's program on a related topic, with the help of that one can get fundamental training in this topic.


Module 1 - Smart technologies and machine learning in computer vision

The module includes courses:

  • Machine Learning and Deep Learning in Computer Vision
  • Smart-technologies in digital image processing

Lections cover methods and algorithms for digital image processing, video analytics, panoramic images building, machine learning, video data analysis, human perception based image synthesis. In practical classes, workshops and home tasks students learn to solve problems and develop algorithms in the field of computer vision systems, get programming skills (C++, Python) and use specialized libraries (OpenCV, Keras, TensorFlow, etc.)


Module 2 - Sensors and video processors for computer vision

The module includes courses:

  • Modern sensors for machine vision
  • Development of a video processor based on FPGA

Lections cover computer vision systems engineering principles, image optical features analysis (spectral, energetical, dynamic etc.), image sensors (CMOS, TOF, multispectral, UV, LWIR), data transfer interfaces.

On studying students get practical skills in computer vision systems engineering, namely estimation and calculation of parameters required for system operations, and models engineering in such environments as Matlab, Wolfram Mathematica, Altium Designer, control and processing systems engineering using FPGA (Quartus Prime).

Module 3 - Computer vision in real applications

  • The module includes courses:Computer vision in real applications (TV)

The module covers issues of applying the acquired skills and learned methods and algorithms in practice. Typical implementations and specifics for various industries are covered.


About schools

Winter schools 2020

Opening of winter schools 2020

Summer schools 2019

Opening of the summer schools 2019

Winter schools 2019

About the department

Department of Television and Video Technologies (TV) was founded in 1945 as part of the radio engineering faculty of LETI due to the need to train specialists in the field of electronic television systems.

Today, the department is actively working on the development of perspective video systems for the space and medical industries, on the development of hyperspectral and multispectral cameras. Research and development are carried out in the field of computer vision, data analysis, video analytics, intelligent video computer systems. The graduates of the department receive serious theoretical and practical training in the field of radio engineering, circuitry, development of television systems, computer vision, video analytics, machine learning and digital image processing.

Directions of research work of the department:

  • space television systems (highly sensitive television cameras on CMOS sensors for promising areas of aviation and space technologies (survey cameras, docking cameras, landing cameras, etc.);
  • intelligent video systems for medical purposes (support systems for medical decisions in colposcopy, endoscopy, laparoscopy, dermatoscopy, fundus analysis, etc.);
  • hyperspectral and multispectral systems;

Smart imaging technologies for smartphones, tablets and other modern gadgets;

At present, the department is creating a master's program of the same name.

Information about lecturers:

Nataliia Obukhova

Head of the Department of Television and Video Engineering, Saint Petersburg Electrotechnical University

Doctor of Science Degree (2009)

Alexander Motyko

Associate Professor at the Department of Television and Video Engineering, Saint Petersburg Electrotechnical University

PhD (2012)

Pavel Baranov

Associate Professor at the Department of Television and Video Engineering, Saint Petersburg Electrotechnical University

PhD (2014)

Ruslan Siryy

PhD student at the Department of Television and Video Engineering, Saint Petersburg Electrotechnical University



International Students Office

Mon.-Fri.: 10:00-17:00 (admission 10:00-16:30)
+7 (812) 234-35-53