Announcing #CompletetheMap IV

After a few months in hiding, CompletetheMap is back.

CompletetheMap IV will involve some of the most significant changes since the challenge concept began, with a revised scoring system to reflect feedback from previous challenges. As always, participants will nominate a locate around which a grid will be created. Anyone in that area can then compete to get as much coverage in the nominated area as possible. At the end of the month, the individual with the highest score will be declared the winner. More on scoring later!


Our fourth CompletetheMap will run for a little over a month and end on the last day of January. Make sure you get your nomination in as quickly as possible to maximise your chances.


How the challenge grid works

CompletetheMap is a challenge in which participants endeavour to capture as much of a nominated location as possible. Anyone can nominate a location by providing a central latitude and longitude here. A grid about 50km2 is then created around that location and a challenge map and leaderboard is generated. Here is an example from Tours in France.

Anyone passing through the area can participate by capturing and uploading images from within the nominated location. The participant will then appear on the leaderboard for that location and the global leaderboard that will be setup for the challenge.

img2 Nominated location in Tours, France

Here are some things to keep in mind when nominating a location:

  • Nominations will be accepted until the final week of the challenge, but make sure to nominate your location as early as possible to maximise your chances of success.
  • Each participant can nominate one location, so make sure you choose wisely.
  • If your city or town is near a large body of water, move the centre latitude and longitude to an area that will maximise drivable roads and trails.
  • If you’d like others to participate, choose a location in which multiple people can drive, walk, or cycle to.

Scoring System

The last challenge prompted a lot of excellent feedback on scoring and what should and should not be included. Variables like the number of images and kilometres are factors worthy of consideration, but the weightage that each receives can have a big impact on the final score. There are also other factors like image quality, whether it’s a panoramic image or not, whether the coverage is unique or on a road that has been covered many times before.

While we have not been able to incorporate all of this feedback just yet, our new scoring system this first version is a vast improvement. Tao has added this new scoring functionality to our backend and future versions will build upon this work.

Here is an early look at the new system: score(s) = weight(density(s)) * UKM(s)

  • score(s) is the score of sequence (s) earns
  • density(s) is the density of sequence s, which is equivalent to the number of images in the sequence / the sequence length
  • UKM(s) is the unique kilometers mapped by the sequence s. We can adjust dates of each challenge to alter the time period in which we would like to determine unique coverage.
  • weight(d) how the density d weight UKM. It could be any math function that matches:
    • increasing function
    • if density is perfect (e.g. d >= 0.2 image/meter), then weight(d) should be 1
    • if density is zero, then weight(d) should be 0

Example scenario

Participant A captured a 1KM sequence of 100 images. And the sequence mapped 1KM unique roads.

  • UKM(s) = 1000 meters
  • density(s) = 100 / 1000 = 0.1 images/meter
  • weight(density(s)) = 0.1 / 0.2 = 0.5, where 0.2 is the perfect density
  • score(s) = weight(density(s)) * UKM(s) = 500

So the score participant A earns is 500, which is half of it's UKM (1000 meters). Because the density (0.1 images/meters) is as half dense as the perfect density (0.2 images/meters).

Then Participant B captured 2 sequences:

  • sequence A: 1000 images, of length 2KM, and 0.5UKM
  • sequence B: 200 images, of length 2KM, and 0UKM

The score of sequence A is 500 * ((1000 / 2000) / 0.2) = 500. The score of sequence B is 0. So the total score participant B earned is 500 in total.

So participant A and participant B earned the same score.


There are three prizes up for grabs in the #CompletetheMap IV Challenge. The top three will be determined based on their total scores at the end of the challenge.

Each of the top 3 participants will win a camera. First and second place can choose one of the other available options if preferred.

  1. GoPro 360º Fusion + Grifiti Nootle magnetic mount + Selfie-stick + Tripod adapter + 3m USB extension cable + 128gb MicroSD card
  2. GoPro Hero 7 Silver + Grifiti Nootle magnetic mount + Tripod adapter + 128gb MicroSD card
  3. Blackvue DR900S-1CH dashcam

Team Prize

Assorted swag is available for the nominated location with the most participants.

Here are a few conditions associated with the prizes.

  • To be eligible for a prize, you must reach a minimum score of 100. We reserve the right to select another entrant if the scoring has been unfairly manipulated.
  • Some countries have strict customs regulations around the import of electronic equipment. If you win one of the prizes and reside in one of these countries, we will work with you to find suitable shipping arrangements.
  • The winner will be determined as the one with the highest score by the challenge end date on January 31st, 2019 at 23:59:59 UTC. Final scores will be calculated between this close date and February 4th, 2019 23:59:59 to allow final uploads.

Stay tuned

Have you nominated your location? Stay tuned for future updates on scoring and leaderboards.

Also make sure to follow us on Twitter, Instagram and Facebook for the latest and greatest on #CompletetheMapIV.

/Edoardo Neerhut, Strategic Partnerships Manager

Continue the conversation