Sensorial Systems

Objectives

To endow students with knowledge on characteristics and applications of sensors of diverse types and to deepen their knowledge about image processing.

To know:

  • Knowledge of the C# programming language
  • Implementation of image processing techniques with emphasis on the efficiency
  • Real time programming
  • Selection, project and implementation of sensor based circuits
  • Sensors calibration

To do:

  • Development of structured programming
  • Usage of software libraries
  • Project and implementation of sensors based circuits

General characterization

Code

7477

Credits

6.0

Responsible teacher

José Manuel Matos Ribeiro da Fonseca

Hours

Weekly - 4

Total - 56

Teaching language

Português

Prerequisites

Available soon

Bibliography

Interfacing sensors to the IBM PC, Willis J. Tompkins, John G. Webster, Prentice Hall

Multi-sensor fusion - fundamentals and applications with software, Richard Brooks, S. Iyengar. Prentice Hall 

Digital Image Processing. Rafael Gonzalez, Paul Wintz. Addison-Wesley

Image Analysis: principles and practice, pp. 36 a 36 e 106 a 117. Joyce-Loebl

Digital Image Processing and Computer Vision, pp. 130 a 173. Robert Schalkoff

Fuzzy Algorithms, pp. 85 a 93, Zheru Chi, Hong Yan, Tuan Pham. Worls Scientific, Fuzzy Clustering

Computer Graphics - Principles and Practice, pp. 550 a 555. Foley, van DAM, Feiner, Hughes. Addison-Wesley

Teaching method

Available soon

Evaluation method

Available soon

Subject matter

- Introduction – Typical steps of image processing

-  Image formation: Pinhole, Lens, Aperture vs Depth of field and Aperture vs Shutter speed, Image sensors

- Basics of image processing: Geometric image transformations, Translation, Rotation and Scaling, Spatial methods, Linear and non-linear averaging, image averaging, median, k-nearest neighbor, Sigma, Roberts, Sobel and Quadtree, Binarization and binary image processing,Histogram, c-means and Otsu

 - Image segmentation: Connected components and projections

- Feature extraction: Basic features calculation: chain code, Fresnell, Skeletoning (medial axis and Zhang and Suen)

- Sensors: Definitions, Sensors characterization, Sensors technology and applications. Examples of real world sensors – positioning, level, displacement, presence and movement, speed and acceleration, strength, flux, acoustic, humidity, powder, light and temperature.