I'm new to eCognition, and today I tried to use LiDAR data in the program.
First, I converted LiDAR to new image layers: 1) Elevation (first return) and 2) Number of Returns (all returns). I got some pixels with 0 value so I tried to interpolated these two new layers.
First I did 'Interpolating LiDAR Number of Returns', everything worked fine, I got a new image layer called 'Number of Returns Interpolated' (where formally 0 values are updated and contain now the mean of the mean values of its neighbors).
Then I started 'Interpolating LiDAR Elevation First' with exact the same steps:
First I carried out 'chessboard segmentation' and created a new level called '_temp Level' then I carried out 'assign class' so the Mean Elevation First > 0 will be assigned to 'Objects with value'. However, a warning showed up and said 'Domain is empty'. How could this happen? I mean I indeed followed the same step!
The rule set was made by my institution, if I just execute the whole rule set then there are no problem, but if I re-write rule set and execute each individual child process, the problem I described above happens. Any tips?