Gestion des données
Toutes vos données visuelles. Un seul endroit.
Agrégez, organisez et explorez des milliards d'images et de vidéos depuis n'importe quelle source. Un référentiel unifié pour toutes vos données de vision par ordinateur.
DataTags
data produit validé cas-limite
Stockage
2.4 TB
AWS S3 connecté
Architecture
Comment ça fonctionne en coulisses
Se connecte à S3, GCP ou Azure. Ingère tout format d'image ou vidéo. Indexe tout pour que vous puissiez le requêter ensuite.
Sources
AWS S3
GCP
Azure
DATALAKE
2.4M assets indexés 847GB stockage 12ms latence
Sorties
Datasets 24 Expériences 156 Déploiements 8
upload.py
from picsellia import Client
client = Client()
datalake = client.get_datalake()
# Upload with metadata
datalake.upload_data(
filepaths="./images/*.jpg",
tags=["production", "batch-42"],
metadata={"reference": "factory-A"}
)
# Query with filters
data = datalake.list_data(
tags=["production"]
)
Python SDK v6.9.0
Extraction EXIF automatique
query.py
# Query with tags
data = datalake.list_data(
tags=["defects"]
)
# ✓ 2,847 results
# Query with custom_metadata filter
data = datalake.list_data(
custom_metadata={"location": "factory-A"}
)
# ✓ 1,245 results
# Combine tags and dimensions
data = datalake.list_data(
tags=["production", "validated"],
limit=1000
)
Support des formats image et vidéo
Ingestion des formats visuels standards
- .jpg image
- .png image
- .tiff image
- .webp image
- .bmp image
- .gif image
- .mp4 vidéo
- .mov vidéo
Pipeline de traitement
Génération d'embeddings et indexation en base
En direct
Génération d'embeddings 156 vec/sec Indexation DB 12ms/img Taux d'ingestion 2,847 img/min Sync. stockage 99.9%
Requêtage de données puissant
Requêtez votre datalake de manière programmatique avec le SDK Python. Filtrez par tags, métadonnées et plus avec des type hints et de l'auto-complétion.
list_data() PARAMS
- tags : List[str]
- custom_metadata : Dict[str, Any]
- limit : int
- offset : int
- order_by : str
TAG OPÉRATIONS
- add_tags() ajouter aux données
- remove_tags() retirer des données
- list_tags() obtenir tous les tags
- create_tag() créer un nouveau tag
- FILTRABLE
- tags DataTags
- custom_metadata champs personnalisés
- filename nom de l'asset
- created_at horodatages
- type image/vidéo
advanced_query.py
# Advanced data query
data = datalake.list_data(
# Filter by tags
tags=[
"production",
"validated"
],
# Filter by custom_metadata
custom_metadata={
"location": "factory-A"
},
limit=1000
)
for item in data:
print(item.filename)
EXÉCUTION
2,847 résultats 23 ms temps de requête 847 MB scannés
TAGS CORRESPONDANTS
- production (1,892)
- validated (2,103)
- factory-A (1,245)
- factory-B (892)
Prêt à créer un dataset
Recherche visuelle
Trouvez des images similaires instantanément
Les embeddings OpenCLIP transforment vos images en vecteurs. Recherchez par similarité, regroupez par contenu et détectez les anomalies sans écrire une seule requête.
ViT-B/16
Modèle par défaut Taille du vecteur 512-dim
QDrant
Base vectorielle <10ms Latence de recherche
Recherche par similarité
Image → Images
cosine similarity > 0.85 847 correspondances
Recherche texte vers image
Text → Images
"damaged surface with rust"
CLIP text encoder 156 results • 8ms
Détection d'anomalies
Isolation Forest
contamination: 0.01 23 corrompus 89 anomalies
Fine-tunez votre propre modèle CLIP
Les embeddings génériques ne suffisent pas ? Fine-tunez un modèle CLIP sur vos propres données. La recherche et le regroupement s'améliorent considérablement quand le modèle connaît votre domaine.
+40% Meilleure précision
Organisation
DataTags et schéma de métadonnées
Organisation multi-dimensionnelle avec un système de tags flexible et un support complet des métadonnées. Structurez vos données sans déplacer de fichiers.
SYSTÈME DATATAGS
TAGS DISPONIBLES
- factory-A (1,245)
- factory-B (892)
- production (1,892)
- training (3,456)
- edge-case (234)
- validated (2,103)
EXEMPLE
- inspection_042.tiff
- 4032x3024 - 12.4MB
- factory-A production validated Q1-2024
CHAMPS DE MÉTADONNÉES
{
// Location & Acquisition
"latitude": 48.8566,
"longitude": 2.3522,
"altitude": 35.2,
"acquired_at": "2024-03-15T14:32:00Z",
"acquired_by": "drone-unit-7",
"weather": "clear, 18C",
// Camera & Sensor
"focal_length": 24.0,
"sensor_width": 36.0,
"manufacturer": "DJI",
"yaw": 127.5,
"pitch": -45.0,
"roll": 0.0,
// Reference Fields
"reference": "INS-2024-0042",
"custom_id": "B-789"
}
Extraction automatique depuis EXIF avec fill_metadata=True
Prêt à centraliser vos données ?
Connectez votre stockage, uploadez vos données et commencez à requêter. Essai gratuit, sans carte bancaire.