Claims
- 1. A high-speed process for classifying a piece of material of unknown composition, the process comprising acts of:
irradiating the piece with x-rays from an x-ray source, causing the piece to fluoresce x-rays; detecting the fluoresced x-rays with an x-ray detector; determining an x-ray fluorescence spectrum of the piece of material from the detected fluoresced x-rays, wherein the detected x-ray fluorescence spectrum has a spectral pattern; and recognizing the spectral pattern of the determined x-ray fluorescence spectrum; and classifying the piece based on the recognition of the spectral pattern, wherein the acts of detecting, determining, recognizing and classifying are cumulatively performed in less than one second.
- 2. The process of 1, wherein a plurality of x-ray fluorescence spectra are stored as reference spectra on a computer-readable medium, each reference spectrum having a spectral pattern and corresponding to a different material classification, and wherein the act of recognizing the detected spectral pattern comprises:
comparing the determined x-ray fluorescence spectrum to each of the reference spectra to determine which reference spectrum has a spectral pattern most similar to the spectral pattern of the determined x-ray fluorescence spectrum, wherein the piece of material is classified as the material classification corresponding to the reference spectrum determined to have the most similar spectral pattern.
- 3. The process of claim 2, wherein each reference spectrum and the determined spectrum comprise a number n of energy counts, each energy count representing a number of x-rays detected at a given energy level, respectively, and for each reference spectrum, each energy count has been normalized such that the normalized reference spectrum represents a unit vector in n-dimensional space, and wherein the act of comparing comprises:
normalizing each energy count of the determined spectrum such that the determined spectrum is converted into a unit vector in n-dimensional space; for each normalized reference spectrum, calculating a vector dot-product of the normalized generated spectrum and the normalized reference spectrum, wherein calculating the vector dot-product comprises:
multiplying each normalized count of the normalized generated spectrum with a corresponding normalized count of the normalized reference spectrum to produce a plurality of products; and adding the products to produce the vector dot-product; selecting each vector dot-product that exceeds a predetermined threshold value for the normalized reference spectrum corresponding to the vector dot-product; and determining which selected dot-product has an optimal value, wherein the reference spectrum for which the dot-product has the optimal value is the reference spectrum having the most similar spectral pattern.
- 4. The process of claim 3, wherein the optimal value is a highest value of the selected vector dot-products.
- 5. The process of claim 3, wherein the optimal value is a highest percentage greater than the predetermined threshold value for the normalized reference spectrum corresponding to the vector dot-product.
- 6. The process of claim 1, wherein a computer system receives a signal representing the fluoresced x-rays from the x-ray detector and performs the acts of determining, recognizing, and classifying.
- 7. The process of claim 1, wherein the acts of detecting, determining, recognizing and classifying are cumulatively performed in less than 500 ms.
- 8. The process of claim 1, wherein the acts of detecting, determining, recognizing and classifying are cumulatively performed in less than 100 ms.
- 9. The process of claim 1, wherein the acts of detecting, determining, recognizing and classifying, for each piece, are cumulatively performed in less than 50 ms.
- 10. The process of claim 1, wherein the acts of detecting, determining, recognizing and classifying, for each piece, are cumulatively performed in less than 15 ms.
- 11. The process of claim 1, further comprising an act of:
flattening the piece of material prior to irradiation and detection.
- 12. The process of claim 1, wherein the act of irradiating comprises:
irradiating the x-rays at a high intensity.
- 13. The process of claim 12, wherein the x-ray source is an x-ray tube.
- 14. The process of claim 12, further comprising an act of:
flattening the piece of material prior to irradiation and detection.
- 15. The process of claim 1, wherein a largest diameter of the piece in any dimension is less then ⅝ inch.
- 16. The process of claim 1, wherein the largest diameter of the piece in any dimension is approximately ¼ inch.
- 17. The process of 1, further comprising acts of:
conveying the piece of material on a conveyor and through a detection area where the irradiating x-rays irradiate the piece and the fluoresced x-rays are detected from the piece; and actuating an ejector corresponding to the classification of the piece such that the piece is ejected from the conveyor at a point downstream from the detection area.
- 18. A system for classifying a piece of material of unknown composition at high speeds, the system connected to a power supply, the system comprising:
an x-ray source powered by the power supply to generate x-rays that irradiate the piece of material, causing the piece to fluoresce x-rays; an x-ray detector to detect the fluoresced x-rays and produce as an output an x-ray signal representing the detected x-rays; a spectrum acquisition module connected to the x-ray detector, the spectrum acquisition module to receive as an input the x-ray signal and to generate as an output an x-ray fluorescence spectrum; and a classification module to receive as an input the x-ray fluorescence spectrum and to generate as an output a classification signal indicating a classification of the piece of material, wherein the classification module is operative to classify the piece by recognizing a spectral pattern of the x-ray fluorescence spectrum, wherein the x-ray detector and x-ray fluorescence processing module are operative to detect the fluoresced x-rays, determine the x-ray fluorescence spectrum and classify the piece, respectively, in a combined time of less than one second.
- 19. The system of 18, the system further comprising:
a computer-readable storage medium to store a plurality of x-ray fluorescence spectra as reference spectra, each reference spectrum having a spectral pattern and corresponding to a different material classification, wherein the classification module comprises:
means for comparing the determined x-ray fluorescence spectrum to each of the reference spectra to determine which reference spectrum has a spectral pattern most similar to the spectral pattern of the determined x-ray fluorescence spectrum, and wherein the classification of the piece corresponds to the reference spectrum determined to have the most similar spectral pattern.
- 20. The system of claim 19, wherein each reference spectrum and the determined spectrum comprise a number n of energy counts, each energy count representing a number of x-rays detected at a given energy level, respectively, and for each reference spectrum, each energy count has been normalized such that the normalized reference spectrum represents a unit vector in n-dimensional space, and wherein the classification module further comprises:
means for normalizing each energy count of the determined spectrum such that the determined spectrum is converted into a unit vector in n-dimensional space; and means for calculating, for each normalized reference spectrum, a vector dot-product of the normalized generated spectrum and the normalized reference spectrum, wherein the means for calculating comprise:
a multiplier to multiply each normalized count of the normalized generated spectrum with a corresponding normalized count of the normalized reference spectrum to produce a plurality of products; and an adder to add the products to produce the vector dot-product; means for selecting each vector dot-product that exceeds a predetermined threshold value for the normalized reference spectrum corresponding to the vector dot-product; and means for determining which selected dot-product has an optimal value, wherein the reference spectrum for which the dot-product has the optimal value is the reference spectrum having the most similar spectral pattern.
- 21. The system of claim 20, wherein the optimal value is a highest value of the selected vector dot-products.
- 22. The process of claim 20, wherein the optimal value is a highest percentage greater than the predetermined threshold value for the normalized reference spectrum corresponding to the vector dot-product.
- 23. The system of claim 18, wherein the x-ray detector and x-ray fluorescence processing module are operative to detect the x-rays, generate the x-ray fluorescence spectrum and classify the piece in a combined time of at most 500 ms.
- 24. The system of claim 18, wherein the x-ray detector and x-ray fluorescence processing module are operative to detect the x-rays, generate the x-ray fluorescence spectrum and classify the piece in a combined time of less than 100 ms.
- 25. The system of claim 18, wherein the x-ray detector and x-ray fluorescence processing module are operative to detect the x-rays, generate the x-ray fluorescence spectrum and classify the piece in a combined time of less than 50 ms.
- 26. The system of claim 18, wherein the x-ray detector and x-ray fluorescence processing module are operative to detect the x-rays, generate the x-ray fluorescence spectrum and classify the piece in a combined time of less than 15 ms.
- 27. The system of claim 18, wherein the piece of material is flattened prior to irradiation and detection.
- 28. The system of claim 18 wherein the x-ray source is operative to generate the irradiating x-rays at a high intensity.
- 29. The system of claim 28, wherein the x-ray source is an x-ray tube.
- 30. The system of claim 28, wherein the piece of material is flattened prior to irradiation and detection.
- 31. The system of claim 18, wherein a largest diameter of the piece in any dimension is less then ⅝ inch.
- 32. The system of claim 31, wherein the largest diameter of the piece in any dimension is approximately ¼ inch.
- 33. The system of claim 18, further comprising:
a conveyor to convey the piece of material through a detection area where the irradiating x-rays irradiate the piece and the fluoresced x-rays are detected from the piece; and an ejector corresponding to the classification of the piece having an input to receive an ejection signal, the ejector to eject the piece from the conveyor in accordance with the ejection signal at a point downstream from the detection area.
- 34. A system for classifying a piece of material of unknown composition at high speeds, the system comprising:
means for irradiating the piece with x-rays from an x-ray source, causing the piece to fluoresce x-rays; means for detecting the fluoresced x-rays with an x-ray detector; means for determining an x-ray fluorescence spectrum of the piece of material from the detected fluoresced x-rays, wherein the detected x-ray fluorescence spectrum has a spectral pattern; means for recognizing the spectral pattern of the determined x-ray fluorescence spectrum; and means for classifying the piece based on the recognition of the spectral pattern, wherein the means for detecting, the means for determining, means for recognizing and means for classifying are operative to detect, determine, recognize and classify, respectively, in a combined time of less than one second.
- 35. The system of claim 34, further comprising:
means for storing a plurality of x-ray fluorescence spectra as reference spectra on a computer-readable medium, each reference spectrum having a spectral pattern and corresponding to a different material classification, and wherein the means for recognizing the detected spectral pattern comprises:
means for comparing the determined x-ray fluorescence spectrum to each of the reference spectra to determine which reference spectrum has a spectral pattern most similar to the spectral pattern of the determined x-ray fluorescence spectrum, wherein the piece of material is classified as the material classification corresponding to the reference spectrum determined to have the most similar spectral pattern.
- 36. The system of claim 35, wherein each reference spectrum and the determined spectrum comprise a number n of energy counts, each energy count representing a number of x-rays detected at a given energy level, respectively, and for each reference spectrum, each energy count has been normalized such that the normalized reference spectrum represents a unit vector in n-dimensional space, and wherein the means for comparing comprises:
means for normalizing each energy count of the determined spectrum such that the determined spectrum is converted into a unit vector in n-dimensional space; means for calculating, for each normalized reference spectrum, a vector dot-product of the normalized generated spectrum and the normalized reference spectrum, wherein the means for calculating the vector dot-product comprises:
means for multiplying each normalized count of the normalized generated spectrum with a corresponding normalized count of the normalized reference spectrum to produce a plurality of products; means for adding the products to produce the vector dot-product; means for selecting each vector dot-product that exceeds a predetermined threshold value for the normalized reference spectrum corresponding to the vector dot-product; and means for determining which selected dot-product has an optimal value, wherein the reference spectrum for which the dot-product has the optimal value is the reference spectrum having the most similar spectral pattern.
- 37. The system of claim 36, wherein the optimal value is a highest value of the selected vector dot-products.
- 38. The system of claim 36, wherein the optimal value is a highest percentage greater than the predetermined threshold value for the normalized reference spectrum corresponding to the vector dot-product.
- 39. The system of claim 34, wherein the means for detecting, the means for determining, means for recognizing and means for classifying are operative to detect, determine, recognize and classify, respectively, in a combined time of less than 500 ms.
- 40. The system of claim 34, wherein the means for detecting, the means for determining, means for recognizing and means for classifying are operative to detect, determine, recognize and classify, respectively, in a combined time of less than 100 ms.
- 41. The system of claim 34, wherein the means for detecting, the means for determining, means for recognizing and means for classifying are operative to detect, determine, recognize and classify, respectively, in a combined time of less than 50 ms.
- 42. The system of claim 34, wherein the means for detecting, the means for determining, means for recognizing and means for classifying are operative to detect, determine, recognize and classify, respectively, in a combined time of less than 15 ms.
- 43. The system of claim 34, further comprising:
means for flattening the piece of material prior to irradiation and detection.
- 44. The system of claim 34, wherein the means for irradiating comprises:
means for irradiating the x-rays at a high intensity.
- 45. The system of claim 44, wherein the x-ray source is an x-ray tube.
- 46. The system of claim 44, further comprising:
means for flattening the piece of material prior to irradiation and detection.
- 47. The system of claim 34, wherein a largest diameter of the piece in any dimension is less then ⅝ inch.
- 48. The system of claim 47, wherein the largest diameter of the piece in any dimension is approximately ¼ inch.
- 49. The system of claim 34, further comprising:
means for conveying the piece of material through a detection area where the irradiating x-rays irradiate the piece and the fluoresced x-rays are detected from the piece; and means for actuating an ejector corresponding to the classification of the piece such that the piece is ejected from the conveying means at a point downstream from the detection area.
- 50. A high-speed process of classifying a piece of material of unknown composition, the process comprising:
irradiating the piece with x-rays from an x-ray source, causing the piece to fluoresce x-rays; detecting the fluoresced x-rays from the piece with an x-ray detector; determining an x-ray fluorescence spectrum of the piece of material from the detected fluoresced x-rays, wherein the detected x-ray fluorescence spectrum has a spectral pattern; recognizing the spectral pattern of the determined x-ray fluorescence spectrum; and classifying the piece based on the recognition of the spectral pattern, wherein at least one of the acts of the irradiating and detecting comprises an act of conditioning the irradiating x-rays or the fluoresced x-rays, respectively, such that speed and accuracy of determining the x-ray fluorescence spectrum is not significantly compromised or complicated by extraneous x-rays.
- 51. The process of 50, wherein a plurality of x-ray fluorescence spectra are stored as reference spectra on a computer-readable medium, each reference spectrum having a spectral pattern and corresponding to a different material classification, and wherein the act of recognizing the detected spectral pattern comprises:
comparing the determined x-ray fluorescence spectrum to each of the reference spectra to determine which reference spectrum has a spectral pattern most similar to the spectral pattern of the determined x-ray fluorescence spectrum, wherein the piece of material is classified as the material classification corresponding to the reference spectrum determined to have the most similar spectral pattern.
- 52. The process of claim 51, wherein each reference spectrum and the determined spectrum comprise a number n of energy counts, each energy count representing a number of x-rays detected at a given energy level, respectively, and for each reference spectrum, each energy count has been normalized such that the normalized reference spectrum represents a unit vector in n-dimensional space, and wherein the act of comparing comprises:
normalizing each energy count of the determined spectrum such that the determined spectrum is converted into a unit vector in n-dimensional space; for each normalized reference spectrum, calculating a vector dot-product of the normalized generated spectrum and the normalized reference spectrum, wherein calculating the vector dot-product comprises:
multiplying each normalized count of the normalized generated spectrum with a corresponding normalized count of the normalized reference spectrum to produce a plurality of products; and adding the products to produce the vector dot-product; selecting each vector dot-product that exceeds a predetermined threshold value for the normalized reference spectrum corresponding to the vector dot-product; and determining which selected dot-product has an optimal value, wherein the reference spectrum for which the dot-product has the optimal value is the reference spectrum having the most similar spectral pattern.
- 53. The process of claim 52, wherein the optimal value is a highest value of the selected vector dot-products.
- 54. The process of claim 52, wherein the optimal value is a highest percentage greater than the predetermined threshold value for the normalized reference spectrum corresponding to the vector dot-product.
- 55. The process of claim 50, wherein a computer system receives a signal representing the fluoresced x-rays from the x-ray detector and performs the acts of determining, recognizing, and classifying.
- 56. The process of claim 50, wherein the acts of detecting, determining, recognizing and classifying are cumulatively performed in less than one second.
- 57. The process of claim 50, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, and wherein the act of conditioning comprises an act of:
filtering the irradiating x-rays to reduce a number of irradiating x-rays having an energy level too low to cause the piece to fluoresce x-rays having an energy level within the predefined range of the x-ray fluorescence spectrum.
- 58. The process of claim 50, wherein the act of conditioning comprises an act of:
aiming the irradiating x-rays at the piece of material to reduce an amount of x-rays detected by the x-ray detector that were not fluoresced by the piece.
- 59. The process of claim 58, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, and the act of conditioning further comprises an act of:
aiming the irradiating x-rays with a first collimator consisting essentially of one or more materials that fluoresce at energy levels not within the predefined range.
- 60. The process of claim 59, wherein the act of conditioning comprises an act of:
filtering the irradiating x-rays to reduce a number of irradiating x-rays having an energy level too low to cause the piece to fluoresce x-rays having an energy level within the predefined range of the x-ray fluorescence spectrum.
- 61. The process of claim 59, wherein the first collimator consists essentially of polyvinyl chloride.
- 62. The process of claim 50, wherein the act of conditioning comprises an act of:
aiming the x-ray detector at the piece of material to reduce an amount of x-rays detected by the x-ray detector that were not fluoresced by the piece.
- 63. The process of claim 62, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, and the act of conditioning further comprises an act of:
aiming the detection of the x-rays with a collimator consisting essentially of one or more materials that fluoresce at energy levels not within the predefined range.
- 64. The process of claim 63, wherein the first collimator consists essentially of polyvinyl chloride.
- 65. The process of claim 62, wherein the act of conditioning comprises an act of:
aiming the irradiating x-rays at the piece of material to reduce an amount of x-rays detected by the x-ray detector that were not fluoresced by the piece.
- 66. The process of claim 65, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, and wherein the act of conditioning further comprises acts of:
aiming the irradiating x-rays with a first collimator consisting essentially of one or more materials that fluoresce at energy levels not within the predefined range; and aiming the detection of the x-rays with a second collimator consisting essentially of one or more materials that fluoresce at energy levels not within the predefined range.
- 67. The process of claim 50, further comprising an act of:
conveying the piece of material on a conveyor through a detection area where the irradiating x-rays irradiate the piece and the fluoresced x-rays are detected from the piece, wherein the conveyor consists essentially of one or more materials that fluoresce at energy levels not within a redefined range, resulting in a reduction in a number of x-rays not fluoresced by the piece that are comprised in the x-ray fluorescence spectrum.
- 68. The system of claim 67, wherein the conveyor belt consists essentially of polyvinyl chloride
- 69. The process of claim 50, further comprising an act of:
flattening the piece of material prior to irradiation and detection.
- 70. The process of claim 50, wherein the act of irradiating comprises an act of:
irradiating the x-rays at a high intensity.
- 71. The process of claim 70, wherein the x-ray source is an x-ray tube.
- 72. The process of claim 70, further comprising an act of:
flattening the piece of material prior to irradiation and detection.
- 73. The process of claim 50, wherein a largest diameter of the piece in any dimension is less then ⅝ inch.
- 74. The process of claim 73, wherein the largest diameter of the piece in any dimension is approximately ¼ inch.
- 75. The process of claim 50, further comprising:
conveying the piece of material on a conveyor and through a detection area where the irradiating x-rays irradiate the piece and the fluoresced x-rays are detected from the piece; and actuating an ejector corresponding to the classification of the piece such that the piece is ejected from the conveyor at a point downstream from the detection area.
- 76. The process of claim 50, wherein the x-ray florescence spectrum is determined for predefined range of energy levels, and the piece of material is irradiated and the fluoresced x-rays are detected in an x-ray detection chamber, and wherein at least an interior surface of the chamber consists of one or more materials that fluorescence at energy levels that fluoresce at energy levels not within the predefined range.
- 77. A system for classifying a piece of material of unknown composition at high speeds, the system connected to a power supply and comprising:
an x-ray source powered by the power supply to generate x-rays that irradiate the piece of material and cause the piece to fluoresce characteristic x-rays; an x-ray detector to detect the fluoresced x-rays and produce as an output an x-ray signal representing the detected x-rays; a spectrum acquisition module connected to the x-ray detector, the spectrum acquisition module to receive as an input the x-ray signal and to generate as an output an x-ray fluorescence spectrum; and a classification module to receive as an input the x-ray fluorescence spectrum and to generate as an output a classification signal indicating a classification of the piece of material, wherein the classification module is operative to classify the piece by recognizing a spectral pattern of the x-ray fluorescence spectrum, wherein the system is conditioned such that accuracy and speed of determining the x-ray fluorescence spectrum is not significantly compromised or complicated by extraneous x-rays.
- 78. The system of 77, the system further comprising:
a computer-readable storage medium to store a plurality of x-ray fluorescence spectra as reference spectra, each reference spectrum having a spectral pattern and corresponding to a different material classification, wherein the classification module comprises:
means for comparing the determined x-ray fluorescence spectrum to each of the reference spectra to determine which reference spectrum has a spectral pattern most similar to the spectral pattern of the determined x-ray fluorescence spectrum, and wherein the classification of the piece corresponds to the reference spectrum determined to have the most similar spectral pattern.
- 79. The system of claim 78, wherein each reference spectrum and the determined spectrum comprise a number n of energy counts, each energy count representing a number of x-rays detected at a given energy level, respectively, and for each reference spectrum, each energy count has been normalized such that the normalized reference spectrum represents a unit vector in n-dimensional space, and wherein the classification module further comprises:
means for normalizing each energy count of the determined spectrum such that the determined spectrum is converted into a unit vector in n-dimensional space; and means for calculating, for each normalized reference spectrum, a vector dot-product of the normalized generated spectrum and the normalized reference spectrum, wherein the means for calculating comprise:
a multiplier to multiply each normalized count of the normalized generated spectrum with a corresponding normalized count of the normalized reference spectrum to produce a plurality of products; and an adder to add the products to produce the vector dot-product; means for selecting each vector dot-product that exceeds a predetermined threshold value for the normalized reference spectrum corresponding to the vector dot-product; and means for determining which selected dot-product has an optimal value, wherein the reference spectrum for which the dot-product has the optimal value is the reference spectrum having the most similar spectral pattern.
- 80. The system of claim 79, wherein the optimal value is a highest value of the selected vector dot-products.
- 81. The system of claim 79, wherein the optimal value is a highest percentage greater than the predetermined threshold value for the normalized reference spectrum corresponding to the vector dot-product.
- 82. The system of claim 77, wherein the x-ray detector and x-ray fluorescence processing module are operative to detect the x-rays, determine the x-ray spectrum, and classify the piece in a combined time less than one second.
- 83. The system of 77, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, the system further comprising:
an x-ray filter to filter the irradiating x-rays to reduce a number of irradiating x-rays having an energy level too low to cause the piece to fluoresce x-rays having an energy level within the predefined range of the x-ray fluorescence spectrum.
- 84. The system of claim 77, further comprising:
a collimator connected to the x-ray source, the collimator having an aperture to aim the irradiating x-rays at the piece such that production of x-rays from objects other than the piece is reduced.
- 85. The system of claim 84, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, and
wherein the collimator consists essentially of one or more materials that fluoresce at energy levels not within the predefined range.
- 86. The system of claim 83, further comprising:
an x-ray filter to filter the irradiating x-rays to reduce a number of irradiating x-rays having an energy level too low to cause the piece to fluoresce x-rays having an energy level within the predefined range of the x-ray fluorescence spectrum.
- 87. The system of claim 83, wherein the collimator consists essentially of polyvinyl chloride.
- 88. The system of claim 77, further comprising:
a first collimator connected to the x-ray detector, the first collimator having an aperture to aim the detection of the fluoresced a-rays at the piece during the detection such that detection of incident radiation from objects other than the piece is reduced.
- 89. The system of claim 88, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, and
wherein the first collimator consists essentially of one or more materials that fluoresce at energy levels not within the predefined range.
- 90. The system of claim 89, wherein the first collimator consists essentially of polyvinyl chloride.
- 91. The system of claim 88, further comprising:
a second collimator connected to the x-ray source, the second collimator having an aperture to aim the first x-rays produced by the x-ray source at the piece such that production of x-rays from objects other than the piece is reduced.
- 92. The system of claim 91, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, and
wherein the first collimator and second collimator both consist essentially of one or more materials that fluoresce at energy levels not within the predefined range.
- 93. The system of 77, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, the system further comprising:
a conveyor to convey the piece of material through a detection area where the irradiating x-rays irradiate the piece and the fluoresced x-rays are detected from the piece, wherein the conveyor consists essentially of one or more materials that fluoresce at energy levels not within the predefined range.
- 94. The system of claim 93, wherein the conveyor belt consists essentially of polyvinyl chloride
- 95. The system of claim 77 wherein the piece of material is flattened prior to irradiation and detection.
- 96. The system of claim 77 wherein the x-ray source is operative to generate the irradiating x-rays at a high intensity.
- 97. The system of claim 96, wherein the x-ray source is an x-ray tube.
- 98. The system of claim 96, wherein the piece of material is flattened prior to irradiation and detection.
- 99. The system of claim 77 wherein a largest diameter of the piece in any dimension is less then ⅝ inch.
- 100. The system of claim 99, wherein the largest diameter of the piece in any dimension is approximately ¼ inch.
- 101. The system of claim 77, further comprising:
a conveyor to convey the piece of material through a detection area where the irradiating x-rays irradiate the piece and the fluoresced x-rays are detected from the piece; and an ejector corresponding to the classification of the piece having an input to receive an ejection signal, the ejector to eject the piece from the conveyor in accordance with the ejection signal at a point downstream from the detection area.
- 102. The system of claim 77, wherein the x-ray fluoresce spectrum is determined for a predefined range of energy levels, the system further comprising:
an x-ray detection chamber that houses the x-ray source and the x-ray detector, wherein at least an interior surface of the chamber consists of one or more materials that fluorescence at energy levels that fluoresce at energy levels not within the defined range.
- 103. A system of classifying a piece of material of unknown composition, the system comprising:
means for irradiating the piece with x-rays from an x-ray source, causing the piece to fluoresce x-rays; means for detecting the fluoresced x-rays from the piece with an x-ray detector; means for determining an x-ray fluorescence spectrum of the piece of material from the detected fluoresced x-rays, wherein the detected x-ray fluorescence spectrum has a spectral pattern; means for recognizing the spectral pattern of the determined x-ray fluorescence spectrum; and means for classifying the piece based on the recognition of the spectral pattern; and means for conditioning the irradiating x-rays or the fluoresced x-rays, respectively, such that speed and accuracy of determining of the x-ray fluorescence spectrum is not significantly compromised or complicated by extraneous x-rays.
- 104. The system of 103, further comprising:
means for storing a plurality of x-ray fluorescence spectra as reference spectra on a computer-readable medium, each reference spectrum having a spectral pattern and corresponding to a different material classification, and wherein the means for recognizing the detected spectral pattern comprises:
means for comparing the determined x-ray fluorescence spectrum to each of the reference spectra to determine which reference spectrum has a spectral pattern most similar to the spectral pattern of the determined x-ray fluorescence spectrum, wherein the piece of material is classified as the material classification corresponding to the reference spectrum determined to have the most similar spectral pattern.
- 105. The system of claim 104, wherein each reference spectrum and the determined spectrum comprise a number n of energy counts, each energy count representing a number of x-rays detected at a given energy level, respectively, and for each reference spectrum, each energy count has been normalized such that the normalized reference spectrum represents a unit vector in n-dimensional space, and wherein the means for comparing comprises:
means for normalizing each energy count of the determined spectrum such that the determined spectrum is converted into a unit vector in n-dimensional space; means for calculating, for each normalized reference spectrum, a vector dot-product of the normalized generated spectrum and the normalized reference spectrum, wherein the means for calculating the vector dot-product comprises:
means for multiplying each normalized count of the normalized generated spectrum with a corresponding normalized count of the normalized reference spectrum to produce a plurality of products; means for adding the products to produce the vector dot-product; means for selecting each vector dot-product that exceeds a predetermined threshold value for the normalized reference spectrum corresponding to the vector dot-product; and means for determining which selected dot-product has an optimal value, wherein the reference spectrum for which the dot-product has the optimal value is the reference spectrum having the most similar spectral pattern.
- 106. The process of claim 105, wherein the optimal value is a highest value of the selected vector dot-products.
- 107. The process of claim 105, wherein the optimal value is a highest percentage greater than the predetermined threshold value for the normalized reference spectrum corresponding to the vector dot-product.
- 108. The system of claim 103, wherein the means for detecting, means for determining, means for recognizing and means for classifying are operative to detect, determine, recognize and classify, respectively, in a combined time of less than one second.
- 109. The system of claim 103, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, and wherein the means for conditioning comprises:
means for filtering the irradiating x-rays to reduce a number of irradiating x-rays having an energy level too low to cause the piece to fluoresce x-rays having an energy level within the predefined range of the x-ray fluorescence spectrum.
- 110. The system of claim 103, wherein the means for conditioning comprises:
means for aiming the irradiating x-rays at the piece of material to reduce an amount of x-rays detected by the x-ray detector that were not fluoresced by the piece.
- 111. The system of claim 110, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, and wherein the means for aiming comprises:
a collimator consisting essentially of one or more materials that fluoresce at energy levels not within the predefined range.
- 112. The system of claim 111, wherein the means for conditioning further comprises:
means for filtering the irradiating x-rays to reduce a number of irradiating x-rays having an energy level too low to cause the piece to fluoresce x-rays having an energy level within the predefined range of the x-ray fluorescence spectrum.
- 113. The system of claim 111, wherein the means for aiming comprises a first collimator consists essentially of polyvinyl chloride.
- 114. The system of 103, wherein the means for conditioning comprises:
means for aiming the x-ray detector at the piece of material to reduce an amount of x-rays detected by the x-ray detector that were not fluoresced by the piece.
- 115. The system of claim 114, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, and the means for aiming comprises:
a collimator consisting essentially of one or more materials that fluoresce at energy levels not within the predefined range.
- 116. The system of claim 115, wherein the collimator consists essentially of polyvinyl chloride.
- 117. The system of claim 114, wherein the means for conditioning comprises:
means for aiming the irradiating x-rays at the piece of material to reduce an amount of x-rays detected by the x-ray detector that were not fluoresced by the piece.
- 118. The system of claim 117, wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, and
wherein the means for aiming the irradiating x-rays comprises a first collimator consisting essentially of one or more materials that fluoresce at energy levels not within the predefined range; and the means for aiming the detection of the x-rays comprises a second collimator consisting essentially of one or more materials that fluoresce at energy levels not within the predefined range.
- 119. The system of 103, further comprising:
means for conveying the piece of material through a detection area where the irradiating x-rays irradiate the piece and the fluoresced x-rays are detected from the piece, wherein the means for conveying comprises a conveyor consisting essentially of one or more materials that fluoresce at energy levels not within a predefined range, resulting in a reduction in a number of x-rays not fluoresced by the piece that are comprised in the x-ray fluorescence spectrum.
- 120. The system of claim 119, wherein the conveyor consists essentially of polyvinyl chloride
- 121. The system of claim 103, further comprising:
means for flattening the piece of material prior to irradiation and detection.
- 122. The system of claim 103, wherein the means for irradiating comprise:
means for irradiating the x-rays at a high intensity.
- 123. The system of claim 122, wherein the x-ray source is an x-ray tube.
- 124. The system of claim 122, further comprising:
means for flattening the piece of material prior to irradiation and detection.
- 125. The system of claim 103, wherein the largest diameter of the piece in any dimension is less then ⅝ inch.
- 126. The system of claim 125, wherein the largest diameter of the piece in any dimension is approximately ¼ inch.
- 127. The system of claim 103, further comprising:
means for conveying the piece of material through a detection area where the irradiating x-rays irradiate the piece and the fluoresced x-rays are detected from the piece; and means for actuating an ejector corresponding to the classification of the piece such that the piece is ejected from the conveying means at a point downstream from the detection area.
- 128. The system of claim 103 wherein the x-ray fluorescence spectrum is determined for a predefined range of energy levels, and the piece of material is irradiated and the fluoresced x-rays are detected in a chamber and wherein at least an interior surface of the chamber consists of one or more materials that fluorescence at energy levels that fluoresce at energy levels not within the predefined range.
- 129. A high speed process for classifying a piece of material of unknown composition, the process comprising acts of:
flattening the piece of material; irradiating the flattened piece with x-rays from an x-ray source, causing the flattened piece to fluoresce x-rays; detecting the fluoresced x-rays with an x-ray detector; determining an x-ray fluorescence spectrum of the flattened piece of material from the detected fluoresced x-rays; and classifying the flattened piece based on the determined x-ray fluorescence spectrum.
- 130. A system for classifying a piece of material of unknown composition at high speeds, the system connected to a power supply, the system comprising:
a flattening apparatus to flatten the piece of material; an x-ray source powered by the power supply to generate x-rays that irradiate the flattened piece of material, causing the piece to fluoresce x-rays; an x-ray detector to detect the fluoresced x-rays and produce as an output an x-ray signal representing the detected x-rays; a spectrum acquisition module connected to the x-ray detector, the spectrum acquisition module to receive as an input the x-ray signal and to generate as an output an x-ray fluorescence spectrum; and a classification module to receive as an input the x-ray fluorescence spectrum and to generate as an output a classification signal indicating a classification of the flattened piece of material, wherein the classification module is operative to classify the flattened piece based on the x-ray fluorescence spectrum.
- 131. A system for classifying a piece of material of unknown composition at high speeds, the system comprising:
means for flattening the piece of material; means for irradiating the flattened piece with x-rays from an x-ray source, causing the piece to fluoresce x-rays; means for detecting the fluoresced x-rays with an x-ray detector; means for determining an x-ray fluorescence spectrum of the flattened piece of material from the detected fluoresced x-rays; and means for classifying the flattened piece based on the determined x-ray fluorescence spectrum.
RELATED APPLICATION
[0001] This is a continuation application which claims priority under 35 U.S.C. § 120 to commonly-owned, co-pending U.S. patent application Ser. No. 09/400,491 entitled, “High Speed Materials Sorting Using X-Ray Fluorescence”, filed Sep. 21, 1999, which claims priority under 35 U.S.C. §119(e) to U.S. provisional application serial no. 60/101,128 entitled, “Electronics Sortation for Recyling of Post Consumer Non-Ferrous Metals,” filed Sep. 21, 1998, where each application is hereby incorporated by reference in its entirety.
GOVERNMENT LICENSE RIGHTS
[0002] The U.S. Government has a paid-up license in this invention and the right in limited circumstances to require the patent owner to license others on reasonable terms as provided for by the terms of Grant No. DMI-9761412 awarded by the National Science Foundation.
[0003] This invention was made with Government support under Grant No. DMI-9761412 awarded by the National Science Foundation. The Government has certain rights in this invention.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60101128 |
Sep 1998 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09400491 |
Sep 1999 |
US |
Child |
09827784 |
Apr 2001 |
US |