Filmmaking and Google Street View Get Together for a Breathtaking Hyperlapse Road Trip

Google Street View HyperlapseWhat if someone grabbed a copy of your favourite road movie and edited out the character development so all that remained were those scenic out-of-the-window cutaways -- and then floored it so the world zipped by? That would be a very close approximation to the experience you get watching the Teehan+Lax Labs project short Google Street View Hyperlapse, which was recently featured on Vimeo Video School. Call shotgun and buckle your seatbelt for the stop motion ride of your life after the jump.

A marriage of coding and filmmaking, motion designer Jonas Naimark felt inspired by the many impressive examples of Hyperlapse filmmaking shared on Vimeo, but wanted to work with a system which would eliminate the time-consuming and meticulous process of stitching mapped location photographs together. After some initial investigations, the Teehan+Lax Labs experiment team realised that they could use Google Street View as the source material for the engine they created and build a simple UI around it for general ease of use. Naimark then spent some virtual sightseeing time discovering the most aesthetically pleasing routes from which to generate his images before combining them in post. Here he is talking with Rebecca from Vimeo Video School:

After finding a suitable location I used software our Labs team built to plot camera animations and capture the Street View imagery. From there I assembled the image sequence in After Effects and stabilized it, added motion blur, cleaned up any artifacts and color corrected the footage.

And later:

VVS: How did you make the transitions between the different locations so seamless?

Since the camera is moving so fast I knew the transitions had to be seamless for the video to work. I built it like a roller coaster, so that one shot lead to the next creating one continuous path for the camera to move along. I also tried to match the horizon lines between shots to make the transitions smooth. I built the video linearly, so at the end of every shot there was a certain horizon line I tried to match with the next shot. Locations that had flat horizons were easy to match and transitioned perfectly. Some locations, like urban or mountainous areas, had horizons that were impossible to find perfect matches for. What mattered most for maintaining smooth transitions was having the camera always facing and moving in a consistent direction between shots.

If you can feel yourself itching to take a virtual road trip, you can build your very own Google Street View Hyperlapse, and for those of you with coding chops, Teehan+Lax have provided their source code for download on Github -- so feel free to tinker away.

While the novelty of taking a warp speed trip cross-country will probably wear out before too long, with Google mapping the planet, from the deepest oceans to the world's art galleries, along with the insides of businesses, it's not much of a leap to imagine this engine being tweaked to create different types of Hyperlapse films.

Given the possibility of a less time intensive production workflow, would you consider incorporating Hyperlapse techniques into your films?


You Might Also Like

Your Comment



This is unbelievable!

May 23, 2013 at 10:38AM, Edited September 4, 8:21AM

Richard Collins

This could be a great tool to capture EXT shots for a road trip film. In fact I'm going to attempt just that.

May 23, 2013 at 10:49AM, Edited September 4, 8:21AM


I love that in this new connected world we are actually all thinking with one large brain. I have spent a lot of time recently using street view for location scouting and Hyperlapse immediately sprang to mind as in "wouldn't be cool if ..." . Thank you for doing all the hard work to make it a reality. Brilliant.

May 23, 2013 at 10:50AM, Edited September 4, 8:21AM


I saw this on IndieMogul about a month ago and was amazed! Its just incredible!

May 23, 2013 at 12:59PM, Edited September 4, 8:21AM


Its amazing - my only request would be some way to control the speed of the animation. That would be truly awesome!

May 23, 2013 at 8:00PM, Edited September 4, 8:21AM


After playing with this for a while, it's worth noting that the video is probably the result of running and tweaking dozens, if not hundreds of drive-bys to get the basic shots, ie. aside from post-production described. In other words, it's not easy to make a video this good. Obviously programming a hyperlapse is much more efficient than manual creation. My point is simply it's not as easy as it looks, despite being given the software and a simple process: pick Start, pick End, pick Focal Point.

On the other hand, if you download the code, *that* bit probably is simpler than suggested. You need to go through the code and search out what settings are available, and experiment changing the numbers, but you don't need to be a coder to use it. It looks well documented. (I've been meaning to spend time with it, but it's not my passion.)

May 26, 2013 at 6:04AM, Edited September 4, 8:21AM