เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

สรุปข้อมูลอนุกรมเวลา

อัตราส่วนการบีบตัวของหัวใจ (Ejection Fraction) คือสัดส่วนของเลือดที่ถูกบีบออกจากห้องหัวใจด้านซ้ายล่างในแต่ละครั้งที่หัวใจเต้น ในการคำนวณค่านี้ นักรังสีวิทยาต้องระบุปริมาตรสูงสุด (systolic volume) และปริมาตรต่ำสุด (diastolic volume) ของห้องหัวใจ

Slice 4 of Cardiac Timeseries

ในแบบฝึกหัดนี้ ให้สร้างอนุกรมเวลาของการคำนวณปริมาตร โดยมีทั้งหมด 20 จุดเวลาใน vol_ts และ labels ข้อมูลเรียงลำดับตาม (time, plane, row, col)

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การวิเคราะห์ภาพทางชีวการแพทย์ด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างอาร์เรย์ว่างที่มี 20 ช่องโดยใช้ np.zeros()
  • คำนวณปริมาตรของแต่ละ voxel ในภาพ (ดูอัตราการสุ่มตัวอย่างได้จากดิกชันนารี meta)
  • สำหรับแต่ละจุดเวลา ให้นับพิกเซลใน labels และอัปเดตอาร์เรย์อนุกรมเวลา
  • พล็อตอนุกรมเวลาโดยใช้ plt.plot()

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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()
แก้ไขและรันโค้ด