Downloads · 30 days
5
18% of all-time downloads
dcskycam/heli-classifier
heli-classifier is a image classification model from dcskycam. Use it when you need a label for an image. It is set up for tensorflow. The card lists the license as apache-2.0.
A TensorFlow Lite model that classifies cropped images of sky objects as helicopter or nothelicopter.
Downloads · 30 days
5
18% of all-time downloads
All-time downloads
28
Public
Repo size
70.1 MB
Likes
0
Public
Click a slice to open those files.
.tflite70.1 MB · 100%
From the Hugging Face model README
A TensorFlow Lite model that classifies cropped images of sky objects as helicopter or not_helicopter.
This model is part of the DCSkyCam project — an AI-enabled sky monitoring system built on Raspberry Pi that automatically detected and identified helicopters in its field of view.
| Property | Value |
|---|---|
| Architecture | EfficientNet-B4 (transfer learning via TensorFlow Hub make_image_classifier tool) |
| Input size | 224 × 224 RGB |
| Output | 2 classes: helicopter, not_helicopter |
| Format | TensorFlow Lite (.tflite) |
| Quantization | Post-training float16 quantization |
| File size | ~70 MB |
This model is designed to filter objects detected by the SSD MobileNet object detector in the DCSkyCam pipeline. When a candidate region is identified, this classifier determines whether it contains a helicopter before proceeding to type identification.
Intended for: Sky monitoring, aviation observation, automated photography systems.
Not intended for: Safety-critical applications, weapon systems, or any use that could cause harm.
make_image_classifier with transfer learning| Class | Precision | Recall | F1 |
|---|---|---|---|
| helicopter | 0.9750 | 1.0000 | 0.9873 |
| not_helicopter | 1.0000 | 0.9667 | 0.9831 |
| Macro Avg | 0.9875 | 0.9833 | 0.9852 |
Overall accuracy: 98.6%
This model was intended to be used with the TensorFlow Lite (TFLite) runtimes and Python 3.11. TFLite has been deprecated. As the DCSkycam project has concluded, there will not be a migration to the newer LiteRT interpreter.
The repository includes an inference.py file with a sample implementation that has been tested on desktop (OSX) and a Raspberry Pi 5 device (Trixie 64-bit).
If you use this model in your research, please cite the DCSkyCam project:
@misc{dcskycam2024,
title = {DCSkyCam: AI-Enabled Sky Monitoring System},
author = {DCSkyCam Contributors},
year = {2024},
url = {https://github.com/dcskycam}
}
This project is licensed under the Apache License 2.0 — see LICENSE for details. The base model (EfficientNet-B4) is derived from TensorFlow Hub and subject to its own license terms.