mach.io.uff.preprocess_signal#
- mach.io.uff.preprocess_signal(
- signal_data: Array,
- modulation_frequency: float,
- xp=None,
Preprocess ultrasound signal data for multi-transmit beamforming.
- Parameters:
signal_data – Raw signal data with shape (n_samples, n_elements, n_waves) or (n_samples, n_elements, n_waves, n_frames)
modulation_frequency – Modulation frequency in Hz
xp – Array namespace (optional, will be inferred from signal_data)
- Returns:
Preprocessed signal array with shape (n_transmits, n_receive_elements, n_samples, n_frames)