Realtime plane-wave software beamforming with an iPhone

2016 IEEE International Ultrasonics Symposium (IUS)(2016)

引用 1|浏览5
暂无评分
摘要
This work describes the implementation of software plane-wave beamforming performed on the GPU of an Apple iPhone 6s and 6s Plus. The code can run on any current iOS device that supports the Metal API. The implementation is largely written in Swift, with some Objective-C, while the core processing component was written in Metal, Apple's new GPU programming language which provides low-overhead compute shaders for exploiting the device's GPU. We have demonstrated that ultrasound channel data recorded on a Verasonics Vantage system can be wirelessly transmitted to the iPhone using a simple networking implementation obtaining a frame rate up to 5 FPS including serialization and transmission, and easily 60+ FPS for on device processing depending on number of samples and output image size.
更多
查看译文
关键词
Verasonics Vantage system,ultrasound channel data recording,low-overhead compute shader,GPU programming language,core processing component,objective-C,metal API,iOS device,Apple iPhone 6s Plus,Apple iPhone 6s,realtime plane-wave software beamforming
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要