VDS Compression: Unlock Seismic Data Storage Efficiency and Usability with VDS Compression

  • Blog
  • >
  • VDS Compression: Unlock Seismic Data Storage Efficiency and Usability with VDS Compression

Morten Ofstad, Chief Architect at Bluware

In the world of seismic data management, storage efficiency and access speed are crucial challenges. Bluware’s VDS has emerged as a groundbreaking solution, offering sophisticated compression technologies that set new industry standards.

Advanced Compression Technologies

TruLossless™ Technology – Bluware’s compression solution enables complete roundtrip conversion back and forth from VDS to SEG-Y, ensuring data integrity while maximizing storage efficiency. This approach guarantees that no information is lost during the compression process, providing confidence in the data’s accuracy.

Adaptive Streaming – Unlike traditional systems that require multiple format conversions and copies of data, VDS adaptive streaming technology streams data to applications in real-time without duplicating the data, so it is available instantly. Adaptive streaming delivers precisely the signal quality needed for each workflow to dramatically improve data access speeds, enabling seamless integration into diverse geoscience processes.

Compression Modes and Implementation

Adaptive Compression: A Bluware VDS Exclusive

VDS adaptive compression technology utilizes a bi-orthogonal wavelet transform. This sophisticated approach:

  • Encodes coefficients adaptively
  • Functions similarly to a wavelet soft-threshold noise removal filter
  • Creates smoother data at higher compression ratios, benefiting workflows like horizon interpretation

Compression Formats

VDS supports multiple compression methods, each optimized for specific use cases:

  1. Wavelet Compression:
    • Optimized for floating-point data
    • Offers both lossless and lossy options
    • Supports adaptive decompression for diverse workflows
  2. TruLossless Compression
    • Applies highest quality preset, Virtually Lossless, to the data.
    • The difference between the original input data and Virtually Lossless compression is stored enabling VDS to be converted back to a SEG-Y that is binary (bitwise) equal to the original input SEG-Y.
    • Excellent for data preservation, as it provides 25% reduction in space while preserving the original SEG-Y.
  3. Virtually Lossless Compression
    • Achieves up to 75% data size reduction
    • Suitable for all workflows
  4. Near Lossless Compression
    • Achieves up to 90% size reduction
    • Suitable for most interactive workflows
    • Maintains high visualization quality
  5. Uncompressed:
    • Useful when the available bandwidth is very high, such as running on cloud VMs that have a direct connection to the object store
    • Raw data storage for maximum I/O performance
    • Supports constant-region optimization
    • Available in both OpenVDS and Bluware VDS
  6. Run-Length Encoding (RLE):
    • Ideal for data with repeated values
    • Highly efficient for compression and decompression
  7. Zip Compression:
    • Perfect for text data and SEG-Y trace headers
    • Best suited for rarely accessed archival data
VDS Wavelet Compression
Performance Optimization

VDS compression enhances performance across various scenarios:

  • Reduced Data Transfer Volume: Often outweighs the decompression overhead, making workflows more efficient.
  • GPU-Accelerated Decompression: Powered by the Bluware Engine, this feature delivers exceptional performance.
  • Distributed Scaling for Network Optimization: Particularly effective in distributed environments where speed and efficiency are critical.
Smart Data Organization

To further optimize data management, VDS employs a sophisticated “bricked” storage format:

  • Default Brick Size: 128×128×128 samples
  • 2D Slice Organization: Optional for specific workflows
  • Neighboring Sample Queries: Optimized for faster access and processing
Best Practices for Implementation

To maximize the benefits of VDS compression, follow these guidelines:

  1. Match compression methods to data characteristics.
  2. Use adaptive compression with a near-lossless preset for interactive workflows.
  3. Implement lossless compression for archival purposes.
  4. Choose RLE for binary mask data.
  5. Reserve ZIP compression for non-continuous data like trace headers.
  6. Consider workflow requirements when selecting compression quality.
Conclusion

By offering multiple compression options with varying degrees of data preservation and performance optimization, VDS provides flexibility for modern geoscience workflows.

Whether you’re prioritizing perfect data preservation, interactive performance, or storage efficiency, VDS’s compression toolkit has you covered. The system’s ability to adapt compression levels based on use case—from web visualization to detailed interpretation—makes it an invaluable tool for organizations dealing with large seismic datasets.

As the industry continues to generate ever-larger volumes of data, sophisticated compression capabilities will become increasingly crucial for efficient data management and analysis.

Unlock the potential of your seismic data in VDS and set a new standard for performance and efficiency in the field.

Facebook
Twitter
LinkedIn
Email
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Sign up for updates.