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.
Programs
Programs where the course is taught: