Advanced Sensory Systems and Networks

Holders: Prof. Podržaj Primož

Subject description

  1. Lecture: The basics of digital image processing
    • Image as a matrix
    • Image representation in a computer
    • Color, black and white image
    • Color spaces and transformations between them
  2. Lecture: Point processing
    • Linear and nonlinear operations
    • Histogram
  3.  Lecture: Neighbourhood processing
    • Correlation
    • Edge detection
    • Image sharpening
  4. Lecture: Advanced algorithms
    • Dilation, erosion
    • BLOB analysis
  5. Lecture: Machine vision
    • Segmentation
    • Features
    • Tracking
  6. Lecture: Application of Python for machine vision
    • Overview of the most important libraries
    • Applications
  7. Lecture: Nonconventional sensors
    • MEMS
    • Microsensors
    • Smart sensors and smart sensory systems
  8. Lecture: Fuzzy logic
    • The basics of fuzzy sets
    • Soft inference
    • Fuzzy logic-based control
  9. Lecture: Neural networks
    • The basic types of neural networks
    • Neural network learning
    • Application of neural networks
  10. Lecture: Sensor fusion
    • Types of fusion
    • Applications
    • Practical approaches
  11. Lecture: Internet
    • Functioning
    • DNS
    • Distance vector routing
    • Link-state routing
  12. Lecture: Internet programming
    • Node.js environment, JavaScript programming language
  13. Lecture: Servers
    • Server setup
    • Reading from and writing on a server
  14. Lecture: Security
    • Encryption
    • Attacks on the server side
    • Attacks on the client side
    • SQL injection
    • Cross-site scripting
  15. Lecture: Programming of IoT applications
    • Sensor part (remote acquisition)
    • Actuator part (remote control)
    • Development of IoT control application on the selected platform

Readings

  • 1. Thomas B. Moeslund: Introduction to Video and Image Processing, Springer, 2012
  • 2. Ali Zilouchian: Intelligent Control Systems Using Soft Computing Methodologies, CRC Press, 2001
  • 3. Deep Medhi: Network Routing: Algorithms, Protocols, and Architectures, Morgan Kaufmann, 2018

back to list