Cross-correlation detector


Detecting earthquakes with similar waveforms

results from ccloc

ccloc detects small-amplitude signals by template matching.

ccloc detects earthquakes and other seismic events such as blast by matching waveform templates from known master events to real-time or archived data. The matching is done by cross-correlation of processed data. The data processing includes any filter available in SeisComP3. Such filtered waveforms and even envelopes or STA/LTA traces can be used are characteristic functions. ccloc does not require discrete picks. Therefore, the sensitivity of a monitoring network can be increased and the magnitude threshold can be lowered. As ccloc can remember the event type of the master events also the new detections may be classified and event with different type can be distinguished.


  • Monitoring of regions with high-rate natural seismicity, e.g.  swarms
  • Monitoring of micro-seismicity
  • Monitoring of induced seismicity, e.g. at geothermal power plants, in mines or near oil and gas production wells
  • Monitoring of nuclear explosions
  • Discrimination of earthquakes and other seismic sources such as explosions.