期刊文献+

基于智能手机声信号哈密瓜成熟度的快速检测 被引量:4

Fast Detection of Hami Melon Ripeness Based on Features Extracted from Acoustic Signals of Smartphone
下载PDF
导出
摘要 为满足瓜农和消费者便携、快速、价廉无损检测哈密瓜成熟度的要求,采用手机录制不同成熟度哈密瓜的拍打声信号并进行分析处理,提取11 个特征量,然后选择对不同成熟度具有显著差异的单个或多个特征量组成不同特征向量训练支持向量机分类器,通过对哈密瓜的未熟、适熟和过熟3 种成熟度判别结果的混淆矩阵分析,确定采用频谱质心wc、帧能量E、第1子带短时能量比SSTE1组成特征向量训练成熟分类器,最适于哈密瓜未熟瓜和成熟瓜判别;采用过零率、第2子带短时能量比SSTE2、第3子带短时能量比SSTE3组成特征向量训练适熟分类器,最适于哈密瓜适熟瓜和过熟瓜判别。该研究开发的手机安卓应用程序对哈密瓜成熟度判别总体准确率可达90.9%,并可通过用户反馈进一步提高判别能力。与此同时,采用逐步多元回归预测模型,实现wc、E及第1、2、4子带短时能量对哈密瓜糖度较准确的预测。 This work aimed to address the desire of both melon growers and consumers for convenient, rapid, low-costand non-destructive detection of Hami melon ripeness. In this paper, a mobile phone was used to record acoustic signalsgenerated by thumping Hami melons with different maturity levels. Then the raw signals were preprocessed to remove noisesand segmented into thumping event frames. A series of extraction steps were performed on these acoustic signals, includingthe calculation of root mean square, start/end detection, extraction of thumping events, filtration with Butterworth filter andfast Fourier transform. As a result, eleven features including short-time energy (STE), frame energy (E), average amplitudedifference function (AMDF), short-time energy ratios of four sub-bands (SSTE1, SSTE2, SSTE3 and SSTE4), zero crossingrate (ZCR), spectral centroid (wc), resonant frequency (f ) and bandwidth (B) were extracted. The significant differencesamong these features were analyzed and the ripeness-related features were found. Eight features (i.e. STE, E, SSTE1, SSTE2,SSTE4, ZCR, wc and f ) were selected to construct a ripe classifier-based support vector machine (SVM) for distinguishingbetween unripe and ripe melons. Also, seven features (i.e. AMDF, SSTE1, SSTE2, SSTE3, SSTE4, ZCR, and B)were selected to construct a proper ripe SVM classifier for distinguishing properly ripe from overripe melons. For both SVMclassifiers, the algorithm used radial base kernel function to achieve better performance. Single or multiple selected ripenessrelatedfeatures were used as vector to train the SVM classifiers. We measured the recall, precision, accuracy and F1-Measureby confusion matrix analysis for the two classifiers. The results showed that the classifier trained by the feature vectorswc, E and SSTE1 was the most suitable for disguising unripe from ripe melons. While the classifier trained by the featurevectors ZCR, SSTE2 and SSTE3 was the most suitable to discriminate properly ripe from overripe melons. Furthermore,a prediction model for the soluble solids content of melon was constructed by stepwise multiple regressions with wc, E,SSTE1, SSTE2 and SSTE. Finally, we developed an Android application on the mobile phone, which can correctly classify the melon maturities with an overall accuracy of 90.9%. Its classification performance can be improved by the user feedback.Additionally, it can be used to quantitatively detect the sugar content of melon with a high prediction accuracy.
作者 吕吉光 吴杰 LÜJiguang;WU Jie(College of Mechanical and Electrical Engineering,Shihezi University,Shihezi 832003,China;Research Center of Agricultural Mechanization for Economic Crop in Oasis,Ministry of Education,Shihezi 832003,China)
出处 《食品科学》 EI CAS CSCD 北大核心 2019年第24期287-293,共7页 Food Science
基金 国家自然科学基金地区科学基金项目(31560476)
关键词 成熟度 声信号 支持向量机 智能手机 哈密瓜 ripeness acoustic signal support vector machine smartphone Hami melon
  • 相关文献

参考文献5

二级参考文献18

  • 1张新慧.哈密瓜产业发展中存在的问题及对策措施[J].新疆农业科技,2002(z1). 被引量:13
  • 2宋枫溪,高林.文本分类器性能评估指标[J].计算机工程,2004,30(13):107-109. 被引量:33
  • 3Tan PangNing,Steinbach M,Kumar V.Introduction to Data Mining[M].[s.l.]:Addison Wesley,2005.
  • 4Bradley A P.The use of the area under the ROC curve in the evaluation of machine learning algorithms[J].Pattern Recognition,1997,30:1145-1159.
  • 5Wu Shaomin,Flach P.Scored and Weighted AUC Metrics for Classifier Evaluation and Selection[A].in Proc 2nd Workshop on ROC Analysis in Machine Learning(ROCML-05)[C].Bonn,Germany:[s.n.],2005.
  • 6Fawcett T.ROC Graphs:Notes and Practical Considerations for Data Mining Researchers[R].HPL-2003-4.[s.l.]:HPLabs,2003.
  • 7Huang Jin,Ling C X.Using AUC and Accuracy in Evaluating Learning Algorithms[J].IEEE Transactions on Knowledge and Data Engineering (TKDE),2005,17(3):299-310.
  • 8Hanley J A,McNeil B J.The Meaning and Use of the Area Under a Receiver Operating Characteristic (ROC) Curve[J].Radiology,1982,143:29-36.
  • 9Adams N M,Hand D J.Comparing classifiers when the misallocation costs are uncertain[J].Pattern Recognition,1999,32(7):1139-1147.
  • 10Hand D J,Till R J.A Simple Generalisation of the Area Under the ROC Curve for Multiple Class Classification Problems[J].Machine Learning,2001,45:171-186.

共引文献85

同被引文献61

引证文献4

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部