fullseye

sam_cscan — ACOUSTICS ultrasonic op

使い方

Focused-transducer C-scan of a 2-D bond map: per-frequency Gaussian lateral PSF, time gate at an interface, amplitude, phase, in-phase (signed) and signed-peak images (table).

bond_map は整数ラベルの 2-D 配列、stacks は {ラベル: acoustic_layer_stack} (例: 0 = 誘電体、1 = Cu パッド、2 = ボイド、3 = パッド上のボイド)。 各周波数 f で、ラベルごとの反射 R_c(f) を地図に置いてガウスの横 PSF (半値全幅 k_res · (c_w/f) · F#、往復の振幅 PSF、無限の平面で利得 1)で畳み込み、 水の経路と減衰を掛けて、ゲートの時刻での解析信号に和を取る。 ゲートは t_interfaces[gate_interface] ± half_width(既定 2σ_t)。 出力の像:

詳しい使い方ガイド

参考(サンプルデータ・文献)

実行できる例(この op を実際に呼ぶ検証済みサンプル)

型が繋がる次の op(table を入力に取れる)

istft · acoustic_interface_coefficients · pulse_echo_ascan · echo_phase_polarity · sam_frequency_tradeoff

同カテゴリ(ultrasonic)

acoustic_material_table · acoustic_layer_stack · acoustic_interface_coefficients · pulse_echo_ascan · echo_phase_polarity · sam_frequency_tradeoff


Provenance: ultrasound.py — ACOUSTICS operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.