Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

vSLAM

Monokulare, Stereo- und RGB-D-vSLAM (Visual SLAM, visuelle simultane Lokalisierung und Kartierung)

vSLAM (Visual SLAM, visuelle simultane Lokalisierung und Kartierung) ist ein Prozess zur Berechnung der Position und Ausrichtung einer Kamera relativ zur Umgebung, während zugleich die Umgebung kartiert wird. Dieser Prozess verwendet nur visuelle Eingaben der Kamera. Anwendungen für vSLAM umfassen Augmented Reality, Robotik und autonomes Fahren. Weitere Einzelheiten finden Sie unter Implement Visual SLAM in MATLAB.

Funktionen

alle erweitern

detectSURFFeaturesDetect SURF features
detectORBFeaturesDetect ORB keypoints
extractFeaturesExtract interest point descriptors
matchFeaturesFind matching features
matchFeaturesInRadiusFind matching features within specified radius (Seit R2021a)
triangulate3-D locations of undistorted matching points in stereo images
img2world2dDetermine world coordinates of image points (Seit R2022b)
world2imgProject world points into image (Seit R2022b)
estgeotform2dEstimate 2-D geometric transformation from matching point pairs (Seit R2022b)
estgeotform3dEstimate 3-D geometric transformation from matching point pairs (Seit R2022b)
estimateFundamentalMatrixEstimate fundamental matrix from corresponding points in stereo images
estworldposeEstimate camera pose from 3-D to 2-D point correspondences (Seit R2022b)
findWorldPointsInViewFind world points observed in view
findWorldPointsInTracksFind world points that correspond to point tracks
estrelposeCalculate relative rotation and translation between camera poses (Seit R2022b)
optimizePosesOptimize absolute poses using relative pose constraints
createPoseGraphCreate pose graph
bundleAdjustmentAdjust collection of 3-D points and camera poses
bundleAdjustmentMotionAdjust collection of 3-D points and camera poses using motion-only bundle adjustment
bundleAdjustmentStructureRefine 3-D points using structure-only bundle adjustment
imshowDisplay image
showMatchedFeaturesDisplay corresponding feature points
plotPlot image view set views and connections
plotCameraPlot camera in 3-D coordinates
pcshowPlot 3-D point cloud
pcplayerVisualize streaming 3-D point cloud data
imageviewsetManage data for structure-from-motion, visual odometry, and visual SLAM
worldpointsetManage 3-D to 2-D point correspondences
indexImagesCreate image search index
invertedImageIndexSearch index that maps visual words to images
bagOfFeaturesBag of visual words object
monovslamVisual simultaneous localization and mapping (vSLAM) and visual-inertial sensor fusion with monocular camera (Seit R2023b)
addFrameAdd image frame to visual SLAM object (Seit R2023b)
hasNewKeyFrameCheck if new key frame added in visual SLAM object (Seit R2023b)
checkStatusCheck status of visual SLAM object (Seit R2023b)
isDoneEnd-of-file status (logical)
mapPointsBuild 3-D map of world points (Seit R2023b)
posesAbsolute camera poses of key frames (Seit R2023b)
plotPlot 3-D map points and estimated camera trajectory in visual SLAM (Seit R2023b)
resetReset visual SLAM object (Seit R2023b)
rgbdvslamFeature-based visual simultaneous localization and mapping (vSLAM) and visual-inertial sensor fusion with RGB-D camera (Seit R2024a)
addFrameAdd pair of color and depth images to RGB-D visual SLAM object (Seit R2024a)
hasNewKeyFrameCheck if new key frame added in RGB-D visual SLAM object (Seit R2024a)
checkStatusCheck status of visual RGB-D SLAM object (Seit R2024a)
isDoneEnd-of-processing status for RGB-D visual SLAM object (Seit R2024a)
mapPointsBuild 3-D map of world points from RGB-D vSLAM object (Seit R2024a)
posesAbsolute camera poses of RGB-D vSLAM key frames (Seit R2024a)
plotPlot 3-D map points and estimated camera trajectory in RGB-D visual SLAM (Seit R2024a)
resetReset RGB-D visual SLAM object (Seit R2024a)
stereovslamFeature-based visual simultaneous localization and mapping (vSLAM) and visual-inertial sensor fusion with stereo camera (Seit R2024a)
addFrameAdd pair of color and depth images to stereo visual SLAM object (Seit R2024a)
hasNewKeyFrameCheck if new key frame added in stereo visual SLAM object (Seit R2024a)
checkStatusCheck status of stereo visual SLAM object (Seit R2024a)
isDoneEnd-of-processing status for stereo visual SLAM object (Seit R2024a)
mapPointsBuild 3-D map of world points from stereo vSLAM object (Seit R2024a)
posesAbsolute camera poses of stereo key frames (Seit R2024a)
plotPlot 3-D map points and estimated camera trajectory in stereo visual SLAM (Seit R2024a)
resetReset stereo visual SLAM object (Seit R2024a)

Themen

Enthaltene Beispiele