For å sikre at vi skal kunne dele Street View-bilder med deg i Google Maps, jobber teknikerteamet til Street View utrettelig bak kulissene. Her kan du få et glimt av arbeidet teamet driver med for å tilby deg Street View.
Grunnlaget legges ved å kjøre rundt og ta bilder av posisjonene vi ønsker å vise i Street View. Vi er svært oppmerksomme på solforholdene når vi planlegger kjøreturene, og er avhengige av at solen står høyt nok til at skygger ikke formørker bygningene. Vi tar dessuten vær- og temperaturforhold i betraktning, siden vi ikke vil at snø, tåke eller regn skal forkludre kjøreplanene eller gjøre bildene uskarpe.
For å sikre at vi kjører under de rette lys- og værforholdene når vi for eksempel befinner oss i USA, starter vi ferden i de sørligste delstatene og kjører nordover når temperaturen øker, for så å kjøre sørover igjen når vinterkulden melder sin ankomst. I Europa innebærer dette at vi for eksempel kan starte ferden i Sør-Italia, og gradvis fortsette nordover mot Sverige.
Vi funderer deretter på hvilke steder vi bør dokumentere med Street View. Siden tjenesten vil ha størst nytte for flest mennesker i større byområder, begynner vi å kjøre rundt der. Vi begynner ofte i bysentrum med å innhente populære sentrumsområder, for så å bevege oss utover.
Vi må finne ut akkurat hvor hvert enkelt bilde ble tatt, slik at du kan se et bilde av det korrekte stedet når du bruker Street View. For at vi skal være i stand til å gjøre dette, kombinerer vi signaler fra flere sensorer, inkludert en GPS-enhet (global positioning system), og monitorer på bilen som måler hastighet og retning.
GPS-enheten viser som regel bilens nøyaktige posisjon, men innimellom kan faktorer som for eksempel høye bygninger i bysentra blokkere for signalene. I disse tilfellene bruker vi data fra andre sensorer for å få fullstendige resultater. Vi kan planlegge bilens rute med stor nøyaktighet ved å kombinere disse signalene.
Siden vi vet den nøyaktige posisjonen langs kjøreruten samt hvilken retning bilen var i når bildet ble tatt, kan vi matche hvert bilde til en bestemt posisjon. Vi kan i tillegg vippe og justere bildene med kupert landskap.
Når vi tar bilder for Street View ønsker vi å unngå avbrudd i bilderekkene. Vi har derfor kameraer ved siden av hverandre på bilen som tar overlappende bilder. Når vi så fjerner overlappingen for å kunne gi deg sammenhengende 360-graders bilder, «stifter» vi disse bildene sammen.
Vi har inngående kunnskap om geometrien for alle de forskjellige kameraene vi benytter i systemet, og basert på denne kunnskapen er vi i stand til å avgjøre nøyaktig hvor i bildene vi må "stifte" for å skape et helhetlig panoramabilde. Vi tar så i bruk spesielle algoritmer for bildebehandling som reduserer «sømmene» mellom bildene og skaper jevne overganger.
Her kan du se de originale bildene:
Bildene blir deretter stiftet sammen for å skape et sammenhengende panoramabilde:
Dette bildet ser forvridd ut, og årsaken er at bildet representerer et kuleformet objekt som er flatet ut. Tenk på hvordan jordkloden ser ut når du flater den ut på et stykke papir.
Dette bildet blir så projisert tilbake på et kuleformet objekt, sånn at det ser normalt ut i Street View.
Det finnes en
rekke faktorer som må tas hensyn til for at vi skal kunne vise deg det riktige bildet.
Når du drar Klypemannen over kartet, beregner vi det nærmeste samsvarende
panoramabildet, og fra dette viser vi deg den delen av bildet som passer inn i
nettleservinduet. Når du panorerer visningen for å se andre vinkler, blir andre
seksjoner av det samme 360-graders panoramabildet lastet inn.
Når du navigerer nedover en gate, avgjør vi hvilket bilde du får se mens du er i bevegelse. Dette avgjør vi basert på signalene som bilene innhenter, som for eksempel data fra tre lasere. Lasernes hastighet når de reflekteres av overflater forteller oss hvor langt unna hver bygning eller hvert objekt er, og dette gjør oss i stand til å bygge 3D-modeller. Når du beveger musen til et område som ligger langt unna, vil denne 3D-modellen avgjøre hvilket panoramabilde som passer best når vi viser deg denne posisjonen.
Vi bruker de samme dataene i Google Earth, og der projiserer vi Street View-bildene på 3D-modeller for å oppnå en realistisk opplevelse.
Vi benytter oss dessuten av banebrytende teknologi som gjør både forbipasserende og biler på bildene vi tar uskarpe, slik at disse ikke kan identifiseres. Hvis du ønsker mer informasjon om hvordan vi gjør bildene uskarpe, kan du gå til personverndelen av dette nettstedet.