Harpia ist eine visuelle Umgebung (Blockschaltbilder) für die Evaluierung, Entwicklung und Implementierung von Bildverarbeitungsalgorithmen oder Computer-Vision-Systeme mit OpenCV.
Spezifische Ziele
1 Generalplanung des Systems
2 Software und grafische Oberfläche Planung
3 Remote comunication Planung (Web-Management)
4 Bildverarbeitungsalgorithmen und Vision-Tools Forschung
5 Entwicklung der Integrationsmodule für Hardwaregeräte
6 Erstellung und Schnittstelle zum Bildverarbeitungsalgorithmen verwenden
7 Grafik-Interface-Entwicklung
8 Entwicklung eines offiziellen Webseite für das Projekt
9 Samples Anwendungsentwicklung
10 Erstellung eines einfachen Tutorial über Bildverarbeitung
11 Integration und Test-os-Module
12 Bekanntgabe der Ergebnisse
13 Präsentation der endgültigen Ergebnisse des Projekts
14 Entwicklung eines Tutorial für Lernen und Ausbildung von Vision-Systemen.
Reduzierte Rechtfertigung des Projekts
Die Qualitätskontrolle und auch die Gewinnung von Daten innerhalb confiable Produktionsprozess ist eine zunehmende Notwendigkeit, in den Unternehmen der verschiedenen Branchen. Das Auftreten von Fehlern in Produktionsprozesse können große losts und sogar finanzielle Probleme im Zusammenhang mit gerichtlichen Maßnahmen zu generieren. Die industrielle Bildverarbeitungssysteme hat als ein Ziel die analisys von Produktionsdaten in einer Weise, dass es prossible die Finanzhilfe, dass fehlerhafte Produkte nicht innerhalb der folgenden Prozesse, verfahren. Allerdings hat auch das Vision-Systeme die Fähigkeit zur Verhütung und Beseitigung fehlerhaften Produkten, manchmal sind sie nicht die beste Lösung, weil der höhere Preis, schwierige Umsetzung, Fest Konfiguration und Installation.
Typische Schritt innerhalb Entwicklungsprozess der Vision-Systeme können wie folgt aufgelistet: Durchführung von EDV-Anwendungen, Kommunikation und Integration von Software-Komponenten, Tests des installierten Systems und auch die Konfiguration und endlich das System auf jeden Fall ausgeführt werden. Diese Schritte werden auf den Erfahrungen des technischen Verantwortlichen, die erforderlich sind, um eine große spezifische Kenntnisse dafür sind Fach haben basiert. Selbst mit einem guten Team von Ingenieuren und Technikern, Probleme einfach auftauchen und Schwierigkeiten überwunden werden.
Um diese Art von Schwierigkeiten ist die Entwicklung eines standart Umgebung zum Lernen, Implementierung und Management von Vision-Systemen unter Open-Source-Politik vorgeschlagen versorgen.
Das Ziel dieses Projektes ist bauen eine Grafik-Tool, das in der Lage, Blöcke Diagramme, wo jede Aufgabe innerhalb des endgültigen Systems würde einen Block, der völlig konfigurierbar acording auf die individuellen Bedürfnisse sind sein handhaben ist. Andere Module, die Hardware-Konfiguration zugreifen können, die Kommunikation mit Geräten Kameras werden auch in weiteren Versionen bereitgestellt werden.
Ausführliche Begründung
Die Idee der Entwicklung kam auf der Basis eines Markt Notwendigkeit von s2i Gruppe, die im Wesentlichen auf die Kostenreduzierung bei der Entwicklung von industriellen Bildverarbeitungssystemen im Zusammenhang identifiziert. Die hohen Kosten, eine professionelle Vision-System zu implementieren wird manchmal direkt mit den hohen Kosten der Nutzung hardwares gekoppelt (Kameras, Objektive, ilumination Geräte, Sensoren, gewidmet Computern unter anderem) für die erforderliche Notwendigkeit, eine multidisziplinäre Gruppe in dieser Art spezialisiert erhalten und auch der Technologie für Forschung, Softwareentwicklungs
Die Harpia beabsichtigt, ein Grafik-Tool mit einer Leinwand, wo es möglich ist, handle Blöcke bauen und konfigurieren sie auf Kamera-Geräte zugreifen, nehmen Foto, analise es, zu verarbeiten acording auf eine logische und schließlich ein Signal aussenden oder nicht an den Ausgang des PC . Mit dieser Art von Werkzeug ist es möglich, schneller zu industriellen und akademischen Prototypen von Sichtsystemen, die in der Lage, einige analisys über Eingabebildern oder Video auszuführen sind zu schaffen.
Erwartete Ergebnisse
1 Entwicklung eines einfachen, nützliche Grafik-Schnittstelle für Bildverarbeitungssysteme.
2 Entwicklung eines Systems für die Kommunikation und Überwachung von Remote-Vision-Systeme auch auf hohem Niveau grafische Oberfläche basiert.
3 Entwicklung einer Umgebung für künstliche Intelligenz Lernen basierend auf computacional Vision.
4 Erstellen Sie eine Open-Source und nationalen System, das die Verbreitung von Wissen innerhalb des Bereichs von computacional Vision.
. 5 Lassen Sie den Zugriff auf eine hohe Qualitätskontrolle-System, basierend auf computacional Vision
Anforderungen :
- Python
Kommentare nicht gefunden