Branch Details
Computer Science and Engineering
Original title in Czech: Výpočetní technika a informatikaFITAbbreviation: DVI4Acad. year: 2017/2018
Programme: Computer Science and Engineering
Length of Study:
Accredited from: 30.6.2007Accredited until: 31.12.2020
Profile
The goal of the doctoral study programme is to provide outstanding graduates from the MSc study programme with a specialised university education of the highest level in certain fields of information technology, including especially the areas of information systems, computer-based systems and computer networks, computer graphics and multimedia, and intelligent systems. The education obtained within this study programme also comprises a training and attestation for scientific work.
Key learning outcomes
- Graduates from the doctoral study programme are trained to independently work in research, development, or management.
- They are able to solve and/or to lead teams solving advanced conceptual, research, development, or production problems in the area of contemporary information technology and its applications.
- They can be engaged to work on creative tasks, to lead research and development teams, or to work in management of companies or organizations whenever there are required abilities to work in an independent and creative way, to analyze complex problems, and to propose and realize new and original solutions. Graduates from the doctoral study programme can also teach and/or scientifically work at universities.
Guarantor
Issued topics of Doctoral Study Program
- Acceleration of ultrasound simulations in bones
- Advanced Algorithms of Computer Graphics
The topic focuses algorithms of computer graphics and generally computer image synthesis. Its main goal is to research algorithms so that their features and application possibilities are better understood, so that they are deeply analyzed, so that they are improved or newly created, and so that they are efficiently implemented e.g. in CPU, in CPU with acceleration through SSE instructions, in embeded systems, in embedded systems with FPGA, or in other systems, such as x86/64, ARM, Xeon PHI, or other cores. Algorithms of interest include 3D model processing and acquisition. The programming work is expected in C, C++, C#, assembly language, CUDA, OpenCl, VHDL, or other. The algorithms of interest include:
- rendering using selected computer graphics methods (such as ray tracing, photon mapping, direct rendering of "point clouds", etc.),
- reconstruction of 3D scenes from images and/or video, eventually also fusing with other sensors, such as LIDAR,
- new algorithms of graphics and image synthesis suitable for mobile and embedded systems,
- modern algorithms of geometry suitable for applications in cpmputer graphics and perhaps also 3D printing,
- methods of video processing in the form of "cartoon", with false colours, with simulation of painterly techniques, etc.,
- emerging algorithms of 3D synthesis, holography, wavelet transform, frequency transform, etc.
After mutual agreement, individually selected algorithms can be considered as well as soon as they do belong to the general topic.
- Advanced approaches in cellular automata design
- Advanced bioinformatic tool for computer design of proteins
- Advanced Computing System for Numerical Solution of Differential Equations
- Advanced methods for security analyses of event logs
- Advanced methods of practicel reasoning in the BDI systems.
- Algorithms of Advanced Image and Video Processing
The topic focuses algorithms of image and video processing. Its main goal is to research algorithms so that their features and application possibilities are better understood, so that they are deeply analyzed, so that they are improved or newly created, and so that they are efficiently implemented e.g. in CPU, in CPU with acceleration through SSE instructions, in embeded systems, in embedded systems with FPGA, or in other systems. The programming work is expected in C, C++, C#, assembly language, CUDA, OpenCl, or VHDL. The algorithms of interest include:
- recognition of scene contents, events, and general semantics of video sequences,
- classification of video sequences through deep convolution networks neural networks, space-time features, etc.,
- object tracking in video using modern methods (such as TLD or particle tracking)
- assessment of video content similarities and its contents e.g. through mutual information, semantics analysis,
- new algorithms of video Processing suitable e.g. for mobile technology and/or embedded systems,
- algorithms of video compression and analysis through frequency or wavelet transforms or similar methods...
After mutual agreement, individually selected algorithms can be considered as well as soon as they do belong to the general topic.
- Analysis of Anonymisation Networks Security
Tutor: Hanáček Petr, doc. Dr. Ing.
- Analysis of Attacks on Wireless Networks
Tutor: Hanáček Petr, doc. Dr. Ing.
- Analysis of Presence and Motion of Pedestrians in Video
- Research and development of computer vision algorithms.
- Focus on videos from interior/exterior surveillance cameras.
- Research of algorithms avoiding user input.
- Implementation of experimental prototypes.
- Design and development of application demonstrators.
- Approximate computing in low-power video processing
- Augmented Reality on Mobile Devices
The goal of the work is to research and create algorithms that will allow for running augmented reality on mobile (ultramobile) devices. It mainly concerns algorithms of pose estimation in the space by the means of computer vision and by using sensors embedded in the device. Furthermore, the work will elaborate on algorithms of rendering of virtual elements into the real-world scene and on applications of augmented reality on mobile devices.
- Automated Dynamic Analysis, Intelligent Testing, and Software Quality Assurance
- Automatic Transformation of Ordinary Differential Equations
- Automatic Workload Balancing on Heterogeneous Architectures
- Automatized Definition of Context-Sensitive Grammars
Tutor: Kolář Dušan, doc. Dr. Ing.
- Autonomous Inelligent Systems Driven by a Models
- Bayseian networks - constructions and applications
- Big Data and Analysis of Business Processes for Industry 4.0
- Big Data and Analysis of Business Processes for Industry 4.0
- Big Data and Analysis of Business Processes for Industry 4.0
- Big Data and Analysis of Business Processes for Industry 4.0
- Big Data and Analysis of Business Processes for Industry 4.0
- Communication Infrastructure for Intelligent Buildings or Vehicles
Tutor: Hanáček Petr, doc. Dr. Ing.
- Communication Monitoring Based on Device Profiles
- Deep Pushdown Automata: Theory and Applications
- Dependability Issues of Operating Systems and Applications They Control
Modern operating systems (OS) must meet many requirements not only in terms of flexibility and efficiency of their execution on recent computing platforms, but also in terms of dependability of their kernels and services they provide to the application layer. The aim of the project is:
- to analyze the actual state in the area of dependability of OS kernels / services,
- to identify (in terms of dependability) negative effects and their impact to dependability of the application layer,
- to propose a method for increasing dependability of OS kernels / services,
- to evaluate an impact of the method to dependability of OS kernels / services and operation of the application layer.
The project can be oriented into various directions, such as low-power applications / OS or application / OS designed to run in an embedded or a multi-core environment. During the project, a "conventional" OS such as Unix, Linux, Android, Windows, iOS or a specialized OS such as QNX, uC/OS-I (II, III), FreeRTOS, MQX can be utilized.
Tutor: Strnadel Josef, Ing., Ph.D.
- Detection and localization of (living) people behind obstacles
- Detection and Re-Identification of Objects in Image and Video
- Omnidirectional object detection in real time
- Re-identification of detected objects, e.g. in shots from different cameras or at different points in time
- Focused on statinary surveillance cameras
- Focused on automatic traffic surveillance
- Detection and Re-Identification of Objects in Image and Video
- Omnidirectional object detection in real time
- Re-identification of detected objects, e.g. in shots from different cameras or at different points in time
- Focused on statinary surveillance cameras
- Focused on automatic traffic surveillance
- Detection and Re-Identification of Objects in Image and Video
- Omnidirectional object detection in real time
- Re-identification of detected objects, e.g. in shots from different cameras or at different points in time
- Focused on statinary surveillance cameras
- Focused on automatic traffic surveillance
- Digital Circuits Based on Ambipolar Devices
- Distributed Control Systems and IoT Based on Reconfigurable Petri Nets
- Distributed Photoacoustic Imaging
- Efficient Techniques for Dealing with Automata and Logics and Their Applications
- Efficient Techniques for Dealing with Automata and Logics and Their Applications
- Efficient Techniques for Dealing with Automata and Logics and Their Applications
- Evolutionary synthesis of complex digital circuits
- Formal Grammar and Automata Systems
- Formal Models of Distributed Computation
- General Purpose GPU
- Hybrid Reprogrammable Processing Platforms
Tutor: Fučík Otto, doc. Dr. Ing.
- Image recognition and machine learning in service robotics
- Information Extraction from Wikipedia and Other Web Sources
- Intelligent Inspection and Measuring of Cavities with a Cylindric Diameter and Prediction of the State Change
- Interaction of speech recognition and data mining
Speech recognition systems are nowadays rarely used alone, but are parts of more complex data processing chains, both in military-security and business scenarios. Typically, they are integrated with a machine translation system and the following data-mining, for example topic detection, sentiment/emotion analysis or business data extraction. As many of these systems are nowadays based on DNNs or their variants, there is a possibility of joint training of such system optimizing the final goal of the system.
The proposal is related to ongoing EU H2020 project Bison, and US DARPA funded Lorelei project.Tutor: Černocký Jan, prof. Dr. Ing.
- Intrusion Detection and Automatic Processing of Malware
Tutor: Hanáček Petr, doc. Dr. Ing.
- IoT Processor Design
- Low-power deep learning on a chip
- Methods for Pattern Extraction and Detection in Program Code
Tutor: Kolář Dušan, doc. Dr. Ing.
- Modeling and Analysis of Fault-Tolerant Systems
Tutor: Strnadel Josef, Ing., Ph.D.
- Modern and Accelerated Visal Computing Algorithms
- Multispectral analysis of human tissues for medical purposes
- Neural Networks for Deep Learning
- New approaches in Neural Network Theory
- New Trends in Numerical Solutions of Differential Equations
- New Versions of Automata and Grammars
- Optimisation Distributed Input-Output Operations
- Parallel Analysis of Context-Sensitive Languages
Tutor: Kolář Dušan, doc. Dr. Ing.
- Parallel Analysis of Formal Languages
Tutor: Kolář Dušan, doc. Dr. Ing.
- Prototyping of sensor systems by multiagent systems
- Quality-driven approximate computing systems
- Real Robots Planning Algorithms
- Recognition and Tracking of Human Body in Video
- Study and research of algorithms of computer vision.
- Focus on detection, recognition, and pose estimation of a human body.
- Tracking of parts of human body in time, using temporal coherence.
- Design and implementation of algorithms working in real time.
- Rouhg Sets and Big Data
- Safe Compilers
Tutor: Kolář Dušan, doc. Dr. Ing.
- Security monitoring of IoT Communication
- Semantic web portal generator
- Specialized Parallel Processor Computation Organization
- Spoken message aware speaker recognition
- Static Analysis and Bug Finding in Software
- Synthesis of Stochastic Models
- System for the detection and recovery of transient faults in FPGA based systems
- Testing Methods for Security Products
Tutor: Hanáček Petr, doc. Dr. Ing.
- The possibilities of using time redundancy during the design of fault tolerant systems
- Traffic estimation nad prediction
Tutor: Fučík Otto, doc. Dr. Ing.
- Traffic simulation
Tutor: Fučík Otto, doc. Dr. Ing.
- Transformation of Models for Formal Languages
- User Experience and Modern User Interfaces
- Study and design of advanced web and mobile user interfaces.
- Validation, optimization, and user testing of web and mobile user interfaces.
- Statistical processing of data collected from human respondents / users.
- Design, development, and deployment of practically usable web/mobile system / user interface.
- User interfaces based on non-contact technologies
- Video content and video collection summarization
- Visual Geo-Localization on Mobile Devices
The project deals with geo-localization of mobile devices in unknown environments using computer vision and computer graphics methods. The aim is to investigate and develop new image registration techniques (with geo-localized image database or 3D terrain model). The goal is an efficient implementation of proposed methods on mobile devices as well as search for additional applications in the area of image processing, computational photography, and augmented reality.
- Further information: http://cadik.posvete.cz/locate/
- Contact: http://cadik.posvete.cz/
- Cooperation and research visits with leading research labs are possible (MPII Saarbrücken, Germany, Disney Research Zurich, Switzerland, INRIA Bordeaux, France)
- Visual Geo-Localization on Mobile Devices
The project deals with geo-localization of mobile devices in unknown environments using computer vision and computer graphics methods. The aim is to investigate and develop new image registration techniques (with geo-localized image database or 3D terrain model). The goal is an efficient implementation of proposed methods on mobile devices as well as search for additional applications in the area of image processing, computational photography, and augmented reality.
- Further information: http://cadik.posvete.cz/locate/
- Contact: http://cadik.posvete.cz/
- Cooperation and research visits with leading research labs are possible (MPII Saarbrücken, Germany, Disney Research Zurich, Switzerland, INRIA Bordeaux, France)
- Visual Geo-Localization on Mobile Devices
The project deals with geo-localization of mobile devices in unknown environments using computer vision and computer graphics methods. The aim is to investigate and develop new image registration techniques (with geo-localized image database or 3D terrain model). The goal is an efficient implementation of proposed methods on mobile devices as well as search for additional applications in the area of image processing, computational photography, and augmented reality.
- Further information: http://cadik.posvete.cz/locate/
- Contact: http://cadik.posvete.cz/
- Cooperation and research visits with leading research labs are possible (MPII Saarbrücken, Germany, Disney Research Zurich, Switzerland, INRIA Bordeaux, France)
Tutor: Kolář Dušan, doc. Dr. Ing.
Course structure diagram with ECTS credits
Abbreviation | Title | L. | Cr. | Com. | Compl. | Hr. range | Gr. | Op. |
---|---|---|---|---|---|---|---|---|
JAD | Ph.D. Test of English | cs, en | 0 | Compulsory | Ex | yes |
Abbreviation | Title | L. | Cr. | Com. | Compl. | Hr. range | Gr. | Op. |
---|---|---|---|---|---|---|---|---|
JAD | Ph.D. Test of English | cs, en | 0 | Compulsory | Ex | yes |
Abbreviation | Title | L. | Cr. | Com. | Compl. | Hr. range | Gr. | Op. |
---|---|---|---|---|---|---|---|---|
JA6D | English for PhD Students | cs, en | 0 | Elective | Ex | P - 13 / COZ - 13 | yes | |
PDD | Applications of Parallel Computers | cs, en | 0 | Elective | Ex | P - 39 | yes | |
IV108 | Bioinformatics | cs, en | 0 | Elective | Ex | P - 13 / COZ - 13 | yes | |
FAD | Formal Program Analysis | cs, en | 0 | Elective | Ex | P - 26 | yes | |
MSD | Modelling and Simulation | cs, en | 0 | Elective | Ex | P - 39 / Cp - 9 | yes | |
MMD | Advanced Methods of 3D Scene Visualisation | cs, en | 0 | Elective | Ex | P - 39 | yes | |
MZD | Modern Methods of Speech Processing | cs, en | 0 | Elective | Ex | P - 39 | yes | |
TID | Modern Theoretical Computer Science | cs, en | 0 | Elective | Ex | yes | ||
OPD | Optics | cs, en | 0 | Elective | Ex | P - 39 / PR - 13 | yes | |
ORID | Optimal Control and Identification | cs, en | 0 | Elective | Ex | P - 26 / PR - 13 | yes | |
PGD | Computer Graphics | cs, en | 0 | Elective | Ex | P - 39 | yes | |
PBD | Advanced Biometric Systems | cs, en | 0 | Elective | Ex | P - 26 / PR - 4 | yes | |
PND | Advanced Techniques in Digital Design | cs, en | 0 | Elective | Ex | P - 39 | yes | |
PTD | The Principles of Testable Design Synthesis | cs, en | 0 | Elective | Ex | yes | ||
SVD | Specification of Embedded Systems | cs | 0 | Elective | Ex | yes | ||
DMA1 | Statistics, Stochastic Processes, Operations Research | cs | 0 | Elective | Ex | S - 39 | yes | |
TKD | Category Theory | cs, en | 0 | Elective | Ex | yes | ||
TJD | Programming Language Theory | cs, en | 0 | Elective | Ex | yes | ||
APD | Selected Topics on Language Parsing and Translation | cs, en | 0 | Elective | Ex | P - 39 / PR - 13 | yes | |
ZZD | Knowledge Discovery in Databases | cs, en | 0 | Elective | Ex | yes | ||
DBM1 | Advanced Methods of Processing and Analysis of Images | cs, en | 0 | Elective | Ex | P - 39 | yes | |
ZPD | Natural Language Processing | cs, en | 0 | Elective | Ex | yes | ||
ASD | Audio and Speech Processing by Humans and Machines | cs, en | 0 | Elective | Ex | P - 39 | yes |