Provided are methods and systems for image analysis. An exemplary method can comprise receiving an image with a plurality of overlapping tree structures. A potential connectivity map (PCM) can be generated based on the plurality of tree structures. The PCM can comprise segments. Potential connectivity between segments and a corresponding cost for each potential connectivity can be determined. The PCM can be processed to separate the plurality of overlapping tree structures into separate tree structures with a minimal cost. The separate tree structures having minimal cost can be output.