The invention relates to the automation of analysis of diamonds using infra-red absorption spectroscopy.
It is considered crucial that synthetic diamond sold as gemstones should be properly disclosed to avoid confusion and to maintain consumer confidence. As a result of improvements in synthesis methods and because synthetic diamond has the same intrinsic crystal structure as natural diamonds, it is frequently extremely difficult or impossible to determine through a visual examination alone that a stone is synthetic. In addition, it has become apparent in recent years that some natural diamonds can be treated, for example by radiation and/or annealing, to improve their optical properties. It is also important to disclose when such treatments have been applied but they can also be difficult to detect visually.
Instruments are available to assist in identification of natural untreated diamonds, synthetic diamond and treated diamonds. For example DiamondSure®, DiamondView® and DiamondPLus® are manufactured by the Diamond Trading Company and are used by grading laboratories. DiamondSure® operates by measuring the absorption of visible light by a diamond. Those stones having an absorption spectrum indicating potential synthetics or treated diamond are categorised as such. In DiamondView® stones identified by DiamondSure® as requiring further investigation are illuminated with ultraviolet radiation and the user can study images of the resulting surface fluorescence, captured using a camera. Given that the fluorescence colours and patterns from synthetic diamond differ greatly from those of natural diamonds, DiamondView® makes it possible for gemmological laboratories and jewelry professionals to determine whether a diamond is natural or synthetic. Phosphorescence images, captured using DiamondView® can provide additional evidence.
1-2% of diamonds with natural origin, are nominally free of nitrogen impurity. These are called type II diamonds and they form an important category of DiamondSure referrals. After the natural origin has been confirmed using DiamondView it is necessary to check whether such stones have been artificially treated to improve their colour. DiamondPLus can be used to make a rapid photoluminescence measurement that significantly reduces the number of type II diamonds that need further more detailed testing.
Although use of this instrument methodology is effective in preventing synthetics and treated diamond from being identified as untreated natural diamonds, further analysis is required in particular cases, such as type II diamonds that are not passed by DiamondPLus and fancy colour diamonds that have high DiamondSure referral rates, for example yellow or yellow-brown stones. In many cases, such further analysis will include measurement and interpretation of infra-red (IR) absorption spectra to categorise diamonds according to the key infrared active defects that they contain. At present this is usually achieved by measuring the stones manually using a lab-based spectrometer, analysing the data by hand and dispensing the stone accordingly. This is laborious and time-consuming and requires in-depth knowledge of skilled scientists and technicians (which is not readily transferable information).
It would therefore be desirable to provide a system for automating the analysis of infra-red absorption spectra.
In accordance with one aspect of the present invention there is provided a method of automating the classification of a diamond gemstone from an infrared absorption sample spectrum of the gemstone. Features corresponding to absorption by water vapour and intrinsic absorption by a diamond lattice are subtracted from the absorption spectrum. The sample spectrum is analysed to identify predetermined absorption features corresponding to lattice defects in the diamond. The gemstone is classified according to the intensities of the predetermined absorption features. The results of the classification are saved in a database. The gemstone may also be dispensed accordingly.
Thus the spectrum is processed to remove unwanted features (measurement artifacts or intrinsic absorption), enabling features of interest to be identified and compared automatically.
In order to automate the analysis of spectra reliably, an early check may test for spectrum saturation, to determine if the signal to noise ratio is likely to be sufficient to obtain meaningful results. This may be achieved by measuring the noise (for example by integrating a Fourier transform of the spectrum) over a predetermined spectral region in which no absorption features are present and giving a ‘high saturation’ result if the noise exceeds a predetermined threshold.
The algorithmic step of subtracting features corresponding to absorption by water may include fitting the sample spectrum over a predetermined spectral range (e.g. 3500-4000 cm−1) to a reference water spectrum including features characteristic of absorption by water, and subtracting the fitted water spectrum from the sample spectrum. Similarly, subtracting features corresponding to intrinsic absorption by the diamond lattice may include fitting the spectrum over a predetermined spectral range to a reference type IIa spectrum including features characteristic of absorption by a type IIa diamond, and subtracting the fitted type IIa spectrum from the sample spectrum. Fitting to the water and/or type IIa spectrum may be carried out using a linear non-negative least squares fit.
Automatically fitting the absorption spectrum to a standard spectrum of absorption by water may also include shifting the reference water spectrum incrementally to a plurality of different wavenumber positions over a predetermined range and fitting the water spectrum to the absorption spectrum at each position, and comparing the fit at each wavenumber position. The shifted spectrum having the best fit may then be that subtracted from the absorption spectrum.
A baseline may be automatically calculated for the formatted spectrum by identifying a plurality of local minima in specified regions of the sample spectrum and fitting a second-order polynomial to the local minima. This baseline may then be subtracted from the sample spectrum. Specified regions may include a region from the lowest wavenumber point recorded in the spectrum to a point up to 50 cm−1 higher (e.g. 400-450 cm−1), 1400-1650 cm−1, 4500-4700 cm−1, and a region from 200-100 cm−1 less than the highest wavenumber point recorded (e.g. 6800-6900 cm−1).
The analysis may include automatically fitting to the formatted spectrum, within a region corresponding to one-phonon absorption, a combination of reference spectra having features characteristic of IR absorption by A, B, D, NS0 and NS+ centres, and determining intensities of some or all of these centres on the basis of the fitting to the reference spectra. The stone may then be classified on the basis of the determined intensities.
This analysis may include automatically performing a three-component fit to the one-phonon region of the formatted spectrum using reference A, B and D spectra, and a five-component fit to using reference A, B, D, NS0 and NS+ spectra. The quality of the three-component and five-component fits may then be compared, for example using a X2 test, and the stone may be classified on the basis of the quality comparison. For example, if the five-component fit is better than the three-component fit by more than a predetermined threshold, it can be concluded that a significant proportion of single substitutional nitrogen is present in the stone, in which case it is unlikely to be a natural diamond. This fitting may be carried out using linear non-negative least squares fitting.
Local baselines may be automatically calculated for absorption features, the local baseline for each feature being calculated by fitting a second-order polynomial to a plurality of data points at predefined wavenumber increments either side of a peak position of that feature. A suitable function may then be fitted to each absorption feature to identify the intensity of that feature following subtraction of the local baseline from a region surrounding the feature. Fitting suitable functions may include non-linear least-squares fitting. Absorption features which may be analysed using this approach include those with lines at 1450 cm−1, 3123 cm−1, 1344 cm−1 and/or 2802 cm−1, and/or to absorption features corresponding to platelets such as those between 1350 and 1380 cm−1, and particularly between 1358 and 1378 cm−1.
The invention also provides apparatus configured to carry out the methods described above.
The invention also provides an algorithm that sequences the steps described above which, if followed, results in a categorisation being made on the gemstone.
The invention also provides a computer program comprising computer readable code which, when operated by a processor, causes the processor to carry out any of the methods described above. The computer program may be stored on a computer readable medium.
Some preferred embodiments of the invention will now be described by way of example only and with reference to the accompanying drawings, in which:
Nitrogen is the most common atomic impurity found in natural diamond, and is also common in synthetic diamond unless steps are taken to exclude it deliberately. It resides in the diamond lattice in a variety of structural forms, and creates absorption in the one-phonon region of the IR spectrum. Diamonds containing a measurable proportion of nitrogen are classified as Type I, while those that are nominally nitrogen-free (i.e. below about 10 ppm) are classified as Type II.
Type I diamonds are further subdivided depending on the aggregation state of the nitrogen in the crystal lattice. Diamonds in which the nitrogen is generally incorporated at individual substitutional sites (known as C-centres, or NS0) are classified as Type Ib. Most synthetic diamond is of this type. The concentration of nitrogen in C-centres can be determined from the strength of absorption of a peak at 1130 cm−1. Absorption spectra of such diamonds also include a sharp peak at 1344 cm−1 caused by a localised vibrational mode at the C-centre. On geological timescales, this type of defect diffuses through the diamond lattice and aggregates into pairs of substitutional nitrogen atoms, known as A-centres, and diamonds in which the nitrogen is predominantly in this configuration are termed type IaA: it is therefore unusual to find natural type Ib diamonds.
A-centres may aggregate further to form clusters of four adjacent nitrogen atoms arranged around a vacancy, known as B-centres. Diamonds containing only B-centres are classified as type IaB, but the vast majority of natural diamonds contain a mixture of A and B centres and are termed type IaAB.
A by-product of the formation of B centres is the expulsion of carbon atoms to create the required vacancies. These interstitial carbon atoms aggregate to form platelets, which can create two important absorption features within the region of 1400 to 1000 cm−1. The first is the B′ band, whose peak occurs within the region 1358 to 1378 cm−1 and has a tail that can extend into higher wavenumbers. An example of such a feature 201 is shown in
The second important absorption feature is known as the D component and represents lattice vibrational modes of the platelets and occurs in the range 1340 to 1140 cm−1. As this overlaps the region of 1282 cm−1 where both A and B centres are quantified, it can have an effect on the measurement of nitrogen concentration.
A further component often present in IR spectra with an absorption maximum at 1332 cm−1 is known as the X-component and has been linked with positively charged single-substitutional nitrogen (Ns+).
Hydrogen is another common impurity in diamond. The two main hydrogen-related peaks in diamond, the dominant 3107 cm−1 and the subsidiary 1405 cm−1, have been recognised as being hydrogen-related. It has been postulated that the most likely sites for the hydrogen to reside in the diamond would be, at internal surfaces, perhaps at the surfaces of submicroscopic cavities, or at inclusion/diamond interfaces. Hydrogen defects are particularly common in synthetic diamond produced by chemical vapour deposition (CVD) techniques, and much CVD diamond exhibits an absorption peak at 3123 cm−1, believed to be a vibration of the nitrogen-vacancy-hydrogen (NVH) defect that is incorporated during growth.
As discussed above, identifying different impurities from absorption spectra and estimating their concentrations is a difficult task, currently carried out by skilled individuals. However, it is possible to extract useful data from IR absorption spectra automatically if such spectra are processed in a structured manner. This then enables the accurate classification of stones into Types IaAB, IaA, IaB, IIa and IIb, and allows the identification of suspicious stones. This has not previously been achieved for a number of reasons:
First, it is important to remove spectral artifacts such as water vapour automatically. This is problematic due to the following issues including but not limited to:
Second, it is useful to perform a ‘rough’ baseline over the whole of the spectrum automatically. This can be problematic, due to the fact that different diamonds possess very different spectra, and intelligent criteria must be applied in order to determine which datapoints are ‘sample spectrum’ and which are ‘baseline’ so that the baseline can be effectively and accurately fitted.
Third, it is important to fit a baseline to individual spectral features to a high degree of accuracy and reliability. This is particularly important for features where the line shape, as well as the position and intensity, is a critical parameter for the decision-making process. An example of such a feature is the platelet (see
Fourth, and related to the above point, it is usually necessary to fit automatically to non-standard line shapes (e.g. the platelet feature), in a failsafe way, with reasonable computational time and excellent reliability.
Fifth, it is often necessary to detect automatically very faint features which may be superimposed upon very strong baselines. This highly challenging issue may rely on baselining to a very high degree of accuracy, or alternatively using other novel methods which detect the feature without the variance that a baselining step entails. An example of this is the 1344 cm−1 feature corresponding to the neutral single nitrogen defect in diamond, the presence of which is indicative of a synthetic diamond or a diamond that has been treated at high temperatures (>1900° C.). The automated method must be able to detect neutral nitrogen concentrations of 1 part per million (ppm) and above (corresponding to an absorption coefficient of only ˜0.02 cm−1), potentially in the presence of a strongly varying background.
The acquisition of infra-red absorption spectra of diamonds is a well known technique and details are not reproduced here. Any suitable IR absorption or FTIR spectrometer can be used. Spectra are stored using any suitable medium and the data contained therein can be analysed using a processor.
More details as to how the tests are carried out are provided below. The quantitative analysis in steps S307-S309 may involve a number of different tests to determine if a stone displays features characteristic of synthetic and/or treated diamond. In many cases these tests determine if the intensity of a particular feature is above a threshold value. Examples include, but are not limited to:
An example of how these tests may be implemented in practice is provided in
Saturation Checking
The saturation test at step S303 is carried out because saturation usually results in ‘high frequency’ noise which can be detected by Fourier transform of the signal and integration over a certain region in order to quantify the noise.
Baselining
The baselining in step S307 is important in order to be able to fit successfully to spectral features. The following strategies may be employed:
Linear Least-Squares Fitting
Linear least-squares fitting is most appropriate for multi-component fits, where the shape of the spectral feature is not likely to change, e.g. not for Gaussian-broadened features. Therefore, linear least-squares fitting is suitable for subtracting water and type IIa spectra in steps S305 and S306, and for typing in the one-phonon region (S309). For these fits, a non-negative routine should be employed: a standard least-squares routine would yield negative fit values which would not have any sensible physical meaning.
Normalisation and Water Subtraction
The spectral region of 3500-4000 cm−1 is used for fitting to a reference spectrum of a “perfect” type IIa diamond (for normalisation and removal of the diamond intrinsic absorption) and also the removal of water peaks (there are several strong water peaks in this region).
Likewise, a standard water spectrum is used as a reference over the spectral region of 3500-4000 cm−1 to obtain a fit. To take account of possible movement of water peaks with respect to the data spectrum, the water reference spectrum is shifted in position incrementally by a small amount (e.g. 0.25 cm−1) over a predetermined range (e.g. +/−1 cm−1) and each shifted spectrum fitted to the data spectrum. The lowest χ2 value which corresponds to the best fit may then be used for subtraction.
As an alternative, the type IIa spectrum can be removed by measuring the IR absorption value at 1995 cm−1, and calculating a normalisation constant as (11.95/measured absorption value). Each datapoint in the spectrum can be multiplied by this normalisation constant, following which the reference type IIa spectrum can be subtracted.
An alternative approach to water fitting is similar to the baselining approach for individual features described above. This approach only subtracts water features for the area around an individual feature when fitting to that feature. This approach deals well with spectrometer anomalies (e.g. that the water lines may not be the same shape as those in the reference spectrum, the lines in one region of the spectrum may not match those in another region, the lines may be shifted in position compared to the reference spectrum, and the degree of shift might be different in different regions of the spectrum). The water fitting in this approach is carried out as follows:
One-Phonon Fitting
The “typing” procedure in step S309 is achieved by fitting spectra for A, B, D, Ns0 and Ns+ features, at varying relative rates of intensity, to the spectrum under investigation. Reference spectra, each containing features corresponding to the A, B, X, Ns0 and Ns+ centres respectively between 1000 and 1399 cm−1 are stored in a text file. As with the type IIa and water spectra, these reference spectra have data points separated by the same amount as the sampled data points in the spectrum under investigation (e.g. 1 cm−1).
Initially a three-component fit to the one-phonon region is made using only A, B and D absorption features (herein described as a 3D fit). The fit is then repeated using the A, B, D, Ns0 and Ns+ features (known as a 5D fit). The χ2 values from each fit are used to make a decision. Essentially, if the 5D fit is better than the 3D fit then it can be concluded that absorption by single substitutional nitrogen is present in the one-phonon region and the stone must be referred.
This can be seen in
In more detail, the decision-making process may be as follows using predetermined threshold values (identified by comparison with values in known samples):
D=χ
2
3D
−χ
2
5D
Typing may be performed as follows (in combination with [B0] deduced from the strength of the 2802 cm−1 feature discussed below):
Nonlinear Least-Squares Fitting
Nonlinear fitting is generally applicable for peaks where the width, position and/or shape can vary, or where the feature can be approximated sensibly with a mathematical expression (e.g. a Gaussian). Nonlinear fitting is performed on at least the following IR peaks:
In practice, steps 7-10 can be swapped for a simple position, width and FWHM measurement of the background-subtracted spectrum (a procedure similar to step 9 but on the actual data rather than the fit), which works almost as well.
In order to obtain an accurate fit, it is useful to provide an initial indication for the width of the feature. The 2802 cm−1 feature, when present, would be significantly wider than the other features and the initial conditions needed to take account of this. It is also important to set sensible boundary conditions for fitting.
It is also possible to resolve very small features at 1344 cm−1 even when there is a significant background signal, by using a smoothed inverted double differential of the spectrum followed by FWHM measurement. This has many advantages compared to standard peak fitting, in particular that it is not necessary to fit the background, which is difficult if the peak is small and the background is large. This can be achieved as follows:
From the fit data parameters, it is desirable to remove erroneous fits by setting thresholds on peak position and width. It is also desirable to set an amplitude threshold above which a ‘peak detected’ result can be output. These thresholds can be set by fitting to various IR spectra of irradiated, CVD synthetic, Ns0-containing and type IIb diamonds.
Database
In step S311 details of the fitted data and the raw spectral data are saved to a database, together with the parameters of all the features and fits determined during analysis, together with the outcome of the analysis. This enables individual stones to be tracked, and the data can also be used to improve further fitting algorithms or to inform additional analysis on a diamond.
Number | Date | Country | Kind |
---|---|---|---|
1210690.2 | Jun 2012 | GB | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2013/062156 | 6/12/2013 | WO | 00 |