Removal of A-scan streaking artifact
First Claim
1. A nontransitory computer-readable medium storing software code representing instructions that when executed by a computing system cause the computing system to perform a method of reducing noise in a tomographic image, the method comprisingobtaining an A-scan from an imaging data set, the A-scan having a signal and the signal defining an amplitude;
- estimating a noise floor specific to the A-scan by performing a moving average across the A-scan to obtain a miminum average wherein the mininmum average comprises the estimated noise floor;
scaling the amplitude of the signal based on the estimated noise floor;
combining the scaled A-scans to form a B-scan; and
scan-converting the B-scan into a Cartesian coordinate system to create a final tomographic view of the image with reduced noise.
0 Assignments
0 Petitions
Accused Products
Abstract
This invention generally relates to the removal of streaking artifacts and periodic noise from tomographic images. The method comprises obtaining an A-scan from an imaging data set. The A-scan having a signal and the signal defining an amplitude. Noise specific to the A-scan is estimated. The amplitude of the A-scan is scaled based on its specific estimated noise floor. In another aspect, a plurality of A-scans is obtained from an imaging data set. Each of the plurality of A-scans has a signal and the signal defines an amplitude. Noise specific to each A-scan of the plurality of A-scans is estimated. Each A-scan of the plurality of A-scans is scaled by the A-scan'"'"'s specific estimated noise floor.
-
Citations
16 Claims
-
1. A nontransitory computer-readable medium storing software code representing instructions that when executed by a computing system cause the computing system to perform a method of reducing noise in a tomographic image, the method comprising
obtaining an A-scan from an imaging data set, the A-scan having a signal and the signal defining an amplitude; -
estimating a noise floor specific to the A-scan by performing a moving average across the A-scan to obtain a miminum average wherein the mininmum average comprises the estimated noise floor; scaling the amplitude of the signal based on the estimated noise floor; combining the scaled A-scans to form a B-scan; and scan-converting the B-scan into a Cartesian coordinate system to create a final tomographic view of the image with reduced noise. - View Dependent Claims (2, 3, 4)
-
-
5. A nontransitory computer-readable medium storing software code representing instructions that when executed by a computing system cause the computing system to perform a method of reducing noise in a tomographic image, the method comprising
obtaining a plurality of A-scans from an imaging data set, each of the plurality of A-scans having a signal and the signal defining an amplitude; -
estimating a noise floor specific to each of the plurality of A-scans; scaling the amplitude of the signal in each of the plurality of A-scans based on the estimated specific noise floor for the corresponding A-scan; combining the scaled A-scans to form a B-scan; and scan-converting the B-scan into a Cartesian coordinate system to create a final tomographic view of the image with reduced noise. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for imaging and reducing noise within a tomographic image, comprising:
-
a central processing unit (CPU); and a storage device coupled to the CPU and having stored there information for configuring the CPU to; obtain an A-scan from an imaging data set, the A-scan having a signal and the signal defining an amplitude; estimate a noise floor specific to the A-scan by computing an arithmetic mean, geometric mean, harmonic mean or quadratic mean within a sliding window across the A-scan; scale the amplitude of the signal based on the estimated noise; combining the scaled A-scans to form a B-scan; and scan-converting the B-scan into a Cartesian coordinate system to create a final tomographic view of the image with reduced noise. - View Dependent Claims (14, 15, 16)
-
Specification