Microscopy datasets have grown large enough that storing, sharing and viewing them has become a practical constraint. General-purpose image and video compression was designed for photographs and film, and handles poorly the images microscopes produce, which can span three spatial dimensions, several fluorescence channels and time. This practice stores an image differently: a small neural network is trained to reproduce that one image from the coordinates of its pixels, and what gets saved is the network rather than the picture. The size of the network is fixed in advance, so the degree of compression is set by the user rather than discovered afterwards. Recovering the image means querying the network at chosen coordinates, which allows a single slice, an irregular region or a quick low-resolution preview to be retrieved without unpacking the whole dataset.
SuperCode
AI-assisted optimisation of scientific software for sustainable computing