Edge and surface regularization

Hi, I’m currently trying to reconstruct a small “city” made up by small boxes. The results seems good (https://ibb.co/bDZRNo) but the surfaces and edges are to much noisey for the final application i need. So I would be pleased to know if there exists some parameters (in opendronemap) that allow the creation of a model with more regular edges and surfaces?
Alternatively, can you suggest me some tool (filter in meshlab or other software) allowing this goal?

What a great test case. There are a few steps yet before this can be a reality. The first steps are underway: https://github.com/OpenDroneMap/OpenDroneMap/projects/2#card-10392014

And then one would need a RANSAC or similar approach fitting polygonal surfaces to points after the above project is done, see: