Hater du ikke det når folk bruker datamaskinen uten din tillatelse? Verste er, den bærbare datamaskinen er stjålet og du har ingen anelse om hvem som stjal den. Hvis den bærbare datamaskinen kommer med et webkamera, kan du enkelt sette opp bevegelsesdeteksjonsprogramvare for å finne ut hvem som bruker datamaskinen når du ikke er i nærheten. Hvis du har en ekstra datamaskin hjemme, kan du også bruke den som et overvåkingskamera. Vi har vist deg hvordan du gjør det i Windows, og denne artikkelen vil vise deg hvordan du konfigurerer et bevegelsessensjonskamera i Ubuntu.

Programvaren vi bruker er Motion. Dette er et nyttig verktøy som kan overvåke videosignalet fra et webkamera og ta skjermbilder når det oppdager en bevegelse (dvs. når en betydelig del av bildet har endret seg). Mens vi har å gjøre med Ubuntu i denne artikkelen, vil Motion jobbe for de fleste Linux distro også.

Installere bevegelse

Bevegelse er inkludert i Ubuntu-depotet, slik at du kan installere det ved å klikke her, via Ubuntu Software Center, eller ved å skrive følgende kommando i terminalen:

 sudo apt-get installasjonsbevegelse 

Konfigurere bevegelse

Før vi begynner å konfigurere Motion, må vi kopiere config-filen til vår Hjem-mappe slik at hovedkopien ikke vil bli påvirket. Åpne en terminal og kopier konfigurasjonsfilen til Hjem-mappen.

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

Merk : Ovennevnte kommandoer vil opprette en skjult mappe " .motion " i din hjemmekatalog .

Når du har gjort kopien, kan du åpne filen for redigering.

 sudo nano ~ / .motion / motion.conf 

Det er mange alternativer du kan tilpasse i config-filen, men det er bare noen få ting vi er interessert i. Bla nedover listen for å finne følgende innstillinger:

Daemon - Hvis du endrer dette til "on", blir det kjørt i daemon-modus. Programmer i demonmodus kjører i bakgrunnen og starter automatisk når datamaskinen starter. Standardalternativet er "av" der du må starte programmet manuelt i terminalen.

Bredde - Dette er bredden på bildene tatt av webkameraet. Standard er 320, men du kan angi din egen verdi her. Legg merke til at bredden er begrenset av webkameraets evne. Mitt webkamera er bare i stand til å ta bilder opptil 350px, så en verdi på 320 fungerer bra for meg.

Høyde - Høyden på bildene tatt av webkameraet. På samme måte er det begrenset av ditt webkamera evne.

framerate - hvor ofte vil du at bildet skal fanges per sekund. Standard er 2 (2 bilder / bilder tatt per sekund). Jo høyere verdi du angir, desto flere beregningsressurser vil det kreve.

Bevegelsesdeteksjon trøstet - Antall endrede piksler i et bilde før det er tatt. Standard er 1500. Hvis du vil gjøre det mer følsomt, sett det til en lavere verdi.

output_normal - Dette vil avgjøre om det vil lagre bevegelsen til bilder. Standardalternativet er "på", noe som betyr at bilder vil bli lagret så lenge bevegelse er oppdaget. Du kan sette den til "først", "best", "senter" for å få det til å lagre bare et begrenset antall bilder. Dette forhindrer at mappen din har et overveldende antall bilder. Hvis du bare trenger videoavspillingsmodus, kan du stille den til "av" for å hindre at den lagrer noen bilder.

target_dir - Dette er katalogen hvor bildene er lagret. Hvis du har installert Dropbox (eller annen cloud storage-tjeneste), kan du angi målkatalogen for å være i Dropbox-mappen din, slik at du kan se bildene fra et annet sted.

Merk : Det er mange andre alternativer du kan konfigurere, men vi vil ikke dekke dem her.

Når du er ferdig med konfigurasjonen, trykker du på "Ctrl + o" for å lagre endringene og "Ctrl + x" for å avslutte.

Starter bevegelse

I terminalen skriver du:

 sudo bevegelse 

Dette vil starte bevegelsesserveren. Hvis alt går bra, vil du begynne å se bilder som vises i målkatalogen.

Det er også en swf live streaming video som du kan åpne i mediespilleren din. Hvis du åpner fra en ekstern plassering, kan du få tilgang til datamaskinens IP-adresse (med port 8081) for å vise videoen (eller http: // localhost: 8081 på din lokale datamaskin). Kontrollsenteret er tilgjengelig i port 8080.

Administrerer de lagrede bildene eksternt

Som jeg nevnte tidligere, er den beste måten å lagre bildene i Dropbox-mappen din slik at du kan få tilgang til den hvor du vil. Men hvis du foretrekker å ha bildene lastet opp til din egen filserver (via FTP), kan du bruke kommandoen wput til å laste opp bildene.

 sudo apt-get install wput 

I konfigurasjonsfilen, bla nedover listen til du ser et felt " on_picture_save value ". Endre det til:

 on_picture_save wput ftp: // bruker @ passord @ server% f 

hvor "bruker", "passord" og "server" er detaljer som du må fylle ut.

Autostart Motion på oppstart

Hvis du liker Motion til autostart hver gang du starter opp datamaskinen din, er alt du trenger å legge til en oppføring i oppstartsprogrammet.

Konklusjon

Selv om det kan virke som en komplisert oppgave, er det faktisk en veldig enkel jobb å sette opp en bevegelsesdeteksjonskamera i Ubuntu. Hvilken annen metode bruker du til å sette opp webkameraet ditt som et overvåkningskamera? Gi oss beskjed i kommentarene.

Bildekreditt: overvåkningskameraer