-         
Ergebnis 1 bis 5 von 5

Thema: webcam>mustererkennung

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    16.06.2013
    Beiträge
    7

    webcam>mustererkennung

    Anzeige

    hallo, ich baue einen 3d sla drucker. der laser bestrahlt von unten eine Glasplatte auf der sich harz befindet, das bei laserstrahleinwirkung polymerisiert. der laserstrahl wird von Galvanometern abgelenkt. diese galvos müssen sehr genau arbeiten und daher kalibriert werden, zb indem eine schwarze transluzide platte auf die Glasplatte gelegt wird und der laserstrahl sichtbar wird (schwarz-weiss-bild). zunächst wird der null/Nullpunkt eingestellt, dann ein Quadrat gezeichnet. hier wird die maximale projektionsgrösse ermittelt und erkannt, ob die Linien linear und parallel verlaufen und ob die ecken rechtwinklig ohne über/unterschiessen verlaufen. die galvo-Einstellung erfolgt über eine Software. das muss derzeit manuell erfolgen. wie nervig

    aufgabe: eine Kamera soll den laserstrahl oberhalb der Glasplatte verfolgen, eine Software soll das ist-bild mit dem soll-bild vergleichen, die notwendigen bildkorrekturen erkennen und den befehl geben, das jeweilige Register zur galvoansteuerung schrittweise zu verändern bis die bilder übereinstimmen.
    monochrombild mit 255 bit helligkeitserfassung des strahls (zur laserpowereinstellung) reicht.

    frage: da ich noch sprachenunabhängig suche: welche Programme kennt ihr, die man als Basis für diese aufgabe nutzen könnte?

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    08.07.2004
    Beiträge
    513
    Moin,

    vielleicht ist opencv das richtige.
    Ist kein fertiges Programm in dem Sinne aber als library ja schon sehr mächtig.

    opencv.org

    Grüße,
    Crypi

  3. #3
    Neuer Benutzer Öfters hier Avatar von WarLib
    Registriert seit
    20.09.2013
    Beiträge
    7
    Zitat Zitat von jcrypter Beitrag anzeigen
    ... vielleicht ist opencv das richtige.
    Würde ich auch sagen, für diese Library gibt es auch viele gute Beispiele.
    Für deine Anforderung wäre auch vielleicht eine einfache Kantenerkennung schon das richtige:

    Canny Edge Detector

    Anonsten wäre vielleicht "Gamera" noch eine Option (Python-Library):
    http://gamera.informatik.hsnr.de/

  4. #4
    Erfahrener Benutzer Roboter Genie Avatar von malthy
    Registriert seit
    19.04.2004
    Ort
    Oldenburg
    Beiträge
    1.379
    MATLAB mit Image Acquisition und Image Processing Toolbox ist ansonsten auch noch eine Alternative. Vorteil: ziemlich simpel in der Anwendung, Nachteile: teuer (wenn man nicht eine Studenten-/Privatlizenz verwenden kann); nicht so performant wie compilierter Code; braucht immer MATLAB als basale Plattform. Den genannten Vorteil sollte man trotz der Nachteile nicht unterschätzen ...

  5. #5
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    13.01.2014
    Beiträge
    398
    Blog-Einträge
    3
    Zitat Zitat von jcrypter Beitrag anzeigen
    vielleicht ist opencv das richtige.
    Ist kein fertiges Programm in dem Sinne aber als library ja schon sehr mächtig.
    +1
    OpenCV kann das, ist kostenlos, sehr performant, es gibt viele Codebeispiele im Netz. Die Bibliothek ist in C++ geschrieben, zudem gibt es Adaptionen für die gängigen Programiersprachen und Plattformen.

Ähnliche Themen

  1. Mustererkennung mit Halcon
    Von Owen im Forum Sensoren / Sensorik
    Antworten: 0
    Letzter Beitrag: 30.04.2013, 10:33
  2. Neuronales Netz zur Mustererkennung
    Von Che Guevara im Forum Software, Algorithmen und KI
    Antworten: 2
    Letzter Beitrag: 14.02.2012, 12:06
  3. Mustererkennung
    Von Felix G im Forum Software, Algorithmen und KI
    Antworten: 8
    Letzter Beitrag: 25.09.2007, 22:25
  4. Mustererkennung
    Von p_mork im Forum Software, Algorithmen und KI
    Antworten: 10
    Letzter Beitrag: 04.03.2007, 15:27
  5. Optimale Ausleuchtung zur Mustererkennung
    Von peterguy im Forum Sensoren / Sensorik
    Antworten: 1
    Letzter Beitrag: 15.02.2005, 16:35

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •