LoslegenKostenlos starten

Fasse die Zeitreihe zusammen

Die Ejektionsfraktion ist der Anteil des Bluts, der bei jedem Herzschlag aus der linken Herzkammer gepumpt wird. Zur Berechnung müssen Radiologinnen und Radiologen das maximale Volumen (systolisches Volumen) und das minimale Volumen (diastolisches Volumen) der Kammer bestimmen.

Schnitt 4 der kardialen Zeitreihe

In dieser Übung erstellst du eine Zeitreihe mit Volumenberechnungen. Es gibt 20 Zeitpunkte in vol_ts und labels. Die Daten sind in der Reihenfolge (time, plane, row, col) angeordnet.

Diese Übung ist Teil des Kurses

<Kurs>Biomedizinische Bildanalyse mit Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Initialisiere ein leeres Array mit 20 Elementen mit np.zeros().
  • Berechne das Volumen jedes Bildvoxels. (Sieh dir die Abtastraten im meta-Dictionary an.)
  • Zähle für jeden Zeitpunkt die Pixel in labels und aktualisiere das Zeitreihen-Array.
  • Plotte die Zeitreihe mit plt.plot().

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Create an empty time series
ts = ____

# Calculate volume at each voxel
d0, d1, d2, d3 = ____
dvoxel = ____

# Loop over the labeled arrays
for t in range(20):
    nvoxels = ____
    ts[t] = ____

# Plot the data
____
format_and_render_plot()
Code bearbeiten und ausführen