Publication

Curricular internship report: development of a scalable and flexible vision system for industrial applications

View document

Bibliographic Details
Summary:As the industry develops, the need for automation of industrial processes has increased, making the inspection of the parts produced more and more important. This document describes the work conducted during the curricular internship in the area of computer vision applied to the industry. The company Selmatron produces industrial machines for commercialization, being of its interest the development of vision systems that equip them. In this sense, it was developed a scalable and flexible vision system. This system consists of hardware components that can be adjustable as needed, allowing the user to choose the image processing for the images captured by the vision system. Thus, it was chosen as hardware a Raspberry Pi 4 model B, a Basler GigE camera, a Beckhoff PLC and a lighting system. The communication between these components was established, and a web application was developed to interact with the user, allowing them to select the processing sequence of the captured image. In this way, a vision system was created that communicates with a PLC to control operations and send the results obtained after the selected processing. An example is obtaining the pixel corresponding to the centre of the object with the largest area. To develop this system, I acquired and consolidated knowledge in several areas: in the computer vision field for the creation of a vision and image processing system, in the industrial automation area for the communication between the chosen hardware, and in the computer science area when developing a web platform for interaction with the user. It is noteworthy that this internship provided a unique opportunity to meet experienced professionals in the areas of automation and computer vision, providing a solid foundation for future projects in these areas.
Main Authors:Pinto, Raquel Resende Milheiro
Subject:Computer vision Web application Digital images Image processing Communication Scalable system Flexible system
Year:2023
Country:Portugal
Document type:master thesis
Access type:embargoed access
Associated institution:Universidade de Aveiro
Language:English
Origin:RIA - Repositório Institucional da Universidade de Aveiro
Description
Summary:As the industry develops, the need for automation of industrial processes has increased, making the inspection of the parts produced more and more important. This document describes the work conducted during the curricular internship in the area of computer vision applied to the industry. The company Selmatron produces industrial machines for commercialization, being of its interest the development of vision systems that equip them. In this sense, it was developed a scalable and flexible vision system. This system consists of hardware components that can be adjustable as needed, allowing the user to choose the image processing for the images captured by the vision system. Thus, it was chosen as hardware a Raspberry Pi 4 model B, a Basler GigE camera, a Beckhoff PLC and a lighting system. The communication between these components was established, and a web application was developed to interact with the user, allowing them to select the processing sequence of the captured image. In this way, a vision system was created that communicates with a PLC to control operations and send the results obtained after the selected processing. An example is obtaining the pixel corresponding to the centre of the object with the largest area. To develop this system, I acquired and consolidated knowledge in several areas: in the computer vision field for the creation of a vision and image processing system, in the industrial automation area for the communication between the chosen hardware, and in the computer science area when developing a web platform for interaction with the user. It is noteworthy that this internship provided a unique opportunity to meet experienced professionals in the areas of automation and computer vision, providing a solid foundation for future projects in these areas.

Funded activities

No funded projects found.