登录 注册
当前位置:主页 > 资源下载 > 33 > 线性阵列在 Python 和 Rust 中进行超声波束成形的实现:us-beamform-linarray

线性阵列在 Python 和 Rust 中进行超声波束成形的实现:us-beamform-linarray

  • 更新:2024-09-16 21:03:26
  • 大小:21.37MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

介绍 这是在 Python 和 Rust 中使用线性阵列的超声波束形成示例。 Python 脚本的编写具有某种教育重点,并且 Rust 脚本处于最低限度的功能状态,需要随着 Rust 的信号和图像处理库的成熟进行改进。 数据说明 RF 数据使用名为 K-Wave 的 3rd 方 MATLAB 工具箱进行仿真。 具体来说,数据是使用example_us_bmode_linear_transducer.m生成的,它设置了一个线性探头,并在脉冲到 3D 散射体模后生成接收到的信号。 体模考虑了非线性、多重散射、幂律吸声和仰角方向上的有限波束宽度。 可以在找到模拟数据的性质以及 K 波程序的描述。 前面提到的 m 文件不仅可以模拟记录的数据,还可以进行图像重建。 但是,我只是获取了存储在变量sensor_data的原始 RF 数据并编写了我自己的图像重建例程。 你知道,为了好玩。 加工 Pyth