Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3630919B2 - Spectral peak judgment method - Google Patents
[go: Go Back, main page]

JP3630919B2 - Spectral peak judgment method - Google Patents

Spectral peak judgment method Download PDF

Info

Publication number
JP3630919B2
JP3630919B2 JP12969097A JP12969097A JP3630919B2 JP 3630919 B2 JP3630919 B2 JP 3630919B2 JP 12969097 A JP12969097 A JP 12969097A JP 12969097 A JP12969097 A JP 12969097A JP 3630919 B2 JP3630919 B2 JP 3630919B2
Authority
JP
Japan
Prior art keywords
value
spectrum
peak
determined
threshold
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP12969097A
Other languages
Japanese (ja)
Other versions
JPH10318837A (en
Inventor
義隆 長塚
康二 吉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jeol Ltd
Original Assignee
Jeol Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jeol Ltd filed Critical Jeol Ltd
Priority to JP12969097A priority Critical patent/JP3630919B2/en
Publication of JPH10318837A publication Critical patent/JPH10318837A/en
Application granted granted Critical
Publication of JP3630919B2 publication Critical patent/JP3630919B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Analysing Materials By The Use Of Radiation (AREA)
  • Spectrometry And Color Measurement (AREA)
  • Investigating Or Analysing Materials By Optical Means (AREA)

Description

【0001】
【産業上の利用分野】
本発明は、EPMA、Auger分析装置、ESCA、蛍光X線分析装置等の分析機器より得られたスペクトルのピーク判定方法に関する。
【0002】
【従来の技術及び発明が解決しようとする課題】
種々の分析装置を用いた測定において、得られたスペクトルから正確なピークの検出を行うことは分析精度の向上という観点から非常に重要である。そのため、分析装置には測定の結果得られたスペクトルあるいはそれを平滑化したスペクトル(以下、これらを総称して原スペクトルと称す)のピークを自動的に判定するためのプログラムが搭載されているのが通常である。
【0003】
そのピーク判定法は、原スペクトルから2次微分スペクトルを得、その2次微分スペクトルにおいて閾値以下で負側に凸の部分を有意のピークと判定しているのが通常であるので、近接して複数のピークがあった場合にはそれらのピークは分離されず、全体として一つのピークとしてしか判定されない場合があった。
【0004】
その例を図5を参照して説明する。図5(a)は原スペクトルを示し、図5(b)はその2次微分スペクトルを示している。図5(a)、(b)の横軸は当該原スペクトルを得るために用いた分析装置の種類によって異なる。例えば、原スペクトルがEPMAや蛍光X線分析装置によって得られたものであれば、横軸は検出されたX線の波長またはエネルギーを表し、Auger分析装置によって得られたものであれば横軸は検出されたAuger電子のエネルギーを表し、ESCAによって得られたものであれば横軸は束縛エネルギーを表す。また、縦軸は通常は強度あるいはカウント値を表すが、その他のものである場合もあり得る。
【0005】
さて、原スペクトルで上に凸になっている部分は、2次微分スペクトルでは負側に凸になる性質がある。図5(a)、(b)においては、原スペクトルで上に凸になっているP に対しては2次微分スペクトルの同一位置に負側に凸であるP′ が現れ、同様に原スペクトルの上に凸になっているP ,P ,P に対しても2次微分スペクトルの同一位置に負側に凸であるP′ ,P′ ,P′ が現れている。
【0006】
そこで、図5(b)に示すように、2次微分スペクトルの値を、図中一点鎖線で示す閾値と比較するのである。閾値が負の値であることは当然である。この閾値は適宜な手法によって定めることができる。例えば、負の一定値としてもよいし、他の従来知られている手法によって定めてもよい。
【0007】
そして、2次微分スペクトルにおいて閾値以下で負側に凸になっている部分については、原スペクトル中の当該負側に凸になっている部分の極小値の位置にノイズではない有意なピークがあると判定するのである。従って、図5(b)においては、原スペクトル中において、P′ とP′ の位置にピークがあると判定されることになる。
【0008】
これに対して、図5(a)の原スペクトルを見れば、P ,P の位置にもそれぞれピークがあると判断されるのであるが、図5(b)では、P′とP′の間の極大値が閾値より小さいので、異なるピークとは判定されず、一つのピークとして判定されてしまうのである。この場合のピーク位置は、最小の極小値の位置、図5(b)ではP′ の位置となる。なお、図5(b)において、P′ とP′ の間の極大値が閾値より大きければ、異なるピークとして判定されることは当然である。
【0009】
このように、従来のピーク判定法では、図5(a)のP ,P のように離れて存在するピークは異なるピークとして判定されるのであるが、P ,P のように二つのピークが近接して、一方のピークが他のピークの肩越しに瘤状に現れているような場合には全体として一つのピークとしてしか判定されない場合があったのである。
【0010】
本発明は、上記の課題を解決するものであって、二つのピークが近接して、一方のピークが他のピークの肩越しに瘤状に現れているような場合にも異なるピークとして判定することができ、以て分析精度の向上を図ることができるスペクトルのピーク判定方法を提供することを目的とするものである。
【0011】
【課題を解決するための手段】
上記の目的を達成するために、請求項1記載のスペクトルのピーク判定方法は、2次微分スペクトル値が負になるスペクトル領域内でそれぞれの位置での閾値以下の極小値が存在する場合において、2次微分スペクトル値が極小値をとる位置が一つしかない場合には、当該極小値をとる位置にピークが存在すると判定し、前記極小値が複数ある場合には、2次微分スペクトル値がある極小値から増加して極大値をとり、その後減少していって、当該極大値からの2次微分スペクトル値の差がその位置での閾値の絶対値以上となる位置がある場合には、当該位置より大きい側に新たなピークの候補点があるとし、2次微分スペクトル値が極小値から増加していって、当該極小値からの2次微分スペクトル値の差がその位置での閾値の絶対値以上になる位置でピークが終了したと判定することを特徴とする。
請求項2記載のスペクトルのピーク判定方法は、請求項1において、閾値としては、請求項2記載のように、2次微分スペクトルの標準偏差に基づいて求められたノイズ標準偏差値を用いる。
【0012】
【発明の実施の形態】
以下、図面を参照しつつ実施の形態について説明する。
まず、測定の結果得られたスペクトルを平滑化すると共に、2次微分スペクトルを得る。スペクトルの平滑化は、スペクトルの各点の回りにピークの平均半値幅程度の数の平滑化点をとって行う、サビツキー−ゴーレイ(Savitzky−Golay)法を用いればよい。これによれば、スペクトルの回りにとる平滑化点の数を 2m+1 (mは自然数)、スペクトルのステップ幅をt、スペクトル中のピーク半値幅をwとすると、mは
m=[w/t] …(1)
程度とすればよいことが知られている。ここで、[]は括弧内の整数部分を取るガウス記号を示す。
【0013】
さて、測定の結果得られたスペクトルの各点の値をp (i=1,2,…,n)とすると、平滑化されたスペクトルの各点の値s は、平滑化フィルタによって定まる係数をfとして
【0014】
【数1】

Figure 0003630919
【0015】
で与えられる。同様に2次微分スペクトルの各点の値d は、2次微分フィルタによって定まる係数をgとして
【0016】
【数2】
Figure 0003630919
【0017】
で与えられる。
【0018】
次に、閾値を定める。この閾値は従来と同様に定めることができることは当然であるが、ここではノイズ標準偏差値T を用いるものとする。ノイズ標準偏差値T は次のようにして求めることができる。
【0019】
さて、(2) 式と(3) 式から
【0020】
【数3】
Figure 0003630919
【0021】
が得られる。なお、Ajk=gである。
【0022】
ここで、d の分散をσ 、p の分散をδ とすると、p は互いに独立であると仮定すれば、誤差伝搬の関係から
【0023】
【数4】
Figure 0003630919
【0024】
となる。なお、p は互いに独立であるという仮定は厳密には正しくないが、ノイズ標準偏差値を求める計算には実際上差し支えないものである。ここで、測定が統計的な事象であることを利用すれば、
【0025】
【数5】
Figure 0003630919
【0026】
となるから、
【0027】
【数6】
Figure 0003630919
【0028】
で与えられることになる。この(7) 式を計算するのは容易ではないが、平滑化されたスペクトルの各点の値s と、測定によって得られたスペクトルp とは大きな変化がないのが通常であるので
≒p …(8)
としても大きな誤りはなく、しかも上述したようにp は互いに独立であると仮定することができるのと同様に、s も互いに独立であると仮定することができるので、(3) 式から2次微分スペクトルの分散σ は、
【0029】
【数7】
Figure 0003630919
【0030】
としてよく、従って、2次微分スペクトルの標準偏差σ
【0031】
【数8】
Figure 0003630919
【0032】
で与えられることになる。
そして、正の係数aを導入して、ノイズ標準偏差値T を次のように定める。
【0033】
【数9】
Figure 0003630919
【0034】
このノイズ標準偏差値T を閾値として用いるのである。ここで、正の係数aは経験的、実験的に定めればよいが、通常は 0.5〜 3程度の範囲で設定すればよいことが確認されている。
【0035】
次に、ピークの判定法について説明する。なお、以下では横軸をx軸とし、x=x(i=1,2,…,n)における2次微分スペクトルの値及び閾値を、それぞれ、d ,T とする。また、xの値の小さい方から順次2次微分スペクトルの値を注目していくものとする。
【0036】
さて、このピーク判定法において、ピークの有無を判定するために用いる条件は次のようである。
【0037】
▲1▼:d >T のときには何もしない。
【0038】
▲2▼:d ≦T になったときには、その位置よりxの値の大きい側に新たなピークの候補点があると判断する。
【0039】
▲3▼:閾値以下の範囲において、2次微分スペクトルの値が減少して極小値drminをとり、その後増加していって
−drmin ≧│T│ (ただし、d ≦T ) …(12)
を満足する位置x があった場合、最初のx の位置でピークが終了したと判定する。
【0040】
▲4▼:閾値以下の範囲において、2次微分スペクトルの値が減少して極小値drminをとり、その後増加していったとき、(12)を満足する位置x は存在しないが、そのまま増加していって閾値を越えた場合には、ピークが終了したと判定する。
【0041】
▲5▼:閾値以下の範囲において、2次微分スペクトルの値が増加して極大値drmaxをとり、その後減少していき、
rmax −d ≧│T│ …(13)
を満足する位置x があった場合には、最初のx の位置よりxの値の大きい側に新たなピークの候補点があると判定する。
【0042】
▲6▼:閾値以下の範囲において、2次微分スペクトルの値が減少して極小値drminをとり、その後増加して極大値drmaxをとり、その後減少していったとき、当該極小値drminと極大値drmaxとの差の絶対値が、当該極大値drmaxをとる位置での閾値の絶対値より小さいときには、当該極小値drminをとる位置、及び次の極小値をとる位置をピークの候補点とする。
この条件は、条件▲5▼に優先する。
【0043】
▲7▼:▲2▼または▲5▼によってxの値の大きい側に新たなピークの候補点があると判定された後、▲3▼または▲4▼によって最初にピークが終了したと判定されるまでの間に極小値が一つしかない場合には、当該極小値をとる位置に正式なピークが存在すると判定する。
【0044】
▲8▼:▲2▼または▲5▼によってxの値の大きい側に新たなピークの候補点があると判定された後、▲3▼または▲4▼によって最初にピークが終了したと判定されるまでの間に極小値が複数ある場合には、これらの極小値の中で最小の値をとる極小値をとる位置に正式なピークが存在すると判定する。
【0045】
次に、以上の条件▲1▼〜▲8▼によって、ピークの判定が具体的にどのように行われるかを例をあげて説明する。
[例1]いま、平滑化スペクトルの2次微分スペクトルが図1の実線で示すようであり、閾値が一点鎖線で示すようであり、x においてd =T となっているとすると、x より左側では条件▲1▼によって何の処理も行われず、x の時点で条件▲2▼によって、x の右側に新たなピークの候補点があると判定される。
【0046】
そして、x において極小値d をとる。その後増加して、x の時点で、
△=d −d =│T│ (ただし、d<T) …(14)
となったとすると、条件▲3▼によってx の位置でピークが終了したと判定される。そして、この場合には条件▲7▼によって原スペクトルのx の位置に正式なピークが存在すると判定される。
【0047】
その後、x においてd =T となるので、x より右側では条件▲1▼により何の処理も行われない。
【0048】
[例2]いま、平滑化スペクトルの2次微分スペクトルが図2の実線で示すようであり、閾値が一点鎖線で示すようであり、x においてd =T となっているとすると、x より左側では条件▲1▼によって何の処理も行われず、x の時点で条件▲2▼によって、x の右側に新たなピークの候補点があると判定される。
【0049】
そして、x において極小値d をとっている。その後増加を続け、x の位置で閾値をよぎっている。
そして、
−d <│T│ …(15)
であるとすると、条件▲4▼によってx の時点でピークが終了したと判定される。そして、この場合には条件▲7▼によって原スペクトルのx の位置に正式なピークが存在すると判定される。
より右側では条件▲1▼により何の処理も行われない。
【0050】
[例3]いま、平滑化スペクトルの2次微分スペクトルが図3の実線で示すようであり、閾値が一点鎖線で示すようであるとし、d =T 、d =T であり、x で極小値d をとり、x で極大値d をとり、x で極小値d をとるものとする。また、
△=d −d =│T│ …(16)
△′=d −d =│T│ …(17)
△″=d −d =│T│ …(18)
であるとすると、このとき、上記の[例1]と同様に、原スペクトルのx の位置に正式なピークが存在すると判定される。
【0051】
また、x の位置において条件▲5▼によってx の右側に新たなピークの候補点があると判定され、その後、x の位置において条件▲3▼によってピークが終了したと判定されるので、条件▲7▼によって原スペクトルのx の位置にも正式なピークが存在すると判定される。
より右側では条件▲1▼により何の処理も行われない。
【0052】
[例4]いま、平滑化スペクトルの2次微分スペクトルが図4の実線で示すようであり、閾値が一点鎖線で示すようであるとし、d =T 、d =T であり、x で極小値d をとり、x で極大値d をとり、x で極小値d をとるものとする。また、
−d <│T│ …(19)
△=d −d =│T│ …(20)
であるとする。
【0053】
このときには、条件▲6▼によって二つの位置x ,x がピークの候補点として判定される。そして、x の位置において条件▲3▼によってピークが終了したと判定されることになるが、図4の場合にはd >d であるので、条件▲8▼によって原スペクトルのx の位置に正式なピークが存在すると判定されることになる。x より右側では条件▲1▼により何の処理も行われない。
【0054】
以上、4つの例について説明したが、上記の条件▲1▼〜▲8▼によって実際の原スペクトルにおけるピークの有無を判定することができることが確認されている。
【0055】
以上のように、このスペクトルのピーク判定方法によれば、2次微分スペクトルの値の変化の仕方、2次微分スペクトルの各点での値と閾値の関係、及び2次微分スペクトルの各点における近傍の極値からの変動分とそのときの閾値との関係等に基づいて原スペクトルにおけるピークの有無を判定しているので、従来は全体として一つのピークとして判定されていたような、二つのピークが近接して、一方のピークが他のピークの肩越しに瘤状に現れているような場合にも異なるピークとして分離判定することが可能となり、従って、上述したピーク判定法の処理を行うプログラムを作成して種々の分析装置に搭載し、測定の結果得られたスペクトルに対して上述した処理を実行させることによって、従来では分離されなかったピークを分離して検出することが可能となるので分析精度の向上を図ることができるものである。
【0056】
なお、上述したような方法でノイズ標準偏差値が計算できるのは、信号検出の際、確率事象に基づいてノイズが発生する場合であり、本発明はそれに当てはまるEPMA、Auger分析装置、ESCA、蛍光X線分析装置等の分析機器より得られたスペクトルのピーク判定に適用することができる。
【0057】
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく種々の変形が可能である。例えば、上記の説明では測定の結果得られたスペクトルを平滑化するものとしたが、これは必須の要件ではなく省略することも可能である。その場合には(3) 式のsi+j としてはpi+j を用いればよい。
【図面の簡単な説明】
【図1】本発明に係るスペクトルのピーク判定方法を説明するための第1の例を示す図である。
【図2】本発明に係るスペクトルのピーク判定方法を説明するための第2の例を示す図である。
【図3】本発明に係るスペクトルのピーク判定方法を説明するための第3の例を示す図である。
【図4】本発明に係るスペクトルのピーク判定方法を説明するための第4の例を示す図である。
【図5】従来のスペクトルのピーク判定方法を説明すると共に、本発明が解決しようとする課題を説明するための図である。[0001]
[Industrial application fields]
The present invention relates to a method for determining a peak of a spectrum obtained from an analytical instrument such as an EPMA, Auger analyzer, ESCA, or fluorescent X-ray analyzer.
[0002]
[Prior art and problems to be solved by the invention]
In measurement using various analyzers, it is very important from the viewpoint of improving analysis accuracy to accurately detect a peak from the obtained spectrum. Therefore, a program for automatically determining the peak of a spectrum obtained as a result of measurement or a spectrum obtained by smoothing it (hereinafter collectively referred to as an original spectrum) is installed in the analyzer. Is normal.
[0003]
The peak determination method usually obtains a secondary differential spectrum from the original spectrum, and in the secondary differential spectrum, it is usually determined that the negative convex portion below the threshold is a significant peak. When there were a plurality of peaks, these peaks were not separated, and as a whole, only one peak was determined.
[0004]
An example will be described with reference to FIG. FIG. 5 (a) shows the original spectrum, and FIG. 5 (b) shows its second derivative spectrum. The horizontal axes in FIGS. 5A and 5B differ depending on the type of analyzer used to obtain the original spectrum. For example, if the original spectrum is obtained by EPMA or a fluorescent X-ray analyzer, the horizontal axis represents the wavelength or energy of the detected X-ray, and if the original spectrum is obtained by an Auger analyzer, the horizontal axis is It represents the energy of detected Auger electrons, and the horizontal axis represents binding energy if it is obtained by ESCA. Also, the vertical axis usually represents intensity or count value, but may be other.
[0005]
Now, the portion that is convex upward in the original spectrum has the property of being convex on the negative side in the secondary differential spectrum. 5 (a) and 5 (b), for P 1 that is convex upward in the original spectrum, P 1 ′ that is negatively convex appears at the same position of the secondary differential spectrum, and similarly P 2 ′, P 3 ′, and P 4 ′ appearing on the negative side appear at the same position of the secondary differential spectrum with respect to P 2 , P 3 , and P 4 that are convex above the original spectrum. Yes.
[0006]
Therefore, as shown in FIG. 5B, the value of the secondary differential spectrum is compared with the threshold value indicated by the alternate long and short dash line in the figure. Of course, the threshold value is a negative value. This threshold value can be determined by an appropriate method. For example, it may be a negative constant value or may be determined by another conventionally known method.
[0007]
And for the portion that is convex to the negative side below the threshold in the secondary differential spectrum, there is a significant peak that is not noise at the position of the minimum value of the portion that is convex to the negative side in the original spectrum. It is determined. Therefore, in FIG. 5B, it is determined that there are peaks at the positions of P 1 ′ and P 2 ′ in the original spectrum.
[0008]
On the other hand, if the original spectrum of FIG. 5 (a) is seen, it is determined that there are peaks at the positions of P 3 and P 4 respectively. In FIG. 5 (b), P 3 ′ and P 3 Since the maximum value between 4 'is smaller than the threshold value, it is not determined as a different peak but is determined as one peak. In this case, the peak position is the position of the minimum value, which is the position of P 4 ′ in FIG. In FIG. 5B, if the maximum value between P 3 ′ and P 4 ′ is larger than the threshold value, it is natural that the peaks are determined as different peaks.
[0009]
As described above, in the conventional peak determination method, peaks that exist apart like P 1 and P 2 in FIG. 5A are determined as different peaks, but two peaks such as P 3 and P 4 are determined. When two peaks are close to each other and one peak appears in the shape of a bump over the shoulder of the other peak, there is a case where it is determined as only one peak as a whole.
[0010]
This invention solves said subject, Comprising: When two peaks adjoin and one peak appears in the shape of a bump over the shoulder of the other peak, it determines with a different peak Therefore, an object of the present invention is to provide a spectrum peak determination method capable of improving the analysis accuracy.
[0011]
[Means for Solving the Problems]
In order to achieve the above-described object, the spectrum peak determination method according to claim 1 is a method in which there is a minimum value that is equal to or less than a threshold value at each position in a spectrum region where the second-order differential spectrum value is negative. When there is only one position where the secondary differential spectrum value takes the minimum value, it is determined that there is a peak at the position where the minimum value is taken, and when there are a plurality of the minimum values, the secondary differential spectrum value is If there is a position that increases from a certain minimum value, takes a maximum value, then decreases, and the difference of the second derivative spectrum value from the maximum value is equal to or greater than the absolute value of the threshold at that position, Assuming that there is a new peak candidate point on the side larger than the position, the second derivative spectrum value has increased from the minimum value, and the difference in the second derivative spectrum value from the minimum value is the threshold value at that position. Absolute value or more It is determined that the peak has ended at a position where
The spectrum peak determination method according to claim 2 uses the noise standard deviation value obtained based on the standard deviation of the secondary differential spectrum as described in claim 2 as the threshold value in claim 1.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments will be described with reference to the drawings.
First, the spectrum obtained as a result of the measurement is smoothed and a second derivative spectrum is obtained. The smoothing of the spectrum may be performed by using the Savitzky-Golay method, which is performed by taking as many smoothing points as the average half width of the peak around each point of the spectrum. According to this, if the number of smoothing points taken around the spectrum is 2m + 1 (m is a natural number), the step width of the spectrum is t, and the peak half-value width in the spectrum is w, m is m = [w / t]. ... (1)
It is known that the degree is sufficient. Here, [] indicates a Gaussian symbol taking an integer part in parentheses.
[0013]
Now, assuming that the value of each point of the spectrum obtained as a result of the measurement is p i (i = 1, 2,..., N), the value s i of each point of the smoothed spectrum is determined by the smoothing filter. The coefficient is f.
[Expression 1]
Figure 0003630919
[0015]
Given in. Similarly, the value d i of each point of the secondary differential spectrum is represented by g as a coefficient determined by the secondary differential filter.
[Expression 2]
Figure 0003630919
[0017]
Given in.
[0018]
Next, a threshold value is determined. Naturally, this threshold value can be determined in the same manner as in the prior art, but here, the noise standard deviation value T i is used. The noise standard deviation value T i can be obtained as follows.
[0019]
From equations (2) and (3),
[Equation 3]
Figure 0003630919
[0021]
Is obtained. Note that A jk = g j f k .
[0022]
Here, assuming that the variance of d i is σ i 2 and the variance of p i is δ i 2 , assuming that p i are independent from each other, from the relationship of error propagation,
[Expression 4]
Figure 0003630919
[0024]
It becomes. Although p i is strictly incorrect assumption that are independent of each other, in which no problem practically the calculation for obtaining the noise standard deviation value. If we take advantage of the fact that the measurement is a statistical event,
[0025]
[Equation 5]
Figure 0003630919
[0026]
So,
[0027]
[Formula 6]
Figure 0003630919
[0028]
Will be given. This (7) is not easy to calculate the formula, the value s i of smoothed points of the spectrum, since the there is no significant change in the spectral p i obtained by measurement is usual s i ≒ p i (8)
No major errors as, moreover Just as p i can be assumed to be independent of each other as described above, since the s i can be assumed to be independent of each other, from (3) The variance σ i 2 of the second derivative spectrum is
[0029]
[Expression 7]
Figure 0003630919
[0030]
Therefore, the standard deviation σ i of the second derivative spectrum is
[Equation 8]
Figure 0003630919
[0032]
Will be given.
Then, a positive coefficient a is introduced to determine the noise standard deviation value T i as follows.
[0033]
[Equation 9]
Figure 0003630919
[0034]
This noise standard deviation value T i is used as a threshold value. Here, the positive coefficient a may be determined empirically and experimentally, but it has been confirmed that the positive coefficient a should normally be set in the range of about 0.5 to 3.
[0035]
Next, a peak determination method will be described. In the following description, the horizontal axis is the x-axis, and the values and threshold values of the secondary differential spectrum at x = x i (i = 1, 2,..., N) are d i and T i , respectively. In addition, it is assumed that the value of the secondary differential spectrum is sequentially focused from the smaller value of x.
[0036]
Now, in this peak determination method, the conditions used for determining the presence or absence of a peak are as follows.
[0037]
(1): Do nothing when d i > T i .
[0038]
{Circle around (2)} When d i ≦ T i , it is determined that there is a new peak candidate point on the side where the value of x is larger than that position.
[0039]
▲ 3 ▼: in the range of the threshold value, taking the second derivative spectrum value minimum value d rmin decreases, went increased thereafter d i -d rmin ≧ │T i │ ( although, d i ≦ T i ) (12)
If there is a position x i that satisfies the above, it is determined that the peak has ended at the first position of x i .
[0040]
▲ 4 ▼: in the range of the threshold value, taking the second derivative spectrum value minimum value d rmin decreases, then increased when went, but no position x i that satisfies (12), as it If it has increased and exceeded the threshold, it is determined that the peak has ended.
[0041]
(5): In the range below the threshold value, the value of the second derivative spectrum increases to take the maximum value drmax , and then decreases.
d rmax -d i ≧ │T i │ ... (13)
If there is a position x i that satisfies the above, it is determined that there is a new peak candidate point on the larger x value side than the first x i position.
[0042]
{Circle around (6)}: When the value of the secondary differential spectrum decreases and takes a minimum value drmin within a range below the threshold value, then increases to take a maximum value drmax , and then decreases, the minimum value d When the absolute value of the difference between rmin and the maximum value drmax is smaller than the absolute value of the threshold at the position where the maximum value drmax is taken, the position where the minimum value drmin is taken and the position where the next minimum value is taken. The candidate point for the peak.
This condition has priority over condition (5).
[0043]
(7): After determining that there is a new peak candidate point on the larger x value side by (2) or (5), it is determined by (3) or (4) that the peak has ended first. If there is only one minimum value until the end of the period, it is determined that a formal peak exists at the position where the minimum value is obtained.
[0044]
(8): After it is determined by (2) or (5) that there is a new peak candidate point on the larger x value side, it is determined by (3) or (4) that the peak has ended first. If there are a plurality of local minimum values, it is determined that a formal peak exists at the position of the local minimum value that takes the minimum value.
[0045]
Next, how the peak determination is specifically performed under the above conditions (1) to (8) will be described with an example.
[Example 1] Now, it is assumed that the second derivative spectrum of the smoothed spectrum is indicated by a solid line in FIG. 1, the threshold value is indicated by an alternate long and short dash line, and d 1 = T 1 at x 1 . x 1 from the left condition ▲ 1 without performing any processing by ▼, the conditions ▲ 2 ▼ at the time of x 1, it is determined that there is a candidate point of a new peak to the right of x 1.
[0046]
Then, the minima d 2 in x 2. And it increased thereafter, at the time of the x 3,
△ = d 3 -d 2 = │T 3 │ ( where, d 3 <T 3) ... (14)
When becomes, it is determined that the peak at the position of x 3 by conditions ▲ 3 ▼ is completed. The formal peaks at x 2 the original spectrum by conditions ▲ 7 ▼ in this case is determined to be present.
[0047]
Thereafter, since d 4 = T 4 at x 4 , no processing is performed on the right side of x 4 due to condition (1).
[0048]
[Example 2] Now, assuming that the second derivative spectrum of the smoothed spectrum is shown by a solid line in FIG. 2, the threshold is shown by a one-dot chain line, and d 1 = T 1 at x 1 , x 1 from the left condition ▲ 1 without performing any processing by ▼, the conditions ▲ 2 ▼ at the time of x 1, it is determined that there is a candidate point of a new peak to the right of x 1.
[0049]
Then, taking a minimum value d 2 in x 2. Thereafter it continued to increase, which crossed the threshold at the position of x 3.
And
d 3 -d 2 <| T 3 | (15)
When it is determined that the peak has ended at the time of x 3 by conditions ▲ 4 ▼. The formal peaks at x 2 the original spectrum by conditions ▲ 7 ▼ in this case is determined to be present.
On the right side of x3, no processing is performed due to condition (1).
[0050]
[Example 3] Now, it is assumed that the second-order differential spectrum of the smoothed spectrum is indicated by a solid line in FIG. 3, the threshold value is indicated by a one-dot chain line, and d 1 = T 1 and d 8 = T 8 , takes a minimum value d 2 in x 2, takes a maximum value d 4 in x 4, it is assumed that the minima d 6 at x 6. Also,
Δ = d 3 −d 2 = | T 3 | (16)
Δ ′ = d 4 −d 5 = | T 5 | (17)
Δ ″ = d 7 −d 6 = | T 7 | (18)
When it is, this time, in the same manner as Example 1 above, it is determined that the official peak exists at the position of x 2 in the original spectrum.
[0051]
Also, depending on the conditions ▲ 5 ▼ at the position of x 5 it is determined that a candidate point of a new peak on the right side of the x 5, then the peak by the condition ▲ 3 ▼ at the position of x 7 is determined to have ended According to the condition ( 7) , it is determined that a formal peak exists at the x7 position of the original spectrum.
conditions on the right side than x 8 ▲ 1 nothing is done by the ▼.
[0052]
[Example 4] Now, it is assumed that the second derivative spectrum of the smoothed spectrum is indicated by a solid line in FIG. 4 and the threshold value is indicated by an alternate long and short dash line, and d 1 = T 1 and d 6 = T 6 , takes a minimum value d 2 in x 2, takes a maximum value d 3 in x 3, it is assumed that the minima d 4 in x 4. Also,
d 3 −d 2 <| T 3 | (19)
Δ = d 5 −d 4 = | T 5 | (20)
Suppose that
[0053]
At this time, two positions x 2 and x 4 are determined as peak candidate points according to the condition (6). Then, it will be determined that the peak by the condition ▲ 3 ▼ at the position of x 5 is completed, since in the case of FIG. 4 is a d 2> d 4, conditions ▲ 8 ▼ by the original spectrum x 4 It is determined that a formal peak exists at the position of. nothing is done by the conditions ▲ 1 ▼ on the right side than x 6.
[0054]
Although four examples have been described above, it has been confirmed that the presence or absence of a peak in the actual original spectrum can be determined by the above conditions (1) to (8).
[0055]
As described above, according to the peak determination method of this spectrum, the method of changing the value of the secondary differential spectrum, the relationship between the value and the threshold value at each point of the secondary differential spectrum, and the point at each point of the secondary differential spectrum Since the presence or absence of a peak in the original spectrum is determined based on the relationship between the fluctuation from the nearby extreme value and the threshold at that time, two peaks that were conventionally determined as one peak as a whole It is possible to separate and determine as different peaks even when the peaks are close to each other and one peak appears over the shoulder of the other peak, and therefore the program for performing the above-described peak determination method processing And mount it on various analyzers, and perform the above-mentioned processing on the spectrum obtained as a result of measurement, thereby separating peaks that were not previously separated Since it is possible to detect Te is capable of improving the accuracy of analysis.
[0056]
Note that the noise standard deviation value can be calculated by the above-described method when noise is generated based on a probability event at the time of signal detection, and the present invention is applicable to EPMA, Auger analyzer, ESCA, fluorescence. The present invention can be applied to peak determination of a spectrum obtained from an analytical instrument such as an X-ray analyzer.
[0057]
As mentioned above, although embodiment of this invention was described, this invention is not limited to the said embodiment, A various deformation | transformation is possible. For example, in the above description, the spectrum obtained as a result of the measurement is smoothed, but this is not an essential requirement and can be omitted. In that case, p i + j may be used as s i + j in equation (3).
[Brief description of the drawings]
FIG. 1 is a diagram showing a first example for explaining a spectrum peak determination method according to the present invention.
FIG. 2 is a diagram showing a second example for explaining a spectrum peak determination method according to the present invention.
FIG. 3 is a diagram showing a third example for explaining a spectrum peak determining method according to the present invention.
FIG. 4 is a diagram showing a fourth example for explaining a spectrum peak determining method according to the present invention.
FIG. 5 is a diagram for explaining a conventional spectrum peak determination method and a problem to be solved by the present invention.

Claims (2)

2次微分スペクトル値が負になるスペクトル領域内でそれぞれの位置での閾値以下の極小値が存在する場合において、
2次微分スペクトル値が極小値をとる位置が一つしかない場合には、当該極小値をとる位置にピークが存在すると判定し、
前記極小値が複数ある場合には、2次微分スペクトル値がある極小値から増加して極大値をとり、その後減少していって、当該極大値からの2次微分スペクトル値の差がその位置での閾値の絶対値以上となる位置がある場合には、当該位置より大きい側に新たなピークの候補点があるとし、2次微分スペクトル値が極小値から増加していって、当該極小値からの2次微分スペクトル値の差がその位置での閾値の絶対値以上になる位置でピークが終了したと判定する
ことを特徴とするスペクトルのピーク判定方法。
In the case where there are local minimum values below the threshold at each position in the spectral region where the second derivative spectrum value is negative,
If there is only one position where the secondary differential spectrum value takes the minimum value, it is determined that a peak exists at the position where the minimum value is taken,
When there are a plurality of the minimum values, the secondary derivative spectrum value increases from a certain minimum value to take a maximum value, and then decreases, and the difference between the second derivative spectrum values from the maximum value is the position. If there is a position that is equal to or greater than the absolute value of the threshold value in the above, it is assumed that there is a new peak candidate point on the side larger than the position, and the secondary differential spectrum value increases from the minimum value, and the minimum value A method for determining a peak of a spectrum, characterized in that it is determined that a peak has ended at a position where a difference between the second-order differential spectrum values from the position becomes equal to or greater than an absolute value of a threshold value at that position .
前記閾値は、2次微分スペクトルの標準偏差に基づいて求められたノイズ標準偏差値であることを特徴とする請求項1記載のスペクトルのピーク判定方法。 2. The spectrum peak determination method according to claim 1 , wherein the threshold value is a noise standard deviation value obtained based on a standard deviation of a secondary differential spectrum .
JP12969097A 1997-05-20 1997-05-20 Spectral peak judgment method Expired - Fee Related JP3630919B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12969097A JP3630919B2 (en) 1997-05-20 1997-05-20 Spectral peak judgment method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12969097A JP3630919B2 (en) 1997-05-20 1997-05-20 Spectral peak judgment method

Publications (2)

Publication Number Publication Date
JPH10318837A JPH10318837A (en) 1998-12-04
JP3630919B2 true JP3630919B2 (en) 2005-03-23

Family

ID=15015788

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12969097A Expired - Fee Related JP3630919B2 (en) 1997-05-20 1997-05-20 Spectral peak judgment method

Country Status (1)

Country Link
JP (1) JP3630919B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013143534A (en) * 2012-01-12 2013-07-22 Hioki Ee Corp Mounting state discrimination device and mounting state discrimination method
JP6228858B2 (en) * 2014-02-06 2017-11-08 日本電子株式会社 Particle analysis apparatus and program
JP7672778B2 (en) * 2021-01-05 2025-05-08 日機装株式会社 Method for manufacturing nitride semiconductor ultraviolet light emitting device, and nitride semiconductor ultraviolet light emitting device
CN114383727B (en) * 2021-12-31 2023-11-07 安徽皖仪科技股份有限公司 Grating characteristic peak searching and confirming method and system in atomic absorption spectrophotometer

Also Published As

Publication number Publication date
JPH10318837A (en) 1998-12-04

Similar Documents

Publication Publication Date Title
US20130016900A1 (en) Image filtering apparatus and method based on noise prediction using infrared ray (ir) intensity
US9613785B2 (en) Method of mass spectrometry and a mass spectrometer
JP3630919B2 (en) Spectral peak judgment method
CN108885185B (en) Systems, methods, and computer program products for correcting difference images generated from comparisons of target and reference dies
Williams et al. An algorithm for baseline correction of MALDI mass spectra
EP1971928A2 (en) Spectrometric data cleansing
JP6199799B2 (en) Self-luminous material image processing apparatus and self-luminous material image processing method
JP3547288B2 (en) Spectrum peak judgment method
JP2003315029A (en) Shape measuring method and apparatus
JP7201095B2 (en) Processing device, processing method and program
US20250052615A1 (en) Peak position measurement offset in a two-dimensional optical spectrum
JP2007529721A (en) Spectral data expansion method
CN113902022B (en) Method for obtaining similarity of autonomous driving scene data samples
JP3852102B2 (en) X-ray diffractometer
CN110006932B (en) K-edge imaging method
JP3052272B2 (en) X-ray fluorescence qualitative analysis method using spectral processing
JPH09269305A (en) Method and apparatus for fluorescent x-ray analysis
JPH0980029A (en) Insulation diagnosis method
JPH11304732A (en) Identification method of analysis element by surface analysis equipment
JPH11352080A (en) X-ray fluorescence analyzer
JP4839254B2 (en) Mass spectrometry data analysis method
JP2000028554A (en) Qualitative analysis method
JP2842241B2 (en) Film thickness measurement method
JP3488918B2 (en) X-ray fluorescence analyzer
JPH0797091B2 (en) Peak search method in spectroscopic analyzer

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040325

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040407

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040604

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20041201

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041215

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081224

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091224

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101224

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101224

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111224

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121224

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121224

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131224

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees