Today the Brussels OpenStreetMap community had a mapping party where the attendants learned how to edit OSM data in the iD, Potlatch and JOSM editors.

Mapillary Device Stats

Here's a short update with some stats on what devices our community is using to map the world. Hopefully this will be the first post in a series with interesting stats and data.

Mapillary Meetup in Mérida-Yucatan

We got invited by the fine folks at HITTCO to do a talk in Merida, it is in the Peninsula of Yucatan and it is close to Cancun. So we thought it would be a great opportunity to do our first meetup in Mexico and explore this fine city.

Uses of Mapillary

As you may have seen in Jan Erik’s last blog post, Mapillary now has over 10 million photos, 11.6 million as I write this. This is a huge milestone for not only us, but for the whole team of mappers out there who are finding ever more ways to use Mapillary. The purpose of this post is to shed light on the many ways the Mapillary community is mapping and to encourage users to interact with one another to share the knowledge.

We are constantly trying to find new ways of sourcing photos for our community. Until today you could upload photos to Mapillary through our apps, manual upload or upload scripts. From now on, you can also upload video files, which we will happily process into photo sequences!

10M Geotagged Connected Photos

Today we passed a sort of milestone on Mapillary - 10 million geotagged, connected photos! We have seen fantastic growth since the start of this year and almost doubled the number of photos in the last three months.

SXSW Meetup and Biking - Part 2

We had quite a weekend in Austin with lots of events going on and the chance to meet some great people.

SXSW Meetup and Biking

Last week the team visited Barcelona and we had a great time mapping the Laberint d'Horta. But this weekend promises to be even more fun, since we are heading to Austin for SXSW Interactive.

Our Barcelona trip could not have started any better, today we where rewarded with great weather to do our first Mapillary Meetup in Catalunya. In just a few days we manage to put together a mapping party around the Horta Labyrinth, one of those enigmatic places that represents Barcelona. A garden museum in the northern part of the city with a great view to the Mediterranean sea.

Mapping MWC and Party

We have arrived a little bit early for a must attend event for any company involved in the mobile space which is Mobile World Congress. It is a great excuse to visit Barcelona, one of the most enchanting cities in the Mediterranean with a lot of places to see and map.

Notifications and Emails

Over the last few weeks you may have noticed that there has been increasingly more and better emails from Mapillary. We were testing things out and at first there were too many of them and the layout was not great. You can change your notification settings here..

Updating the Android App

We are extremely glad to finally release a new major version of the Mapillary Android app. This release corresponds to the recent release of the iOS app.

We have gotten a lot of feedback over the last year, and finally we got around to completely rewrite big parts of the application. There are a few things that stand out as important so we want to mention them.

Traffic Sign Recognition Feedback

A week and a half ago we released our traffic sign detection and got an awesome response from you guys. We deliberately released it without any feedback system. We didn’t know if this was something that anybody cared about so we didn’t want to spend valuable developer time on something nobody wanted.

Along with opening up the traffic sign detection to everyone, we wanted to share a small tool we have developed while working on that project. Meet Traffico, a font we use for generating the beautiful traffic sign icons you can see in the map view at Mapillary.

Traffic Sign Recognition

Today we are happy to announce another feature requested by our faithful Mapillary users - traffic sign recognition. We have processed over 6 million images and detected all the traffic signs in the United States and Europe. From now on every image added in these regions will go through our system and will be categorized with traffic sign data.

Mapillary Raises $1.5M Seed Round

We just closed a $1.5M seed round led by Sequoia. Also participating in the seed round are some great funds, Playfair, Wellington, and LDV Capital, and a number of prominent angel investors. (list updated soon)

Updating the iOS App

Over the last year we have received a lot of feedback on our app. Some of the most asked for features related to how to improve photo collection, better reviewing before uploading on device, better browsing on device, more information on processing progress and what happens around you. After looking the same since we started, it is now time to update the app.

The purpose of this blog post is to welcome beginners to the Mapillary community and guide you on getting started with using Mapillary.

Tutorial: Upload Photos From Video

This is a guest post from Mapillary user Chris McNally on using video files for contributing to Mapillary. Until there is video upload support this workflow will help you process video files to create photos that you can submit to Mapillary. Thanks a lot to Chris for putting this together and posting it here!

User activity and @ mentions

New ways of following your progress and interacting are coming! We have just added the possibility to see interactions from you and other users - e.g. uploads, image processing status, comments, mentions, blur requests, edits, etc.

Ever since we started the OpenSfM project, we have been exploring the potentials of the 3D reconstructions built using photos contributed by Mapillary users.

The $400 Street View Rig

It is a weird time to live in right now. A $400 consumer 360 camera that fits in your pocket can compete in image quality with the expensive camera rigs seen on professional mapping vans. Since we launched support for 360 cameras and panoramas earlier this fall, adding 360 panos to Mapillary integrates seamlessly with all other photos.

One of the most exciting things with working on Mapillary is that everything we do is global. Our apps are available everywhere and we make no restrictions on who can contribute from where. Being available globally from day one also presents some challenges.

Open Sourcing 3D City Reconstruction

One of the downsides of using simple devices for mapping the world is that the GPS accuracy is not always great, especially in cities with tall buildings. Since the start we have always wanted to correct this using image matching and we are now making progress in that area.

Mapillary for Long Hikes

A few weeks ago one of our users, malenki, asked us if it would be feasible to use Mapillary to record an extensive and truly fantastic hike over the course of 10 days in Albania. Turns out it is. He has written a great blog post about the hardware setup.

As we have written in an earlier blog post, we have been working with the OpenStreetMap iD editor developers to integrate Mapillary as a source for editing OpenStreetMap.

Sharing, finally!

Mapillary is getting social! Today we’ve added a way to easily share images you like. Introducing: the share modal. Below you'll find a quick run through of the most important aspects.

Mapillary is increasingly used for many different scenarios, and the question of how to best cover a certain track or trail comes up a lot. In order to display it on a web page and provide the best view of a track all useful directions should be covered as much as possible.

There are a number of very capable, cheap Bluetooth GPS devices out there like this Garmin GLO which gets much better accuracy than a normal smartphone. Most of them work out-of-the-box with iOS, but on Android some setup steps are required to get them working.

Privacy Policy and Terms

Six months after our launch it is now time for an update of our policies. While our previous terms regulated what we can do with photos contributed to Mapillary we decided that more clarity and detail would be helpful on things like how you are allowed to use the service, your rights to photos, how we handle your personal data, copyright infringement and more.

Uploading panoramas

We have been working closely with the OpenStreetMap community in order to find the best way to leverage all the fantastic coverage that is starting to emerge on Mapillary to improve OpenStreetMap data.

jq - JSON Power For The Terminal

Do you find yourself sometimes writing small scripts just to introspect some JSON? Say we want to get some image from the Mapillary API, the URL for getting GeoJSON from an image search is http://api.mapillary.com/v1/im/search?min-lat=55.611&max-lat=55.613&min-lon=12.994&max-lon=12.995&max-results=3&geojson=true:

Filtering & Interface Improvements

Upload Scripts

Here's a post for those of you who upload from a computer, because you use other cameras like GoPro or Garmin Virb, or because you offload photos when your phone is getting full. In our Mapillary Tools repository we have the tools you need. Just clone or download to get started.

We are continuing our work on showing all the great data that we have. Recently we added connections and notifications to connect mappers.

At Mapillary, our main task is connecting the many photos uploaded to the service. We do this all the time, in the background, using computer vision and reasoners.

Using an Action Camera with GPS

Here's another workflow posts for you, this time about action cameras that have GPS. I have had my eyes on the Garmin Virb after seeing it at bike races and finally gave it a try.

Privacy Blurring - Now in the Editor

At Mapillary we do a lot of things with the photos you upload. One thing we do is to automatically blur license plates and peoples faces for privacy purposes. No license plate detector or face detector is perfect and sometimes we will incorrectly blur areas, sometimes we will miss important areas that needed blurring.

The task

A few days ago, we tested what it would take to capture tracks using professional equipment like the awesome drones by Intuitive Aerial in Linköping, Sweden.

A Mapillary Windows Phone App!

Today Mapillary - the project to provide a street level view of the world - arrived at the Windows Phone platform with the first release of the app for Windows Phone 8 / 8.1.

A Capture Workflow

This past weekend we captured some data for the upcoming Traffic Jam Session hackathon here in Malmö. Since the event is about hacking public transportation data, we mapped some of the local bus lines. We used six Android phones running the Mapillary app that captured a total of 50GB of photos.

After we sent out the car mounts after our survey, we received a lot of positive feedback. However, there are not many mounts for bikes that are suitable for Mapillary.

It has been six weeks since we announced that we were licensing our photos with Creative Commons. The license we chose was the Creative Commons Attribution-NonCommercial 4.0 License (CC BY-NC). Our reasoning was explained in the accompanying blog post.

Bulk Editing Compass Angles - Yay!

Today, we finally got around to implement one of the most requested editing operations for Mapillary - the bulk-straightening for all images in a sequence.

When you are a startup, you don't have much time. In our case, we want to track some of our KPIs, as the numbers of users, images and power users over time (lots of other historic KPIs like user retention too, but that's another blog). We also want have a nice dashboard but not build a system for that.

Hi there, you probably have seen the disqus footers under the Mapillary pictures. While this has been working for a while (we are talking days here :), we now have integrated a polling on new blog posts that will mail the photographer of the image with any new updates on the discussions.

We got a complaint from a user who flagged an image by accident, see this issue. As we are now entering a phase of Complaint Driven Development, this morning I found a great little fix to this. Angular.js which we use for the web client, does not come with a built-in confirmation dialogue. However, here is a great little generic confirm-button directive that avoids the onClick method and can be reused.

Mapillary Goes Creative Commons

One thing we have been struggling with since starting Mapillary is the issue of licensing Mapillary photos.

Embed a Mapillary View

As Mapillary is starting to grow in popularity, we got a number of requests to be able to embed the Mapillary view into other web pages. So, we built it! This is how it goes - for details, see the developer page:

Making the Static Dynamic

The right stack for the job

Manual Upload

One question we get a lot is if you can upload photos that you have taken with another camera, outside of our apps. Maybe you have some great street sequences taken with your DSLR or older photos that you would like to add.

Mapillary to OpenStreetMap

We have been working with the OpenStreetMap community lately and we wanted to investigate how Mapillary can be used as a tool for some serious mapping.

Photo Capture Modes

With our latest update to the iPhone and Android apps today, we made some changes in how you capture photos. Where before, you selected "photo" or "sequences" when launching the camera, we now added three capture modes:

Editing Uploads

Starting out Mapillary with the idea of crowdsourcing street view photos using smartphones we were fully aware of the limitations of the devices used. Typically, your phone will at best give position within a few meters accuracy, sometimes a lot more than a few meters.

Mapillary for Android

The number one thing people have been asking us during our short history is "when will you have an Android app"?

A Graph of Images

Yesterday we updated the site with some major changes. Some of you may have noticed that loading the photos after clicking the map took a long time for certain locations with lots of photos.

Welcome to Mapillary!

With this post we are starting our company blog to share long-form content on topics that we are passionate about and topics that relate to Mapillary. For announcements and short-style content, follow us on twitter.