EphAsad / SatellaDet-Blood

huggingface.co
Total runs: 20
24-hour runs: 0
7-day runs: 1
30-day runs: 20
Model's Last Updated: September 22 2026
object-detection

Introduction of SatellaDet-Blood

Model Details of SatellaDet-Blood

SatellaDet-Blood

SatellaDet-Blood is a public benchmark of the custom SatellaDet object-detection architecture on the TXL-PBC peripheral blood-cell dataset.

SatellaDet was originally developed for dense microbiological object detection.

This experiment tests whether the same detector architecture can generalise to a substantially different microscopy domain without redesigning the architecture specifically for blood-cell detection.

The model was trained from scratch at 640 × 640 resolution.

It detects three classes:

  • WBC
  • RBC
  • Platelets

Held-out test results

The checkpoint was selected using the validation split only.

After training and checkpoint selection were complete, best_score.pt was evaluated against the untouched official TXL-PBC test split.

Metric Held-out test
Precision 0.9239
Recall 0.9065
mAP50 0.9341
mAP50-95 0.7346
Count MAE 1.2540
Count bias -0.6032
Per-class held-out performance
Class GT Pred Precision Recall F1 mAP50 mAP50-95
WBC 133 111 1.0000 0.8346 0.9098 0.9172 0.7163
RBC 1,699 1,636 0.9615 0.9258 0.9433 0.9523 0.7858
Platelets 49 58 0.8103 0.9592 0.8785 0.9330 0.7018

Selected validation checkpoint

The SatellaScore-selected checkpoint was obtained at epoch 64.

Metric Validation
Precision 0.941
Recall 0.904
mAP50 0.9378
mAP50-95 0.7353
SatellaScore 0.8602

Validation and untouched test performance were closely aligned:

Metric       Validation     Test
mAP50          0.9378      0.9341
mAP50-95       0.7353      0.7346

The official test split was not used for checkpoint selection.


SatellaScore

Checkpoint selection used equal class weighting.

This prevents the substantially more numerous RBC annotations from dominating checkpoint selection.

WBC        0.333333
RBC        0.333333
Platelets  0.333334

SatellaScore composition:

mAP50-95   35%
mAP50      25%
F1         30%
Count      10%

Included files
Models

model/SatellaDet_Blood_TXL_PBC_640.onnx

Deployable ONNX export of the selected SatellaDet-Blood model.

model/best_score.pt

PyTorch checkpoint selected using SatellaScore.

Benchmark artifacts

The results/ directory contains:

  • detection metric graphs
  • training-loss graph
  • count-error graph
  • held-out test metrics
  • held-out test summary
  • sanitised training summary

PUBLIC_MANIFEST.json contains SHA-256 hashes and file sizes for the public release.


Dataset

This benchmark uses the public TXL-PBC peripheral blood-cell dataset.

TXL-PBC contains:

  • 1,260 microscopy images
  • 18,143 annotated blood cells
  • official training, validation, and test splits

Reference:

Gan, L., Li, X. & Wang, X.

TXL-PBC: a peripheral blood cell dataset with comprehensive annotations.

Scientific Data 12, 1694 (2025).

DOI:

10.1038/s41597-025-05980-z

Dataset repository:

https://github.com/lugan113/TXL-PBC_Dataset


SatellaDet

SatellaDet is a custom object-detection architecture developed by Ephraim Asad .

Source repository:

https://github.com/EphraimAsad/SatellaDet

SatellaDet-Blood was trained from scratch rather than fine-tuned from a pretrained blood-cell detector.

The purpose of this experiment was to test whether the architecture could generalise beyond the microbiological colony-detection tasks for which it was originally developed.


Privacy

This public release contains only:

  • model weights
  • aggregate benchmark metrics
  • generated training graphs
  • public model documentation

It intentionally excludes:

  • raw microscopy images
  • raw TXL-PBC dataset files
  • private laboratory data
  • training console logs
  • environment dumps
  • notebooks
  • local configuration files
  • API credentials
  • user-specific filesystem information

Intended use

SatellaDet-Blood is intended for:

  • object-detection research
  • computer-vision experimentation
  • benchmarking
  • architecture evaluation
  • educational use

It is not a clinical diagnostic system .

It should not be used to make medical diagnoses or patient-care decisions.


Benchmark note

The headline metrics in this repository correspond to the untouched TXL-PBC test split.

Because training settings and evaluation implementations can differ between detectors, comparisons with results published by other architectures should be treated as contextual unless evaluated under a matched experimental protocol.

Runs of EphAsad SatellaDet-Blood on huggingface.co

20
Total runs
0
24-hour runs
0
3-day runs
1
7-day runs
20
30-day runs

More Information About SatellaDet-Blood huggingface.co Model

SatellaDet-Blood huggingface.co

SatellaDet-Blood huggingface.co is an AI model on huggingface.co that provides SatellaDet-Blood's model effect (), which can be used instantly with this EphAsad SatellaDet-Blood model. huggingface.co supports a free trial of the SatellaDet-Blood model, and also provides paid use of the SatellaDet-Blood. Support call SatellaDet-Blood model through api, including Node.js, Python, http.

SatellaDet-Blood huggingface.co Url

https://huggingface.co/EphAsad/SatellaDet-Blood

EphAsad SatellaDet-Blood online free

SatellaDet-Blood huggingface.co is an online trial and call api platform, which integrates SatellaDet-Blood's modeling effects, including api services, and provides a free online trial of SatellaDet-Blood, you can try SatellaDet-Blood online for free by clicking the link below.

EphAsad SatellaDet-Blood online free url in huggingface.co:

https://huggingface.co/EphAsad/SatellaDet-Blood

SatellaDet-Blood install

SatellaDet-Blood is an open source model from GitHub that offers a free installation service, and any user can find SatellaDet-Blood on GitHub to install. At the same time, huggingface.co provides the effect of SatellaDet-Blood install, users can directly use SatellaDet-Blood installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

SatellaDet-Blood install url in huggingface.co:

https://huggingface.co/EphAsad/SatellaDet-Blood

Url of SatellaDet-Blood

SatellaDet-Blood huggingface.co Url

Provider of SatellaDet-Blood huggingface.co

EphAsad
ORGANIZATIONS

Other API from EphAsad

huggingface.co

Total runs: 293
Run Growth: 150
Growth Rate: 39.06%
Updated:June 22 2026
huggingface.co

Total runs: 257
Run Growth: -95
Growth Rate: -33.57%
Updated:June 24 2026
huggingface.co

Total runs: 140
Run Growth: 64
Growth Rate: 42.11%
Updated:June 09 2026
huggingface.co

Total runs: 109
Run Growth: -62
Growth Rate: -50.41%
Updated:June 23 2026
huggingface.co

Total runs: 68
Run Growth: -19
Growth Rate: -24.05%
Updated:June 23 2026
huggingface.co

Total runs: 49
Run Growth: -14
Growth Rate: -28.57%
Updated:September 09 2026
huggingface.co

Total runs: 31
Run Growth: 23
Growth Rate: 74.19%
Updated:December 29 2025
huggingface.co

Total runs: 22
Run Growth: -13
Growth Rate: -59.09%
Updated:May 31 2026
huggingface.co

Total runs: 6
Run Growth: 1
Growth Rate: 16.67%
Updated:December 29 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:July 07 2026
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:March 13 2026