Abstract:
|
Aquest projecte de fi de grau consisteix en la creació d’una nova eina de visió artificial, que
permeti detectar una icona determinada en una pantalla, amb l’objectiu de millorar la
validació automàtica dels dispositius Infotainment.
S’ha realitzat aquest projecte dins de l’empresa SEAT, més concretament en el Centre
Tècnic de SEAT. El departament en el que estava designat era el d’Elèctrics i, dins d’aquest,
en el departament d’Automatització, Connected Car & Infotainment.
Degut a que l’eina utilitzada fins al moment per a la detecció d’icones en pantalles en la
validació donava molts problemes, tant a la hora d’utilitzar-la com en el mateix funcionament,
s’ha decidit implementar-ne una de nova que sigui més fiable i a la vegada augmenti les
seves capacitats. Per exemple, l’eina antiga només trobava les icones en el cas de que tots
els píxels fossin exactament iguals, mentre que la nova permet identificar la icona malgrat
que la trobada en pantalla variï una mica en la forma o en el color.
El que fa l’eina és a partir d’una icona donada, buscar-la en una altra imatge que representa
la pantalla dels dispositius Infotainment que es volen validar, retornant la posició del vèrtex
superior esquerra i del vèrtex inferior dret de l’espai on l’ha trobada, en forma de
coordenades (x, y).
Per a facilitar la integració de l’eina en el sistema de validació instaurat dins de SEAT, s’ha
decidit implementar-la mitjançant el llenguatge de programació lliure Python, i mitjançant la
llibreria OpenCV.
S’han realitzat una gran quantitat de proves, utilitzant diferents icones en diferents pantalles,
amb l’objectiu de tindre un gran ventall de resultats que permetin veure si l’eina funciona
correctament i més tard poder-ne extreure conclusions.
Com a conclusió principal s’ha vist que el mètode funciona correctament en la gran majoria
de casos. Aconseguint, d’aquesta manera, els objectius marcats a l’inic |