Inference of bright flat-field correction based on scan radiographs
AssigneeLumafield, Inc.
InventorsAdam P. Damiano, Kevin David Cedrone
Life of this patent
Estimating the term…
Abstract
Systems, methods, apparatuses, and computer program products for nonintrusive scanning of objects using X-ray electromagnetic radiation. One method can include generating at least one two-dimensional X-ray radiograph image; generating synthetic flat field data using the at least one two-dimensional X-ray radiograph image, a second two-dimensional X-ray radiograph image, or both; and applying flat field image correction using the synthetic flat field data to the at least one two-dimensional X-ray radiograph image.
Claims20
A method of flat field image correction, comprising:
- generating at least one two-dimensional X-ray radiograph image;
- for each radiograph image of the at least one two-dimensional X-ray radiograph image, identifying one or more regions of each radiograph image as corresponding with background, wherein one or more other regions of each radiograph image correspond with a scan object;
- generating synthetic flat field data based on pixels at the one or more regions of each radiograph image of the at least one two-dimensional X-ray radiograph image corresponding with the background;
- and
- applying flat field image correction using the synthetic flat field data to i) the at least one two-dimensional X-ray radiograph image, or ii) another two-dimensional X-ray radiograph image.
A method of flat field image correction, comprising:
- generating at least one two-dimensional X-ray radiograph image;
- generating synthetic flat field data using the at least one two-dimensional X-ray radiograph image, a second two-dimensional X-ray radiograph image, or both;
- and
- applying flat field image correction using the synthetic flat field data to the at least one two-dimensional X-ray radiograph image,
- wherein generating the synthetic flat field data comprises generating the synthetic flat field data using at least the second two-dimensional X-ray radiograph image of a scan object that is partially out of a field of view of an X-ray scanner that scans the scan object.
A method of flat field image correction, comprising:
- generating at least one two-dimensional X-ray radiograph image;
- generating synthetic flat field data using the at least one two-dimensional X-ray radiograph image, a second two-dimensional X-ray radiograph image, or both;
- and
- applying flat field image correction using the synthetic flat field data to the at least one two-dimensional X-ray radiograph image,
- wherein generating the synthetic flat field data comprises:
- generating a two-dimensional image comprising background pixels that do not include a scan object, wherein the background pixels of the two-dimensional image are generated using one or more background pixels in the at least one two-dimensional X-ray radiograph image, the second two-dimensional X-ray radiograph image, or both;
- fitting an inverse paraboloid function to the background pixels of the two-dimensional image;
- and
- generating the synthetic flat field data using the inverse paraboloid function fit to the background pixels of the two-dimensional image.
A method of flat field image correction, comprising:
- generating at least one two-dimensional X-ray radiograph image;
- generating synthetic flat field data using the at least one two-dimensional X-ray radiograph image, a second two-dimensional X-ray radiograph image, or both;
- and
- applying flat field image correction using the synthetic flat field data to the at least one two-dimensional X-ray radiograph image,
- wherein the synthetic flat field data comprises at least one pixel linearly sensitive to visible light.
A method of flat field image correction, comprising:
- generating at least one two-dimensional X-ray radiograph image;
- generating synthetic flat field data using the at least one two-dimensional X-ray radiograph image, a second two-dimensional X-ray radiograph image, or both;
- and
- applying flat field image correction using the synthetic flat field data to the at least one two-dimensional X-ray radiograph image,
- wherein the synthetic flat field data is configured for pixelated correction.
A system comprising:
- an X-ray scanner;
- and
- a computer communicatively coupled with the X-ray scanner, wherein the computer comprises a hardware processor and a non-transitory computer-readable medium encoding instructions configured to cause the hardware processor to perform operations comprising:
- receiving or generating at least one two-dimensional X-ray radiograph image from or using the X-ray scanner,
- for each radiograph image of the at least one two-dimensional X-ray radiograph image, identifying one or more regions of each radiograph image as corresponding with background, wherein one or more other regions of each radiograph image correspond with a scan object,
- generating synthetic flat field data based on pixels at the one or more regions of each radiograph image of the at least one two-dimensional X-ray radiograph image corresponding with the background, and
- applying flat field image correction using the synthetic flat field data to i) the at least one two-dimensional X-ray radiograph image, or ii) another two-dimensional X-ray radiograph image.
A system comprising:
- an X-ray scanner;
- and
- a computer communicatively coupled with the X-ray scanner, wherein the computer comprises a hardware processor and a non-transitory computer-readable medium encoding instructions configured to cause the hardware processor to perform operations comprising:
- receiving or generating at least one two-dimensional X-ray radiograph image from or using the X-ray scanner,
- generating synthetic flat field data using the at least one two-dimensional X-ray radiograph image, a second two-dimensional X-ray radiograph image, or both, and
- applying flat field image correction using the synthetic flat field data to the at least one two-dimensional X-ray radiograph image,
- wherein generating the synthetic flat field data comprises generating the synthetic flat field data using at least the second two-dimensional X-ray radiograph image of a scan object that is partially out of a field of view of the X-ray scanner that scans the scan object.
A system comprising:
- an X-ray scanner;
- and
- a computer communicatively coupled with the X-ray scanner, wherein the computer comprises a hardware processor and a non-transitory computer-readable medium encoding instructions configured to cause the hardware processor to perform operations comprising:
- receiving or generating at least one two-dimensional X-ray radiograph image from or using the X-ray scanner,
- generating synthetic flat field data using the at least one two-dimensional X-ray radiograph image, a second two-dimensional X-ray radiograph image, or both, and
- applying flat field image correction using the synthetic flat field data to the at least one two-dimensional X-ray radiograph image,
- wherein generating the synthetic flat field data comprises:
- generating a two-dimensional image comprising background pixels that do not include a scan object, wherein the background pixels of the two-dimensional image are generated using one or more background pixels in the at least one two-dimensional X-ray radiograph image, the second two-dimensional X-ray radiograph image, or both;
- fitting an inverse paraboloid function to the background pixels of the two-dimensional image;
- and
- generating the synthetic flat field data using the inverse paraboloid function fit to the background pixels of the two-dimensional image.
A non-transitory computer-readable medium encoding instructions operable to cause a data processing apparatus to perform operations comprising:
- generating at least one two-dimensional X-ray radiograph image;
- for each radiograph image of the at least one two-dimensional X-ray radiograph image, identifying one or more regions of each radiograph image as corresponding with background, wherein one or more other regions of each radiograph image correspond with a scan object;
- generating synthetic flat field data based on pixels at the one or more regions of each radiograph image of the at least one two-dimensional X-ray radiograph image corresponding with the background;
- and
- applying flat field image correction using the synthetic flat field data to i) the at least one two-dimensional X-ray radiograph image, or ii) another two-dimensional X-ray radiograph image.
Dependencies are inferred from the claim text.