Abstract Before the widespread adoption of the digital seismographs, seismic records were stored in analog form on paper and manually read by analysts. These analog seismograms contained various useful information and were crucial for seismic research. To meet the demands of the modern computational analysis, researchers must digitize historical analog seismograms and extract information. In this article, we present a novel approach to automatically digitize analog seismograms. Initially, Otsu threshold segmentation was applied to the analog seismograms to remove underlying noise and improve their clarity. Subsequently, a novel dynamic distributed seismic waveform onset-point-search algorithm was implemented, which automatically locates the onset point of each seismic waveform baseline in analog seismograms and accurately determines the total number of seismic waveform curves. To address the complexity and diversity of seismic waveforms, we implemented an innovative seismic waveform classification algorithm that can distinguish between complex waveforms and smooth waveforms, and further implemented a new smooth waveform removal method to eliminate interference from smooth waveforms during complex waveform extraction. Then, we used a YOLOv9s-based model to identify time markers within the seismic waveforms for removal. In addition, in the seismic waveform digitization extraction and reconstruction phase, we implemented a novel method for extracting significant seismic waveform features and geometric restoration for peak and trough feature extraction and geometric restoration, as well as vertical feature extraction of seismic waveforms. Finally, we implemented a new waveform sequence integration and time mapping model, which can effectively reconstruct seismic waveform data based on the extracted features and map arrival times to each waveform point. Experiments have verified the significant superiority and stability of the methods implemented in this article for digitizing analog seismograms.
Read full abstract