日本地球惑星科学連合2024年大会

講演情報

[J] ポスター発表

セッション記号 S (固体地球科学) » S-MP 岩石学・鉱物学

[S-MP23] 鉱物の物理化学

2024年5月31日(金) 17:15 〜 18:45 ポスター会場 (幕張メッセ国際展示場 6ホール)

コンビーナ:萩原 雄貴(国立研究開発法人海洋研究開発機構)、近藤 望(岡山大学惑星物質研究所)、柿澤 翔(高輝度光科学研究センター)

17:15 〜 18:45

[SMP23-P09] Application of MATLAB for Mineral Classification in Raman Spectroscopy

*Hsu I Huang1、Huei-Fen Chen1、Yi-Ling Huang1 (1.National Taiwan Ocean University)

キーワード:Mineral classification, Raman spectroscopy, Matlab, Baseline processing

In today's material identification industry, various instrumental analysis methods are combined to accurately identify unknown minerals and obtain qualitative or quantitative results. Raman spectroscopy, with its non-destructive analysis characteristics, has become the preferred method in the jewelry appraisal industry. The comparison software used in Raman spectrometers is mostly provided by instrument developers, so are the databases. Although instrument developers maintain these databases, they lack support from academic papers, making it difficult for academic researchers to use them for publication purposes. Therefore, this study introduces the open-source database provided by the RRUFF project at the University of Arizona in the United States to establish a credible comparison source for mineral data processing and identification software development for academic work. The development platform used is MATLAB, a commercial mathematical software from The MathWorks company, which excels in numerical computation and provides important functions such as signal processing, data analysis, and visualization. For user convenience, the software operation interface is designed in a graphical user interface manner, integrating systems such as database construction, sample preprocessing, data comparison, and result plotting. In the sample processing workflow, samples are imported into the software through the database system and undergo background processing using an improved Savitzky-Golay filtering function to remove spectral baselines. Smoothing is then carried out through a denoising filter—low-pass filter—followed by finding Raman shifts of peak values using a local maximum algorithm. During sample comparison, the sum of differences in peak values is sorted to display the data in the database most similar to the sample. The result shows that the software design is compatible with the data from most open-source databases, and in terms of mineral comparison functionality, it can classify single mineral data and remove peak values of individual minerals from multi-mineral phase data using the software.