Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chaowang15/RGBDPlaneDetection
/ functions
Functions
304 in github.com/chaowang15/RGBDPlaneDetection
⨍
Functions
304
◇
Types & classes
55
↓ 34 callers
Function
AddVector
RGBDPlaneDetection/include/MRF2.2/TRW-S.cpp:36
↓ 34 callers
Function
AddVector
RGBDPlaneDetection/include/MRF2.2/BP-S.cpp:36
↓ 32 callers
Method
add_term1
RGBDPlaneDetection/include/MRF2.2/energy.h:234
↓ 16 callers
Method
add_term2
RGBDPlaneDetection/include/MRF2.2/energy.h:240
↓ 12 callers
Method
clear
RGBDPlaneDetection/include/peac/AHCPlaneSeg.hpp:76
↓ 12 callers
Method
getSmoothType
RGBDPlaneDetection/include/MRF2.2/MaxProdBP.cpp:72
↓ 12 callers
Method
totalEnergy
RGBDPlaneDetection/include/MRF2.2/mrf.cpp:90
↓ 10 callers
Method
New
Allocates 'num' consecutive items; returns pointer to the first item. 'num' cannot be greater than the block size since items must fit i
RGBDPlaneDetection/include/MRF2.2/block.h:133
↓ 9 callers
Function
CopyVector
RGBDPlaneDetection/include/MRF2.2/TRW-S.cpp:27
↓ 9 callers
Function
CopyVector
RGBDPlaneDetection/include/MRF2.2/BP-S.cpp:27
↓ 8 callers
Function
UpdateMessageGENERAL
RGBDPlaneDetection/include/MRF2.2/TRW-S.cpp:206
↓ 8 callers
Function
UpdateMessageGENERAL
RGBDPlaneDetection/include/MRF2.2/BP-S.cpp:180
↓ 8 callers
Method
hasNext
RGBDPlaneDetection/include/MRF2.2/LinkedBlockList.cpp:42
↓ 8 callers
Method
isEmpty
RGBDPlaneDetection/include/MRF2.2/LinkedBlockList.h:25
↓ 8 callers
Method
next
RGBDPlaneDetection/include/MRF2.2/LinkedBlockList.cpp:21
↓ 8 callers
Method
setCursorFront
Next three functins are for the linked list traversal
RGBDPlaneDetection/include/MRF2.2/LinkedBlockList.h:30
↓ 7 callers
Method
Find
RGBDPlaneDetection/include/peac/DisjointSet.hpp:86
↓ 7 callers
Method
clearAnswer
RGBDPlaneDetection/include/MRF2.2/ICM.cpp:45
↓ 7 callers
Method
dataEnergy
RGBDPlaneDetection/include/MRF2.2/ICM.cpp:157
↓ 7 callers
Method
initialize
RGBDPlaneDetection/include/MRF2.2/mrf.cpp:9
↓ 7 callers
Method
optimize
RGBDPlaneDetection/include/MRF2.2/mrf.cpp:99
↓ 7 callers
Method
smoothnessEnergy
RGBDPlaneDetection/include/MRF2.2/ICM.cpp:72
↓ 6 callers
Method
addFront
RGBDPlaneDetection/include/MRF2.2/LinkedBlockList.cpp:5
↓ 6 callers
Method
get
get point at row i, column j
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:69
↓ 6 callers
Method
normalSimilarity
* \brief similarity of two plane normals * * \param [in] p another PlaneSeg * \return abs(dot(this->normal, p->normal)) * * \details 1 me
RGBDPlaneDetection/include/peac/AHCPlaneSeg.hpp:326
↓ 5 callers
Method
clear
* \brief clear/reset for next run */
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:180
↓ 5 callers
Method
connect
* \brief connect this PlaneSeg to another PlaneSeg p in the graph * * \param [in] p the other PlaneSeg */
RGBDPlaneDetection/include/peac/AHCPlaneSeg.hpp:346
↓ 4 callers
Function
SubtractMin
RGBDPlaneDetection/include/MRF2.2/TRW-S.cpp:45
↓ 4 callers
Function
SubtractMin
RGBDPlaneDetection/include/MRF2.2/BP-S.cpp:45
↓ 4 callers
Method
T_ang
* \brief Dynamic normal deviation threshold, depending on depth z * * \param [in] phase specify whether invoked in initGraph or when merging
RGBDPlaneDetection/include/peac/AHCParamSet.hpp:112
↓ 4 callers
Function
UpdateMessageFIXED_MATRIX
RGBDPlaneDetection/include/MRF2.2/TRW-S.cpp:143
↓ 4 callers
Function
UpdateMessageFIXED_MATRIX
RGBDPlaneDetection/include/MRF2.2/BP-S.cpp:147
↓ 4 callers
Function
UpdateMessageL1
RGBDPlaneDetection/include/MRF2.2/TRW-S.cpp:72
↓ 4 callers
Function
UpdateMessageL1
RGBDPlaneDetection/include/MRF2.2/BP-S.cpp:72
↓ 4 callers
Function
UpdateMessageL2
RGBDPlaneDetection/include/MRF2.2/TRW-S.cpp:101
↓ 4 callers
Function
UpdateMessageL2
RGBDPlaneDetection/include/MRF2.2/BP-S.cpp:101
↓ 4 callers
Method
disconnectAllNbs
* \brief disconnect this PlaneSeg with all its neighbors * * \details after this call, this->nbs.nbs should not contain this, and this->nbs shou
RGBDPlaneDetection/include/peac/AHCPlaneSeg.hpp:358
↓ 4 callers
Method
getHorizWeight
RGBDPlaneDetection/include/MRF2.2/MaxProdBP.cpp:112
↓ 4 callers
Function
getPsiMat
RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp:46
↓ 4 callers
Method
getSetSize
RGBDPlaneDetection/include/peac/DisjointSet.hpp:60
↓ 4 callers
Function
getVarWeight
RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp:147
↓ 4 callers
Method
getVertWeight
RGBDPlaneDetection/include/MRF2.2/MaxProdBP.cpp:120
↓ 4 callers
Function
l1_dist_trans_comp
RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp:190
↓ 4 callers
Function
l2_dist_trans_comp
RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp:225
↓ 4 callers
Method
push
push a new point (x,y,z) into this Stats
RGBDPlaneDetection/include/peac/AHCPlaneSeg.hpp:82
↓ 4 callers
Method
toctic
equivalent to { toc(); tic(); } @return duration from last tic, in (second * scale) */
RGBDPlaneDetection/include/peac/AHCUtils.hpp:100
↓ 3 callers
Method
compute
* \brief PCA-based plane fitting * * \param [out] center center of mass of the PlaneSeg * \param [out] normal unit normal vector of the Pla
RGBDPlaneDetection/include/peac/AHCPlaneSeg.hpp:125
↓ 3 callers
Method
findBlockMembership
* \brief erode each segment at initial block/window level * * \param [in] isValidExtractedPlane coarsely extracted plane i is completely ero
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:480
↓ 3 callers
Method
setNeighbors
RGBDPlaneDetection/include/MRF2.2/ICM.cpp:50
↓ 3 callers
Method
swap
RGBDPlaneDetection/include/MRF2.2/GCoptimization.cpp:490
↓ 2 callers
Method
DistanceTransformL2
RGBDPlaneDetection/include/MRF2.2/typeTruncatedQuadratic2D.h:15
↓ 2 callers
Method
T_mse
* \brief Dynamic MSE threshold, depending on depth z * * \param [in] phase specify whether invoked in initGraph or when merging * \param [i
RGBDPlaneDetection/include/peac/AHCParamSet.hpp:87
↓ 2 callers
Method
add_variable
RGBDPlaneDetection/include/MRF2.2/energy.h:230
↓ 2 callers
Method
ahCluster
* \brief main clustering step * * \param [in] minQ a min MSE queue of PlaneSegs * \param [in] debug whether to collect some statistics w
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:927
↓ 2 callers
Function
depthDisContinuous
return true if d0 and d1 is discontinuous
RGBDPlaneDetection/include/peac/AHCPlaneSeg.hpp:41
↓ 2 callers
Method
floodFillColor
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:703
↓ 2 callers
Method
getLabel
RGBDPlaneDetection/include/MRF2.2/ICM.h:18
↓ 2 callers
Method
getValid4Neighbor
* \brief find out all valid 4-connect neighbours pixels of pixel (i,j) * * \param [in] i row index of the center pixel * \param [in] j c
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:388
↓ 2 callers
Method
get_var
RGBDPlaneDetection/include/MRF2.2/energy.h:369
↓ 2 callers
Method
minimize
RGBDPlaneDetection/include/MRF2.2/energy.h:367
↓ 2 callers
Method
pop
caller is responsible to ensure (x,y,z) was collected in this stats
RGBDPlaneDetection/include/peac/AHCPlaneSeg.hpp:98
↓ 2 callers
Function
pseudocolor
* \brief Generate pseudo-colors * * \param [in] ncolors number of colors to be generated (will be reset to 10 if ncolors<=0) * \return a vect
RGBDPlaneDetection/include/peac/AHCUtils.hpp:41
↓ 2 callers
Method
tic
start record time, similar to matlab function "tic"; @return the start tick */
RGBDPlaneDetection/include/peac/AHCUtils.hpp:77
↓ 2 callers
Method
varWeights
RGBDPlaneDetection/include/MRF2.2/MaxProdBP.cpp:128
↓ 1 callers
Method
ComputeMsgDown
RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp:521
↓ 1 callers
Method
ComputeMsgLeft
RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp:369
↓ 1 callers
Method
ComputeMsgRight
RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp:295
↓ 1 callers
Method
ComputeMsgUp
RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp:446
↓ 1 callers
Method
Delete
Deletes an item allocated previously */
RGBDPlaneDetection/include/MRF2.2/block.h:254
↓ 1 callers
Method
T_dz
* \brief Dynamic threshold to test whether the two adjacent pixels are discontinuous in depth * * \param [in] z depth of the current pixel *
RGBDPlaneDetection/include/peac/AHCParamSet.hpp:144
↓ 1 callers
Method
Union
RGBDPlaneDetection/include/peac/DisjointSet.hpp:64
↓ 1 callers
Function
computeMessagesLeftRight
RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp:636
↓ 1 callers
Function
computeMessagesUpDown
RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp:665
↓ 1 callers
Method
dCost
/ For MRF optimization */
RGBDPlaneDetection/plane_detection.h:107
↓ 1 callers
Function
eig33sym
s[0]<=s[1]<=s[2], V[:][i] correspond to s[i]
RGBDPlaneDetection/include/peac/eig33sym.hpp:46
↓ 1 callers
Method
findMembership
called by run when doRefine==false
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:621
↓ 1 callers
Method
floodFill
* \brief region grow from coarse segmentation boundaries * * \details this function implemented line 14~25 of Algorithm 4 in our paper */
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:423
↓ 1 callers
Method
fnCost
RGBDPlaneDetection/plane_detection.h:111
↓ 1 callers
Function
generate_DataARRAY_SmoothFIXED_FUNCTION
RGBDPlaneDetection/include/MRF2.2/example.cpp:32
↓ 1 callers
Function
generate_DataARRAY_SmoothTRUNCATED_LINEAR
RGBDPlaneDetection/include/MRF2.2/example.cpp:55
↓ 1 callers
Function
generate_DataARRAY_SmoothTRUNCATED_QUADRATIC
RGBDPlaneDetection/include/MRF2.2/example.cpp:72
↓ 1 callers
Function
generate_DataFUNCTION_SmoothGENERAL_FUNCTION
RGBDPlaneDetection/include/MRF2.2/example.cpp:108
↓ 1 callers
Method
getBeliefMaxInd
RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp:611
↓ 1 callers
Method
getBlockIdx
* \brief find out pixel (pixX, pixY) belongs to which initial block/window * * \param [in] pixX column index * \param [in] pixY row inde
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:409
↓ 1 callers
Method
getHeight
RGBDPlaneDetection/include/MRF2.2/MaxProdBP.cpp:97
↓ 1 callers
Method
getNLabels
RGBDPlaneDetection/include/MRF2.2/MaxProdBP.cpp:87
↓ 1 callers
Method
getScratchMatrix
RGBDPlaneDetection/include/MRF2.2/MaxProdBP.cpp:133
↓ 1 callers
Method
getWidth
RGBDPlaneDetection/include/MRF2.2/MaxProdBP.cpp:92
↓ 1 callers
Method
height
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:67
↓ 1 callers
Method
initGraph
* \brief initialize a graph from pointsIn * * \param [in/out] minQ a min MSE queue of PlaneSegs * * \details this function implemen
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:758
↓ 1 callers
Function
initOneNodeMsgMem
RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp:166
↓ 1 callers
Method
lowerBound
This function returns lower bound computed by the algorithm (if any) By default, it returns 0.
RGBDPlaneDetection/include/MRF2.2/mrf.h:96
↓ 1 callers
Method
mergeNbsFrom
* \brief finish merging PlaneSeg pa and pb to this * * \param [in] pa a parent PlaneSeg of this * \param [in] pb another parent PlaneSeg of th
RGBDPlaneDetection/include/peac/AHCPlaneSeg.hpp:379
↓ 1 callers
Method
plotSegmentImage
called by run when doRefine==false
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:645
↓ 1 callers
Method
prepareForMRF
RGBDPlaneDetection/plane_detection.cpp:123
↓ 1 callers
Function
printUsage
RGBDPlaneDetection/main.cpp:65
↓ 1 callers
Method
readColorImage
RGBDPlaneDetection/plane_detection.cpp:69
↓ 1 callers
Method
readDepthImage
RGBDPlaneDetection/plane_detection.cpp:80
↓ 1 callers
Method
refineDetails
* \brief refine the coarse segmentation * * \details this function corresponds to Algorithm 4 in our paper; note: plane parameters of each e
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:290
↓ 1 callers
Method
run
* \brief run AHC plane fitting on one frame of point cloud pointsIn * * \param [in] pointsIn a frame of point cloud * \param [out] pMemb
RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp:203
next →
1–100 of 304, ranked by callers