Benzina
Benzina copied to clipboard
Benzina is an image-loader package that greatly accelerates image loading onto GPUs using their built-in hardware codecs.
As files can't be serialized, they need to be open after the serialization of the objects in a multiprocesses environment. Supersedes #29
To help comparing with other solutions and help in the data loading optimization process
Image format is optimized for decoding with padding to fit in a canvas of tile of size 512x512. Dataloader should crop the image and return only the relevant pixels.
The current python implementation is too slow as it loads all mp4 boxes fields/subboxes of an item at data loading time. Optimization should avoid loading unnecessary fields and: * cache...