System and method of automatically determining material reaction or sensitivity using images
First Claim
Patent Images
1. A system for evaluating a reaction event of a material comprising:
- an image capturing device that captures one or more image frames of the reaction event;
a storage device coupled to the imaging capturing device for storing the one or more image frames in memory;
at least one sensitivity testing device for conducting a test on the material; and
a computing device comprising one or more processors;
wherein the storage device stores instructions that, when executed by one or more processors, cause the processors to,quantify one or more reaction event characteristics based on the image frames, wherein quantifying the one or more reaction event characteristics comprises calculating one or more identifiers comprising brightness, buoyancy, shape, or uniformity of the reaction event; and
wherein the instructions further cause the one or more processors to determine and store a characterization of the reaction event as a go or no-go reaction based the one or more reaction event characteristics;
wherein calculating the one or more identifiers further comprises calculating color;
wherein the image capture device is configured to capture the one or more image frames are captured based on a triggering event that begins a capture session and an expected length of a baseline reaction event or the reaction event that ends the capture session, wherein the one or more frames are recorded and identified as one or more frames of interest;
wherein the instructions further cause the one or more processors to identify one or more significant frames from among the frames of interest, wherein the instructions cause the one or more processors to identify the one or more significant frames by analyzing each of the frames of interest for a change in an image property and identifying a frame as a significant frame when there is a change in the image property;
wherein the instructions further cause the one or more processors to convert a color image for each of the significant frames to a grayscale image; and
wherein the instructions further cause the one or more processors to filter the grayscale image by giving each pixel a grayscale brightness value, wherein instructions cause the one or more processors to attenuate the grayscale brightness value as a distance from a center of a brightest point increases.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure extends to systems, methods and computer program products for automatically determining whether an energetic substance or a material has experienced a reaction (“go”) or a non-reaction (“no-go”) during an insult from an impact, friction, ESD or other small-scale sensitivity testing device. The systems, methods, and computer program products of the disclosure use a video capturing device, a CPU or computer, sensitivity test equipment, and a set of rules or instructions to be followed for quantifying and determining whether a reaction has occurred or not.
-
Citations
48 Claims
-
1. A system for evaluating a reaction event of a material comprising:
-
an image capturing device that captures one or more image frames of the reaction event; a storage device coupled to the imaging capturing device for storing the one or more image frames in memory; at least one sensitivity testing device for conducting a test on the material; and a computing device comprising one or more processors; wherein the storage device stores instructions that, when executed by one or more processors, cause the processors to, quantify one or more reaction event characteristics based on the image frames, wherein quantifying the one or more reaction event characteristics comprises calculating one or more identifiers comprising brightness, buoyancy, shape, or uniformity of the reaction event; and wherein the instructions further cause the one or more processors to determine and store a characterization of the reaction event as a go or no-go reaction based the one or more reaction event characteristics; wherein calculating the one or more identifiers further comprises calculating color;
wherein the image capture device is configured to capture the one or more image frames are captured based on a triggering event that begins a capture session and an expected length of a baseline reaction event or the reaction event that ends the capture session, wherein the one or more frames are recorded and identified as one or more frames of interest;wherein the instructions further cause the one or more processors to identify one or more significant frames from among the frames of interest, wherein the instructions cause the one or more processors to identify the one or more significant frames by analyzing each of the frames of interest for a change in an image property and identifying a frame as a significant frame when there is a change in the image property; wherein the instructions further cause the one or more processors to convert a color image for each of the significant frames to a grayscale image; and wherein the instructions further cause the one or more processors to filter the grayscale image by giving each pixel a grayscale brightness value, wherein instructions cause the one or more processors to attenuate the grayscale brightness value as a distance from a center of a brightest point increases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. Non-transitory computer readable storage media storing instructions for evaluating a reaction event of a material that, when executed by one or more processors, cause the one or more processors to:
-
capture one or more image frames of a baseline reaction event using an image capturing device, wherein a baseline data set is obtained from the baseline reaction event and wherein the baseline data set does not comprise all information of the material; store the one or more image frames of the baseline reaction event in computer readable memory; capture one or more image frames of a trial reaction event using an image capturing device, wherein a trial data set is obtained from the trial reaction event and wherein the trial data set comprises information relating to the material; store the one or more image frames of the trial reaction event in computer readable memory; quantify the baseline data set and the trial data set, wherein the quantifying process further comprises calculating one or more of the following identifiers; brightness from the one or more image frames of the baseline reaction event and the trial reaction event; buoyancy from the plurality of image frames of the baseline reaction event and the trial reaction event; shape from the one or more image frames of the baseline reaction event and the trial reaction event; and uniformity from the one or more image frames of the baseline reaction event and the trial reaction event; compare the quantified trial data set to the quantified baseline data set; and determine whether a reaction event occurred based on the comparison of the quantified trial data set to the quantified baseline data set wherein calculating the one or more identifiers comprises color from the one or more image frames of the baseline reaction event and the trial reaction event;
wherein the one or more image frames are captured based on a triggering event that begins a capture session and an expected length of the baseline reaction event and the trial reaction event that ends the capture session, wherein the frame or frames are recorded and identified as frame(s) of interest;wherein the instructions further cause the one or more processors to identify significant frames from among the frames of interest, wherein each of the frames of interest are analyzed for a change in an image property and a frame is identified as a significant frame when there is a change in the image property; wherein the instructions further cause the one or more processors to convert a color image for each of the significant frames identified to a grayscale image, and filter each of the grayscale images; and wherein the instructions further cause the one or more processors to weight the filter by giving each pixel a grayscale brightness value, wherein the filter is centered on the brightest part of the grayscale image and then the grayscale brightness value is attenuated as a distance from a center of a brightest point increases. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification