Forum: Haus & Smart Home Rasperry PI macht ANPR


von FillMill (Gast)


Lesenswert?

Hallo,
ich würde gerne mit einem Raspberry und einer Kamera an meiner Garage 
eine Automatische Nummernschilderkennung basteln.
Wenn ich herfahre soll die Garage aufgehen.

Kennt jemand eine Software die auf dem Pi läuft und Nummernschilder 
erkennen kann?

von Dennis S. (eltio)


Lesenswert?

OpenCV kann das ganz sicher.

Btw: Ein bisschen mehr Eigeninitiative könnte auch drin sein. Die 
Google-Suche liefert einige Treffer.

: Bearbeitet durch User
von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Tesseract wäre eine Open-Source-OCR für die nötige Texterkennung.

Hier Beitrag "Python OCR - (Gas/Strom)Zählerstand ablesen" benutzt jemand 
Tesseract, um seinen Gaszählerstand zu ermitteln.

Mit Bildverarbeitung o.ä. muss vor dem Anwenden der OCR allerdings erst 
mal das Nummernschild im Bild gefunden werden, denn das ist ja aufgrund 
der Beweglichkeit des Autos nicht immer an der gleichen Stelle.


Was ist im Winter, wenn das Nummernschild verdreckt ist?

Deine Garage enthält hoffentlich nichts wertvolles, denn Dein Raspberry 
Pi kann nicht zwischen einem Nummernschild und einem nachgemalten 
Nummernschild unterscheiden, das der nette Mensch mit dem leeren Sack 
auf der Schulter vor die Kamera hält.

von Dennis S. (eltio)


Lesenswert?

Rufus Τ. F. schrieb:
> Tesseract wäre eine Open-Source-OCR für die nötige Texterkennung.

Wird unter [1] auch gennutzt.

[1] http://lukagabric.com/raspberry-pi-license-plate-recognition/

von Oliver S. (phetty)


Lesenswert?

Es gibt (wird geben?) auch fertige Module:
https://openmv.io/

Mit OpenCV wird das sicher funktionieren, da gibt es auch einige 
Beispiele. Google: OpenCV license Plate

Kamera muss nur auf der richtigen Höhe sein.

Ist es nicht insgesamt ziemlich aufwändig aufs Nummernschild zu schauen 
anstatt andere Merkmale zu verwenden?
RFID-Chip im/am Auto, Magnet mit dem man an einem Reed vorbeifährt oder 
oder oder.

Die meisten Garagentormotoren haben nur einen Knopf über den alles 
gesteuert wird. Sowas müsste man dann auch noch berücksichtigen.

von Y. M. (ysf_eng)


Lesenswert?

FillMill schrieb:
> Hallo,
> ich würde gerne mit einem Raspberry und einer Kamera an meiner Garage
> eine Automatische Nummernschilderkennung basteln.
> Wenn ich herfahre soll die Garage aufgehen.
wie sieht es mit Missbrauch aus? vllt sieht einer deine tolle Garage und 
besorgt sich ähnlichen Nummernschildern dann geht die Tür AUF wenn er 
davor steht!!!, schlimm wenn man durch Garage ins Haus rein kann, sonst 
würde ich es mir auch bauen

von Reiner O. (elux)


Lesenswert?

Y. M. schrieb:
> wie sieht es mit Missbrauch aus?

Oliver S. schrieb:
> Ist es nicht insgesamt ziemlich aufwändig aufs Nummernschild zu schauen
> anstatt andere Merkmale zu verwenden?

Sehe ich auch so, was wäre mit Geo-Location? Die Position der Garage 
wird sich (vermutlich) nicht ändern. Wenn man auf 50m oder so ran ist, 
weiß mein im Auto verbauter Atmel, daß ich in der Nähe bin und sendet 
(z.B. per RFM12) rechtzeitig eine Öffnungssequenz...

Damit wäre ein Mißbrauch (und auch Fehlfunktionen wegen optischer Dinge 
etc.) so ziemlich ausgeschlossen.

Wenn er TO aber nun mal per Automatischer Nummernschilderkennung 
operieren will, sollte er sich zumindest z.B. einen auffälligen 
Aufkleber vorn am Auto befestigen und trotzdem nach dem Nummernschild 
schauen...

Just my 2 Cents

Elux

von Y. M. (ysf_eng)


Lesenswert?

Reiner O. schrieb:

> Oliver S. schrieb:
>> Ist es nicht insgesamt ziemlich aufwändig aufs Nummernschild zu schauen
>> anstatt andere Merkmale zu verwenden?
>
> Sehe ich auch so, was wäre mit Geo-Location? Die Position der Garage
> wird sich (vermutlich) nicht ändern. Wenn man auf 50m oder so ran ist,
vllt beide kombinieren: wenn NMSchild. erkannt wird und Abstand kleiner 
als 50m dann erst öffne!

oder einfach aussteigen und Garage öffnen :) langweilig aber gesunder

von Steve (Gast)


Lesenswert?

Das geht auch einfacher dazu braucht man doch keine Nummernschild 
erkennung, man könnte dies zwar als zugangsschlüssel benutzen.

Dazu leg man das Kenzeichen als Passwort fest, wie bei einer Passwort 
eingabe.

Nur das eine Kamera die erkennung macht, und als eingabegerät dient was 
soll da so schwer sein.

Passwort via Bild erkennung ist doch kein Problem, das kann ja jedes 
Handy und die Microsoft Übersetzer App Translator kann das auch.

Die kamera muss ja nur das nummernschild lesen, wenn es als passwort 
hinterlegt ist löst es die Garagen öffnung aus.

Also wo zu braucht man da, eine Software zur nummernschild erkennung.

Es reicht ein Arduino der mit einer Kamera Verbunden ist, die kamera 
muss dann nur auf das nummernschild ausgerichte sein.

Sie liest das nummernschild, das Programm erkennt es als Passwort.
Und öffnet die Garage, also wo ist das Problem.

Dazu braucht man nur ein Arduino Programm, keine Software zur 
Nummernschild erkennung.

Völlig überflüssig.

von Steve (Gast)


Lesenswert?

Ein kleiner Arduino ist auch billiger, als ein Raspberry pi der Arduino 
kostet ca: 5€ bis 15€ der Raspberry Pi ab 40€ bis 80€.

Also ich würde ein Arduino benutzen, und ein Programm rein machen wo 
mein Nummerschild gnd und pin 1 bis 12 benutzt.

Um den kreislauf zu schliessen, was soll daran so schwer sein.

so etwas findet man bei https://www.arduino.cc/en/software/ oder 
https://arduino-projekte.info/ oder https://github.com aber ein 
Raspberry Pi braucht man echt nicht.

Absolut überflüssig, hol dir lieber einen kleinen Arduino klem eine Cam 
an und nim eine kleines Steuerprogramm.

Das den Garagen Öffner auslöst, um das tor zu öffnen.

sie einfach mal nach wenn es unbedingt ein Raspberry Pi sein muss den 
Raspberyy Pi Arduino lilyGo und wenn es auch ein anderer sein kann den 
Arduino TTGO.

Beide haben 16Mb der Raspberry Pi Arduino hat 4 Anschlüsse an einem 
anderen punkt an der Platine.

Arduino TTGO
12 Pins
Display
12 Pins
Gesamt 24 pins

Raspberry Pi Arduino LilyGo
15 Pins
4 Pins & Display
12 Pins
Gesamt 31 Pins

Also der Raspberry hat ein paar mehr, als der andere da würde ich auch 
den Raspberry Pi Arduino nehmen.

von Steve (Gast)


Lesenswert?

Oh eins noch beide haben Wlan und Bluetooth!

Der TTGo Display Wlan und Bluetooth 16MB mit 24 Pins, der Raspberry Pi 
Display Wlan Bluetooth 16MB 31 pins.

Naja sind kleine feine Helfer, und können auch als Hotspot gesetzt 
werden für Wlan oder bluetooth.
Und das sie auch einen Display haben, macht vieles einfacher und 3 und 4 
Knöpfe.
TTGo 3 Knöpfe Reset, linker Button, rechter Button.
LilyGo 4 Knöpfe unten Boot, Reset, linker Button, rechter Button.

Naja beide kosten gleich viel bis 15€, Programm drauf fertig.
Also einfacher geht es nun wirklich kaum noch, und man kann sie an 
Hausnetzwerk an klemmen und damit auch Überwachen wer an die Garage 
geht.

Dann werden sie auch noch zur Alarm Anlage, und das für 15€ geil.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.