{"title":"一种信号处理语言-统计信号处理变得容易","authors":"R. Kyprianou, P. Schachte, Bill Moran","doi":"10.1109/DICTA.2015.7371250","DOIUrl":null,"url":null,"abstract":"Dauphin is a new statistical signal processing language designed for easier formulation of detection, classification and estimation algorithms. This paper demonstrates the ease of developing signal processing algorithms in Dauphin. We illustrate this by providing exemplar code for two classifiers: Bayesian and k-means, and for an estimator: the Kalman filter. In all cases, and especially the last named, the code provides a more conceptually defined approach to these problems than other languages such as Matlab. Some Dauphin features under development are also highlighted, for instance a infinite list construct called streams, which is designed to be used as a natural representation of random processes.","PeriodicalId":214897,"journal":{"name":"2015 International Conference on Digital Image Computing: Techniques and Applications (DICTA)","volume":"161 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Dauphin: A Signal Processing Language - Statistical Signal Processing Made Easy\",\"authors\":\"R. Kyprianou, P. Schachte, Bill Moran\",\"doi\":\"10.1109/DICTA.2015.7371250\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Dauphin is a new statistical signal processing language designed for easier formulation of detection, classification and estimation algorithms. This paper demonstrates the ease of developing signal processing algorithms in Dauphin. We illustrate this by providing exemplar code for two classifiers: Bayesian and k-means, and for an estimator: the Kalman filter. In all cases, and especially the last named, the code provides a more conceptually defined approach to these problems than other languages such as Matlab. Some Dauphin features under development are also highlighted, for instance a infinite list construct called streams, which is designed to be used as a natural representation of random processes.\",\"PeriodicalId\":214897,\"journal\":{\"name\":\"2015 International Conference on Digital Image Computing: Techniques and Applications (DICTA)\",\"volume\":\"161 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 International Conference on Digital Image Computing: Techniques and Applications (DICTA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DICTA.2015.7371250\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Digital Image Computing: Techniques and Applications (DICTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DICTA.2015.7371250","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Dauphin: A Signal Processing Language - Statistical Signal Processing Made Easy
Dauphin is a new statistical signal processing language designed for easier formulation of detection, classification and estimation algorithms. This paper demonstrates the ease of developing signal processing algorithms in Dauphin. We illustrate this by providing exemplar code for two classifiers: Bayesian and k-means, and for an estimator: the Kalman filter. In all cases, and especially the last named, the code provides a more conceptually defined approach to these problems than other languages such as Matlab. Some Dauphin features under development are also highlighted, for instance a infinite list construct called streams, which is designed to be used as a natural representation of random processes.