Sensing and Vision for Industry and Environment
A.Y. 2024/2025
Learning objectives
Undefined
Expected learning outcomes
Undefined
Lesson period: Second semester
Assessment methods: Esame
Assessment result: voto verbalizzato in trentesimi
Single course
This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.
Course syllabus and organization
Single session
Responsible
Lesson period
Second semester
Prerequisites for admission
Fundamental concepts of computer science, computer programming, image processing, and machine learning.
Assessment methods and Criteria
The exam includes a practical part and an oral part. The practical part consists in a practical project, agreed in advance with the lecturer, on the use of the course topics in a practical application. The oral part consists in a discussion of the project and an assessment of the knowledge of the theoretical foundations of the application area considered in the project. The grade will reflect both parts and is expressed in thirtieths.
Vision for industry and environment
Course syllabus
· Image acquisition: image formation (sensor, pinhole, lens), lighting and sensor characterization (color, exposure, speed), vision in industry and environment (contactless monitoring, industrial cameras, non-ideal settings).
· Pattern recognition for vision systems: AI for image preprocessing (quality analysis, enhancement), segmentation (object detection, semantic segmentation, pixel-level annotations), 3D reconstruction (multiple-views, structured light), 2D/3D feature extraction (handcrafted, representation learning), classification and regression (nearest neighbor, neural networks, convolutional neural networks).
· Industrial monitoring: AI for vision-based monitoring of manufacturing process (detection of machinery fault, detection of tool defects, guidance of assembly lines), analysis of raw materials (volume estimation, granulometry measurement), product quality control (surface defects detection, assembly errors, predictive maintenance), virtual sensors (vision-based depth estimation, synthetic environments), human safety monitoring (person tracking, incident detection).
· Environmental monitoring: AI for processing images captured using centralized vision (detection of fire and smoke, flood and drought, landslides, structural health monitoring), monitoring using images acquired with distributed vision (crop condition analysis, wildlife monitoring, traffic monitoring, vehicle accident detection, waste and illegal drop-off detection).
· Pattern recognition for vision systems: AI for image preprocessing (quality analysis, enhancement), segmentation (object detection, semantic segmentation, pixel-level annotations), 3D reconstruction (multiple-views, structured light), 2D/3D feature extraction (handcrafted, representation learning), classification and regression (nearest neighbor, neural networks, convolutional neural networks).
· Industrial monitoring: AI for vision-based monitoring of manufacturing process (detection of machinery fault, detection of tool defects, guidance of assembly lines), analysis of raw materials (volume estimation, granulometry measurement), product quality control (surface defects detection, assembly errors, predictive maintenance), virtual sensors (vision-based depth estimation, synthetic environments), human safety monitoring (person tracking, incident detection).
· Environmental monitoring: AI for processing images captured using centralized vision (detection of fire and smoke, flood and drought, landslides, structural health monitoring), monitoring using images acquired with distributed vision (crop condition analysis, wildlife monitoring, traffic monitoring, vehicle accident detection, waste and illegal drop-off detection).
Teaching methods
Lectures and assisted exercises. Lessons will be held in presence. Attendance to both lectures and exercises is warmly recommended.
Teaching Resources
· Mohamed Elgendy, Deep Learning for Vision Systems, Manning, 2020. ISBN: 9781617296192. https://github.com/moelgendy/deep_learning_for_vision_systems http://www.computervisionbook.com/
· Slides and handouts are available on the course website.
· Slides and handouts are available on the course website.
Intelligent sensing and remote sensing
ING-INF/03 - TELECOMMUNICATIONS - University credits: 6
Practicals: 24 hours
Lessons: 32 hours
Lessons: 32 hours
Vision for industry and environment
INF/01 - INFORMATICS - University credits: 6
Practicals: 24 hours
Lessons: 32 hours
Lessons: 32 hours
Professor:
Genovese Angelo
Professor(s)