IDA Challenge Overview

ICME26 Grand Challenge IDA*: Cross-Scenario Defect Detection and Fine-Grained Severity Grading for High-Precision Manufacturing

*IDA: Industrial Defect Analysis

Overview

The quality control of Printed Circuit Board Assemblies (PCBA) and high-density electronic components represents a cornerstone of modern manufacturing. As electronic devices become increasingly miniaturized, the automated inspection of solder joints, connector pins, and substrate surfaces faces unprecedented challenges. However, a critical bottleneck restricts the massive deployment of current Industrial AI: the lack of Cross-Scenario Generalization Ability and Fine-Grained Severity Grading Capability.

In real-world workflows, production lines and sensing environments frequently change. Conventional models often suffer from catastrophic performance degradation when transferred from one production line to another unseen domain. When transferred to another unseen scenario, existing benchmarks predominantly focus on binary decisions, lacking fine-grained assessment ability of the severity, which is crucial for better optimizing industrial pipelines.

IDA 2026 establishes two distinct competition tracks:

Track 1: Cross-Scenario Defect Detection

This track focuses on the adaptability of vision models. Participants must develop models that can accurately detect, localize, and classify defects across different, unseen production lines and varying imaging conditions.

  • Goal: Maximize detection, classification, and localization performance in unseen domains while minimizing false alarms.
  • Key Challenge: Domain adaptation and Zero-Shot/Few-Shot generalization.

Track 2: Fine-Grained Severity Grading

This track focuses on the analytical depth of vision models. Moving beyond simple detection, participants must analyze detected defects to identify their specific mechanism and assign an industry-standard severity level (Acceptable, Marginal NG (Not Good), NG, or Gross NG).

  • Goal: Accurately categorize defect types and grade severity based on visual evidence.
  • Key Challenge: Fine-Grained Classification and Ordinal Regression.

The goal is to advance AI systems from mere “defect finders” (Track 1) to intelligent “risk assessors” (Track 2) for electronics assembly.

Dataset

  • The training dataset will be sent to the contact email address provided in the registration form.

Evaluation Criteria

We define separate scoring metrics for each track. Crucially, both tracks require strong capabilities in Defect Localization and Classification, but with different weighting priorities.

Track 1: Cross-Scenario Defect Detection

The ranking for Track 1 is determined by the Detection Score \(S_{Track1}\). This score emphasizes the model's ability to find and recognize defects in new domains while controlling false alarms.

$$ S_{Track1} = 0.3 \times S_{loc} + 0.3 \times S_{cls} + 0.4 \times S_{screen} $$

  • Localization (\(S_{loc}\)): Mean Intersection over Union (mIoU).
  • Classification (\(S_{cls}\)): Macro-F1 Score for defect type identification.
  • Screening Efficiency (\(S_{screen}\)): composite of Image-Level Recall and Specificity to penalize false alarms in unseen domains.

Track 2: Fine-Grained Severity Grading

The ranking for Track 2 is determined by the Risk Assessment Score \(S_{Track2}\). While severity grading is the primary goal, accurate localization and classification are prerequisites for valid reasoning.

$$ S_{Track2} = 0.2 \times S_{loc} + 0.2 \times S_{cls} + 0.6 \times S_{grade} $$

  • Severity Grading (\(S_{grade}\)): Quadratic Weighted Kappa (QWK).
  • Localization (\(S_{loc}\)) & Classification (\(S_{cls}\)): ensures the severity grade is assigned to the correct defect instance and type.

Baseline

We provide official baseline codes to help participants get started quickly.

The baseline is intended for reference only. Participants are encouraged to develop their own innovative solutions.

Submission Format

Participants can choose to compete in one or both tracks.

The submitted JSON file should follow the structure shown in the example files. The fields are defined as follows:

  • results: total results of all test images.
  • file_name: image name.
  • width: width of the image.
  • height: height of the image.
  • defect_info: all defect information for one test image.
  • category_id: category ID of one defect.
  • severity: severity level of one defect.
  • bbox: bounding box of one defect, formatted as [x_min, y_min, x_max, y_max]. All coordinates should be normalized to the range [0, 1].
  • segmentation: segmentation points of one defect, formatted as [x1, y1, x2, y2, ..., xn, yn]. All coordinates should be normalized to the range [0, 1].

Timeline

Date (2026) Milestone
Mar 01 Registration Opens & Training Data Release
Apr 07Test Set Release (Track 1 & 2)
Apr 14 (AOE) Challenge Closes (Code Submission)
Apr 23 (AOE) Code and Factsheet Submission
Apr 26 (AOE) Paper Submission
Jul 05Winner Announcement

Awards

A total prize pool of $9,600 USD will be awarded across two tracks.

Champion

$3,000

Runner-up

$1,000

Third Place

$800

Final Leaderboard

Track 1: Cross-Scenario Defect Detection

Rank Team \(S_{loc}\) \(S_{cls}\) \(S_{screen}\) \(S_{Track1}\)
1FS-Seekers0.6180.7460.9920.806
2KZRR_sdu0.6280.6651.0000.788
3trios0.4670.5901.0000.717
4MVP0.6280.5870.8420.701
5APC_TDC0.5610.6380.8270.690
6accle0.6280.5550.5550.577
6LDK0.4890.4650.6960.564
6AIoTCTOCD0.7240.3990.4410.513
7zeyu0.6930.4170.4420.510
8jcjing0.5320.4600.5240.507
8EVA0.6910.3950.4530.507
9DefectsharpEye0.6170.3960.4590.488
10limzero0.7720.2470.2550.408
11MISSL0.3350.3080.5000.393

Track 2: Fine-Grained Severity Grading

Rank Team \(S_{loc}\) \(S_{cls}\) \(S_{grade}\) \(S_{Track2}\)
1MVP0.6620.6730.9070.811
2EVA0.6890.6670.8850.802
3Hebut AI0.6520.6580.8910.797
4accle0.6840.6750.8730.796
5jcjing0.6840.6740.8720.795
6limzero0.6340.5630.8310.738
7APC_TDC0.5460.6660.7900.716
8sigmoid0.5680.2890.5710.514

Organizers

  • Wei Sun, wsun@cee.ecnu.edu.cn
  • Weixia Zhang, zwx8981@sjtu.edu.cn
  • Linhan Cao, caolinhan@sjtu.edu.cn
  • Xiongkuo Min, minxiongkuo@sjtu.edu.cn
  • Xiaoping Zhang, xpzhang@ieee.org
  • Patrick Le Callet, patrick.lecallet@univ-nantes.fr
  • Guangtao Zhai, zhaiguangtao@sjtu.edu.cn