{
  "id": 583453,
  "title": "How are the input and output data fundamentally related?",
  "url": "/competitions/waveform-inversion/discussion/583453",
  "author_name": "Adam",
  "post_date": "2025-06-07T00:55:56.905000",
  "votes": 4,
  "comment_count": 0,
  "views": 0,
  "content": "<p>I'd like to share some of my understanding about the input data (seismic waveforms) and output data (subsurface velocity profiles). Hopefully, this will be helpful. Thanks!</p>\n<h1>1. Input Data: Seismic Waveform Observations</h1>\n<h2>1.1 Essence and Source</h2>\n<p>Seismic waveform observation refers to recording the amplitude of seismic waves at the surface (and sometimes in boreholes) using receivers (geophones) as the waves travel through the subsurface and arrive at the surface over time.</p>\n<p>These waves are usually generated artificially (by explosions, hammer impacts, vibrators, etc.) or by natural earthquakes.</p>\n<h2>1.2 Data Structure</h2>\n<p>Multiple Sources: Several source points are arranged on the surface; each source generates a seismic wave.</p>\n<p>Multiple Receivers: Many receivers (like an array of microphones) are placed along the surface at regular intervals.</p>\n<p>Multiple Time Steps: Each receiver records the complete wave signal over time, starting from the moment a source is triggered, with a very high sampling rate (e.g., once every millisecond).</p>\n<p>Data Shape Example:<br>\nIf there are 5 sources, 10 receivers, and 1,000 time samples, each observation is shaped as (5, 1000, 10).</p>\n<p>Each value represents the amplitude recorded by a receiver at a specific time after a certain source is triggered.</p>\n<h2>1.3 Real-life Example</h2>\n<p>Imagine placing 10 seismic receivers along a road, then striking the ground at 5 different positions with a hammer. Each time you strike, all 10 receivers record 1,000 time samples simultaneously. Each strike produces a set of \"receiver-time curves.\"</p>\n<p>Because of underground features (voids, soft soil, bedrock, etc.), the waveforms recorded by different receivers vary—some receive the wave earlier or later, with stronger or weaker signals.</p>\n<h2>1.4 Technical Explanation</h2>\n<p>This type of observation data is called Seismic Full Waveform Data or a Seismic Record Section.</p>\n<p>Each observation reflects how the subsurface structure affects seismic wave propagation.</p>\n<h1>2. Output Data: Subsurface Velocity Profile</h1>\n<h2>2.1 Essence and Meaning</h2>\n<p>A velocity profile divides an underground area (e.g., 20 meters deep by 10 meters wide) into a grid. Each cell in the grid indicates the seismic wave velocity at that point (in meters/second).</p>\n<p>High velocity means hard rock or compact material; low velocity indicates voids, soft soil, liquids, or anomalies.</p>\n<h2>2.2 Data Structure</h2>\n<p>For example, if you grid a 20m deep by 10m wide area into 20 rows × 10 columns, the velocity profile is a 20×10 2D array.</p>\n<p>Each value represents the seismic velocity at that grid cell.</p>\n<h2>2.3 Real-life Example</h2>\n<p>Suppose you want to detect cavities beneath a road. If inversion results show an especially low velocity (e.g., 800 m/s) at row 12, column 5, that area likely corresponds to a cavity or loose zone.</p>\n<h2>2.4 Technical Explanation</h2>\n<p>A velocity profile (or velocity model) is one of the most common imaging tools in geophysical exploration, oil &amp; gas surveys, and geological hazard monitoring.</p>\n<p>Engineers use it to infer underground structure, locate faults, and identify resources or anomalies.</p>\n<h1>3. One-to-One Correspondence Between Input and Output</h1>\n<p>Each set of seismic waveform observations (e.g., 5×1000×10) corresponds to the seismic response from a specific underground velocity profile (e.g., 20×10).</p>\n<p>In other words: only a particular subsurface structure can produce a specific waveform set.</p>\n<p>Think of the input waveforms as a movie, capturing every detail of wave propagation, reflection, and delay; the output velocity profile is like a photo, revealing the distribution of underground features.</p>\n<h1>4. Why Can't We Directly Measure Subsurface Velocity?</h1>\n<h2>4.1 Practical Limitations</h2>\n<p>The subsurface is invisible: It’s impossible to directly measure the velocity at every point tens or hundreds of meters underground.</p>\n<p>Drilling is expensive: Direct velocity measurements can only be made at a few boreholes, which can't cover large areas.</p>\n<p>Most regions rely on indirect inference via wave propagation.</p>\n<h2>4.2 Physical Principles</h2>\n<p>As seismic waves pass through the ground, their shape, travel time, and amplitude change due to velocity, damping, and reflections. The observed waveforms are complex functions of the subsurface structure and velocity distribution.</p>\n<p>Engineers compare theoretical models to actual waveforms and iterate to reconstruct the subsurface velocity distribution.</p>\n<h1>5. Why Does Input Have a Time Sequence, but Output Doesn't?</h1>\n<p>The input data’s time sequence (time steps) records the full process of seismic waves propagating, reflecting, and interacting in the subsurface.</p>\n<p>The output velocity profile is a static snapshot of the underground—showing only the physical properties at each point.</p>\n<p>It’s like a doctor inferring heart health from a dynamic ECG waveform (temporal) but diagnosing spatial abnormalities.</p>\n<h1>6. Real-life / Industry Analogy</h1>\n<p>Ultrasound Imaging: A doctor listens to echo signals and sees a cross-sectional image of the body. Input: time-varying signals; Output: static anatomical image.</p>\n<p>CT/X-ray: Signals from different angles are used to reconstruct a static image.</p>\n<h1>7. Simple Summary</h1>\n<p>Input: Multi-source, multi-receiver, time-varying waveforms at the surface—capturing how the subsurface responds to seismic waves.</p>\n<p>Output: Velocity profile image of the same region, revealing physical properties at each underground point.</p>\n<p>Inversion Task: Use complex mathematical or AI models to “translate” dynamic signals into static structural images.</p>\n<p><strong>You can think of it like this:</strong><br>\n“We cannot see underground directly, so we ‘listen’ to seismic waves at the surface. Like a doctor using ultrasound to infer body structure from echoes, we use physics and mathematics to convert these ‘dynamic sounds’ into a ‘static map’ of the subsurface.”</p>",
  "messages": [
    {
      "id": 3218947,
      "postDate": "2025-06-07T00:55:56.907Z",
      "content": "<p>I'd like to share some of my understanding about the input data (seismic waveforms) and output data (subsurface velocity profiles). Hopefully, this will be helpful. Thanks!</p>\n<h1>1. Input Data: Seismic Waveform Observations</h1>\n<h2>1.1 Essence and Source</h2>\n<p>Seismic waveform observation refers to recording the amplitude of seismic waves at the surface (and sometimes in boreholes) using receivers (geophones) as the waves travel through the subsurface and arrive at the surface over time.</p>\n<p>These waves are usually generated artificially (by explosions, hammer impacts, vibrators, etc.) or by natural earthquakes.</p>\n<h2>1.2 Data Structure</h2>\n<p>Multiple Sources: Several source points are arranged on the surface; each source generates a seismic wave.</p>\n<p>Multiple Receivers: Many receivers (like an array of microphones) are placed along the surface at regular intervals.</p>\n<p>Multiple Time Steps: Each receiver records the complete wave signal over time, starting from the moment a source is triggered, with a very high sampling rate (e.g., once every millisecond).</p>\n<p>Data Shape Example:<br>\nIf there are 5 sources, 10 receivers, and 1,000 time samples, each observation is shaped as (5, 1000, 10).</p>\n<p>Each value represents the amplitude recorded by a receiver at a specific time after a certain source is triggered.</p>\n<h2>1.3 Real-life Example</h2>\n<p>Imagine placing 10 seismic receivers along a road, then striking the ground at 5 different positions with a hammer. Each time you strike, all 10 receivers record 1,000 time samples simultaneously. Each strike produces a set of \"receiver-time curves.\"</p>\n<p>Because of underground features (voids, soft soil, bedrock, etc.), the waveforms recorded by different receivers vary—some receive the wave earlier or later, with stronger or weaker signals.</p>\n<h2>1.4 Technical Explanation</h2>\n<p>This type of observation data is called Seismic Full Waveform Data or a Seismic Record Section.</p>\n<p>Each observation reflects how the subsurface structure affects seismic wave propagation.</p>\n<h1>2. Output Data: Subsurface Velocity Profile</h1>\n<h2>2.1 Essence and Meaning</h2>\n<p>A velocity profile divides an underground area (e.g., 20 meters deep by 10 meters wide) into a grid. Each cell in the grid indicates the seismic wave velocity at that point (in meters/second).</p>\n<p>High velocity means hard rock or compact material; low velocity indicates voids, soft soil, liquids, or anomalies.</p>\n<h2>2.2 Data Structure</h2>\n<p>For example, if you grid a 20m deep by 10m wide area into 20 rows × 10 columns, the velocity profile is a 20×10 2D array.</p>\n<p>Each value represents the seismic velocity at that grid cell.</p>\n<h2>2.3 Real-life Example</h2>\n<p>Suppose you want to detect cavities beneath a road. If inversion results show an especially low velocity (e.g., 800 m/s) at row 12, column 5, that area likely corresponds to a cavity or loose zone.</p>\n<h2>2.4 Technical Explanation</h2>\n<p>A velocity profile (or velocity model) is one of the most common imaging tools in geophysical exploration, oil &amp; gas surveys, and geological hazard monitoring.</p>\n<p>Engineers use it to infer underground structure, locate faults, and identify resources or anomalies.</p>\n<h1>3. One-to-One Correspondence Between Input and Output</h1>\n<p>Each set of seismic waveform observations (e.g., 5×1000×10) corresponds to the seismic response from a specific underground velocity profile (e.g., 20×10).</p>\n<p>In other words: only a particular subsurface structure can produce a specific waveform set.</p>\n<p>Think of the input waveforms as a movie, capturing every detail of wave propagation, reflection, and delay; the output velocity profile is like a photo, revealing the distribution of underground features.</p>\n<h1>4. Why Can't We Directly Measure Subsurface Velocity?</h1>\n<h2>4.1 Practical Limitations</h2>\n<p>The subsurface is invisible: It’s impossible to directly measure the velocity at every point tens or hundreds of meters underground.</p>\n<p>Drilling is expensive: Direct velocity measurements can only be made at a few boreholes, which can't cover large areas.</p>\n<p>Most regions rely on indirect inference via wave propagation.</p>\n<h2>4.2 Physical Principles</h2>\n<p>As seismic waves pass through the ground, their shape, travel time, and amplitude change due to velocity, damping, and reflections. The observed waveforms are complex functions of the subsurface structure and velocity distribution.</p>\n<p>Engineers compare theoretical models to actual waveforms and iterate to reconstruct the subsurface velocity distribution.</p>\n<h1>5. Why Does Input Have a Time Sequence, but Output Doesn't?</h1>\n<p>The input data’s time sequence (time steps) records the full process of seismic waves propagating, reflecting, and interacting in the subsurface.</p>\n<p>The output velocity profile is a static snapshot of the underground—showing only the physical properties at each point.</p>\n<p>It’s like a doctor inferring heart health from a dynamic ECG waveform (temporal) but diagnosing spatial abnormalities.</p>\n<h1>6. Real-life / Industry Analogy</h1>\n<p>Ultrasound Imaging: A doctor listens to echo signals and sees a cross-sectional image of the body. Input: time-varying signals; Output: static anatomical image.</p>\n<p>CT/X-ray: Signals from different angles are used to reconstruct a static image.</p>\n<h1>7. Simple Summary</h1>\n<p>Input: Multi-source, multi-receiver, time-varying waveforms at the surface—capturing how the subsurface responds to seismic waves.</p>\n<p>Output: Velocity profile image of the same region, revealing physical properties at each underground point.</p>\n<p>Inversion Task: Use complex mathematical or AI models to “translate” dynamic signals into static structural images.</p>\n<p><strong>You can think of it like this:</strong><br>\n“We cannot see underground directly, so we ‘listen’ to seismic waves at the surface. Like a doctor using ultrasound to infer body structure from echoes, we use physics and mathematics to convert these ‘dynamic sounds’ into a ‘static map’ of the subsurface.”</p>",
      "rawMarkdown": "I'd like to share some of my understanding about the input data (seismic waveforms) and output data (subsurface velocity profiles). Hopefully, this will be helpful. Thanks!\n\n\n# 1. Input Data: Seismic Waveform Observations\n\n## 1.1 Essence and Source\nSeismic waveform observation refers to recording the amplitude of seismic waves at the surface (and sometimes in boreholes) using receivers (geophones) as the waves travel through the subsurface and arrive at the surface over time.\n\nThese waves are usually generated artificially (by explosions, hammer impacts, vibrators, etc.) or by natural earthquakes.\n\n## 1.2 Data Structure\nMultiple Sources: Several source points are arranged on the surface; each source generates a seismic wave.\n\nMultiple Receivers: Many receivers (like an array of microphones) are placed along the surface at regular intervals.\n\nMultiple Time Steps: Each receiver records the complete wave signal over time, starting from the moment a source is triggered, with a very high sampling rate (e.g., once every millisecond).\n\nData Shape Example:\nIf there are 5 sources, 10 receivers, and 1,000 time samples, each observation is shaped as (5, 1000, 10).\n\nEach value represents the amplitude recorded by a receiver at a specific time after a certain source is triggered.\n\n## 1.3 Real-life Example\nImagine placing 10 seismic receivers along a road, then striking the ground at 5 different positions with a hammer. Each time you strike, all 10 receivers record 1,000 time samples simultaneously. Each strike produces a set of \"receiver-time curves.\"\n\nBecause of underground features (voids, soft soil, bedrock, etc.), the waveforms recorded by different receivers vary—some receive the wave earlier or later, with stronger or weaker signals.\n\n## 1.4 Technical Explanation\nThis type of observation data is called Seismic Full Waveform Data or a Seismic Record Section.\n\nEach observation reflects how the subsurface structure affects seismic wave propagation.\n\n\n# 2. Output Data: Subsurface Velocity Profile\n\n## 2.1 Essence and Meaning\nA velocity profile divides an underground area (e.g., 20 meters deep by 10 meters wide) into a grid. Each cell in the grid indicates the seismic wave velocity at that point (in meters/second).\n\nHigh velocity means hard rock or compact material; low velocity indicates voids, soft soil, liquids, or anomalies.\n\n## 2.2 Data Structure\nFor example, if you grid a 20m deep by 10m wide area into 20 rows × 10 columns, the velocity profile is a 20×10 2D array.\n\nEach value represents the seismic velocity at that grid cell.\n\n## 2.3 Real-life Example\nSuppose you want to detect cavities beneath a road. If inversion results show an especially low velocity (e.g., 800 m/s) at row 12, column 5, that area likely corresponds to a cavity or loose zone.\n\n## 2.4 Technical Explanation\nA velocity profile (or velocity model) is one of the most common imaging tools in geophysical exploration, oil & gas surveys, and geological hazard monitoring.\n\nEngineers use it to infer underground structure, locate faults, and identify resources or anomalies.\n\n\n# 3. One-to-One Correspondence Between Input and Output\nEach set of seismic waveform observations (e.g., 5×1000×10) corresponds to the seismic response from a specific underground velocity profile (e.g., 20×10).\n\nIn other words: only a particular subsurface structure can produce a specific waveform set.\n\nThink of the input waveforms as a movie, capturing every detail of wave propagation, reflection, and delay; the output velocity profile is like a photo, revealing the distribution of underground features.\n\n\n# 4. Why Can't We Directly Measure Subsurface Velocity?\n\n## 4.1 Practical Limitations\nThe subsurface is invisible: It’s impossible to directly measure the velocity at every point tens or hundreds of meters underground.\n\nDrilling is expensive: Direct velocity measurements can only be made at a few boreholes, which can't cover large areas.\n\nMost regions rely on indirect inference via wave propagation.\n\n## 4.2 Physical Principles\nAs seismic waves pass through the ground, their shape, travel time, and amplitude change due to velocity, damping, and reflections. The observed waveforms are complex functions of the subsurface structure and velocity distribution.\n\nEngineers compare theoretical models to actual waveforms and iterate to reconstruct the subsurface velocity distribution.\n\n\n# 5. Why Does Input Have a Time Sequence, but Output Doesn't?\nThe input data’s time sequence (time steps) records the full process of seismic waves propagating, reflecting, and interacting in the subsurface.\n\nThe output velocity profile is a static snapshot of the underground—showing only the physical properties at each point.\n\nIt’s like a doctor inferring heart health from a dynamic ECG waveform (temporal) but diagnosing spatial abnormalities.\n\n\n# 6. Real-life / Industry Analogy\nUltrasound Imaging: A doctor listens to echo signals and sees a cross-sectional image of the body. Input: time-varying signals; Output: static anatomical image.\n\nCT/X-ray: Signals from different angles are used to reconstruct a static image.\n\n\n# 7. Simple Summary\nInput: Multi-source, multi-receiver, time-varying waveforms at the surface—capturing how the subsurface responds to seismic waves.\n\nOutput: Velocity profile image of the same region, revealing physical properties at each underground point.\n\nInversion Task: Use complex mathematical or AI models to “translate” dynamic signals into static structural images.\n\n\n**You can think of it like this:**\n“We cannot see underground directly, so we ‘listen’ to seismic waves at the surface. Like a doctor using ultrasound to infer body structure from echoes, we use physics and mathematics to convert these ‘dynamic sounds’ into a ‘static map’ of the subsurface.”",
      "votes": 4
    }
  ],
  "comments": [],
  "raw_markdown_by_id": {
    "3218947": "I'd like to share some of my understanding about the input data (seismic waveforms) and output data (subsurface velocity profiles). Hopefully, this will be helpful. Thanks!\n\n\n# 1. Input Data: Seismic Waveform Observations\n\n## 1.1 Essence and Source\nSeismic waveform observation refers to recording the amplitude of seismic waves at the surface (and sometimes in boreholes) using receivers (geophones) as the waves travel through the subsurface and arrive at the surface over time.\n\nThese waves are usually generated artificially (by explosions, hammer impacts, vibrators, etc.) or by natural earthquakes.\n\n## 1.2 Data Structure\nMultiple Sources: Several source points are arranged on the surface; each source generates a seismic wave.\n\nMultiple Receivers: Many receivers (like an array of microphones) are placed along the surface at regular intervals.\n\nMultiple Time Steps: Each receiver records the complete wave signal over time, starting from the moment a source is triggered, with a very high sampling rate (e.g., once every millisecond).\n\nData Shape Example:\nIf there are 5 sources, 10 receivers, and 1,000 time samples, each observation is shaped as (5, 1000, 10).\n\nEach value represents the amplitude recorded by a receiver at a specific time after a certain source is triggered.\n\n## 1.3 Real-life Example\nImagine placing 10 seismic receivers along a road, then striking the ground at 5 different positions with a hammer. Each time you strike, all 10 receivers record 1,000 time samples simultaneously. Each strike produces a set of \"receiver-time curves.\"\n\nBecause of underground features (voids, soft soil, bedrock, etc.), the waveforms recorded by different receivers vary—some receive the wave earlier or later, with stronger or weaker signals.\n\n## 1.4 Technical Explanation\nThis type of observation data is called Seismic Full Waveform Data or a Seismic Record Section.\n\nEach observation reflects how the subsurface structure affects seismic wave propagation.\n\n\n# 2. Output Data: Subsurface Velocity Profile\n\n## 2.1 Essence and Meaning\nA velocity profile divides an underground area (e.g., 20 meters deep by 10 meters wide) into a grid. Each cell in the grid indicates the seismic wave velocity at that point (in meters/second).\n\nHigh velocity means hard rock or compact material; low velocity indicates voids, soft soil, liquids, or anomalies.\n\n## 2.2 Data Structure\nFor example, if you grid a 20m deep by 10m wide area into 20 rows × 10 columns, the velocity profile is a 20×10 2D array.\n\nEach value represents the seismic velocity at that grid cell.\n\n## 2.3 Real-life Example\nSuppose you want to detect cavities beneath a road. If inversion results show an especially low velocity (e.g., 800 m/s) at row 12, column 5, that area likely corresponds to a cavity or loose zone.\n\n## 2.4 Technical Explanation\nA velocity profile (or velocity model) is one of the most common imaging tools in geophysical exploration, oil & gas surveys, and geological hazard monitoring.\n\nEngineers use it to infer underground structure, locate faults, and identify resources or anomalies.\n\n\n# 3. One-to-One Correspondence Between Input and Output\nEach set of seismic waveform observations (e.g., 5×1000×10) corresponds to the seismic response from a specific underground velocity profile (e.g., 20×10).\n\nIn other words: only a particular subsurface structure can produce a specific waveform set.\n\nThink of the input waveforms as a movie, capturing every detail of wave propagation, reflection, and delay; the output velocity profile is like a photo, revealing the distribution of underground features.\n\n\n# 4. Why Can't We Directly Measure Subsurface Velocity?\n\n## 4.1 Practical Limitations\nThe subsurface is invisible: It’s impossible to directly measure the velocity at every point tens or hundreds of meters underground.\n\nDrilling is expensive: Direct velocity measurements can only be made at a few boreholes, which can't cover large areas.\n\nMost regions rely on indirect inference via wave propagation.\n\n## 4.2 Physical Principles\nAs seismic waves pass through the ground, their shape, travel time, and amplitude change due to velocity, damping, and reflections. The observed waveforms are complex functions of the subsurface structure and velocity distribution.\n\nEngineers compare theoretical models to actual waveforms and iterate to reconstruct the subsurface velocity distribution.\n\n\n# 5. Why Does Input Have a Time Sequence, but Output Doesn't?\nThe input data’s time sequence (time steps) records the full process of seismic waves propagating, reflecting, and interacting in the subsurface.\n\nThe output velocity profile is a static snapshot of the underground—showing only the physical properties at each point.\n\nIt’s like a doctor inferring heart health from a dynamic ECG waveform (temporal) but diagnosing spatial abnormalities.\n\n\n# 6. Real-life / Industry Analogy\nUltrasound Imaging: A doctor listens to echo signals and sees a cross-sectional image of the body. Input: time-varying signals; Output: static anatomical image.\n\nCT/X-ray: Signals from different angles are used to reconstruct a static image.\n\n\n# 7. Simple Summary\nInput: Multi-source, multi-receiver, time-varying waveforms at the surface—capturing how the subsurface responds to seismic waves.\n\nOutput: Velocity profile image of the same region, revealing physical properties at each underground point.\n\nInversion Task: Use complex mathematical or AI models to “translate” dynamic signals into static structural images.\n\n\n**You can think of it like this:**\n“We cannot see underground directly, so we ‘listen’ to seismic waves at the surface. Like a doctor using ultrasound to infer body structure from echoes, we use physics and mathematics to convert these ‘dynamic sounds’ into a ‘static map’ of the subsurface.”"
  }
}