Hassen Sie es nicht, wenn Leute Ihren Computer ohne Ihre Erlaubnis benutzen? Schlimmer noch, dein Laptop ist gestohlen und du hast keine Ahnung wer ihn gestohlen hat. Wenn Ihr Laptop mit einer Webcam geliefert wird, können Sie einfach eine Bewegungserkennungssoftware einrichten, um herauszufinden, wer Ihren Computer verwendet, wenn Sie nicht in der Nähe sind. Wenn Sie zu Hause einen Ersatzcomputer haben, können Sie ihn auch als Überwachungskamera verwenden. Wir haben Ihnen gezeigt, wie Sie dies in Windows tun können. In diesem Artikel erfahren Sie, wie Sie eine Bewegungserkennungs-Webcam in Ubuntu einrichten.

Die Software, die wir verwenden, ist Motion. Dies ist ein nützliches Werkzeug, das das Videosignal von einer Webcam überwachen und Screenshots machen kann, wenn es eine Bewegung erkennt (dh wenn sich ein wesentlicher Teil des Bildes geändert hat). Während wir uns in diesem Artikel mit Ubuntu beschäftigen, wird Motion auch für die meisten Linux Distributionen funktionieren.

Bewegung installieren

Motion ist im Ubuntu-Repository enthalten, Sie können es also installieren, indem Sie hier klicken, über das Ubuntu Software Center oder indem Sie einfach den folgenden Befehl in das Terminal eingeben:

 sudo apt-get Installationsbewegung 

Konfigurieren der Bewegung

Bevor wir mit der Konfiguration von Motion beginnen, müssen wir die Konfigurationsdatei in unseren Home-Ordner kopieren, damit die Master-Kopie nicht beeinträchtigt wird. Öffnen Sie ein Terminal und kopieren Sie die Konfigurationsdatei in Ihren Home-Ordner.

 mkdir .motion sudo cp /etc/motion/motion.conf ~ / .motion / motion.conf 

Hinweis : Die obigen Befehle erstellen einen versteckten Ordner " .motion " in Ihrem Home-Verzeichnis.

Nach dem Kopieren können Sie die Datei zur Bearbeitung öffnen.

 sudo nano ~ / .motion / motion.conf 

Es gibt viele Optionen, die Sie in der Konfigurationsdatei anpassen können, aber es gibt nur ein paar Dinge, an denen wir interessiert sind. Scrollen Sie in der Liste nach unten, um die folgenden Einstellungen zu finden:

Daemon - Wenn Sie dies auf "on" setzen, wird es im Daemon-Modus laufen. Anwendungen im Daemon-Modus werden im Hintergrund ausgeführt und starten automatisch beim Start des Computers. Die Standardoption ist "aus", wo Sie die Anwendung manuell im Terminal starten müssen.

Breite - Dies ist die Breite der von der Webcam aufgenommenen Bilder. Der Standardwert ist 320, Sie können hier jedoch einen eigenen Wert festlegen. Beachten Sie, dass die Breite durch die Möglichkeiten Ihrer Webcam begrenzt ist. Meine Webcam kann nur Bilder bis zu 350px aufnehmen, so dass ein Wert von 320 für mich in Ordnung ist.

Höhe - Die Höhe der von der Webcam aufgenommenen Bilder. Ebenso ist es durch die Fähigkeit Ihrer Webcam begrenzt.

Framerate - Wie oft soll das Bild pro Sekunde aufgenommen werden? Der Standardwert ist 2 (2 Bilder / Bilder pro Sekunde). Je höher der Wert, desto mehr Rechenressourcen werden benötigt.

Bewegungserkennung threshold - die Anzahl der geänderten Pixel in einem Bild vor der Aufnahme. Der Standardwert ist 1500. Wenn Sie es empfindlicher machen möchten, legen Sie einen niedrigeren Wert fest.

output_normal - Hiermit wird festgelegt, ob die Bewegung in Bildern gespeichert wird. Die Standardoption ist "ein", was bedeutet, dass Bilder gespeichert werden, solange eine Bewegung erkannt wird. Sie können es auf "first", "best", "center" setzen, um nur eine begrenzte Anzahl von Bildern zu speichern. Dies verhindert, dass Ihr Ordner eine überwältigende Anzahl von Bildern enthält. Wenn Sie nur den Video-Streaming-Modus benötigen, können Sie ihn auf "Aus" stellen, um zu verhindern, dass Bilder gespeichert werden.

target_dir - Dies ist das Verzeichnis, in dem die Bilder gespeichert werden. Wenn Sie Dropbox (oder einen anderen Cloud-Speicherdienst) installiert haben, können Sie das Zielverzeichnis in Ihrem Dropbox-Ordner festlegen, damit Sie die Bilder von einem anderen Speicherort aus anzeigen können.

Hinweis : Es gibt viele andere Optionen, die Sie konfigurieren können, aber wir werden sie hier nicht behandeln.

Sobald Sie mit der Konfiguration fertig sind, drücken Sie "Strg + o", um die Änderungen zu speichern und "Strg + x" zum Beenden.

Bewegung beginnen

Geben Sie im Terminal Folgendes ein:

 Sudo-Bewegung 

Dies startet den Bewegungsserver. Wenn alles gut geht, werden Sie sehen, dass Bilder im Zielverzeichnis angezeigt werden.

Es gibt auch ein swf Live-Streaming-Video, das Sie in Ihrem Media Player öffnen können. Wenn Sie von einem Remotestandort aus zugreifen, können Sie auf die IP-Adresse Ihres Computers (mit Port 8081) zugreifen, um das Video anzuzeigen (oder http: // localhost: 8081 auf Ihrem lokalen Computer). Das Kontrollzentrum ist über den Hafen 8080 erreichbar.

Verwalten Sie die gespeicherten Bilder aus der Ferne

Wie bereits erwähnt, speichern Sie die Bilder am besten in Ihrem Dropbox-Ordner, damit Sie überall darauf zugreifen können. Wenn Sie die Bilder jedoch lieber über FTP auf Ihren eigenen Dateiserver hochladen wput, können Sie den Befehl wput, um die Bilder hochzuladen.

 sudo apt-get installieren wput 

Blättern Sie in der Konfigurationsdatei durch die Liste, bis Sie ein Feld " on_picture_save value " sehen. Ändere es zu:

 on_picture_save wput ftp: // Benutzer @ Passwort @ Server% f 

wo die "Benutzer", "Passwort" und "Server" sind Details, die Sie ausfüllen müssen.

Autostart Motion beim Hochfahren

Wenn Sie möchten, dass Motion jedes Mal, wenn Sie Ihren Computer hochfahren, automatisch startet, müssen Sie lediglich einen Eintrag zur Startanwendung hinzufügen.

Fazit

Während es wie eine komplizierte Aufgabe scheint, ist die Einrichtung einer Bewegungserkennung Webcam in Ubuntu eigentlich eine sehr einfache Aufgabe. Welche andere Methode verwenden Sie, um Ihre Webcam als Überwachungskamera einzurichten? Lassen Sie es uns in den Kommentaren wissen.

Bildnachweis: Überwachungskameras