This paper seems very relevant to my problem but I can find the code online.
Splitting touching cells based on concave points and ellipse fitting as well.
I\'m