MCPcopy Create free account

hub / github.com/Ewenwan/ORB_SLAM2_SSD_Semantic / functions

Functions898 in github.com/Ewenwan/ORB_SLAM2_SSD_Semantic

↓ 2 callersMethodShutdown
系统关闭 完全关闭所有线程=================================
perfect/src/System.cc:424
↓ 2 callersMethodTrackRGBD
深度相机 跟踪========================================================================================
perfect/src/System.cc:262
↓ 2 callersMethodTrackedMapPoints
跟踪 地图点 关键点能够被 观测到 的 个数 返回高质量MapPoints(被至少minObs个关键帧观察到)的数量, 其中会判断MapPoint的Observations()属性,对比给出的阈值
src/KeyFrame.cc:310
↓ 2 callersMethodTrackedMapPoints
跟踪 地图点 关键点能够被 观测到 的 个数 返回高质量MapPoints(被至少minObs个关键帧观察到)的数量, 其中会判断MapPoint的Observations()属性,对比给出的阈值
perfect/src/KeyFrame.cc:349
↓ 2 callersMethodUpdate
src/FrameDrawer.cc:167
↓ 2 callersMethodUpdate
从Track对象中 更新本 类内数据======== Tracking::Track()中会执行==================
perfect/src/FrameDrawer.cc:258
↓ 2 callersMethodaddObject
perfect/src/ObjectDatabase.cc:78
↓ 2 callersFunctioncomputeOrientation
计算特征方向是为了保证特征具有旋转不变的特性。
src/ORBextractor.cc:469
↓ 2 callersFunctioncomputeOrientation
计算特征方向是为了保证特征具有旋转不变的特性。
perfect/src/ORBextractor.cc:469
↓ 2 callersMethodextract
点云分割聚类 点云团反向投影 与 2d检测框 相似度 获取每个点云团的类别信息,以及3d边框信息,返回 cluster 数组信息
perfect/src/MergeSG.cc:73
↓ 2 callersMethodextract
点云分割聚类 点云团反向投影 与 2d检测框 相似度 获取每个点云团的类别信息,以及3d边框信息,返回 cluster 数组信息
realtime_dect_loc/src/mergeSG.cpp:54
↓ 2 callersFunctionfastFree
realtime_dect_loc/include/ncnn/include/allocator.h:60
↓ 2 callersFunctiongetTimeUsec
计时
src/pointcloudmapping.cc:22
↓ 2 callersMethodid
realtime_dect_loc/include/ty/common/MatViewer.hpp:42
↓ 2 callersMethoditerate
src/PnPsolver.cc:158
↓ 2 callersFunctionplot_traj
Plot a trajectory using matplotlib. 2D图 Input: ax -- the plot stamps -- time stamps (1xn) traj -- trajectory (3xn) style
tool/evaluate_ate.py:111
↓ 2 callersFunctionplot_traj3D
Plot a trajectory using matplotlib. 3D图 Input: ax -- the plot stamps -- time stamps (1xn) traj -- trajectory (3xn) style
tool/evaluate_ate.py:142
↓ 2 callersFunctionread_file_list
Reads a trajectory from a text file. File format: The file format is "stamp d1 d2 d3 ...", where stamp denotes the time stamp (to b
tool/associate.py:61
↓ 2 callersMethodrelease
realtime_dect_loc/include/ncnn/include/mat.h:626
↓ 1 callersMethodAcceptKeyFrames
* @brief 返回 可以接收新的一个关键帧标志 * @return 是否 可以接收新的一个关键帧 */
src/LocalMapping.cc:941
↓ 1 callersMethodAcceptKeyFrames
* @brief 返回 可以接收新的一个关键帧标志 * @return 是否 可以接收新的一个关键帧 */
perfect/src/LocalMapping.cc:941
↓ 1 callersMethodActivateLocalizationMode
激活建图线程=======================================
src/System.cc:382
↓ 1 callersMethodActivateLocalizationMode
激活建图线程=======================================
perfect/src/System.cc:389
↓ 1 callersMethodAssignFeaturesToGrid
* @brief 关键点按网格分配 来加速 匹配 * 640 *480 的图像 分成 10 64*48 个网格 总关键点 个数 N 每个网格 分到的 关键点个数 */
perfect/src/Frame.cc:501
↓ 1 callersMethodCompute
input 16UC1 output 8UC3
realtime_dect_loc/include/ty/common/DepthRender.hpp:50
↓ 1 callersMethodDetectLoopCandidates
src/KeyFrameDatabase.cc:76
↓ 1 callersMethodDetectLoopCandidates
perfect/src/KeyFrameDatabase.cc:76
↓ 1 callersMethodDetectRelocalizationCandidates
src/KeyFrameDatabase.cc:199
↓ 1 callersMethodDrawCurrentCamera
src/MapDrawer.cc:179
↓ 1 callersMethodDrawCurrentCamera
显示当前帧 相机位姿========绿色=========================
perfect/src/MapDrawer.cc:242
↓ 1 callersMethodDrawFrame
src/FrameDrawer.cc:38
↓ 1 callersMethodDrawFrame
perfect/src/FrameDrawer.cc:46
↓ 1 callersMethodDrawGrid
通过画线 显示格子 ======
perfect/src/MapDrawer.cc:356
↓ 1 callersMethodDrawKeyFrames
src/MapDrawer.cc:83
↓ 1 callersMethodDrawKeyFrames
显示关键帧================蓝色============================
perfect/src/MapDrawer.cc:135
↓ 1 callersMethodDrawMapPoints
src/MapDrawer.cc:44
↓ 1 callersMethodDrawMapPoints
显示点======普通点黑色===参考地图点红色===颜色可修改====
perfect/src/MapDrawer.cc:92
↓ 1 callersMethodDrawObject
在胖果林中显示 数据库中的目标物体====
perfect/src/MapDrawer.cc:542
↓ 1 callersMethodDrawObs
胖果林显示 pcl点云点===
perfect/src/MapDrawer.cc:1087
↓ 1 callersMethodDrawOctoMap
在胖果林中显示 octomap=========
perfect/src/MapDrawer.cc:376
↓ 1 callersMethodEraseChild
删除孩子
src/KeyFrame.cc:457
↓ 1 callersMethodEraseChild
删除孩子
perfect/src/KeyFrame.cc:496
↓ 1 callersMethodEraseConnection
src/KeyFrame.cc:643
↓ 1 callersMethodEraseConnection
perfect/src/KeyFrame.cc:682
↓ 1 callersMethodEraseKeyFrame
src/Map.cc:47
↓ 1 callersMethodEraseKeyFrame
perfect/src/Map.cc:49
↓ 1 callersMethodFinalize
perfect/src/Viewer.cc:272
↓ 1 callersMethodGetCurrentOpenGLCameraMatrix
src/MapDrawer.cc:228
↓ 1 callersMethodGetCurrentOpenGLCameraMatrix
获取当前相机位姿,返回 OpenGlMatrix 类型=====
perfect/src/MapDrawer.cc:315
↓ 1 callersMethodGetEstimatedRotation
src/Sim3Solver.cc:370
↓ 1 callersMethodGetEstimatedRotation
perfect/src/Sim3Solver.cc:370
↓ 1 callersMethodGetEstimatedScale
src/Sim3Solver.cc:380
↓ 1 callersMethodGetEstimatedScale
perfect/src/Sim3Solver.cc:380
↓ 1 callersMethodGetEstimatedTranslation
src/Sim3Solver.cc:375
↓ 1 callersMethodGetEstimatedTranslation
perfect/src/Sim3Solver.cc:375
↓ 1 callersMethodGetFoundRatio
可跟踪到次数/可见次数 GetFoundRatio低表示该地图点在很多关键帧的视野范围内,但是没有匹配上很多特征点。 visible和found的区别:visible 该地图点在视野范围内, found 该地图点有对应 特征点的帧数。 通常来说,found的地图点一定是visible的,但是vis
src/MapPoint.cc:272
↓ 1 callersMethodGetFoundRatio
可跟踪到次数/可见次数 GetFoundRatio低表示该地图点在很多关键帧的视野范围内,但是没有匹配上很多特征点。 visible和found的区别:visible 该地图点在视野范围内, found 该地图点有对应 特征点的帧数。 通常来说,found的地图点一定是visible的,但是vis
perfect/src/MapPoint.cc:293
↓ 1 callersMethodGetLastBigChangeIdx
src/Map.cc:73
↓ 1 callersMethodGetLastBigChangeIdx
perfect/src/Map.cc:75
↓ 1 callersMethodGetMapPoints
得到所有地图点 未排序(set)
src/KeyFrame.cc:292
↓ 1 callersMethodGetMapPoints
得到所有地图点 未排序(set)
perfect/src/KeyFrame.cc:331
↓ 1 callersMethodGetMaxKFid
最大 id的 关键帧 的 id
src/Map.cc:112
↓ 1 callersMethodGetMaxKFid
最大 id的 关键帧 的 id
perfect/src/Map.cc:114
↓ 1 callersMethodGetReferenceMapPoints
地图中 参考地图点
src/Map.cc:106
↓ 1 callersMethodGetReferenceMapPoints
地图中 参考地图点
perfect/src/Map.cc:108
↓ 1 callersMethodGetReplaced
代替点
src/MapPoint.cc:193
↓ 1 callersMethodGetReplaced
代替点
perfect/src/MapPoint.cc:214
↓ 1 callersMethodGetRotationInverse
世界坐标系转到像极坐标系下 R Returns inverse of rotation
perfect/include/Frame.h:76
↓ 1 callersMethodGetRotationInverse
世界坐标系转到像极坐标系下 R Returns inverse of rotation
include/Frame.h:68
↓ 1 callersMethodGrabImageMonocular
* @brief 单目相机 获取相机位姿 * 输入左目RGB或RGBA图像 * 1、将图像转为mImGray并初始化mCurrentFrame * 2、进行tracking过程 * 输出世界坐标系到该帧相机坐标系的变换矩阵 */
src/Tracking.cc:384
↓ 1 callersMethodGrabImageMonocular
* @brief 单目相机 获取相机位姿 * 输入左目RGB或RGBA图像 * 1、将图像转为mImGray并初始化mCurrentFrame * 2、进行tracking过程 * 输出世界坐标系到该帧相机坐标系的变换矩阵 */
perfect/src/Tracking.cc:738
↓ 1 callersMethodGrabImageRGBD
* @brief 深度相机 获取相机位姿 * 输入左目RGB 或 RGBA图像 和 深度图 * 1、将图像转为mImGray 和 imDepth 并初始化 mCurrentFrame * 2、进行tracking过程 * 输出世界坐标系到该帧相机坐标系的变换矩阵 */
src/Tracking.cc:331
↓ 1 callersMethodGrabImageRGBD
* @brief 深度相机 获取相机位姿 * 输入左目RGB 或 RGBA图像 和 深度图 * 1、将图像转为mImGray 和 imDepth 并初始化 mCurrentFrame * 2、进行tracking过程 * 输出世界坐标系到该帧相机坐标系的变换矩阵 */
perfect/src/Tracking.cc:651
↓ 1 callersMethodGrabImageStereo
* @brief 双目相机 初始化 获取相机位姿 * 输入左右目图像,可以为RGB、BGR、RGBA、GRAY * 1、将图像转为mImGray和imGrayRight并初始化mCurrentFrame * 2、进行tracking过程 * 输出世界坐标系到该帧相机坐标系的变换矩阵
src/Tracking.cc:270
↓ 1 callersMethodGrabImageStereo
* @brief 双目相机 初始化 获取相机位姿 * 输入左右目图像,可以为RGB、BGR、RGBA、GRAY * 1、将图像转为mImGray和imGrayRight并初始化mCurrentFrame * 2、进行tracking过程 * 输出世界坐标系到该帧相机坐标系的变换矩阵
perfect/src/Tracking.cc:590
↓ 1 callersFunctionIC_Angle
灰度质心法计算特征点方向 灰度质心法假设角点的灰度与质心之间存在一个偏移,这个向量可以用于表示一个方向, 具体也就是计算这个区域的所有像素和对应x的坐标的乘积与所有像素与对应y的坐标的乘积的比值,计算反正切。
src/ORBextractor.cc:59
↓ 1 callersFunctionIC_Angle
灰度质心法计算特征点方向 灰度质心法假设角点的灰度与质心之间存在一个偏移,这个向量可以用于表示一个方向, 具体也就是计算这个区域的所有像素和对应x的坐标的乘积与所有像素与对应y的坐标的乘积的比值,计算反正切。
perfect/src/ORBextractor.cc:59
↓ 1 callersMethodInitialize
* @brief 类初始化函数 * 并行地计算基础矩阵和单应性矩阵,选取其中一个模型,恢复出最开始两帧之间的相对姿态以及点云 * @param CurrentFrame 当前帧 和 第一帧 参考帧 匹配 三角变换得到 3D点 * @param vMatches12
src/Initializer.cc:222
↓ 1 callersMethodInitialize
* @brief 类初始化函数 * 并行地计算基础矩阵和单应性矩阵,选取其中一个模型,恢复出最开始两帧之间的相对姿态以及点云 * @param CurrentFrame 当前帧 和 第一帧 参考帧 匹配 三角变换得到 3D点 * @param vMatches12
perfect/src/Initializer.cc:222
↓ 1 callersMethodInitializeScaleLevels
一些常用代码片段 封装 成函数=============
perfect/src/Frame.cc:61
↓ 1 callersMethodInsertFrame2DB
插入数据库====================================================
perfect/src/Geometry.cc:532
↓ 1 callersMethodInsertKeyFrame
* @brief 插入关键帧 * * 将关键帧插入到地图中,以便将来进行局部地图优化 * 这里仅仅是将关键帧插入到列表中进行等待 * @param pKF KeyFrame */
src/LocalMapping.cc:165
↓ 1 callersMethodInsertKeyFrame
* @brief 插入关键帧 * * 将关键帧插入到地图中,以便将来进行局部地图优化 * 这里仅仅是将关键帧插入到列表中进行等待 * @param pKF KeyFrame */
perfect/src/LocalMapping.cc:165
↓ 1 callersMethodInterruptBA
* @brief 停止 全局优化 BA * @return 是否 可以接收新的一个关键帧 */
src/LocalMapping.cc:976
↓ 1 callersMethodInterruptBA
* @brief 停止 全局优化 BA * @return 是否 可以接收新的一个关键帧 */
perfect/src/LocalMapping.cc:976
↓ 1 callersMethodKeyframesInQueue
perfect/include/LocalMapping.h:66
↓ 1 callersMethodKeyframesInQueue
include/LocalMapping.h:65
↓ 1 callersFunctionLoadImages
perfect/Examples/RGB-D/rgbd_tum.cc:142
↓ 1 callersMethodRegisterObs
perfect/src/MapDrawer.cc:1082
↓ 1 callersMethodReplaceMapPointMatch
替换地图点
src/KeyFrame.cc:286
↓ 1 callersMethodReplaceMapPointMatch
替换地图点
perfect/src/KeyFrame.cc:325
↓ 1 callersMethodReset
跟踪重置
src/Tracking.cc:2162
↓ 1 callersMethodReset
跟踪重置
perfect/src/Tracking.cc:3069
↓ 1 callersMethodRmatOfQuat
载入地图时会用到
perfect/src/Converter.cc:140
↓ 1 callersMethodRun
src/Viewer.cc:54
↓ 1 callersMethodRun
realtime_dect_loc/src/ncnn_dect.cpp:25
↓ 1 callersMethodSave
保存 二进制 地图===================
perfect/src/Map.cc:385
↓ 1 callersMethodSaveKeyFrameTrajectoryTUM
保存关键帧轨迹==============================================================
perfect/src/System.cc:508
↓ 1 callersMethodSaveMap
保存地图=====
perfect/src/System.cc:609
↓ 1 callersMethodSaveOctoMap
保存地图为octomap=====
perfect/src/MapDrawer.cc:1103
← previousnext →201–300 of 898, ranked by callers