Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/40049
Title: Curricular internship report: development of a scalable and flexible vision system for industrial applications
Other Titles: Relatório de estágio curricular: desenvolvimento de um sistema de visão escalável e flexível para aplicações industriais
Author: Pinto, Raquel Resende Milheiro
Advisor: Neves, António José Ribeiro
Rodrigues, Emanuel Filipe de Ornelas
Keywords: Computer vision
Web application
Digital images
Image processing
Communication
Scalable system
Flexible system
Defense Date: 11-Jul-2023
Abstract: 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.
Com o desenvolvimento da indústria, a necessidade de automatização de processos industriais aumentou, tornando cada vez mais importante a inspeção das peças resultantes da produção. Este documento descreve o trabalho realizado no decorrer do estágio curricular na área de visão por computador aplicada à indústria. A empresa Selmatron produz máquinas industriais para comercialização, sendo do seu interesse o desenvolvimento de sistemas de visão que as equipem. Neste sentido, foi desenvolvido um sistema de visão escalável e flexível. O sistema consiste em componentes de hardware que são ajustáveis conforme a necessidade e onde o utilizador pode escolher o processamento da imagem capturada pelo sistema de visão. Assim, foi escolhido como hardware uma Raspberry Pi 4 modelo B, uma câmara Basler GigE, um PLC da Beckhoff e um sistema de iluminação. Foi estabelecida a comunicação entre estes componentes, assim como foi desenvolvida uma aplicação web com finalidade de interagir com o utilizador para a escolha da sequência de processamento da imagem capturada. Deste modo, criou-se um sistema de visão que comunica com um PLC para controlo de operações e para envio de resultados obtidos após o processamento selecionado. Um exemplo é a obtenção do píxel correspondente ao centro do objeto de maior área. Para desenvolver este sistema, adquiri e consolidei conhecimentos em diversas áreas: na área de visão por computador para a criação de um sistema de visão e processamento de imagem, na área de automação industrial ao realizar a comunicação entre o hardware escolhido e por fim na área de informática ao desenvolver uma plataforma web para interação com o utilizador. É de realçar que este estágio proporcionou uma oportunidade única de conviver com profissionais experientes nas áreas de automação e visão por computador, fornecendo uma base sólida para futuros projetos nestas áreas.
URI: http://hdl.handle.net/10773/40049
Appears in Collections:UA - Dissertações de mestrado
DETI - Dissertações de mestrado

Files in This Item:
File Description SizeFormat 
Documento_Raquel_Pinto.pdf6.99 MBAdobe PDFembargoedAccess


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.