Welche Open-Source- Software kann die Geschwindigkeit von Fahrzeugen messen, die eine Straße entlangfahren und zwei Schranken A
mit B
bekanntem Abstand passieren?
Die ASCII-Skizze zeigt die weit entfernte Kamera und nimmt die Szene fast senkrecht auf. oRo
ist das Fahrzeug, das von der Software erkannt wird.
A B
-----+------------------------+-----
| |
--- | --- --- --- | ---
oRo | -> |
-----+------------------------+-----
V
camera
Ich kenne viele Closed-Source-Lösungen, suche aber bewusst nach einer Open-Source-Lösung .
Was Sie beschreiben, wurde 1966 von einem Immobilieninvestor entwickeltund verwendet einfache Mathematik, um die Fahrzeuggeschwindigkeit zu bestimmen, und war als VASCAR bekannt. Ich kann aus Erfahrung bestätigen, dass man die Zeit messen kann, die während einer Viertelmeile zurückgelegt wurde, und 3600 durch die Anzahl der Sekunden dividieren kann, um die Geschwindigkeit über diese Distanz zu erhalten. Natürlich möchte man eine konstante Geschwindigkeit beibehalten. Dies war vor vielen Jahren einfach, da Autobahnen oft Viertelmeilen-Markierungen hatten, um diese Praxis zu erleichtern, und um es den Strafverfolgungsbehörden in Flugzeugen über ihnen zu ermöglichen, dasselbe zu tun! Andere Anwendungen dieses Prinzips bestanden darin, die Entfernung zwischen zwei Autobahnüberführungen zu kennen und die Überquerungszeit eines Fahrzeugs zu messen, das die Spannweite überquert, und die Berechnung durchzuführen. Der Artikel, auf den verwiesen wird, erwähnt einen Computer, der seltsam erscheint, da es sich um eine einfache Division und wenig mehr handelt.
Für Ihre Zwecke könnte jemand mit ausreichenden Programmierkenntnissen OpenCV verwenden , um festzustellen, wann ein Fahrzeug die beiden Orte überquert. Das wäre meiner Meinung nach der knifflige Teil, da der Timing-Teil natürlich folgen würde, indem interne Uhren des verwendeten Computers verwendet werden.
Sie würden Komplikationen bekommen, wenn sich mehr als ein Fahrzeug gleichzeitig im Rahmen befände, aber wenn das OpenCV ausreichend leistungsfähig wäre, um zwischen Fahrzeugformen und/oder -farben zu unterscheiden, könnte es dennoch gehandhabt werden.
Ich weiß, dass die Frage mit Linux gekennzeichnet ist - aber es gibt ein Windows-System, das genau dies tut. Wenn Sie ngsim, ng-video und FHWA googeln, finden Sie Informationen über das 2006 veröffentlichte ng-video-System, das für die automatische Zählung des Verkehrsaufkommens verwendet wurde und eine Tabelle der Fahrzeuggeschwindigkeit (nicht nur des Durchschnitts) für jedes Fahrzeug anzeigt. Es ist kein Open Source oder Linux, ich weiß. Aber es gibt Kontakte, die Sie in Ihren Suchergebnissen finden werden, die vielleicht daran interessiert sind zu hören, dass es Open Source sein sollte, aber wenn nicht, würden sie sicherlich wollen, dass die Leute es verwenden (ich glaube nicht, dass es jemals etwas kosten sollte). . Es sind auch Beispieldaten verfügbar, obwohl sie so umfangreich sind, dass sie möglicherweise nicht heruntergeladen werden können. Um ehrlich zu sein - meine anfängliche Suche hat keinen Link zum Herunterladen des eigentlichen Systems gefunden, aber ich denke, wenn Sie die Leute an der FHWA kontaktieren, die Sie in diesen Links finden,
Wenn Sie danach weitere Hilfe benötigen, kann ich sehen, ob ich Ihnen helfen kann. Ich habe ein persönliches Interesse daran - ich habe das System geschrieben.
Jonas Stein
fred_dot_u
fred_dot_u