Interactive processing: Geometry manipulation |
The last 15 years have seen a significant change in the relative speeds of disk, memory, and compute power, with the former lagging far behind. In addition the size of seismic data volumes has grown by at least an order of magnitude. This brings into question the paradigm of running a batch program, QC'ing with a viewer a small percentage of the volume, then repeating with new parameters or proceeding to the next step. A different paradigm is to put the viewer as the central player, minimizing the amount of disk IO in exchange for redoing computations. This paradigm can be particularly effective in manipulating headers, which generally involve a low number of operations for each byte read accessed.
In this paper I introduce a new tool, qthead, for interactive header manipulation. The application allows the user to perform all of the basic header key functions in SEP3D (Biondi et al., 1996). The user works on a random subset of the headers, rotating, windowing, and gridding until a satisfactory result is achieved. The application stores all of the commands. These commands can then be applied to the entire volume, greatly reducing the required I/O.
Interactive processing: Geometry manipulation |