Qui utilise Avala
- Équipes de véhicules autonomes — Étiquetez des images caméra, des nuages de points LiDAR et des enregistrements multi-capteurs synchronisés pour l’entraînement de modèles de perception. Visualisez et déboguez des données MCAP/ROS avec projection multi-caméras.
- Entreprises de robotique — Annotez des données de perception pour la navigation, la manipulation et la compréhension de scène. Explorez des nuages de points 3D avec un rendu accéléré par GPU.
- Équipes Physical AI / Informatique spatiale — Travaillez avec des scènes Gaussian Splat, des nuages de points denses et des données multi-capteurs pour la compréhension 3D du monde et le transfert simulation-réel.
- Équipes IA/ML — Créez des jeux de données d’entraînement pour la détection d’objets, la segmentation, la classification et le suivi sur des images, de la vidéo et des données 3D.
- Laboratoires de recherche — Construisez des jeux de données étiquetés pour la recherche en vision par ordinateur et perception 3D avec des outils d’annotation professionnels et des flux de contrôle qualité.
Capacités de la plateforme
Visualisation
Le moteur de visualisation d’Avala fonctionne entièrement dans le navigateur, propulsé par WebGPU et WebGL.- Lecture multi-capteurs MCAP/ROS — Ouvrez des fichiers MCAP contenant des données caméra, LiDAR, radar et IMU. Le visualiseur détecte automatiquement les topics et attribue les types de panneaux parmi 8 types : Image, 3D / Nuage de points, Graphique, Messages bruts, Journal, Carte, Jauge et Transitions d’état.
- Rendu 3D de nuages de points accéléré par GPU — Affichez des nuages de points avec 6 modes de visualisation : Neutre, Intensité, Arc-en-ciel, Étiquette, Panoptique et Projection d’image. Les shaders de calcul WebGPU gèrent le frustum culling et la sélection du niveau de détail sur le GPU.
- Visualiseur Gaussian Splat — Inspectez des reconstructions de scènes 3D dans un visualiseur Gaussian Splat accéléré par WebGPU avec hiérarchie de scène, panneau de propriétés et superposition de statistiques.
- Lecture synchronisée multi-caméras — Visualisez plusieurs flux caméra en synchronisation avec des superpositions de projection LiDAR vers caméra. Supporte les modèles de caméra sténopé et double sphère (fisheye).
- Dispositions multi-fenêtres configurables — Arrangement par glisser-déposer des panneaux avec des vues divisées redimensionnables. La disposition par défaut place une barre latérale de topics, des panneaux de contenu et un panneau d’information de fichier dans une configuration racine horizontale.
- Navigation basée sur la chronologie — Avancement image par image, recherche par horodatage et contrôle de la vitesse de lecture sur tous les flux de capteurs synchronisés.
Annotation
Outils d’annotation professionnels pour chaque modalité de données, soutenus par le contrôle qualité et les flux de travail d’équipe.- Boîtes englobantes — Régions rectangulaires 2D pour la détection d’objets
- Polygones — Formes arbitraires pour des contours d’objets précis
- Cuboïdes 3D — Boîtes englobantes 3D dans les nuages de points et données multi-capteurs avec vues de dessus, en perspective et latérales
- Segmentation — Masques de classification au niveau du pixel
- Polylignes — Annotations de chemins, voies et bords
- Points clés — Annotations de repères et de poses
- Classification — Étiquettes d’attributs au niveau de la scène et de l’objet
Types de données supportés
Avala gère cinq modalités de données, chacune avec des flux de visualisation et d’annotation dédiés :| Type de données | Formats | Description |
|---|---|---|
| Images | JPEG, PNG, WebP | Visualisation et annotation d’images uniques avec tous les outils 2D |
| Vidéo | MP4, MOV | Converties en séquences d’images pour la lecture, l’annotation image par image et le suivi d’objets |
| Nuages de points | PCD, PLY | Scans LiDAR 3D avec rendu accéléré par GPU et annotation par cuboïdes |
| MCAP / ROS | MCAP | Conteneur multi-capteurs avec données caméra, LiDAR, radar et IMU ; lecture multi-panneaux et projection multi-caméras |
| Splat | Gaussian Splat | Visualisation et annotation de scènes 3D dans des environnements Gaussian Splat rendus par WebGPU |
SDKs
Python SDK
Installez avec
pip install avala — annotations de type complètes et support asynchrone.TypeScript SDK
Installez avec
npm install @avala-ai/sdk — fonctionne dans Node.js et les navigateurs.Explorer la plateforme
Visualisation
Visualiseur multi-capteurs accéléré par GPU avec 8 types de panneaux, 6 modes de rendu de nuages de points et support Gaussian Splat.
Annotation
Outils d’annotation professionnels pour les données 2D, 3D, vidéo et multi-capteurs avec contrôle qualité.
Intégrations
Connectez-vous avec S3, MCP, MCAP/ROS, les webhooks et les pipelines d’inférence.
Prochaines étapes
Démarrage rapide
Créez votre premier projet d’annotation en moins de 60 secondes.
Concepts fondamentaux
Comprenez les jeux de données, projets, tâches et le cycle de vie de l’annotation.
Visualisation
Explorez le visualiseur multi-capteurs, le moteur de rendu de nuages de points 3D et le visualiseur Gaussian Splat.
SDKs
Installez le SDK Python ou TypeScript et commencez à construire.