Harry R. Clegg, T. Carpenter, S. Freear, David M. J. Cowell
{"title":"An Open, Modular, Ultrasound Digitial Signal Processing Specification","authors":"Harry R. Clegg, T. Carpenter, S. Freear, David M. J. Cowell","doi":"10.1109/IUS54386.2022.9957486","DOIUrl":null,"url":null,"abstract":"Digital signal processing is used in almost all ultrasound research with groups tending to develop their own software, using different data formats and programming languages. Existing works demonstrate open approaches to digital signal processing, such as the Ultrasound File Format based UltraSound ToolBox. Such tools are highly valuable as they ease collaboration and improve reproducibility, but they tend to be tailored to a specific application and may not translate easily to other ultrasound tasks and modalities. As DSP problems are often drawn from a pool of common operations, this work aims to develop an approach using smaller modules to allow greater flexibility. A specification defining a combined processing framework and data format is presented. Existing implementations are presented in both MATLAB and C++, and some of the features the platform enables are discussed. The proposed specification and implementations are intended to be open source and to allow extensive collaboration between groups.","PeriodicalId":272387,"journal":{"name":"2022 IEEE International Ultrasonics Symposium (IUS)","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Ultrasonics Symposium (IUS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IUS54386.2022.9957486","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Digital signal processing is used in almost all ultrasound research with groups tending to develop their own software, using different data formats and programming languages. Existing works demonstrate open approaches to digital signal processing, such as the Ultrasound File Format based UltraSound ToolBox. Such tools are highly valuable as they ease collaboration and improve reproducibility, but they tend to be tailored to a specific application and may not translate easily to other ultrasound tasks and modalities. As DSP problems are often drawn from a pool of common operations, this work aims to develop an approach using smaller modules to allow greater flexibility. A specification defining a combined processing framework and data format is presented. Existing implementations are presented in both MATLAB and C++, and some of the features the platform enables are discussed. The proposed specification and implementations are intended to be open source and to allow extensive collaboration between groups.