It sounds like a reinvention of JPEG2000 and progressive JPEG, which were specifically designed to accommodate use-cases like this without having to store separate independent images for each resolution, and allowing the data stream to be truncated at any point to reach the required level of refinement.