3D zigzag for multislicing, multiband and video processing
Mario Mastriani

TL;DR
This paper introduces a novel 3D zigzag rafter technique for accurately extracting spectral components after 3D DCT, applicable to video, multislicing, and hyperspectral imagery, with accompanying MATLAB code.
Contribution
It presents the first 3D zigzag rafter method for spectral component extraction in 3D DCT applications, including a new version of the 2D zigzag for rectangular blocks.
Findings
Enables exact spectral component retrieval in 3D DCT applications
Provides a new 2D zigzag version for rectangular blocks
Includes MATLAB implementation for practical use
Abstract
We present a 3D zigzag rafter (first in literature) which allows us to obtain the exact sequence of spectral components after application of Discrete Cosine Transform 3D (DCT-2D) over a cube. Such cube represents part of a video or eventually a group of images such as multislicing (e.g., Magnetic Resonance or Computed Tomography imaging) and multi or hyperspectral imagery (optical satellites). Besides, we present a new version of the traditional 2D zigzag, including the case of rectangular blocks. Finally, all the attached code is done in MATLAB, and that code serves both blocks of pixels or blocks of blocks.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Data Compression Techniques · Video Coding and Compression Technologies · Digital Filter Design and Implementation
