YOLO Vision 2026:
Zurück zum Ultralytics Glossar

JSON

Lerne, wie JSON den KI-Datenaustausch optimiert. Entdecke, wie du Ultralytics YOLO26 Vorhersagen für nahtlose API-Integration und Modellbereitstellung in JSON exportierst.

JSON, oder JavaScript Object Notation, ist ein leichtgewichtiges, textbasiertes Format zum Speichern und Transportieren von Daten. Im Bereich der künstlichen Intelligenz und des maschinellen Lernens dient es als universeller Standard für den Datenaustausch zwischen Servern, Webanwendungen und inference engines. Seine Struktur aus Schlüssel-Wert-Paaren und geordneten Listen ist für Menschen leicht lesbar und schreibbar und für Maschinen mühelos zu parsen und zu generieren. Da es sprachunabhängig ist, ermöglicht JSON eine nahtlose Kommunikation zwischen einem in Python trainierten Modell und einer Bereitstellungsumgebung, die auf JavaScript, C++ oder Go läuft.

JSON in KI-Pipelines und beim Deployment#

Wenn ein Computer-Vision-Modell in die Produktion überführt wird, interagiert es typischerweise über eine REST API mit anderen Softwarekomponenten. Wenn beispielsweise ein Überwachungssystem einen Videobildrahmen an einen Server sendet, auf dem ein object detection-Modell läuft, analysiert der Server das Bild und gibt die Ergebnisse zurück. Anstelle der Rücksendung eines binären Bildes antwortet der Server mit einer JSON-Zeichenkette, die die Koordinaten von bounding boxes, die erkannten Klassennamen und die dazugehörigen confidence-Werte enthält. Diese textbasierte Antwort kann problemlos von Frontend-Dashboards, mobilen Apps oder NoSQL databases wie MongoDB für Protokollierung und Analysen verarbeitet werden.

Über die Inferenz hinaus ist JSON entscheidend für die Strukturierung von training data. Das beliebte Format des COCO dataset verwendet ein umfassendes JSON-Schema zur Definition von Bilddateipfaden, Lizenzinformationen und Annotationskoordinaten. Dies steht im Gegensatz zu anderen Formaten wie dem YOLO-TXT-Format, das einfache, durch Leerzeichen getrennte Textdateien verwendet. Erweiterte Tools auf der Ultralytics Platform nutzen häufig JSON, um komplexe Projektmetadaten und die Datensatzversionierung in der Cloud zu verwalten.

Modellvorhersagen in JSON konvertieren#

Moderne Frameworks vereinfachen den Prozess der data serialization und ermöglichen Entwicklern den direkten Export von Modellausgaben nach JSON. Die Bibliothek ultralytics bietet integrierte Methoden zur Serialisierung von Erkennungsergebnissen, wodurch die Integration von YOLO26-Modellen in größere Software-Ökosysteme unkompliziert wird.

Das folgende Beispiel zeigt, wie du eine Inferenz mit einem Ultralytics YOLO26-Modell ausführst und die Erkennungsergebnisse in einen standardisierten JSON-String konvertierst:

import json

from ultralytics import YOLO

# Load the YOLO26 model
model = YOLO("yolo26n.pt")

# Run inference on an image
results = model("https://ultralytics.com/images/bus.jpg")

# Convert the first result object to a JSON string
# This serializes boxes, classes, and confidence scores
json_output = results[0].tojson()

# Parse back to a dict to verify structure
data = json.loads(json_output)
print(f"Detected {len(data)} objects.")

JSON vs. verwandte Formate#

Während JSON in der web development und im API-Design allgegenwärtig ist, ist es wichtig, es von anderen Daten-Serialisierungsformaten zu unterscheiden, die häufig in Deep Learning-Workflows vorkommen.

  • JSON vs. YAML: YAML ist auf maximale menschliche Lesbarkeit ausgelegt und unterstützt Kommentare, was es zur bevorzugten Wahl für Konfigurationsdateien macht. Beispielsweise werden Einstellungen für hyperparameter tuning oder Datensatzpfade in Ultralytics in .yaml-Dateien definiert. JSON ist strenger, unterstützt keine Kommentare und ist für Maschinen im Allgemeinen schneller zu parsen, wodurch es sich besser für die Datenübertragung und API-Antworten eignet.
  • JSON vs. XML: XML verwendet eine ausführliche, tag-basierte Struktur. Obwohl es einst der Standard für Datensätze wie Pascal VOC war, wurde es im modernen Machine Learning Operations (MLOps) aufgrund der geringeren Dateigröße und der einfacheren Syntax von JSON weitgehend abgelöst.

Standardisierung und Interoperabilität#

Die weit verbreitete Einführung von JSON fördert die Interoperabilität zwischen verschiedenen Tools. Ganz gleich, ob Sie instance segmentation-Masken exportieren, image classification-Labels speichern oder eine model deployment-Pipeline konfigurieren, JSON sorgt dafür, dass die Daten strukturiert und zugänglich bleiben. Seine Rolle erstreckt sich auch auf GeoJSON, ein spezialisiertes Format zur Kodierung geografischer Datenstrukturen, das häufig in der satellite image analysis verwendet wird, um erkannte Objekte auf geografische Koordinaten abzubilden. Durch die Nutzung der in Python integrierten json library können Entwickler diese Datenstrukturen einfach validieren, parsen und manipulieren, um robuste KI-Anwendungen zu erstellen.

Explore solutions

Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr

Lass uns gemeinsam die Zukunft der KI bauen!

Beginne deine Reise mit der Zukunft des maschinellen Lernens