CN111076815A - Hyperspectral image non-uniformity correction method - Google Patents
Hyperspectral image non-uniformity correction method Download PDFInfo
- Publication number
- CN111076815A CN111076815A CN201911124467.6A CN201911124467A CN111076815A CN 111076815 A CN111076815 A CN 111076815A CN 201911124467 A CN201911124467 A CN 201911124467A CN 111076815 A CN111076815 A CN 111076815A
- Authority
- CN
- China
- Prior art keywords
- image
- value
- uniformity correction
- correction
- image data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/28—Investigating the spectrum
- G01J3/2823—Imaging spectrometer
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/02—Details
- G01J3/0297—Constructional arrangements for removing other types of optical noise or for performing calibration
Landscapes
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- General Physics & Mathematics (AREA)
- Image Processing (AREA)
Abstract
The invention discloses a method for correcting the heterogeneity of a hyperspectral image. The method aims at the difficult problem of image non-uniformity correction caused by lack of non-uniformity correction coefficients or coefficient failure, basically does not cause loss of image information, and has important effects on imager calibration and data preprocessing.
Description
Technical Field
The invention belongs to the field of remote sensing detection and imaging spectrometer data processing, and particularly relates to a method for correcting heterogeneity of a hyperspectral image.
Background
Due to the change of materials, processes and environments of the detector, the response value of the detector is different for uniform radiation or reflection signals, and the image quality and the application effect of the imaging spectrometer are seriously influenced by non-uniformity. The non-uniformity is therefore a necessary element of image processing.
The non-uniformity correction method comprises a statistical matching method based on a laboratory calibration method, image filtering and an image, wherein the laboratory calibration method can achieve high precision, but the problem of data non-uniformity correction is caused by calibration coefficient failure caused by insufficient laboratory calibration and the influence change of a detector due to environment and the like; the image filtering can cause the loss of image information, and the algorithm is complex and the operation speed is slow; the statistical matching method based on the images is mainly based on moment matching, the statistical content is different from the statistical type of the method, most of the statistical content is the mean value, standard deviation, correlation coefficient and the like of the images, and the method has higher requirements on the scene distribution of the images. Therefore, a non-uniformity correction method is needed to solve the problem of non-uniformity correction caused by no scaling coefficient or failure of the scaling coefficient.
Disclosure of Invention
The invention aims to solve the problems that: the method for correcting the image nonuniformity solves the problem of image nonuniformity correction caused by invalid calibration coefficients at present.
The invention comprises the following steps:
(1) acquiring flight image data of a single-imaging spectrometer, performing data preprocessing, and subtracting dark current from all image data to obtain an image data set.
(2) Carrying out distribution statistics on image data acquired by each probe element, wherein the steps are as follows:
(2-1) counting the maximum value, the minimum value and the dynamic range of all image gray values of each probe element;
and (2-2) counting the cumulative histogram of each probe element, and carrying out normalization processing on the cumulative histogram to generate a normalized cumulative histogram.
(3) Generating a radiation correction coefficient, and the steps are as follows;
(3-1) extracting gray values G corresponding to designated normalization values of T groups (T is more than or equal to 2) from the normalized cumulative histogram, and solving the average value H of the gray values G of each row;
(3-2) calculating correction coefficients A and B for the nonuniformity correction using the following equation
Wherein: is the average of the T sets of gray values G,the mean value of the mean value H of the T groups, and T is the number of groups extracted in the step (3-1).
(4) And (4) non-uniformity correction, namely correcting all pixels by using the non-uniformity correction coefficient to obtain a non-uniformity correction result.
By the system, the condition that laboratory calibration is lacked and the imager is influenced by environment and the like to change and have calibration coefficient failure can be realized, the problem of image non-uniformity correction can be effectively solved, and compared with the conventional image denoising processing method, the system well keeps the information content of the image.
Drawings
The invention will be further described with reference to the accompanying drawings and examples, in which:
FIG. 1 is a flow chart of a method of non-uniformity correction;
fig. 2 is a comparison graph of the effect of the non-uniformity correction performed by the present invention, wherein (a) is an original image and (b) is a non-uniformity correction result.
Detailed Description
The following describes the non-uniformity correction method in detail with reference to fig. 1 to 2.
(1) Acquiring flight data of a single-time imaging spectrometer, wherein the size of a detector of the imaging spectrometer is 1024 multiplied by 256, the space dimension is 1024, the spectral dimension is 256, and a single flight path is acquiredTaking about 100000 frames of image size, preprocessing data, subtracting dark current from all data to obtain image data set Dn(i,j),Dn(i, j) represents the image gray values of the ith column, the jth row and the nth frame of the detector, i is more than or equal to 0 and less than 1024, j is more than or equal to 0 and less than 256, and n is more than or equal to 0 and less than 100000; part of the original image is shown in FIG. 2 (a);
(2) carrying out distribution statistics on the gray value of the image collected by each probe element;
(2-1) counting the maximum value Max (i, j), the minimum value Min (i, j) and the dynamic range Rag (i, j) of all collected gray values of each probe element, wherein the Rag (i, j) is Max (i, j) -Min (i, j) + 1;
(2-2) counting the cumulative histogram of each probe element and carrying out normalization processing to obtain a normalized histogram Hr(i,j),HrAnd (i, j) represents the ratio of the number of pixels of the ith column and the jth row of the detector, wherein the gray value of the image is less than or equal to r, to the total frame number.
(3) Generating a radiation correction coefficient;
(3-1) extracting 9 groups of characteristic distribution values and solving for Hr(i, j) equals the gray values corresponding to 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, respectively corresponding to Gt(i, j), t ═ 1,2, …, 9; calculating the mean value H of the gray value of each linet(j) The calculation formula is
(3-3) obtaining correction coefficients A (i, j), B (i, j) for the nonuniformity correction for each probe by the following equation
(4) and (3) non-uniformity correction, namely correcting all pixels by using the non-uniformity correction coefficient to obtain a non-uniformity correction result:
Rn(i,j)=A(i,j)×Dn(i,j)+B(i,j)
wherein R isn(i, j) represents the image uniformity correction result of the ith column, jth row and nth frame of the detector, and a partial correction result graph is shown in FIG. 2 (b).
Claims (1)
1. A hyperspectral image nonuniformity correction method is characterized by comprising the following steps:
(1) acquiring flight image data of a single-imaging spectrometer, performing data preprocessing, and subtracting dark current from all image data to obtain an image data set;
(2) the method comprises the following steps of carrying out distribution statistics on image data acquired by each probe element:
(2-1) counting the maximum value, the minimum value and the dynamic range of all image gray values of each probe element;
(2-2) counting the cumulative histogram of each probe element, and carrying out normalization processing on the cumulative histogram to generate a normalized cumulative histogram;
(3) generating a radiation correction coefficient, which comprises the following specific steps;
(3-1) extracting T groups from the normalized cumulative histogram, wherein T is more than or equal to 2, designating a gray value G corresponding to a normalized value, and solving the average value H of the gray values G of each row;
(3-2) calculating correction coefficients A and B for the nonuniformity correction using the following equation
Wherein: is the average of the T sets of gray values G,the mean value of the T groups of mean values H, T is the group number extracted in the step (3-1);
(4) and (4) non-uniformity correction, namely correcting all pixels by using the non-uniformity correction coefficient to obtain a non-uniformity correction result.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911124467.6A CN111076815B (en) | 2019-11-18 | 2019-11-18 | A method for correcting non-uniformity of hyperspectral images |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911124467.6A CN111076815B (en) | 2019-11-18 | 2019-11-18 | A method for correcting non-uniformity of hyperspectral images |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111076815A true CN111076815A (en) | 2020-04-28 |
| CN111076815B CN111076815B (en) | 2020-11-20 |
Family
ID=70311071
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911124467.6A Active CN111076815B (en) | 2019-11-18 | 2019-11-18 | A method for correcting non-uniformity of hyperspectral images |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111076815B (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115876323A (en) * | 2022-11-29 | 2023-03-31 | 中国科学院合肥物质科学研究院 | PRNU characteristic determination method for area array detector of imaging spectrometer |
| CN116074484A (en) * | 2023-01-15 | 2023-05-05 | 山东产研卫星信息技术产业研究院有限公司 | Bayer color reconstruction method of CMOS satellite image |
| CN119417738A (en) * | 2024-10-17 | 2025-02-11 | 中国科学院上海技术物理研究所 | A scene-based adaptive non-uniformity correction method for push-broom hyperspectral images |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009089080A (en) * | 2007-09-28 | 2009-04-23 | Fujifilm Corp | Image processing method and image processing apparatus |
| CN103604503A (en) * | 2013-06-17 | 2014-02-26 | 中国航天科工集团第三研究院第八三五八研究所 | High-precision non-uniformity correction method for dynamic adjustment of integration time |
| CN104637032A (en) * | 2014-12-01 | 2015-05-20 | 王桂荣 | Infrared image preprocessing method |
| CN106855435A (en) * | 2016-11-15 | 2017-06-16 | 北京空间机电研究所 | Heterogeneity real-time correction method on long wave linear array infrared camera star |
-
2019
- 2019-11-18 CN CN201911124467.6A patent/CN111076815B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009089080A (en) * | 2007-09-28 | 2009-04-23 | Fujifilm Corp | Image processing method and image processing apparatus |
| CN103604503A (en) * | 2013-06-17 | 2014-02-26 | 中国航天科工集团第三研究院第八三五八研究所 | High-precision non-uniformity correction method for dynamic adjustment of integration time |
| CN104637032A (en) * | 2014-12-01 | 2015-05-20 | 王桂荣 | Infrared image preprocessing method |
| CN106855435A (en) * | 2016-11-15 | 2017-06-16 | 北京空间机电研究所 | Heterogeneity real-time correction method on long wave linear array infrared camera star |
Non-Patent Citations (4)
| Title |
|---|
| JIANXIN JIA ET AL.: "Destriping Algorithms Based on Statistics and Spatial Filtering for Visible-to-Thermal Infrared Pushbroom Hyperspectral Imagery", 《IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING》 * |
| XIE,FENG ET AL.: "Data processing and application of thermal infrared hyperspectral remote sensing", 《PROCEEDINGS OF SPIE》 * |
| 姬弘桢等: "热红外高光谱图像非均匀性校正方法研究", 《科学技术与工程》 * |
| 高丰誉: "自适应卡尔曼滤波器在红外非均匀性校正中的应用", 《廊坊师范学院学报( 自然科学版)》 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115876323A (en) * | 2022-11-29 | 2023-03-31 | 中国科学院合肥物质科学研究院 | PRNU characteristic determination method for area array detector of imaging spectrometer |
| CN116074484A (en) * | 2023-01-15 | 2023-05-05 | 山东产研卫星信息技术产业研究院有限公司 | Bayer color reconstruction method of CMOS satellite image |
| CN119417738A (en) * | 2024-10-17 | 2025-02-11 | 中国科学院上海技术物理研究所 | A scene-based adaptive non-uniformity correction method for push-broom hyperspectral images |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111076815B (en) | 2020-11-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110211056B (en) | Adaptive infrared image stripping algorithm based on local median histogram | |
| EP2293239B1 (en) | Line noise reduction apparatus and method | |
| CN109655234B (en) | Automatic testing method for camera | |
| CN111076815A (en) | Hyperspectral image non-uniformity correction method | |
| CN106017695B (en) | Adaptive infrared asymmetric correction method based on state estimation | |
| CN117764864B (en) | MRI tumor visual detection method based on image denoising | |
| CN105869129B (en) | A method for removing residual non-uniform noise in thermal infrared images after non-uniform correction | |
| CN112365425A (en) | Low-illumination image enhancement method and system | |
| CN112507930A (en) | Method for improving human face video heart rate detection by using illumination balancing method | |
| CN111932478A (en) | Self-adaptive non-uniform correction method for uncooled infrared focal plane | |
| CN116883412B (en) | Graphene far infrared electric heating equipment fault detection method | |
| CN105005967A (en) | Method and apparatus for correcting non-uniformity of infrared imaging based on combined space-time filtering | |
| CN117094905A (en) | An infrared image adaptive noise fringe removal method and system | |
| CN112184567A (en) | Multi-channel blind identification adaptive optical image restoration method based on alternate minimization | |
| CN108470325B (en) | Space-time three-dimensional noise identification and compensation method for area array staring infrared remote sensing image | |
| CN116152096A (en) | A Method for Correcting Inhomogeneity of Infrared Array Detector | |
| CN113706405A (en) | Image strip removing method combining feature extraction and nonlinear fitting | |
| Zhou et al. | Local spatial correlation-based stripe non-uniformity correction algorithm for single infrared images | |
| CN120976054B (en) | Denoising method and device for image data | |
| Hakim et al. | Statistical-based Stripe Noise Correction on LAPAN Microsatellite Imagery | |
| CN119477771B (en) | Constraint correction method for non-uniform illumination multispectral imaging data | |
| CN115998275B (en) | Blood flow velocity detection calibration method, device, equipment and readable storage medium | |
| CN120151664B (en) | A method and related device for optimizing imaging quality of multispectral sensor | |
| US20250029215A1 (en) | Method, apparatus and program for image processing | |
| Ahmed Hamadouche et al. | Efficient and robust techniques for infrared imaging system correction |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |