Comprehensive High-resolution Identification and Re-identification for Large-scale Analysis

Bessie Dominguez-Dager Felix Escalona Francisco Gomez-Donoso Miguel Cazorla

Institute for Computing Research, University of Alicante

Scientific Data, 2026

Annotated frames from several CHIRLA camera views
Months of recording
7
Identities
22
Cameras
7
Bounding boxes
963K

70 videos, 5.5 hours, 596,345 frames at 1080Ă—720 and 30 fps

Abstract

Person re-identification (Re-ID) is a key challenge in computer vision, requiring the matching of individuals across cameras, locations, and time. While most research focuses on short-term scenarios with minimal appearance changes, real-world applications demand robust systems that handle long-term variations caused by clothing and physical changes. We present CHIRLA, Comprehensive High-resolution Identification and Re-identification for Large-scale Analysis, a novel dataset designed for video-based long-term person Re-ID. CHIRLA was recorded over seven months in four connected indoor environments using seven strategically placed cameras, capturing realistic movements with substantial clothing and appearance variability. The dataset includes 22 individuals, more than five hours of video, and about 1M bounding boxes with identity annotations obtained through semi-automatic labeling. We also define benchmark protocols for person tracking and Re-ID, covering diverse and challenging scenarios such as occlusion, reappearance, and multi-camera conditions. By introducing this comprehensive benchmark, we aim to facilitate the development and evaluation of Re-ID algorithms that can reliably perform in challenging, long-term real-world scenarios.

Long-term and video-based

Continuous videos instead of isolated crops, with the same people recurring across ten sessions recorded between May and December.

Real appearance change

Participants changed clothes between sessions, and put on or took off jackets, hats and accessories within them.

Dense per-identity data

Around 44K boxes per identity, more than previous clothing-change datasets, with higher-resolution crops where faces are often visible.

Open-set evaluation

Test sets include distractors that never appear in training, so models must decide when a person is unknown.

Explore the Data

A small selection of examples from CHIRLA. Follow one person across months and cameras, or see a single moment from all seven cameras at once.

Preview mode: these are placeholder tiles. Run tools/build_explorer.py on the dataset to generate the real crops and frames; this section fills in automatically.

ID

Click any crop to see the full camera frame

Recording Environment

Three laboratories, a corridor and a small office at the University of Alicante. Cameras face the doorways, and their views barely overlap. Click a room to see how it is covered.

O18.5 m² L133.3 m² L220.6 m² L327.9 m² H144.0 m² C1 C2 C3 C4 C5 C6 C7

Connectivity schematic, not to scale. Exact camera poses are in Fig. 1 of the paper.

Seven cameras, five spaces

Reolink RLC-410W cameras with an 80° horizontal field of view, streamed and synchronized through ROS Noetic.

Benchmark

Four Re-ID scenarios and two tracking scenarios, each with its own splits. Below is the best reported result per scenario; the leaderboard has every method, sortable, with citations.

Person re-identification

ScenarioWhat it testsRank-1 (%)mAP (%)
ReappearanceLeaving a camera’s view and coming back65.73ResNet101-IBN†63.85ResNet152
Multi-cameraDifferent cameras within a session56.01ResNet15255.90ResNet152
Multi-camera long-termDifferent cameras and different days24.31ResNet101 (384×128)35.28ResNet101-IBN†
Long-termSame camera across different days18.81ResNet101 (256Ă—128)23.24ResNet101

Closed-set results averaged over subsets. Rows go from easiest to hardest.

Person tracking

SettingWhat it testsMOTAIDF1
Full test setGeneral tracking over 56 test videos68.84BoT-SORT†42.54BoT-SORT†
Brief occlusionsFully hidden for one to five seconds12.42BoT-SORT19.15BoT-SORT
Multiple people and occlusionsPeople crossing or hiding each other21.83BoT-SORT33.88BoT-SORT

† Variant using appearance features. To evaluate your own method, see the benchmark README.

Download

Pick the parts you need and copy the command. Most Re-ID work only needs the benchmark folders, not the raw videos.

Parts
Format

Requires pip install -U huggingface_hub. The dataset is also mirrored on Science Data Bank, and a separate CLI downloader is described in the downloader instructions.

Each annotation file maps a frame number to the people in it: {"1": [{"id": 4, "BboxP": [x1, y1, x2, y2]}, …]}. Frames and IDs start at 1; negative IDs in the benchmark mark distractors.

Team

Citation

@article{dominguezdager2026chirla,
  title   = {CHIRLA: Comprehensive High-resolution Identification and
             Re-identification for Large-scale Analysis},
  author  = {Dominguez-Dager, Bessie and Escalona, Felix and
             Gomez-Donoso, Francisco and Cazorla, Miguel},
  journal = {Scientific Data},
  volume  = {13},
  number  = {1},
  pages   = {109},
  year    = {2026},
  doi     = {10.1038/s41597-025-06425-3}
}
University of Alicante RoViT research group Agencia Estatal de InvestigaciĂłn