Intel® RealSense™ SDK 2.0 ist eine plattformübergreifende Bibliothek für Intel® RealSense™ Tiefenkameras.
Informationen zu anderen Intel® RealSense™-Geräten (F200, R200, LR200 und ZR300) finden Sie in der neuesten Legacy-Version.
Das SDK ermöglicht Tiefen- und Farb-Streaming und stellt intrinsische und extrinsische Kalibrierungsinformationen bereit. Die Bibliothek bietet außerdem synthetische Streams (Punktwolke, an Farbe ausgerichtete Tiefe und umgekehrt) und eine integrierte Unterstützung für die Aufzeichnung und Wiedergabe von Streaming-Sitzungen.
Entwicklerkits, die die erforderliche Hardware zur Verwendung dieser Bibliothek enthalten, können unter store.intelrealsense.com erworben werden. Informationen zur Intel® RealSense™ Technologie unter www.intelrealsense.com
Sie haben keinen Zugriff auf eine RealSense-Kamera? Schauen Sie sich Beispieldaten an
Intel hat die Produktlinien LiDAR, Gesichtsauthentifizierung und Tracking als EOL eingestuft. Diese Produkte wurden abgekündigt und sind für Neubestellungen nicht mehr verfügbar.
Intel WIRD weiterhin Stereoprodukte verkaufen und unterstützen, darunter die folgenden: D410-, D415-, D430-, D401-, D450-Module und D415-, D435-, D435i-, D435f-, D405-, D455- und D457-Tiefenkameras. Wir werden auch weiterhin daran arbeiten, unser Open-Source-SDK LibRealSense zu unterstützen und weiterzuentwickeln.
Künftig werden Intel und das RealSense-Team den Schwerpunkt unserer Neuentwicklung auf die Weiterentwicklung innovativer Technologien legen, die unsere Kerngeschäfte und die IDM 2.0-Strategie besser unterstützen.
Sie können librealsense mit dem vcpkg-Abhängigkeitsmanager herunterladen und installieren:
git clone https://github.com/Microsoft/vcpkg.git cd vcpkg ./bootstrap-vcpkg.sh ./vcpkg integrate install ./vcpkg install realsense2
Der librealsense-Port in vcpkg wird von Microsoft-Teammitgliedern und Community-Mitwirkenden auf dem neuesten Stand gehalten. Wenn die Version veraltet ist, erstellen Sie bitte einen Issue oder Pull Request im vcpkg-Repository.
Herunterladen – Die neuesten Versionen, einschließlich der Intel RealSense SDK-, Viewer- und Depth Quality-Tools, sind verfügbar unter: neueste Versionen . Bitte lesen Sie die Versionshinweise zu den unterstützten Plattformen, neuen Funktionen und Fähigkeiten, bekannten Problemen, Informationen zum Aktualisieren der Firmware und mehr.
Installieren – Sie können das SDK auch installieren oder aus dem Quellcode erstellen (unter Linux Windows Mac OS Android Docker), Ihre D400-Tiefenkamera anschließen und schon können Sie mit dem Schreiben Ihrer ersten Anwendung beginnen.
Support und Probleme : Wenn Sie Produktsupport benötigen (z. B. eine Frage zum Gerät stellen oder Probleme mit ihm haben), lesen Sie bitte den Abschnitt „FAQ & Fehlerbehebung“. Wenn es dort nicht behandelt wird, durchsuchen Sie bitte unsere Seite „Geschlossene GitHub-Probleme“ sowie die Community- und Support-Websites. Wenn Sie immer noch keine Antwort auf Ihre Frage finden, eröffnen Sie bitte eine neue Ausgabe.
Was | Beschreibung | Download-Link |
---|---|---|
Intel® RealSense™ Viewer | Mit dieser Anwendung können Sie schnell auf Ihre Intel® RealSense™ Tiefenkamera zugreifen, um den Tiefenstrom anzuzeigen, Punktwolken zu visualisieren, Streams aufzuzeichnen und wiederzugeben, Ihre Kameraeinstellungen zu konfigurieren, erweiterte Steuerelemente zu ändern, Tiefenvisualisierung und Nachbearbeitung zu aktivieren und vieles mehr. | Intel.RealSense.Viewer.exe |
Tiefenqualitätswerkzeug | Mit dieser Anwendung können Sie die Tiefenqualität der Kamera testen, einschließlich: Standardabweichung von der Ebenenanpassung, normalisierter RMS – Subpixelgenauigkeit, Distanzgenauigkeit und Füllrate. Sie sollten in der Lage sein, mehrere der Tiefenqualitätsmetriken problemlos abzurufen und zu interpretieren sowie die Daten aufzuzeichnen und für die Offline-Analyse zu speichern. | Depth.Quality.Tool.exe |
Debug-Tools | Geräteaufzählung, FW-Logger usw., wie im Tools-Verzeichnis zu sehen ist | In Intel.RealSense.SDK.exe enthalten |
Codebeispiele | Diese einfachen Beispiele veranschaulichen, wie Sie mit dem SDK ganz einfach Codefragmente einbinden können, die auf die Kamera zugreifen, in Ihre Anwendungen. Schauen Sie sich einige der C++-Beispiele an, darunter Capture, Pointcloud und mehr, sowie grundlegende C-Beispiele | In Intel.RealSense.SDK.exe enthalten |
Wrapper | Python, C#/.NET API sowie Integration mit den folgenden Technologien von Drittanbietern: ROS1, ROS2, LabVIEW, OpenCV, PCL, Unity, Matlab, OpenNI, UnrealEngine4 und weitere folgen. |
Unsere Bibliothek bietet eine High-Level-API für die Verwendung von Intel RealSense-Tiefenkameras (zusätzlich zu Low-Level-Kameras). Der folgende Ausschnitt zeigt, wie man mit dem Streamen von Frames und dem Extrahieren des Tiefenwerts eines Pixels beginnt:
// Eine Pipeline erstellen – diese dient als Top-Level-API zum Streamen und Verarbeiten von Framesrs2::pipeline p;// Konfigurieren und starten Sie die Pipelinep.start();while (true) {// Blockieren Sie das Programm, bis die Frames ankommen. // Versuchen Sie, einen Frame mit einer Tiefe zu erhalten Depth.get_width();float height = Depth.get_height();// Abfrage des Abstands von der Kamera zum Objekt in der Bildmittefloat dist_to_center = Depth.get_distance(width / 2, height / 2);// Den Abstand druckenstd::cout << "Die Kamera ist auf ein Objekt gerichtet" << dist_to_center << " Meter entfernt r"; }
Für weitere Informationen zur Bibliothek folgen Sie bitte unseren Beispielen und lesen Sie die Dokumentation, um mehr zu erfahren.
Um einen Beitrag zum Intel RealSense SDK zu leisten, befolgen Sie bitte unsere Beitragsrichtlinien.
Dieses Projekt ist unter der Apache-Lizenz, Version 2.0, lizenziert. Copyright 2018 Intel Corporation