Car-tech

Programvaran tar bort personer från Google Street View

First Person Shooter Created from Google Street View

First Person Shooter Created from Google Street View
Anonim

Google Street View skapar panorama över platser genom att sätta ihop bilder. Bilderna fångas dock oskiljaktigt från ett rörligt fordon. Om någon går sin hund eller bara tar en promenad, kan de dyka upp i det sista panorama.

Google försvinner för närvarande människornas ansikten, liksom registreringsskyltar på bilar, som oavsiktligt fångas i Street View, men Bevis på konceptprogram som demonstrerades av Arturo Flores och UCSD datavetenskapsprofessor Serge Belongie vid IEEEs internationella workshop om mobilvision som hölls i juni lovar att tvätta mänskliga artefakter från panoramaen helt. (Flores är en tidigare Senior Application Developer för PCWorld och vi är stolta över honom.)

Vad mjukvaran gör identifierar mänskliga former i en bild och tar bort dem. Sedan fylls det i luckor med pixlar från vad som ligger bakom personen - väggar, gräs, trottoar, tegelstenar och så vidare - taget från ramar som skjutits före och efter den personen personen visas i.

Liknande tekniker används i foto redigeringsprogram, men de kräver viss manuell manipulation. Flores programvara gör ett bra jobb att automatiskt tvätta människor från bilderna, men om bilderna är noggranna granskas kan spår av mänskligheten fortfarande ses i dem. Och ibland gör det några bisarra resultat - hundar med koppelband som hålls av osynliga mästare och anklar utan ben som förekommer i skor.

Dessutom fungerar programvaran bara i stadsinställningar där pixlarna som blockeras av människor är på en "dominerande plan yta ", vilket gör dem enklare att ersätta. Så programmet skulle fungera bra om en person gick med en väggmålning av hästar bete i en bete eftersom väggmålningen i bakgrunden skulle vara platt. Om personen gick med riktiga hästar betar i en bete, skulle programmet vara mindre effektivt eftersom bakgrunden inte skulle vara platt.

Fotokredit:

UCSD Jacobs School of Engineering