Hi,
I’m struggling with a dataset here as I only have the original 3D images of size 512*512*30. The dataset represents a series of bright spots in 3D space which is my area of interest. The spots are of varying sizes across the z-plane.
I want to train a network to segment these spots. But to do that I need a label or target volume for each image or input.
As for labels I only have a csv file, containing the x,y,z points of each bright spot. This is not passable as a label input for the network.
So my question is, how would I be able to create a label input for such an input? Would it be possible to create a 3D gaussian or bell curve at this point? This would be created in a zero array, thus making it a valid label array as the area of interest would be labeled 1 whereas the rest would be labeled zero.
Would this work? If yes would anyone know any python library that could make this?
Many thanks