Har du ikke hader det, når folk bruger din computer uden din tilladelse? Værst nogensinde, din bærbare computer er stjålet, og du har ingen anelse om hvem stjal det. Hvis din bærbare computer kommer med et webcam, kan du nemt konfigurere software til bevægelsesdetektering for at finde ud af, hvem der bruger din computer, når du ikke er i nærheden. Hvis du har en ekstra computer hjemme, kan du også bruge den som et overvågningskamera. Vi har vist dig, hvordan du gør det i Windows, og denne artikel vil vise dig, hvordan du opretter et bevægelsesdetekteringskamera i Ubuntu.

Den software, vi bruger, er Motion. Dette er et nyttigt værktøj, der kan overvåge videosignalet fra et webcam og tage skærmbilleder, når det registrerer en bevægelse (dvs. når en væsentlig del af billedet er ændret). Mens vi beskæftiger os med Ubuntu i denne artikel, vil Motion arbejde for de fleste Linux distro også.

Installation af bevægelse

Motion er inkluderet i Ubuntu-depotet, så du kan installere det ved at klikke her, via Ubuntu Software Center, eller ved blot at skrive følgende kommando i terminalen:

 sudo apt-get installer motion 

Konfiguration af bevægelse

Før vi begynder at konfigurere Motion, skal vi kopiere konfigurationsfilen til vores startmappe, så hovedkopien ikke vil blive påvirket. Åbn en terminal og kopier konfigurationsfilen til din startmappe.

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

Bemærk : Ovennævnte kommandoer vil oprette en skjult mappe " .motion " i din hjemmemappe.

Når du først har kopieret, kan du åbne filen til redigering.

 sudo nano ~ / .motion / motion.conf 

Der er masser af muligheder, som du kan tilpasse i config-filen, men der er kun få ting, vi er interesserede i. Rul ned i listen for at finde de følgende indstillinger:

Daemon - Hvis du ændrer dette til "on", bliver det kørt i daemon-tilstand. Applikationer i daemon-tilstand kører i baggrunden og starter automatisk, når computeren starter. Standardindstillingen er "off", hvor du skal starte programmet manuelt i terminal.

Bredde - Dette er bredden af ​​billederne taget af webkameraet. Standard er 320, men du kan indstille din egen værdi her. Bemærk at bredden er begrænset af dit webkamera evne. Mit webcam er kun i stand til at tage billeder op til 350px, så en værdi på 320 virker fint for mig.

Højde - Højden på billederne taget af webkameraet. Tilsvarende er det begrænset af dit webkamera evne.

framerate - hvor ofte vil du få billedet til at blive fanget per sekund. Standard er 2 (2 billeder / billeder taget pr. Sekund). Jo højere værdi du angiver, desto flere computere vil det kræve.

Bevægelsesdetektering genopbygget - antallet af ændrede pixels i et billede, før det er taget. Standard er 1500. Hvis du vil gøre det mere følsomt, skal du sætte det til en lavere værdi.

output_normal - Dette afgør, om det vil gemme bevægelsen til billeder. Standardindstillingen er "on", hvilket betyder, at billederne bliver gemt, så længe der registreres bevægelse. Du kan indstille det til "først", "bedste", "center" for at få det til at gemme kun et begrænset antal billeder. Dette forhindrer din mappe i at have et overvældende antal billeder. Hvis du bare har brug for video streaming mode, kan du indstille den til "slukket" for at forhindre, at det gemmer billeder.

target_dir - Dette er den mappe, hvor billederne gemmes. Hvis du har installeret Dropbox (eller en anden cloud storage service), kan du indstille målmappen til at være i din Dropbox-mappe, så du kan se billederne fra et andet sted.

Bemærk : Der er mange andre muligheder, som du kan konfigurere, men vi dækker dem ikke her.

Når du er færdig med konfigurationen, tryk på "Ctrl + o" for at gemme ændringerne og "Ctrl + x" for at afslutte.

Starter bevægelse

I terminalen skal du skrive:

 sudo bevægelse 

Dette vil starte bevægelsesserveren. Hvis alt går godt, vil du begynde at se billeder, der vises i målkataloget.

Der er også en swf live streaming video, som du kan åbne i din medieafspiller. Hvis du har adgang til en fjernplacering, kan du få adgang til computerens IP-adresse (med port 8081) for at se videoen (eller http: // localhost: 8081 på din lokale computer). Kontrolcenteret er tilgængeligt i port 8080.

Administrerer de gemte billeder eksternt

Som jeg nævnte tidligere, er den bedste måde at gemme billederne i din Dropbox-mappe, så du kan få adgang til det, hvor du vil. Men hvis du foretrækker at have billederne uploadet til din egen filserver (via FTP), kan du bruge kommandoen wput til at uploade billederne.

 sudo apt-get install wput 

I konfigurationsfilen ruller du ned i listen, indtil du ser et felt " on_picture_save value ". Skift det til:

 on_picture_save wput ftp: // bruger @ password @ server% f 

hvor "bruger", "adgangskode" og "server" er detaljer, som du skal udfylde.

Autostart Motion på opstart

Hvis du kan lide Motion til autostart hver gang du starter din computer op, er alt du skal gøre, at tilføje en post til startprogrammet.

Konklusion

Selvom det kan virke som en kompliceret opgave, er det faktisk et meget nemt arbejde at oprette et bevægelsesdetekteringskamera i Ubuntu. Hvilken anden metode bruger du til at oprette dit webcam som et overvågningskamera? Lad os vide i kommentarerne.

Billedkredit: overvågningskameraer