Heim > Artikel > Technologie-Peripheriegeräte > Wie werden Kameras und Lidar kalibriert? Ein Überblick über alle gängigen Kalibrierungstools der Branche
Die Kalibrierung von Kameras und Lidar ist bei vielen Aufgaben eine entscheidende Grundarbeit. Die Genauigkeit der Kalibrierung wirkt sich direkt auf die Obergrenze des Effekts der anschließenden Lösungsfusion aus. Da viele Unternehmen für autonomes Fahren und Robotik viel Arbeitskraft und materielle Ressourcen investieren, um die Genauigkeit der Kalibrierung kontinuierlich zu verbessern, stellen wir Ihnen heute einige gängige Kamera-Lidar-Kalibrierungs-Toolboxen vor und empfehlen Ihnen, diese zu sammeln! 1.Libcbdetect Pixelebene und kombinieren Sie diese Eckpunkte zu einem rechteckigen Schachbrettmuster. Dieser Algorithmus ist in der Lage, verschiedene Arten von Bildern zu verarbeiten (z. B. Lochkameras, Fischaugenkameras, Panoramakameras).
2. Autoware-Kalibrierungspaket
Autoware-Framework-Lidar-Kamera-Kalibrierungs-Toolkit.Link: https://github.com/autowarefoundation/autoware_ai_utilities/tree/master/autoware_camera_lidar_kalibrator
3. Zielkalibrierung basierend auf 3D-3D-Matching
Lidar basierend auf 3D-3D-Punktkorrespondenz Kamerakalibrierung , ROS-Paket, aus dem Artikel „LiDAR-Kamerakalibrierung mithilfe von 3D-3D-Punktkorrespondenzen“!Link: https://github.com/ankitdhall/lidar_camera_kalibration
4. Shanghai AI Lab OpenCalib
OpenCalib wird vom Shanghai Artificial Intelligence Laboratory produziert und bietet eine Sensorkalibrierungs-Toolbox. Mit der Toolbox können Sensoren wie IMU, Lidar, Kamera und Radar kalibriert werden.Link: https://github.com/PJLab-ADG/SensorsCalibration
2) Visualisierungs- und Analysetools für die Autoware-Steuerungsausgabe;
3) Kalibrierungstools zur Behebung von Fahrzeugbefehlsverzögerungen;
Matlabs eigene Toolbox unterstützt die Kalibrierung von Lidar und Kameras, Link: https://ww2.mathworks.cn/help/lidar/ug/lidar-and-camera-kalibration.html
ROS-Kamera-LIDAR-Kalibrierungspaket, Link: https://github.com/heethesh/lidar_camera_kalibration
Dieses Paket bietet eine Toolbox für die Lidar-Kamerakalibrierung: Universell: Es kann verschiedene Lidar- und Kameraprojektionsmodelle verarbeiten, einschließlich Rotation und nicht repetitivem Scanning-Lidar Lochkameras, Fischaugenkameras und omnidirektionale Projektionskameras. Ziellos: Es sind keine Kalibrierungsziele erforderlich, sondern es werden Umgebungsstrukturen und Texturen zur Kalibrierung verwendet. Einzelaufnahme: Für die Kalibrierung sind lediglich mindestens ein Paar Lidar-Punktwolken und Kamerabilder erforderlich. Optional können mehrere Lidar-Kameradatenpaare verwendet werden, um die Genauigkeit zu verbessern. Automatisch: Der Kalibrierungsprozess erfolgt automatisch und erfordert kein anfängliches Raten. Genau und robust:Es verwendet einen direkten Lidar-Kamera-Registrierungsalgorithmus auf Pixelebene, der im Vergleich zur kantenbasierten indirekten Lidar-Kamera-Registrierung robuster und genauer ist.
Link: https://github.com/koide3/direct_visual_lidar_kalibration
Dies ist ein ROS-basierter automatischer Kalibrierungscode für externe Parameter von Einzellinienlasern und Kameras. Das Kalibrierungsprinzip ist in der folgenden Abbildung dargestellt. Die Kamera schätzt die Ebenengleichung der Kalibrierplattenebene im Kamerakoordinatensystem durch den QR-Code. Da die Laserpunktwolke auf die Ebene fällt, wird die Punktwolke in die externen Parameter umgewandelt des Kamerakoordinatensystems durch das Laserkoordinatensystem. Im Kamerakoordinatensystem wird der Abstand vom konstruierten Punkt zur Ebene als Fehler verwendet, der mithilfe nichtlinearer kleinster Quadrate gelöst wird.
Link: https://github.com/MegviiRobot/CamLaserCalibraTool
Das obige ist der detaillierte Inhalt vonWie werden Kameras und Lidar kalibriert? Ein Überblick über alle gängigen Kalibrierungstools der Branche. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!