Blocky Volume Package: a Web-friendly Volume Storage and Compression Solution

Žiga Lesar, Ciril Bohak, Matija Marolt

Research output: Chapter in Book/Report/Conference proceedingConference contribution


The Blocky Volume Package (BVP) format is a distributed, platform-independent and API-independent format for storing static and temporal volumetric data. It is designed for efficient transfer over a network by supporting sparse volumes, multiple resolutions, random access, and streaming, as well as providing a strict framework for supporting a wide palette of encoding formats. The BVP format achieves this by dividing a volume or a volume sequence into blocks that can be compressed and reused. The metadata for the blocks are stored in separate files so that a client has all the information required for loading and decoding the blocks before the actual transmission, decoding and rendering take place. This design allows for random access and parallel loading and has been specifically designed for efficient use on the web platform by adhering to the current living standards. In the paper, we compare the BVP format with some of the most often implemented volume storage formats, and show that the BVP format supports most major features of these formats while at the same time being easily implementable and extensible.
Original languageEnglish (US)
Title of host publicationComputer Science Research Notes
PublisherUniversity of West Bohemia, Czech Republic
StatePublished - Jul 2023

Bibliographical note

KAUST Repository Item: Exported on 2023-07-25


Dive into the research topics of 'Blocky Volume Package: a Web-friendly Volume Storage and Compression Solution'. Together they form a unique fingerprint.

Cite this