Bilderkennung, was braucht es?

OP #5073066
Hallo

Ein Freund von mir möchte eine Projekt als Arbeit schreiben machen, 
dabei geht es mehr um das Projekt als ganzes als um die technischen 
Details.

Natürlich darf das ganze nicht wahnsinnig viel kosten .. :-)


Die Aufgabe an den technischen Teil ist folgende, es soll ein Objekt 
erkannt werden, und verabeitet werden. Das Objekt hat immer die selben 
Seitenverältnisse jedoch nicht die selbe Grösse (Erfassungsdistanz, 
jeweils 5-30m). Auf dem Objekt ist eine 4stellige Zahl.

Diese Zahl soll von Software erkannt und gemeledt werden.



Weiss jemand was es hierfür an Hard und Software braucht, und wie schwer 
das zu realisieren ist? Grundsätzlich gibt es sowas in der Industrie 
wohl xfach fertig z.b. Ettiketten erkennen, oder Produktkontrolle..
Gast #5073071
Raspberry Pi mit der zugehörigen Kamera und OpenCV wäre wohl der Weg des 
geringsten Widerstandes. Dazu gibt es millionen Beispiele. Ist halt 
nicht die Megaperformance, kostet aber halt nur 60€ (die HW). Im 
Gegenzug ist allerdings die Framerate (je nach Programmierung / Aufgabe) 
eher limitiert. Mit der Texterkennung (OCR) würde ich auf ca. 15 fps 
tippen.
OP #5073076
123 schrieb:
> Raspberry Pi mit der zugehörigen Kamera und OpenCV wäre wohl der Weg des
> geringsten Widerstandes. Dazu gibt es millionen Beispiele. Ist halt
> nicht die Megaperformance, kostet aber halt nur 60€ (die HW). Im
> Gegenzug ist allerdings die Framerate (je nach Programmierung / Aufgabe)
> eher limitiert. Mit der Texterkennung (OCR) würde ich auf ca. 15 fps
> tippen.

Vielen Dank, werde ich mir Ansehen. Die Framerate ist das wenigste 
kritische, da reichen >5 FPS vohrig, da so oder so ein TimeOut verbaut 
wird, damit das selbe Bild nicht mehrfach verabeitet wird bzw. 
sicherlich aus dem Messbereich verschwunden ist.
Gast #5073083
Johnny S. schrieb:
> Weiss jemand was es hierfür an Hard und Software braucht, und wie schwer
> das zu realisieren ist?

123 schrieb:
> Raspberry Pi mit der zugehörigen Kamera und OpenCV wäre wohl der Weg des
> geringsten Widerstandes.

Oder einfach ein PC mit Webcam.
Da kann man z.B. Visual Studio Express/Community installieren.
So ein Gerät dürfte schon vorhanden sein.
Gast #5073088
Kumpel von mir hat das als Studienarbeit auf nem Android Smartphone 
gemacht, die Bibliotheken dafür gibts wohl fertig.

Hat am Ende dafür gereicht, Augen auf nem Würfel zu erkennen. Das 
Smartphone glüht mittelstark wenn man das dauerhaft macht.
Gast #5073094
Johnny S. schrieb:

> Grundsätzlich gibt es sowas in der Industrie
> wohl xfach fertig z.b. Ettiketten erkennen, oder Produktkontrolle..

In der Industrie wird u.a. Neurocheck eingesetzt: 
http://www.neurocheck.de/
Kannst ja mal dort nachfragen ob sie Hard- und Soft- leihweise zur 
Verfügung stellen  und nach erfolgreiche Abschlussarbeit einen passenden 
Job vermitteln.
Gast #5073109
Johnny S. schrieb:
> Auf dem Objekt ist eine 4stellige Zahl.
> Diese Zahl soll von Software erkannt und gemeledt werden.

hmja… da wäre es gut, wenn neben der 4-stelligen zahl noch eine 
checksumme stünde. so wie beim barcode128 z.b.
muss ja nix tolles sein, die quersumme reicht vielleicht schon.
Gast #5073208
Johnny S. schrieb:
> Hallo
>
> Ein Freund von mir möchte eine Projekt als Arbeit schreiben machen,
> dabei geht es mehr um das Projekt als ganzes als um die technischen
> Details.

Wieso postet er nicht selber?

> Weiss jemand was es hierfür an Hard und Software braucht, und wie schwer
> das zu realisieren ist? Grundsätzlich gibt es sowas in der Industrie
> wohl xfach fertig z.b. Ettiketten erkennen, oder Produktkontrolle..

MeVisLab

IIRC gabs dazu auch einmal einen recht interessanten Artikel in einer 
älteren ct.

MiWi
#5073212
Einfache USB-Webcam und Laptop mit Matlab?
Matlab bietet eine sehr grosse Community und eine riesige Bibliothek für 
Bildverarbeitung mit entsprechenden Beispielen. Oft können die Webcams 
einfach eingelesen werden.
Oder halt Octave mit OpenCV, wenn die Lizenzen nicht vorhanden sind.
Gast #5073224
>Ein Freund von mir möchte eine Projekt als Arbeit schreiben machen,
>dabei geht es mehr um das Projekt als ganzes als um die technischen
>Details.

Dann soll er sich hier melden tun und sein Projekt
beschreiben machen, damit wir ihm koennen helfen tun.

WaMin
OP #5073236
Bei dem Projekt geht es nicht um die Bilderfassung selbst, sondern um 
die Verarbeitung der Ergebnisse.

Die Lösung dürfte sogar "eingekauft" werden wenn man das nötige Geld 
hat. Meine Aufgabe hierzu ist eigentlich nur die Erfasssung und 
auswertung der Zahlen, der Rest betrifft mich nicht :)

Ich werde mir OpenCV ansehen, damit wurden schon 
Nummernschild-Erkennungen durchgeführt, das kommt meiner Anwendung sehr 
nahe.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.