IP Library Granted Patent US 12,015,870
Granted Patent B2
US 12,015,870 · App. 17/817,146 · Granted Jun 18, 2024

X-ray onset detector for intraoral dental sensor

Inventors: Glen L. Collier (Morgan Hill, CA); Stephen W. Mims (San Diego, CA); George Y. Wang (San Jose, CA); Kun Zhao (Milpitas, CA); Stanley K. Searing (San Jose, CA)
Assignee: BAE Systems Imaging Solutions Inc.
H04N5/32A61B6/512H04N25/50H04N25/702H04N25/75
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,015,870
App. No.
17/817,146
Granted
Jun 18, 2024
Kind
B2
Abstract

Techniques are provided for x-ray onset detection for an intraoral dental sensor. A methodology implementing the techniques according to an embodiment includes calculating a plurality of superpixel values for each of a plurality of rows of detector pixels of a sensor. Each of the superpixel values is based on a sum of pixel values of a set of pixels associated with the superpixel value, the set of pixels selected from the detection row of a current frame of the sensor. The method also includes calculating a difference between each of the superpixel values and a corresponding stored superpixel value generated from a previous sensor frame and determining if the differences exceed a superpixel threshold value. The method further includes incrementing a hit counter in response to the determination and generating a detection signal if the hit counter exceeds a hit count threshold, otherwise proceeding to process the next detection row.

Claims (32)

1. An x-ray detector comprising:

an accumulator circuit configured to calculate a plurality of superpixel values, each of the superpixel values based on a sum of pixel values of a set of pixels associated with the superpixel value, the set of pixels selected from a detection row of a current frame of a sensor, wherein the set of pixels associated with each of the plurality of superpixel values is selected as a set of the pixels of the detection row that are interleaved with pixels associated with another of the plurality of superpixels values;

a comparator circuit configured to calculate a difference between each of the plurality of superpixel values and a corresponding stored superpixel value generated from a previous frame of the sensor;

a thresholding circuit configured to determine if the differences exceed a superpixel threshold value and to increment a hit counter in response to the determination; and

a detection circuit configured to generate a detection signal in response to a determination that the hit counter exceeds a hit count threshold.

2. The x-ray detector of claim 1 , wherein the detection row is a first detection row, and the x-ray detector is configured to process a second detection row, of a plurality of detection rows, in response to a determination that the hit counter does not exceed the hit count threshold.

3. The x-ray detector of claim 2 , wherein the plurality of detection rows comprises eight detection rows.

4. The x-ray detector of claim 1 , wherein the plurality of superpixels comprises four superpixels and the hit count threshold is in the range of zero to three.

5. The x-ray detector of claim 1 , wherein the frame of the sensor comprises a number of non-detection rows in the range of 1000 to 2000, and the detection rows are selected to avoid impaired pixels.

6. The x-ray detector of claim 5 , wherein the detection rows are interleaved with the non-detection rows and the detection rows are distributed more densely near a central region of the sensor.

7. The x-ray detector of claim 1 , wherein the detection signal is employed to trigger an integration and readout of the values of the pixels of the detection rows and values of pixels of non-detection rows of the current frame of the sensor.

8. A computer program product including one or more non-transitory machine-readable mediums encoded with instructions that when executed by one or more processors cause a process to be carried out for intraoral x-ray detection, the process comprising:

calculating a plurality of superpixel values, each of the superpixel values based on a sum of pixel values of a set of pixels associated with the superpixel value, the set of pixels selected from a detection row of a current frame of a sensor, wherein selecting the set of pixels associated with each of the plurality of superpixel values as a set of the pixels of the detection row that are interleaved with pixels associated with another of the plurality of superpixels values;

calculating a difference between each of the plurality of superpixel values and a corresponding stored superpixel value generated from a previous frame of the sensor;

determining if the differences exceed a superpixel threshold value;

incrementing a hit counter in response to the determination; and

generating a detection signal in response to a determination that the hit counter exceeds a hit count threshold.

9. The computer program product of claim 8 , wherein the detection row is a first detection row, and the process further comprises repeating the process on a second detection row, of a plurality of detection rows, in response to a determination that the hit counter does not exceed the hit count threshold.

10. The computer program product of claim 9 , wherein the plurality of detection rows comprises eight detection rows.

11. The computer program product of claim 8 , wherein the plurality of superpixels comprises four superpixels and the hit count threshold is in the range of zero to three.

12. The computer program product of claim 8 , wherein the frame of the sensor comprises a number of non-detection rows in the range of 1000 to 2000 and the detection rows are interleaved with the non-detection rows and the detection rows are distributed more densely near a central region of the sensor.

13. The computer program product of claim 8 , wherein the process further comprises triggering an integration and readout of the values of the pixels of the detection rows and values of pixels of non-detection rows of the current frame of the sensor, in response to the detection signal.

14. A method for intraoral x-ray detection, the method comprising:

calculating, by a processor-based system, a plurality of superpixel values, each of the superpixel values based on a sum of pixel values of a set of pixels associated with the superpixel value, the set of pixels selected from a detection row of a current frame of a sensor;

selecting the set of pixels associated with each of the plurality of superpixel values as a set of the pixels of the detection row that are interleaved with pixels associated with another of the plurality of superpixels values;

calculating, by the processor-based system, a difference between each of the plurality of superpixel values and a corresponding stored superpixel value generated from a previous frame of the sensor;

determining, by the processor-based system, if the differences exceed a superpixel threshold value;

incrementing, by the processor-based system, a hit counter in response to the determination; and

generating, by the processor-based system, a detection signal in response to a determination that the hit counter exceeds a hit count threshold.

15. The method of claim 14 , wherein the detection row is a first detection row, and the method further comprises repeating the process on a second detection row, of a plurality of detection rows, in response to a determination that the hit counter does not exceed the hit count threshold.

16. The method of claim 14 , wherein the plurality of superpixels comprises four superpixels and the hit count threshold is in the range of zero to three.

17. The method of claim 14 , further comprising triggering an integration and readout of the values of the pixels of the detection rows and values of pixels of non-detection rows of the current frame of the sensor, in response to the detection signal.

Assignments (3)
CHANGE OF NAME Recorded Dec 6, 2024
From: BAE SYSTEMS IMAGING SOLUTIONS INC.
To: FAIRCHILD IMAGING, INC.
Reel/Frame 069531/0646 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE SHOULD BE BAE SYSTEMS IMAGING SOLUTIONS INC. NO COMMA AFTER THE WORD SOLUTIONS. PREVIOUSLY RECORDED AT REEL: 060710 FRAME: 0378. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 26, 2023
From: COLLIER, GLEN L.; MIMS, STEPHEN W.; WANG, GEORGE Y.; ZHAO, KUN; SEARING, STANLEY K.
To: BAE SYSTEMS IMAGING SOLUTIONS INC.
Reel/Frame 062514/0101 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2022
From: COLLIER, GLEN L.; MIMS, STEPHEN W.; WANG, GEORGE Y.; ZHAO, KUN; SEARING, STANLEY K.
To: BAE SYSTEMS IMAGINING SOLUTIONS INC.
Reel/Frame 060710/0378 →
Continuity (1)
Related Publication 20240048667A1 · Feb 8, 2024