Development of a multiscale interactive visualization algorithm for gigapixel video streams

Authors

  • V.D. Yanushevich
  • M.N. Zhizhin
  • A.A. Poyda
  • A.M. Novikov

Keywords:

video streams
videopyramids
gigapixel images
ultra high resolution
Gigapan Timemachine

Abstract

The paper presents a number of algorithms for the interactive visualization of events with varying degrees of details over time and space in large streams and data files. The basis of the idea is the partitioning of the gigapixel video streams into multiscale videopyramids consisting of the video streams of lower resolution and allowing to broadcast gigapixel data visualizations to thin clients, such as Web browsers. In order to solve this problem, new algorithms for temporal and spatial synchronization of multiple video streams in modern web browsers with support for HTML5 are developed. A series of experiments on the load distribution on multiprocessor systems for encoding videopyramids were performed. Some estimation of the optimal gigapixel video streams partitioning for parallel data transfer over the network and simultaneous imaging in modern web browsers are obtained. The developed software based on these algorithms was used to create the visualization of Venus flight (June 5, 2012) filmed by the U.S. Satellite Solar Dynamics Observatory (SDO). As a result, a multiscale videopyramid available for viewing in a web browser with the ability to zoom in and to change the view area is obtained.


Published

2012-11-20

Issue

Section

Section 2. Programming

Author Biographies

V.D. Yanushevich

M.N. Zhizhin

A.A. Poyda

A.M. Novikov

National Research Center «Kurchatov Institute»
• PhD student, Deputy Director


References

  1. Жижин М.Н. Интерактивная программа «Всемирный телескоп» // Земля и Вселенная. 2011. N 4. 70-79.
  2. Sargent R., Bartley C., Dille P., Keller J., LeGrand R., Nourbakhsh I. Timelapse GigaPan: Capturing, Sharing, and Exploring Timelapse Gigapixel Imagery // Proc. of the Fine Intl. Conference on Gigapixel Imaging for Science. Pittsburgh, 2010. 1-9.
  3. Matson J. Seeing the big (and small) picture: panoramic tool lets users observe dynamic imagery. 2011 // (http://www.scientificamerican.com/article.cfm?id=gigapan-time-machine).
  4. Deep Zoom File Format Overview (http://msdn.microsoft.com/enus/library/cc645077(VS.95).aspx#Sparse_Images).
  5. Smith A. Introducing zoomify image. 2007 (http://hdl.handle.net/1813/5410).
  6. Sixth MPEG-4 AVC/H.264 Video Codecs Comparison (http://compression.ru/video/codec_comparison/h264_2010/).