Automatic identification and correction of bad pixels in a large area solid state x-ray detector
First Claim
1. A method for identifying and correcting bad pixels in an x-ray image produced by a large area solid state x-ray detector, comprising the steps of:
- identifying as bad each pixel with a gain lying outside a range that can be corrected with available readout electronics, includingacquiring an average of multiple images without x-ray exposure,acquiring an average of multiple images with a flat-field x-ray exposure,subtracting the average image without exposure from the average image with exposure,removing a low spatial frequency background from the subtracted image, andidentifying bad pixels in the resulting image as those with relatively larger absolute values;
selecting an appropriate correction from a predetermined list;
assigning a correction code to each bad pixel, the correction code corresponding to the selected correction;
storing the correction code in a pixel correction memory;
reading the correction code for each pixel during imaging;
replacing each bad pixel value, as indicated by reading the correction code, using the selected correction, for immediate display.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for identifying and correcting bad pixels in an x-ray image produced by a large area solid state x-ray detector is disclosed. Initially, each bad pixel is identified. An appropriate correction scheme is then selected from a predetermined list. A correction code is then assigned to each bad pixel, the correction code corresponding to the selected correction scheme. The correction code is stored in a pixel-correction memory, and the correction code for each pixel is read during imaging. Finally, each bad pixel value found during the correction code reading is replaced using the selected correction scheme, and can be immediately displayed.
60 Citations
10 Claims
-
1. A method for identifying and correcting bad pixels in an x-ray image produced by a large area solid state x-ray detector, comprising the steps of:
-
identifying as bad each pixel with a gain lying outside a range that can be corrected with available readout electronics, including acquiring an average of multiple images without x-ray exposure, acquiring an average of multiple images with a flat-field x-ray exposure, subtracting the average image without exposure from the average image with exposure, removing a low spatial frequency background from the subtracted image, and identifying bad pixels in the resulting image as those with relatively larger absolute values; selecting an appropriate correction from a predetermined list; assigning a correction code to each bad pixel, the correction code corresponding to the selected correction; storing the correction code in a pixel correction memory; reading the correction code for each pixel during imaging; replacing each bad pixel value, as indicated by reading the correction code, using the selected correction, for immediate display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification