Hello All,

I am trying to get walls of certain rooms. Till now, I am able to get models of room with the following config,

;;;Configuration for hough transform

MaxDist 500 ; maximum distance between point triple
MinDist 50 ; minimum distance between point triple
AccumulatorMax 20 ; plane detected if cell reaches AccumulatorMax
MinSizeAllPoints 20 ; plane detection stops if only this percentage of points are left
RhoNum 500 ; number of cells in direction of rho
ThetaNum 360 ; " " " " " " theta
PhiNum 176 ; " " " " " " phi
RhoMax 5000 ; maximum distance between planes and origin
MaxPointPlaneDist 10.0 ; maximal noise
MaxPlanes 100 ; maximum number of planes to be detected
MinPlaneSize 20 ; minimum number of points for a plane to be still considered
MinPlanarity 0.05 ; minimum for the smallest eigenvalue after plane fitting
PlaneRatio 0.5 ; consider planes with a counter higher than PlaneRatio*MaxCounter
PointDist 3.0/4.0/5.0 ; threshold for region growing
PeakWindow false ; true if sliding window for peak detection is desired
WindowSize 8 ; side length of sliding window
TrashMax 20 ; number of not considerd planes before abort
AccumulatorType 2 ; Array 0, Ball 1, Cube 2, BallI 3

But for bigger rooms, the code is stopping since only three walls are getting detected. Can someone suggest if there is any change required in the above configs.

Thanks,
Suriya.