Change the merge criteria to generate more convex parts
To obtain a better convex decomposition could be done by segmenting into more parts. Rather than merging into the biggest possible parts (until an axis is found), merge into smaller parts. The criteria has to be found.