sebastientaylor commited on
Commit
75182ed
·
verified ·
1 Parent(s): 0d184d7

Upload folder using huggingface_hub

Browse files
01-ecosystem.png DELETED

Git LFS Details

  • SHA256: 3cd34c1a01de82e7834583c230766f526fc5829817402c82662a88bfded494a2
  • Pointer size: 131 Bytes
  • Size of remote file: 133 kB
01-ecosystem.svg DELETED
02-model-lifecycle.png DELETED

Git LFS Details

  • SHA256: a57d676b32277612f46698895de99a2c98d61143ab56a205b63164ed5076bb81
  • Pointer size: 131 Bytes
  • Size of remote file: 126 kB
03-on-target-validation.png DELETED

Git LFS Details

  • SHA256: dae552d4d0e9ec7c55ad4da2027d8e38b73aa1f8f5bc890484d38c8134ac219d
  • Pointer size: 131 Bytes
  • Size of remote file: 120 kB
04-coverage-matrix.png DELETED

Git LFS Details

  • SHA256: 26d22ff8b81dcf20ee1dc80ebc998ed947da0b4dfd8f62fbb5431bcab615eab8
  • Pointer size: 131 Bytes
  • Size of remote file: 123 kB
README.md CHANGED
@@ -6,8 +6,6 @@ colorTo: red
6
  sdk: static
7
  pinned: true
8
  license: apache-2.0
9
- thumbnail: >-
10
- https://cdn-uploads.huggingface.co/production/uploads/681a7e2fa7b205d31076a7ad/iBAkLGY4I0-VJbuiKZ50w.png
11
  ---
12
 
13
  <div align="center">
@@ -73,4 +71,4 @@ Pre-trained models validated on real edge hardware with full-dataset accuracy me
73
 
74
  Apache 2.0 · [Au-Zone Technologies Inc.](https://www.au-zone.com)
75
 
76
- </div>
 
6
  sdk: static
7
  pinned: true
8
  license: apache-2.0
 
 
9
  ---
10
 
11
  <div align="center">
 
71
 
72
  Apache 2.0 · [Au-Zone Technologies Inc.](https://www.au-zone.com)
73
 
74
+ </div>
index.html CHANGED
@@ -7,18 +7,15 @@
7
  <base target="_blank">
8
  <link rel="preconnect" href="https://fonts.googleapis.com">
9
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
10
- <link href="https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;500;600;700&family=Crimson+Text:wght@400;600&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet">
11
  <style>
12
  :root {
13
  --navy: #3E3371;
14
  --gold: #E8B820;
15
  --teal: #1FA0A8;
16
  --teal-text: #167A80;
17
- --indigo: #4B0082;
18
- --blue: #8FA3D4;
19
  --bg: #FFFFFF;
20
  --bg-subtle: #F8F9FA;
21
- --bg-card: #F0EDF8;
22
  --text: #343A40;
23
  --text-strong: #212529;
24
  --text-muted: #6C757D;
@@ -30,7 +27,6 @@
30
  :root {
31
  --bg: #1a1a2e;
32
  --bg-subtle: #16213e;
33
- --bg-card: rgba(75, 0, 130, 0.2);
34
  --text: #F1F3F5;
35
  --text-strong: #FFFFFF;
36
  --text-muted: #aaa;
@@ -47,7 +43,7 @@
47
  line-height: 1.7;
48
  font-size: 16px;
49
  }
50
- .container { max-width: 860px; margin: 0 auto; padding: 2.5rem 2rem; }
51
  h1, h2, h3 {
52
  font-family: 'Barlow', -apple-system, sans-serif;
53
  color: var(--heading);
@@ -57,131 +53,67 @@
57
  h1 .edge { color: var(--heading); }
58
  h1 .first { color: var(--gold); }
59
  h2 {
60
- font-size: 1.15rem; font-weight: 600;
61
  text-transform: uppercase; letter-spacing: 0.06em;
62
- margin-top: 2.5rem; margin-bottom: 0.75rem;
63
- padding-bottom: 0.35rem; border-bottom: 2px solid var(--gold);
 
64
  }
65
  .tagline {
66
  font-family: 'Barlow', sans-serif; font-weight: 500;
67
  letter-spacing: 0.12em; text-transform: uppercase;
68
- color: var(--text-muted); font-size: 0.85rem; margin-bottom: 1.5rem;
69
  }
70
- p { margin-bottom: 1rem; }
71
  a { color: var(--link); text-decoration: none; }
72
  a:hover { text-decoration: underline; color: var(--navy); }
73
  @media (prefers-color-scheme: dark) { a:hover { color: var(--gold); } }
74
- .badges { display: flex; flex-wrap: wrap; gap: 0.4rem; margin: 1.25rem 0; }
75
- .badges img { height: 22px; }
76
- .link-badges { display: flex; flex-wrap: wrap; gap: 0.4rem; margin: 1.5rem 0; }
77
  .link-badges img { height: 28px; }
78
- /* Workflow diagram */
79
- .diagram-container {
80
- margin: 1.5rem 0;
81
- text-align: center;
82
- }
83
- .diagram-container img {
84
- max-width: 100%;
85
- height: auto;
86
- }
87
- /* Naming table */
88
- .naming-table {
89
  width: 100%;
90
  border-collapse: collapse;
91
- margin: 0.75rem 0;
92
  font-family: 'Barlow', sans-serif;
93
  font-size: 0.9rem;
94
- }
95
- .naming-table th {
96
  text-align: left;
 
 
97
  padding: 0.4rem 0.6rem;
98
- font-weight: 600;
99
- font-size: 0.8rem;
100
- text-transform: uppercase;
101
- letter-spacing: 0.04em;
102
  color: var(--text-muted);
103
  border-bottom: 2px solid var(--border);
104
  }
105
- .naming-table td {
106
  padding: 0.35rem 0.6rem;
107
  border-bottom: 1px solid var(--border);
108
- font-family: 'JetBrains Mono', monospace;
109
- font-size: 0.82rem;
110
  }
111
- .naming-table td:first-child {
112
- font-family: 'Barlow', sans-serif;
113
- font-weight: 500;
114
- color: var(--text-strong);
115
- }
116
- /* Architecture table */
117
- .arch-table {
118
  width: 100%;
119
  border-collapse: collapse;
120
- margin: 0.75rem 0;
121
  font-family: 'Barlow', sans-serif;
122
- font-size: 0.95rem;
123
- }
124
- .arch-table th {
125
  text-align: left;
126
- padding: 0.5rem 0.75rem;
127
- font-weight: 600; font-size: 0.8rem;
128
- text-transform: uppercase; letter-spacing: 0.05em;
129
- color: var(--text-muted);
130
- border-bottom: 2px solid var(--border);
131
  }
132
- .arch-table td {
133
- padding: 0.5rem 0.75rem;
134
  border-bottom: 1px solid var(--border);
135
  }
136
- .arch-table td:first-child {
137
- font-weight: 600;
138
- color: var(--text-strong);
139
- white-space: nowrap;
140
- }
141
- .roadmap-tag {
142
  font-family: 'Barlow', sans-serif;
143
- font-size: 0.7rem; font-weight: 600;
144
- padding: 0.1rem 0.45rem; border-radius: 3px;
145
- background: var(--indigo); color: #fff;
146
- vertical-align: middle; margin-left: 0.3rem;
147
- letter-spacing: 0.03em; text-transform: uppercase;
148
  }
149
- .wip-tag {
150
- font-family: 'Barlow', sans-serif;
151
- font-size: 0.7rem; font-weight: 600;
152
- padding: 0.1rem 0.45rem; border-radius: 3px;
153
- background: var(--gold); color: #333;
154
- vertical-align: middle; margin-left: 0.3rem;
155
- letter-spacing: 0.03em; text-transform: uppercase;
156
- }
157
- /* Model sub-headings */
158
- .container > h3 {
159
- font-size: 0.95rem; font-weight: 600;
160
- color: var(--text-muted);
161
- text-transform: uppercase; letter-spacing: 0.05em;
162
- margin-top: 1.25rem; margin-bottom: 0.5rem;
163
- }
164
- .model-grid {
165
- display: grid;
166
- grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
167
- gap: 0.75rem; margin: 1rem 0;
168
- }
169
- .model-card {
170
- font-family: 'Barlow', sans-serif;
171
- background: var(--bg-card);
172
- padding: 0.85rem 1rem; border-radius: 5px;
173
- border-left: 3px solid var(--gold);
174
- transition: border-color 0.15s;
175
- }
176
- .model-card:hover { border-left-color: var(--teal); }
177
- .model-card h3 { font-size: 0.95rem; font-weight: 600; margin-bottom: 0.2rem; }
178
- .model-card h3 a { color: var(--text-strong); }
179
- .model-card h3 a:hover { color: var(--link); text-decoration: none; }
180
- .model-card .meta { color: var(--text-muted); font-size: 0.82rem; font-weight: 400; }
181
- .studio-features { margin: 0.75rem 0 0 1.25rem; color: var(--text); font-size: 0.95rem; }
182
- .studio-features li { margin-bottom: 0.25rem; }
183
  .footer {
184
- margin-top: 3rem; padding-top: 1.5rem;
185
  border-top: 1px solid var(--border);
186
  text-align: center;
187
  font-family: 'Barlow', sans-serif;
@@ -194,140 +126,63 @@
194
  <body>
195
  <div class="container">
196
  <h1><span class="edge">Edge</span><span class="first">First</span> AI</h1>
197
- <p class="tagline">AI for Spatial Perception</p>
198
 
199
- <p>
200
- <strong>EdgeFirst Perception</strong> is an open-source suite of libraries and microservices for AI-driven spatial perception on edge devices. It supports cameras, LiDAR, radar, and time-of-flight sensors &mdash; enabling real-time object detection, segmentation, sensor fusion, and 3D spatial understanding, optimized for resource-constrained embedded hardware.
201
- </p>
202
 
203
  <div class="link-badges">
204
  <a href="https://edgefirst.studio"><img src="https://img.shields.io/badge/EdgeFirst_Studio-3E3371?style=for-the-badge&logoColor=white" alt="EdgeFirst Studio"></a>
205
  <a href="https://github.com/EdgeFirstAI"><img src="https://img.shields.io/badge/GitHub-212529?style=for-the-badge&logo=github&logoColor=white" alt="GitHub"></a>
206
- <a href="https://doc.edgefirst.ai"><img src="https://img.shields.io/badge/Documentation-1FA0A8?style=for-the-badge&logo=readthedocs&logoColor=white" alt="Documentation"></a>
207
- <a href="https://www.au-zone.com"><img src="https://img.shields.io/badge/Au--Zone_Technologies-6C757D?style=for-the-badge" alt="Au-Zone Technologies"></a>
208
- </div>
209
-
210
- <h2>Workflow</h2>
211
-
212
- <div class="diagram-container">
213
- <img src="01-ecosystem.png" alt="EdgeFirst Model Zoo Ecosystem: Training, Validation, and Publication Workflow">
214
  </div>
215
 
 
216
  <p>
217
- Every model in the EdgeFirst Model Zoo passes through a validated pipeline. <a href="https://edgefirst.studio"><strong>EdgeFirst Studio</strong></a> manages datasets, training, multi-format export (ONNX, TFLite INT8, eIQ Neutron, Kinara DVM, HailoRT HEF, TensorRT), and reference validation. Models are then deployed to our board farm for <strong>full-dataset on-target validation</strong> on real hardware &mdash; measuring both accuracy (mAP) and detailed timing breakdown per device. Results are published here on HuggingFace with per-platform performance tables.
218
  </p>
219
-
220
- <h2>Model Lifecycle</h2>
221
-
222
- <div class="diagram-container">
223
- <img src="02-model-lifecycle.png" alt="Model Lifecycle: 5 stages from training to publication">
224
- </div>
225
-
226
- <h2>On-Target Validation</h2>
227
-
228
- <div class="diagram-container">
229
- <img src="03-on-target-validation.png" alt="On-Target Validation Pipeline: full dataset validation on real hardware">
230
- </div>
231
-
232
  <p>
233
- Unlike desktop-only benchmarks, EdgeFirst validates every model on <strong>real target hardware</strong> with the full dataset. Each device produces both accuracy metrics (mAP) and a detailed timing breakdown &mdash; load, preprocessing, NPU inference, and decode &mdash; so you know exactly how a model performs on your specific platform.
234
  </p>
235
 
236
- <h2>Supported Hardware</h2>
237
- <div class="badges">
238
- <img src="https://img.shields.io/badge/NXP-i.MX_8M_Plus-3E3371?style=flat-square&logoColor=white" alt="NXP i.MX 8M Plus">
239
- <img src="https://img.shields.io/badge/NXP-i.MX_95-3E3371?style=flat-square&logoColor=white" alt="NXP i.MX 95">
240
- <img src="https://img.shields.io/badge/NXP-Ara240-3E3371?style=flat-square&logoColor=white" alt="NXP Ara240">
241
- <img src="https://img.shields.io/badge/RPi5-Hailo--8%2F8L-1FA0A8?style=flat-square&logoColor=white" alt="RPi5 + Hailo-8/8L">
242
- <img src="https://img.shields.io/badge/NVIDIA-Jetson-76B900?style=flat-square&logoColor=white" alt="NVIDIA Jetson">
243
- </div>
244
-
245
  <h2>Model Zoo</h2>
246
- <p>Pre-trained YOLO models for edge deployment. Each model repo contains all sizes (nano through x-large), ONNX FP32 and TFLite INT8 formats, with platform-specific compiled variants as they become available.</p>
247
-
248
- <h3>Detection</h3>
249
- <div class="model-grid">
250
- <div class="model-card">
251
- <h3><a href="https://huggingface.co/EdgeFirst/yolo26-det">YOLO26</a></h3>
252
- <p class="meta">n/s/m/l/x &middot; COCO 80 classes &middot; Nano mAP@0.5: 54.9%</p>
253
- </div>
254
- <div class="model-card">
255
- <h3><a href="https://huggingface.co/EdgeFirst/yolo11-det">YOLO11</a></h3>
256
- <p class="meta">n/s/m/l/x &middot; COCO 80 classes &middot; Nano mAP@0.5: 53.4%</p>
257
- </div>
258
- <div class="model-card">
259
- <h3><a href="https://huggingface.co/EdgeFirst/yolov8-det">YOLOv8</a></h3>
260
- <p class="meta">n/s/m/l/x &middot; COCO 80 classes &middot; Nano mAP@0.5: 50.2%</p>
261
- </div>
262
- <div class="model-card">
263
- <h3><a href="https://huggingface.co/EdgeFirst/yolov5-det">YOLOv5</a></h3>
264
- <p class="meta">n/s/m/l/x &middot; COCO 80 classes &middot; Nano mAP@0.5: 49.6%</p>
265
- </div>
266
- </div>
267
-
268
- <h3>Instance Segmentation</h3>
269
- <div class="model-grid">
270
- <div class="model-card">
271
- <h3><a href="https://huggingface.co/EdgeFirst/yolo26-seg">YOLO26</a></h3>
272
- <p class="meta">n/s/m/l/x &middot; COCO 80 classes &middot; Nano Mask mAP: 37.0%</p>
273
- </div>
274
- <div class="model-card">
275
- <h3><a href="https://huggingface.co/EdgeFirst/yolo11-seg">YOLO11</a></h3>
276
- <p class="meta">n/s/m/l/x &middot; COCO 80 classes &middot; Nano Mask mAP: 35.5%</p>
277
- </div>
278
- <div class="model-card">
279
- <h3><a href="https://huggingface.co/EdgeFirst/yolov8-seg">YOLOv8</a></h3>
280
- <p class="meta">n/s/m/l/x &middot; COCO 80 classes &middot; Nano Mask mAP: 34.1%</p>
281
- </div>
282
- </div>
283
-
284
- <h2>Naming Convention</h2>
285
- <p>Each HuggingFace repo contains one model family for one task, with all size variants inside.</p>
286
- <table class="naming-table">
287
- <tr><th>Component</th><th>Pattern</th><th>Example</th></tr>
288
- <tr><td>HF Repo</td><td>EdgeFirst/{version}-{task}</td><td>EdgeFirst/yolov8-det</td></tr>
289
- <tr><td>ONNX Model</td><td>{version}{size}-{task}-coco.onnx</td><td>yolov8n-det-coco.onnx</td></tr>
290
- <tr><td>TFLite Model</td><td>{version}{size}-{task}-coco-int8.tflite</td><td>yolov8n-det-coco-int8.tflite</td></tr>
291
- <tr><td>Studio Project</td><td>{Dataset} {Task}</td><td>COCO Detection</td></tr>
292
- <tr><td>Studio Experiment</td><td>{Version} {Task}</td><td>YOLOv8 Detection</td></tr>
293
- </table>
294
-
295
- <h2>Validation Pipeline</h2>
296
- <p>Models go through two validation stages before publication:</p>
297
- <table class="arch-table">
298
- <tr><th>Stage</th><th>What</th><th>Where</th></tr>
299
  <tr>
300
- <td>Reference</td>
301
- <td>ONNX FP32 and TFLite INT8 mAP on full COCO val2017 (5000 images)</td>
302
- <td>EdgeFirst Studio (cloud)</td>
303
  </tr>
304
  <tr>
305
- <td>On-Target</td>
306
- <td>Full dataset mAP + timing breakdown (load, preproc, invoke, decode, e2e) per device</td>
307
- <td>Board farm (real hardware) <span class="wip-tag">In Progress</span></td>
308
  </tr>
309
  </table>
310
 
311
- <h2>Perception Architecture</h2>
312
- <table class="arch-table">
313
- <tr><th>Layer</th><th>Description</th></tr>
314
- <tr><td>Foundation</td><td>Hardware abstraction, video I/O, accelerated inference delegates</td></tr>
315
- <tr><td>Zenoh</td><td>Modular perception pipeline over Zenoh pub/sub</td></tr>
316
- <tr><td>GStreamer</td><td>Spatial perception elements for GStreamer / NNStreamer</td></tr>
317
- <tr><td>ROS 2</td><td>Native ROS 2 nodes extending Zenoh microservices <span class="roadmap-tag">Roadmap</span></td></tr>
318
- </table>
319
 
320
  <h2>EdgeFirst Studio</h2>
321
  <p>
322
- <a href="https://edgefirst.studio"><strong>EdgeFirst Studio</strong></a> is the MLOps platform that drives the entire model zoo pipeline. <strong>Free tier available.</strong>
323
  </p>
324
- <ul class="studio-features">
325
- <li>Dataset management &amp; AI-assisted annotation</li>
326
- <li>Model training with automatic multi-format export and INT8 quantization</li>
327
- <li>Reference and on-target validation with full metrics collection</li>
328
- <li>CameraAdaptor integration for native sensor format training</li>
329
- <li>Deploy trained models to edge devices via the <a href="https://github.com/EdgeFirstAI/client">EdgeFirst Client</a> CLI</li>
330
- </ul>
 
 
 
331
 
332
  <div class="footer">
333
  <p>Apache 2.0 &middot; &copy; <a href="https://www.au-zone.com">Au-Zone Technologies Inc.</a></p>
 
7
  <base target="_blank">
8
  <link rel="preconnect" href="https://fonts.googleapis.com">
9
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
10
+ <link href="https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;500;600;700&family=Crimson+Text:wght@400;600&display=swap" rel="stylesheet">
11
  <style>
12
  :root {
13
  --navy: #3E3371;
14
  --gold: #E8B820;
15
  --teal: #1FA0A8;
16
  --teal-text: #167A80;
 
 
17
  --bg: #FFFFFF;
18
  --bg-subtle: #F8F9FA;
 
19
  --text: #343A40;
20
  --text-strong: #212529;
21
  --text-muted: #6C757D;
 
27
  :root {
28
  --bg: #1a1a2e;
29
  --bg-subtle: #16213e;
 
30
  --text: #F1F3F5;
31
  --text-strong: #FFFFFF;
32
  --text-muted: #aaa;
 
43
  line-height: 1.7;
44
  font-size: 16px;
45
  }
46
+ .container { max-width: 720px; margin: 0 auto; padding: 2.5rem 2rem; text-align: center; }
47
  h1, h2, h3 {
48
  font-family: 'Barlow', -apple-system, sans-serif;
49
  color: var(--heading);
 
53
  h1 .edge { color: var(--heading); }
54
  h1 .first { color: var(--gold); }
55
  h2 {
56
+ font-size: 1.05rem; font-weight: 600;
57
  text-transform: uppercase; letter-spacing: 0.06em;
58
+ margin-top: 2rem; margin-bottom: 0.6rem;
59
+ padding-bottom: 0.3rem; border-bottom: 2px solid var(--gold);
60
+ text-align: left;
61
  }
62
  .tagline {
63
  font-family: 'Barlow', sans-serif; font-weight: 500;
64
  letter-spacing: 0.12em; text-transform: uppercase;
65
+ color: var(--text-muted); font-size: 0.85rem; margin-bottom: 1.25rem;
66
  }
67
+ p { margin-bottom: 1rem; text-align: left; }
68
  a { color: var(--link); text-decoration: none; }
69
  a:hover { text-decoration: underline; color: var(--navy); }
70
  @media (prefers-color-scheme: dark) { a:hover { color: var(--gold); } }
71
+ .link-badges { display: flex; flex-wrap: wrap; gap: 0.4rem; justify-content: center; margin: 1.25rem 0; }
 
 
72
  .link-badges img { height: 28px; }
73
+ .badges { display: flex; flex-wrap: wrap; gap: 0.4rem; margin: 0.75rem 0; }
74
+ .badges img { height: 22px; }
75
+ .model-table {
 
 
 
 
 
 
 
 
76
  width: 100%;
77
  border-collapse: collapse;
78
+ margin: 0.6rem 0;
79
  font-family: 'Barlow', sans-serif;
80
  font-size: 0.9rem;
 
 
81
  text-align: left;
82
+ }
83
+ .model-table th {
84
  padding: 0.4rem 0.6rem;
85
+ font-weight: 600; font-size: 0.78rem;
86
+ text-transform: uppercase; letter-spacing: 0.04em;
 
 
87
  color: var(--text-muted);
88
  border-bottom: 2px solid var(--border);
89
  }
90
+ .model-table td {
91
  padding: 0.35rem 0.6rem;
92
  border-bottom: 1px solid var(--border);
 
 
93
  }
94
+ .model-table td:first-child { font-weight: 600; color: var(--text-strong); white-space: nowrap; }
95
+ .links-table {
 
 
 
 
 
96
  width: 100%;
97
  border-collapse: collapse;
98
+ margin: 0.6rem 0;
99
  font-family: 'Barlow', sans-serif;
100
+ font-size: 0.9rem;
 
 
101
  text-align: left;
 
 
 
 
 
102
  }
103
+ .links-table td {
104
+ padding: 0.3rem 0.6rem;
105
  border-bottom: 1px solid var(--border);
106
  }
107
+ .links-table td:first-child { font-weight: 600; color: var(--text-strong); white-space: nowrap; width: 120px; }
108
+ .cta {
109
+ display: inline-block;
 
 
 
110
  font-family: 'Barlow', sans-serif;
111
+ font-weight: 600; font-size: 0.95rem;
112
+ color: var(--link);
113
+ margin: 0.5rem 0;
 
 
114
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
115
  .footer {
116
+ margin-top: 2.5rem; padding-top: 1.25rem;
117
  border-top: 1px solid var(--border);
118
  text-align: center;
119
  font-family: 'Barlow', sans-serif;
 
126
  <body>
127
  <div class="container">
128
  <h1><span class="edge">Edge</span><span class="first">First</span> AI</h1>
129
+ <p class="tagline">Spatial Perception at the Edge</p>
130
 
131
+ <p style="text-align:center;">Open-source libraries and microservices for AI-driven spatial perception on embedded devices.</p>
 
 
132
 
133
  <div class="link-badges">
134
  <a href="https://edgefirst.studio"><img src="https://img.shields.io/badge/EdgeFirst_Studio-3E3371?style=for-the-badge&logoColor=white" alt="EdgeFirst Studio"></a>
135
  <a href="https://github.com/EdgeFirstAI"><img src="https://img.shields.io/badge/GitHub-212529?style=for-the-badge&logo=github&logoColor=white" alt="GitHub"></a>
136
+ <a href="https://doc.edgefirst.ai"><img src="https://img.shields.io/badge/Docs-1FA0A8?style=for-the-badge&logo=readthedocs&logoColor=white" alt="Docs"></a>
137
+ <a href="https://edgefirst.ai"><img src="https://img.shields.io/badge/edgefirst.ai-E8B820?style=for-the-badge&logoColor=333" alt="Website"></a>
 
 
 
 
 
 
138
  </div>
139
 
140
+ <h2>About</h2>
141
  <p>
142
+ <strong>Au-Zone Technologies</strong> builds EdgeFirst &mdash; a comprehensive platform for deploying AI perception on edge devices. We support cameras, LiDAR, radar, and time-of-flight sensors for real-time object detection, segmentation, sensor fusion, and 3D spatial understanding.
143
  </p>
 
 
 
 
 
 
 
 
 
 
 
 
 
144
  <p>
145
+ Our stack spans four layers: <strong>Foundation</strong> (hardware abstraction and inference delegates), <strong>Zenoh</strong> (pub/sub microservices), <strong>GStreamer</strong> (media pipeline plugins), and <strong>ROS 2</strong> integration. All released under <strong>Apache 2.0</strong>.
146
  </p>
147
 
 
 
 
 
 
 
 
 
 
148
  <h2>Model Zoo</h2>
149
+ <p>Pre-trained models validated on real edge hardware with full-dataset accuracy metrics and detailed timing breakdowns per device.</p>
150
+ <a class="cta" href="https://huggingface.co/spaces/EdgeFirst/Models">Browse the EdgeFirst Model Zoo &rarr;</a>
151
+ <table class="model-table">
152
+ <tr><th>Task</th><th>Models</th></tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
153
  <tr>
154
+ <td>Detection</td>
155
+ <td><a href="https://huggingface.co/EdgeFirst/yolo26-det">YOLO26</a> &middot; <a href="https://huggingface.co/EdgeFirst/yolo11-det">YOLO11</a> &middot; <a href="https://huggingface.co/EdgeFirst/yolov8-det">YOLOv8</a> &middot; <a href="https://huggingface.co/EdgeFirst/yolov5-det">YOLOv5</a></td>
 
156
  </tr>
157
  <tr>
158
+ <td>Segmentation</td>
159
+ <td><a href="https://huggingface.co/EdgeFirst/yolo26-seg">YOLO26</a> &middot; <a href="https://huggingface.co/EdgeFirst/yolo11-seg">YOLO11</a> &middot; <a href="https://huggingface.co/EdgeFirst/yolov8-seg">YOLOv8</a></td>
 
160
  </tr>
161
  </table>
162
 
163
+ <h2>Supported Hardware</h2>
164
+ <div class="badges">
165
+ <img src="https://img.shields.io/badge/NXP-i.MX_8M_Plus-3E3371?style=flat-square&logoColor=white" alt="NXP i.MX 8M Plus">
166
+ <img src="https://img.shields.io/badge/NXP-i.MX_95-3E3371?style=flat-square&logoColor=white" alt="NXP i.MX 95">
167
+ <img src="https://img.shields.io/badge/NXP-Ara240-3E3371?style=flat-square&logoColor=white" alt="NXP Ara240">
168
+ <img src="https://img.shields.io/badge/RPi5-Hailo--8%2F8L-1FA0A8?style=flat-square&logoColor=white" alt="RPi5 + Hailo">
169
+ <img src="https://img.shields.io/badge/NVIDIA-Jetson-76B900?style=flat-square&logoColor=white" alt="NVIDIA Jetson">
170
+ </div>
171
 
172
  <h2>EdgeFirst Studio</h2>
173
  <p>
174
+ <a href="https://edgefirst.studio"><strong>EdgeFirst Studio</strong></a> is our MLOps platform for the complete perception development lifecycle &mdash; dataset management, model training, INT8 quantization, on-target validation, and deployment. <strong>Free tier available.</strong>
175
  </p>
176
+
177
+ <h2>Links</h2>
178
+ <table class="links-table">
179
+ <tr><td>Website</td><td><a href="https://edgefirst.ai">edgefirst.ai</a></td></tr>
180
+ <tr><td>Studio</td><td><a href="https://edgefirst.studio">edgefirst.studio</a></td></tr>
181
+ <tr><td>GitHub</td><td><a href="https://github.com/EdgeFirstAI">github.com/EdgeFirstAI</a></td></tr>
182
+ <tr><td>Documentation</td><td><a href="https://doc.edgefirst.ai">doc.edgefirst.ai</a></td></tr>
183
+ <tr><td>Model Zoo</td><td><a href="https://huggingface.co/spaces/EdgeFirst/Models">EdgeFirst/Models</a></td></tr>
184
+ <tr><td>Company</td><td><a href="https://www.au-zone.com">Au-Zone Technologies</a></td></tr>
185
+ </table>
186
 
187
  <div class="footer">
188
  <p>Apache 2.0 &middot; &copy; <a href="https://www.au-zone.com">Au-Zone Technologies Inc.</a></p>