Registration (03/12/2025 - 16/12/2025)
Training Phase (16/12/2025 - 30/12/2025)
Testing Phase (30/12/2025 - 13/01/2026)
Private Release Leaderboard (13/01/2026)
Registration Deadline (16/12/2025)

Start

03/12/2025

Close

04/02/2026

5 months ago

Pothole Detection Challenge

Pothole detection for safer roads

Challenge Rewards:

4500 AIOZ

Participants

46

Submissions

497

Pothole Detection Challenge

Overview

Potholes present a significant risk to road safety and vehicle durability, demanding prompt detection to ensure effective infrastructure upkeep. This AI competition invites participants to design advanced computer vision models capable of automatically identifying potholes from road imagery.

The objective is to develop precise and scalable solutions that can empower intelligent systems, aiding municipalities, navigation platforms, and autonomous vehicles in enhancing road safety and optimizing maintenance workflows.


Practice Skills

In this challenge, you will gain hands-on experience with:

  • Python.
  • Deep Learning.
  • Object detection.

Evaluation

Goal

Your objective is to detect potholes in the test images.

Metric

The Mean Average Precision (mAP) (at IoU=0.5) will be used for both the public and private test sets.


Submission Format

Submission guide

Submit a csv file with two columns:

  • id: The unique identifier (image name) for each image from test set (e.g., 0001.jpg).
  • predict_label: A string representing the predicted results in the image, this string has format: class confidence_score x_center y_center box_width box_height:
    • class: object category (1 : pothole).
    • confidence_score: the confidence score of the prediction (range 0-1).
    • x_center, y_center: normalized coordinates of the bounding box center.
    • box_width, box_height: normalized width and height of the bounding box.

Note: x_center and box_width are normalized by image_width, y_center and box_height are normalized by image_height.

Example:

  • An object
ID, predict_label
0001.jpg, 1 0.927 0.191 0.808 0.208 0.103
  • Two objects
ID, predict_label
0002.jpg, 1 0.927 0.191 0.808 0.208 0.103 1 0.555 0.123 0.138 0.338 0.443

The challenge includes two types of submissions:

Public Submission

  • Use the public testing dataset (provided in the Data section) to predict your public submission results.

Private Submission

  • Submit your trained model.
  • It will be evaluated on a private testing dataset.
  • Important: Your code must recursively scan the entire data directory (Code section for details).

Challenge Timeline

Challenge PhaseDurationStart DateEnd DateDescription
Registration2 weeks03/12/202516/12/2025Participant registration period
Training Phase2 weeks17/12/202530/12/202550% dataset released for training & public submission
Validation Phase2 weeks31/12/202513/01/2026Remaining 50% dataset released for training & public submission
Final Submission1 week14/01/202620/01/2026Private submission phase for final model
Judging Phase2 week21/01/202603/02/2026
Result Announcement1 day04/02/202604/02/2026Final results & prize winners announced
  • Note: Timeline EST

Change log

🗓️ Public Dataset (for public evaluation)

  • ⏳ Dataset Phase 1 (Training phase): 17/12/2025
  • ⏳ Dataset Phase 2 (Validation phase): 31/12/2025

🗓️ Final Submission

  • ⏳ Upload your private solution: 14/01/2026

Prizes

  • Total Challenge Rewards: 4,500 AIOZ tokens.
  • Special Reward: 2,000 AIOZ tokens.
  • Top 5 Winners: 500 AIOZ tokens each.