Keep overlapping Blobs

For a blotracking poroject I have a camera looking down from the ceilig onto th e floor. The amount and positions of the people beeing in the frame/area are registered. Now I wonder if there is solution for the sitauation when two or more people come very close tpgether and become a single blob.
I thought about kind of storing the position and blobcount in a sperate table. The I could use the revive blobs option and keep Blob ID of the BlobtrackTop, if a blob disappears beeing somewhe in the middle of the frame, not on the frame border. I tried some approach, bit didnt really get anywhere.
Also it seemes somehow quite complicated, in case this method is possible at all. Anybody was dealing with that problem and found a solution?