Logo de la Universitat de València Logo Escola Tècnica Superior d'Enginyeria Logo del portal

Workshop - Programari Visió Artificial HALCON 12

  • 7 d’octubre de 2016
Workshop - Programari Visió Artificial HALCON 12

Dimecres, 19 d'octubre en:

Escola Tècnica Superior d'Enginyeria

Universitat de València

Sala de Juntes, Bloc 0, espai 0.2.4

Avinguda de la Universitat s/n

46100 Burjassot, València de 9h a 17h

Agenda


Presentació INFAIMON

Introducció a HALCON

- Versions i llicències

Entorn de desenvolupament HDevelop: Introducció a HDevelop

- Llenguatge de programació: Instruccions bàsiques del llenguatge.

- Creació de mètodes i procediments: Creació de subrutines.

- Depuració: Execució passe a pas i consulta de valors.

- Assistents: Estudi dels diferents assistents inclosos en HDevelop

Eines Bàsiques

- Àrees d'interès: Tipus d'àrees d'interès existents.

- Edge: Localització de vores, mesurament de distàncies, localització de línies i cercles.

- Blob: Localització de taques, extracció de característiques de grandària forma i posició.

- Histograma: Extracció d'informació de l'histograma d'un àrea d'interès.

- Binariztació: Eines de umbralització.

- Pattern Matching: Diferents mètodes de creació de patrons.
Emmagatzematge de patrons en arxius externs. Cerca dels patrons creats en un àrea d'interès.


- Filtrat d'imatge: Diferents tipus de filtres existents.

- Posicionament de les àrees d'interès: Modificació d'un àrea d'interès mitjançant la localització d'una altra eina prèvia.

- Identificació: Lectura de OCR, codis de barres i datamatrix.
Integració amb codi (Exemple C#)

- Creació codi font: Generació de codi en C# a partir d'un projecte HDevelop.

- Llibreries a incloure: Conjunt de dlls necessàries per a la utilització de classes Halcon.

- Depuració: Depuració del codi Halcon en C#.

Eines avançades de Halcon. Introducció al 3D

- Calibratge

- Làser.

- Estereovisió  multicàmera.

- Sistemes 2.5D mitjançant triangulació làser.

- Algorismes d'inspecció de superfícies.

- Inspecció defectes 3D respecte a model.

Introducció a Halcon 13

-New  features

- Precs i preguntes



HALCON és l'entorn de programació per al desenvolupament d'aplicacions de visió més estès a nivell mundial. Pot ser utilitzat en múltiples àrees i aplicacions.

La forma més fàcil d'aprendre a treballar amb HALCON és practicar amb HDevelop. HALCON proporciona molts programes i imatges d'exemple de totes les àrees d'aplicació per a tot tipus d'operacions i mètodes.

Aquest curs està dirigit a tècnics que tinguen coneixements de visió artificial i/o programació i estiguen interessats a utilitzar HALCON per al desenvolupament d'aplicacions.

L'objectiu d'aquest curs és tenir una idea del potencial de Halcon mitjançant la seua utilització i aprenentatge amb HDevelop a través de la programació d'exemples d'aplicacions.

En primer lloc els participants aprenen com adquirir imatges d'una càmera. Est és el primer pas important a l'hora de desenvolupar una aplicació. Basant-se en açò, els participants desenvolupen una xicoteta aplicació d'anàlisi de blobs i una aplicació de cerca de coincidències.

En segon lloc, es mostren diferents tipus d'aplicacions resoltes amb Halcon, perquè els assistents puguen adquirir un coneixement general sobre el potencial de les seues eines i de la complexitat de les aplicacions que s'han resolt amb Halcon.

Inscripció: http://links.uv.es/VEiFFR8

Es recomana portar PC, ja què es realitzaran pràctiques.