Abstract: A solar panel layout is a diagram of a roof, with the roof edges and obstacles marked. Currently, the user has to manually draw boundary over each obstacle in a tedious and meticulous manner ...