Production automation through Image processing(OCR) of production orders.

18
Présenté par : HOSNI Hamza BEN CHBIL Rihab Année Universitaire : 2015-2016 Elaboré par : Institut National Des Sciences Aplpiquées et Technologie Automatisation de la production par traitement OCR des OF Alayet Baha- Eddine Ezzar Marwen

Transcript of Production automation through Image processing(OCR) of production orders.

Page 1: Production automation through Image processing(OCR) of production orders.

Présenté par : HOSNI Hamza BEN CHBIL Rihab

Année Universitaire : 2015-2016

Elaboré par :

Institut National Des Sciences Aplpiquées et Technologie

Automatisation de la production par traitement OCR des OF

Alayet Baha-Eddine Ezzar Marwen

Page 2: Production automation through Image processing(OCR) of production orders.

Existant &Cahier des charges

Application élaborée

RéalisationConclusion &perspectives

Introduction

Plan

ConceptionConclusion

2

Page 3: Production automation through Image processing(OCR) of production orders.

Introduction 2/2

L’automatisation de la production consiste à transférer des tâches de coordination, auparavant exécutées par des opérateurs humains, dans un ensemble d’objets techniques appelé Partie Commande .L’automatisation permet à l’entreprise d’améliorer sa compétitivité (coûts des produits, qualité, adaptabilité à la demande, ...).

3

Page 4: Production automation through Image processing(OCR) of production orders.

Introduction

4

Elle a pour objet d’associer moyens de production et moyens de commande automatique qui permettent d’assurer la reproductibilité du résultat de la manière la plus autonome possible (plus au moins indépendant des interventions humaines). Elle s’exprime en termes d’objectifs:Augmenter la productivité: fabriquer le maximum de produits pendant le minimum de temps.Améliorer la flexibilité de production: cela consiste à fabriquer le maximum de variétés de produits, avec le même équipement.s’adapter rapidement aux changements de caractéristiques des produits à fabriquer, en reconfigurant la circulaation des produits et des opérations.

Page 5: Production automation through Image processing(OCR) of production orders.

+Introduction

Lors du stage d’été qu’on a effectué, on a eu la chance de consulté quelques Ordres de Fabrication envoyées à notre industrie sous-traitante .On a remarqué que la lecture des ordres de fabrication ainsi que le lancement de la production se font de façon manuelle d’où nous est venu l’idée de réaliser ce projet nous même par les connaissances acquises tout au long de notre cursus universitaire

5

Page 6: Production automation through Image processing(OCR) of production orders.

dffExistant & Cahier de charges

• On dispose d’OF(ordre de fabrication) scanné sur format .bmp :

6

Quantité

Désignation De l’article

Page 7: Production automation through Image processing(OCR) of production orders.

La nomenclature de l’article 1SS3SAB300220 est la suivante :

7

Existant & Cahier de charges

1SS3SAB300220

A B C

3 2

Page 8: Production automation through Image processing(OCR) of production orders.

Existant & Cahier de charges

8

Ainsi , on s’est mis au fond pour réaliser une application LabView capable de: Recevoir l’OF scanner sous format .bmp Identifier la désignation de l’article à produire Identifier la quantité à produire Lancer la production si le stock de ME le permet Afficher un message d’erreur dans le cas contraire.

Page 9: Production automation through Image processing(OCR) of production orders.

9

Existant & Cahier de charges

• Organigramme du programme:

Stock dispo ?

Initialisation

Acquisition de l’OF

Traitement d’images de l’OF

pour extraire le produit et la

quantité

Lancer la production

Afficher un message

d’erreurNon

Oui

Page 10: Production automation through Image processing(OCR) of production orders.

P

10

A fin de réaliser l’application souhaitée , on a utilisé :

Labview 2013

NI Vision Module (pour le traitement d’images)

Application élaborée

Page 11: Production automation through Image processing(OCR) of production orders.

11

OCR

• OCR signifie reconnaissance optique de caractères en anglais Optical Character Recognition ou reconnaissance de texte. Cette technologie permet de transformer les documents papier en format texte (caractère à traiter ou à utiliser ) .

Page 12: Production automation through Image processing(OCR) of production orders.

OCR

12

Pour que le programme soit capable d’identifier le produit et la quantité , on doit passer par la chaine de traitement d’images suivante :

Trainning(Définition

du character set

path)

Paramétrage des

ROI

Reconnaissance OCR

par comparaison

Page 13: Production automation through Image processing(OCR) of production orders.

13

Training

Page 14: Production automation through Image processing(OCR) of production orders.

Front Panel

14

Page 15: Production automation through Image processing(OCR) of production orders.

15

Block Diagram

Page 16: Production automation through Image processing(OCR) of production orders.

16

• Conclusion:• On a réussi à réaliser une application permettant

l’automatisation de la production par application de la méthode OCR pour la reconnaissance des caractères .

• On a ainsi utilisé plusieurs fonctionnalités de LabView : Vision , loop , shift registers ,string etc

Conclusion et perspectives

Page 17: Production automation through Image processing(OCR) of production orders.

Conclusion et perspectives

17

• Se connecter directement au scanner .• Contrôle de la productivité par comparaison

du temps émis par les opérateurs et les gammes de production de chaque opération.

Page 18: Production automation through Image processing(OCR) of production orders.

18

Merci pour

Votre Attention