2009
DOI: 10.1117/12.833899
|View full text |Cite
|
Sign up to set email alerts
|

A design of real-time scene-based nonuniformity correction system

Abstract: Scene-based nonuniformity correction algorithms are widely concerned since they only need the readout infrared data captured by the imaging system during its normal operation. A system based on the neural network algorithm is designed for real-time correction, using the framework of foreground and background. FPGA as the foreground performs the regular nonuniformity correction and blind pixel detection. As the background, DSP monitors changes of the scene and updates the correction parameters according to the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(5 citation statements)
references
References 11 publications
0
5
0
Order By: Relevance
“…Xingang [11] proposes an FPGA implementation of a NUC neural network with an adaptive learning rate based on image edge content with comparable result. However, our network uses significantly fewer hardware resources and can implement the entire algorithm on a single FPGA, whereas Xingang's approach requires the use of a DSP to implement complex computations.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Xingang [11] proposes an FPGA implementation of a NUC neural network with an adaptive learning rate based on image edge content with comparable result. However, our network uses significantly fewer hardware resources and can implement the entire algorithm on a single FPGA, whereas Xingang's approach requires the use of a DSP to implement complex computations.…”
Section: Resultsmentioning
confidence: 99%
“…Performing the algebraic manipulation in the error equation (11), it is possible to avoid computing the division by the constant 49. Therefore, the module Hidden Layer performs only the summation in the neighborhood of each pixel in the image.…”
Section: B Hidden Layer Modulementioning
confidence: 99%
“…Machine learning techniques implementations in FPGAs include in this paper neural networks, genetic algorithms, support vector machine, spiking neural network and AdaBoost. These have been implemented for image processing [527,1582,1583], pattern recognition [476,1584], real-time processing [671,1477,1585], melanoma cancer detection [510,511,1586,1587], speech recognition [1587,1588] and so forth. Digital signal processing techniques implementations in FPGAs covers FFT [537,[1589][1590][1591][1592][1593], DWT [597,[1594][1595][1596][1597], time-to-digital converters [1598][1599][1600][1601][1602], DCT [580,[1603][1604][1605] and digital filters like FIR filter [56,612,[1606][1607][1608], Kalman filter [620,[1609][1610][1611], median filter [1612,…”
Section: Discussionmentioning
confidence: 99%
“…In the red cluster, we find FPGAs' applications focused in real-time implementations, such as data acquisition [565,[1473][1474][1475], simulations [1022,1024,1082,1476], Neural Netw. [1477][1478][1479] and image processing [1480][1481][1482][1483][1484][1485][1486][1487]. Finally, the blue cluster shows that the fault tolerance and high reliability systems are based in fault injection impelmentations [1488,1489] and single event upset tolerance mechanisms [1490][1491][1492].…”
Section: Applications Mappingmentioning
confidence: 99%
“…Scene-based nonuniformity correction algorithms are widely used since they only need the readout image data. Mou et al [20] proposed a method based on the neural network algorithm for real-time correction using the framework of foreground and background. Wen et al [21] proposed a novel binarization method for nonuniformly illumination based on the curvelet transform.…”
Section: Introductionmentioning
confidence: 99%