Ich habe einen Raspberry Pi mit einem Monitor verbunden und eine Kamera verfolgt den Benutzer. Ich würde gerne die Entfernung des Benutzers zum Bildschirm (oder zur Kamera, wenn das besser ist) wissen. Vorzugsweise würde ich gerne die Entfernung vom Benutzer Gesicht direkt auf dem Bildschirm wissen.Ermitteln Sie die Entfernung von Benutzer zu Bildschirm mit Raspberry Pi Sensoren
Kann ich das mit nur einer Kamera und OpenCV machen? Was ist mit zwei Kameras? Sollte ich sonst einen anderen Sensor wie den Ultraschallsensor verwenden? Ist dieser Sensor geeignet, wenn er unter oder auf der Seite des Bildschirms ist? Welche Art von Spread/"Sichtfeld" hat es?
Sollte der Sensor genau genug sein, um die Entfernung einer Person zu erfassen? Ich habe gelesen, dass es nicht so gut funktioniert für weichere Artikel, zB einen Pullover – ovg
Ich fürchte, ich habe keine umfassenden Tests an Stoffen durchgeführt :) Ich kann bestätigen, dass der HC-SR04 das Vorhandensein von Beinen mit Kleidung erkennt, weil ich sie am Boden benutzt habe. Aber wie genau sie sind, konnte ich wirklich nicht sagen. Meine Vermutung wäre, dass, während Kleidung die Schallwelle zerstreuen könnte, ich nicht denke, dass sie es verlangsamen würde. Sie messen immer noch die Zeit, die die Schallwelle benötigt, um vom Objekt reflektiert zu werden, und ich denke, wenn es überhaupt reflektiert, wäre die Zeit ungefähr gleich. Aber ich habe keine Beweise dafür. –