Project

General

Profile

Crashes while executing the following step: ST_StepExtractMajorBranches

Added by Krishna Moorthy Parvathi Sruthi Moorthy over 2 years ago

Hi,

I’m using Computree 4.0.759. I use my own data and the application constantly keeps crashing in the ExtractMajorBranches step, but I’m not quite sure why.
I’ve attached the text from the log file. Any help would be appreciated.

Thanks in advance,
Sruthi

Nuage de points, Fichiers ASCII (paramétrable) (1) - Start computing at 16:50:08
Nuage de points, Fichiers ASCII (paramétrable) (1) - Computing completed, elapsed time: 0h:0m:0s:469ms
TK_StepCenterCloud (2) - Start computing at 16:50:09
TK_StepCenterCloud (2) - Computing completed, elapsed time: 0h:0m:0s:59ms
ONF_StepClassifyGround (3) - Start computing at 16:50:09
The 1 input scene contains 417561 points.
DTM grid to create: 7 rows and 7 columns
Zmin grid created
Filtering on density achieved
Neighbourhood consistency test achieved
Scene 1: soil (77674 points) and vegetation (339887 points) scenes creation achieved
ONF_StepClassifyGround (3) - Computing completed, elapsed time: 0h:0m:0s:183ms
ONF_StepComputeDTM02 (4) - Start computing at 16:50:09
DTM interpolation achieved
ONF_StepComputeDTM02 (4) - Computing completed, elapsed time: 0h:0m:0s:18ms
ST_StepVoxelGridFilter (5) - Start computing at 16:50:09
The input cloud was downscaled to a cloud with 14.05% points remaining.
ST_StepVoxelGridFilter (5) - Computing completed, elapsed time: 0h:0m:0s:156ms
ST_StepExtractLargestCluster (6) - Start computing at 16:50:09
ST_StepExtractLargestCluster (6) - Computing completed, elapsed time: 0h:0m:0s:168ms
ST_StepExtactSliceAboveDTM (7) - Start computing at 16:50:10
La scène d’entrée comporte 46088 points.
La scène extraite comporte 4738 points.
ST_StepExtactSliceAboveDTM (7) - Computing completed, elapsed time: 0h:0m:0s:64ms
ST_StepExtractLargestCluster (13) - Start computing at 16:51:21
ST_StepExtractLargestCluster (13) - Computing completed, elapsed time: 0h:0m:1s:731ms
ST_StepExtractLargestCluster (14) - Start computing at 16:52:01
ST_StepExtractLargestCluster (14) - Computing completed, elapsed time: 0h:0m:0s:17ms
ST_StepEuclideanClustering (15) - Start computing at 16:52:48
ST_StepEuclideanClustering (15) - Computing completed, elapsed time: 0h:0m:0s:16ms
ST_StepSegmentationAll (16) - Start computing at 16:53:47
ST_StepSegmentationAll (16) - Computing completed, elapsed time: 0h:0m:0s:513ms
ST_StepFilterClusters (17) - Start computing at 16:54:24
Number of clouds before filtering : 14
Number of clouds rejected : 5
ST_StepFilterClusters (17) - Computing completed, elapsed time: 0h:0m:0s:5ms
ST_StepExtractMajorBranches (18) - Start computing at 16:57:05


Replies (3)

RE: Crashes while executing the following step: ST_StepExtractMajorBranches - Added by Hackenberg Jan over 2 years ago

Hi

I think I barely use this step anymore, but it never crashed for me. Yes you are right, from the log it is exactly this step.

The log does not give more information than that the crash occured in this step. I cannot see issues in the code. What you can do:
1) Check first that the input results are configured correctly. You have to group levels. The top level group where also your plot is stored. And the sub grp which contains the segmented clouds. As you work with the segmented clouds, you need to have this group selected. Now I know from a preivous bug report as well as from my own experience. CT automatically selects the two groups when you do not avoid this. Make sure the top level group is unselected. I think I cannot prevent this Computree behaviour when two groups are selected, but only one is expected. It can have caused the crash. Please update this post if this was the issue.

2) If 1) did not help then in fact there is an issue with the step itself. What I need then (as the crash did not happen to me) is a reproducable behaviour. Save the clouds please after ST_StepFilterClusters. You seem to have 9 clouds left after this step from the log. Check manually which of those 9 clouds crashes. You can just import (1 step) and plug the ExtractMajorBranches after. Upload the first cloud which causes the crash.

Hope this helps
Jan

RE: Crashes while executing the following step: ST_StepExtractMajorBranches - Added by Krishna Moorthy Parvathi Sruthi Moorthy over 2 years ago

Hi Jan,

Thanks for the response.
The crash was indeed because of the reason no.1. CT automatically selected two groups and the “ExtractMajorBranches” step worked when the top group was not selected.

Thanks,
Sruthi

RE: Crashes while executing the following step: ST_StepExtractMajorBranches - Added by Hackenberg Jan over 2 years ago

I try to fix such behaviour, but cannot garantee. I guess at least you personally know how to prevent this crash for now which can happen with every step.

    (1-3/3)