CN109300079A - The real-time light and color homogenization preview technology of remote sensing image based on GPU - Google Patents
The real-time light and color homogenization preview technology of remote sensing image based on GPU Download PDFInfo
- Publication number
- CN109300079A CN109300079A CN201710613507.8A CN201710613507A CN109300079A CN 109300079 A CN109300079 A CN 109300079A CN 201710613507 A CN201710613507 A CN 201710613507A CN 109300079 A CN109300079 A CN 109300079A
- Authority
- CN
- China
- Prior art keywords
- gpu
- image
- color
- preview
- real
- 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.)
- Pending
Links
- 238000005516 engineering process Methods 0.000 title claims abstract description 19
- 238000000265 homogenisation Methods 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 claims abstract description 25
- 238000012545 processing Methods 0.000 claims abstract description 20
- 230000000694 effects Effects 0.000 claims abstract description 9
- 239000011159 matrix material Substances 0.000 claims description 7
- 238000009877 rendering Methods 0.000 claims description 5
- 238000004364 calculation method Methods 0.000 claims description 2
- 238000013179 statistical model Methods 0.000 claims 2
- 230000006870 function Effects 0.000 claims 1
- 238000004519 manufacturing process Methods 0.000 abstract description 4
- 239000003086 colorant Substances 0.000 abstract description 2
- 238000003384 imaging method Methods 0.000 abstract 1
- 230000001133 acceleration Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- VMXUWOKSQNHOCA-UKTHLTGXSA-N ranitidine Chemical compound [O-][N+](=O)\C=C(/NC)NCCSCC1=CC=C(CN(C)C)O1 VMXUWOKSQNHOCA-UKTHLTGXSA-N 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/80—Geometric correction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10032—Satellite or aerial image; Remote sensing
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Abstract
In order to obtain the digital orthoimage (Digital Orthophoto Map, DOM) of high quality, color consistency treatment is indispensable sport technique segment between carrying out image in its production process.In order to simplify the convenient artificial progress color adjustment of colors countenance step and preview, the invention discloses a kind of real-time light and color homogenization preview technologies of remote sensing image based on GPU.The technology is modeled to image, is accelerated in advance using GPU, achieve the purpose that live preview on the basis of the processing of image light and color homogenization.Pass through many experiments and practical application, changing technology can be on the basis of the preview effect of guarantee " What You See Is What You Get ", achieve the purpose that live preview, re-adjustments parameter, image output, the complicated processes for checking imaging results are not needed, simplify the processing step of color consistency, reduce the number of iterations, further improves the operating efficiency of light and color homogenization.
Description
Technical field
Surveying Science and Technology.
Background technique
4D product one of of the digital orthophoto map (Digital Orthophoto Map, DOM) as Surveying and Mapping Industry, energy
The situation for reflecting to visual pattern landform, landforms, atural object is the basis for making topographic map, establishing national basis information database,
Urban planning, water conservancy and hydropower Facilities Construction, land resources investigation, fight calamities and provide relief, land resource variation monitoring, national security it is anti-
It defends etc. in the application for being related to the national people's livelihood and development and plays increasingly important role.
The production process of orthography product specifically includes that geometric correction, color consistency processing and inlays three steps.
Wherein, color consistency processing is to eliminate remote sensing image in acquisition process by difference in exposure, camera angle, illumination item
Part, atmospheric conditions and terrain object attribute etc. influence and cause the Luminance Distribution occurred between image inside image uneven
And heterochromia.These differences will directly affect the orthography quality ultimately generated, to further influence the visual of user
Interpretation.
Tradition solves the problems, such as that color consistency relies primarily on and manually utilizes image processing software (such as: Photoshop) interaction
The means of processing.But artificial color's treatment process influenced by subjective factor it is bigger, when the region of processing is related to several images
When, it is difficult to hold whole treatment effect.Moreover, being gradually increased recently as image resolution, data volume is in geometry grade
Number increases, this results in needing to expend a large amount of labor workload.By technology development in recent years, although proposing many colors
Color consistency automatic processing solution reduces labor workload to a certain extent, but since data volume is huge, and each
Data have the particularity of itself, this results in being not appropriate for data progress adjustment in batches under most of scenes, and batch
Final effect is seen after adjustment, need to expend a large amount of processing time and memory space.This allows for the iteration cycle of processing
Become the bottleneck for solving the problems, such as color consistency with the size of memory space.
For this problem, the invention proposes the real-time light and color homogenization previews of Landsat images based on GPU multi-core processor
Technology.By the way that light and color homogenization treatment effeciency is substantially improved using GPU technology, and real-time rendering frame is utilized, real-time display processing
Effect afterwards, and provide interactive interface for user, can real-time adjustment parameter, the effect after obtaining light and color homogenization in real time supports
The preview of super large data volume.It is greatly saved labor workload, reduces iteration time, since all processing all deposits into inside
Row does not have to entity and exports, and saves a large amount of memory spaces.
Summary of the invention
It is an object of the invention in order to solve remote sensing image during carrying out light and color homogenization processing, due to every shadow
The features such as Luminance Distribution of picture is inconsistent, heterochromia is more apparent, data volume is huge, set of parameter are difficult to adapt to whole images,
And parameter regulation needs make repeated attempts, and cause iteration cycle long, memory space occupies huge etc. problem.The present invention provides one
Remote sensing image light and color homogenization live preview technology of the kind based on GPU, basic thought is: utilizing the small shadow of the pyramid of remote sensing image
As carrying out blocking characteristic Data-Statistics as characteristic model, is then loaded using remote sensing image rendering frame and largely closely build up model
Remotely-sensed data light and color homogenization treatment process is accelerated by GPU technology, allows users to reality using the characteristic model built up
When preview take office where the light and color homogenization of the remote sensing image in area with real-time perfoming color as a result, can simultaneously adjust, for different shadows
As doing different operations, until obtaining satisfied effect.System gets off final reference record, utilizes cluster tupe one
The final even color result of secondary property output.The problem of technology is unable to live preview when not only reducing user's regulating effect, and
By reducing the number of iterations, zero IO output saves light and color homogenization processing time and memory space, improves the production effect of DOM
Rate and the quality of production.
The innovation of the invention consists in that:
1, statistical modeling is carried out for the pyramid image application GPU concurrent technique of remote sensing image, solves light and color homogenization processing
The problem of local dependence entirety in the process so that characteristic value model can be come out with express statistic is used for later period preview, and does not influence
Final preview effect;
2, Wallis treatment process is accelerated using GPU, treatment effeciency can be promoted to several magnitudes, it is pre- in real time to meet
The requirement look at;
3, the live preview technology proposed by the present invention based on GPU can facilitate user to check even color at any time as a result, and not having to defeated
Real achievement out, reduces the number of iterations, promotes even color treatment effeciency.
Detailed description of the invention
Present invention will be further explained below with reference to the attached drawings and examples.
Fig. 1 is bilinear interpolation schematic diagram.
Fig. 2 is the entire techniqueflow of the real-time light and color homogenization preview technology of remote sensing image based on GPU.
Specific embodiment
Embodiments of the present invention are described below by reference to attached drawing.
Fig. 1 is the bilinear interpolation calculation method that embodiment generates according to the present invention.According to Fig. 1, it can useP
The characteristic value of four adjacent pixels around point, according to formula (2) interpolation calculate its corresponding characteristic value (m g ,σ g ).
(2)
In above formula, coordinate (x 1,y 1), (x 1,y 2), (x 2,y 1) and (x 2,y 2) respectively indicatePPoint (x,y) around four pixels
Point, characteristic value are respectivelyI 11、I 12、I 21WithI 22, hereinIRepresent gray averagemOr varianceσ。
Fig. 2 is the entire of the real-time light and color homogenization preview of the remote sensing image based on GPU that embodiment generates according to the present invention
Techniqueflow chart.The entire method for surveying area's remote sensing image light and color homogenization preview processing can be learned by the flow chart.
Each image pyramid characteristic value modeling processing of 101 steps in Fig. 2, i.e., for the pyramid of image as input into
Row feature Data-Statistics.Since the feature Data-Statistics of each point are independent from each other, GPU also can use parallel to be added
Speed, specific implementation process are as follows: pyramid image being pressed geography information, is dividedm 1×n 1The grid of size, i.e. setting Wallis become
Window size is changed, and the center point coordinate of each grid is taken to form bivector, each central point is a computing unit, will be golden
Word tower image and its geographic range covered, are passed in GPU, using bilinear interpolation shown in FIG. 1, find out each center
The pixel set of point institute overlay area, counts characteristic value (i.e. gray averagemAnd varianceσ, hereinafter characteristic value all refers to that gray scale is equal
Value and variance).By concurrent operation, the eigenvalue matrix of entire image has been found out, has been exported in this, as model file.101 build
Mold process is completed.
Then, being dispatched out using rendering frame wants the image blocks of preview then according to step 102, to show according to fig. 2
Bilinear interpolation method calculate the corresponding characteristic value of each pixel of each image blocks (m g ,σ g ), form the characteristic value of current image block
Matrix;Then, GPU acceleration technique is still utilized according to step 103, quickly carries out Wallis variation.
Step 103 in Fig. 2, which converts Wallis using GPU technology, carries out color consistency acceleration processing.Because each
The front and back transformation of pixel is independent, therefore can carry out GPU as unit of pixel and accelerate parallel.First by primitive character value matrix
Video memory and target signature value matrix are put into video memory together, are accessed simultaneously for multiple processes pixel threads.At this moment each pixel
Bilinear interpolation shown in FIG. 1 can be utilized simultaneously, obtained original corresponding to current pixel and object feature value, finally used
Pixel that Wallis variation formula (see formula (1)) obtains that treated.By parallel computation, the knot of monolith image can be disposably obtained
Fruit, the image after finally processing are shown on screen, check browsing for user.(note: contain if surveying image to be processed in area
Multiband equally can carry out colored consistency treatment to each wave band respectively according to above-mentioned process flow.)
(1)
In above formula,g(x,y) andf(x,y) it is respectively the pixel value for converting front and back image.
Claims (9)
1. the real-time light and color homogenization preview technology of remote sensing image based on GPU.
2. the real-time light and color homogenization preview technology of the remote sensing image according to claim 1 based on GPU, entire treatment process include
Single width remote sensing image even color processing, using GPU+ Real-time Rendering Technology to several image live previews.
3. the even color of single width remote sensing image according to claim 2 is handled, it is based on improved Wallis method, respectively to survey area
Interior every width orthography carries out the color consistency processing inside image.
It is by the calculation of claim 3 4. according to claim 2 utilize GPU+ Real-time Rendering Technology to several image live previews
Method is handled several images using GPU programming technique, realizes live preview.
5. according to claim 4 handled several images using GPU programming technique, it is first at 4 grades of every width image
On pyramid, division rule grid m1 × n1(i.e. Wallis window size), the characteristic value in each grid is counted, then
The statistical matrix for the geographical coordinate of these characteristic value combination pixel centers being formed the image, is output in this, as statistical model
In corresponding model file.
6. according to claim 4 handled several images using GPU programming technique, claim 5 is obtained multiple
Statistical model file is read in prebrowsing system, the statistical nature value matrix as correspondence image to be processed.
7. according to claim 4 handled several images using GPU programming technique, dispatched by the image of preview software
Function reads out the image blocks that user is browsing, and obtains the geographical coordinate of this image blocks, then reads in claim 6
Bilinear interpolation is utilized in the statistical nature value matrix taken, calculates the local feature value of current image block.
8. according to claim 4 handled several images using GPU programming technique, Wallis is realized in GPU kernel
Even color algorithm.
9. according to claim 4 handled several images using GPU programming technique, the target that user is arranged at interface
The local feature value of the current image block acquired in color parameter and claim 7 passes to inside GPU video memory, exploitation right together
Benefit requires the Wallis algorithm based on GPU of 8 realizations, quickly obtains target pixel value, and show, reaches quickly previewing,
The effect of " What You See Is What You Get ".
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710613507.8A CN109300079A (en) | 2017-07-25 | 2017-07-25 | The real-time light and color homogenization preview technology of remote sensing image based on GPU |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710613507.8A CN109300079A (en) | 2017-07-25 | 2017-07-25 | The real-time light and color homogenization preview technology of remote sensing image based on GPU |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109300079A true CN109300079A (en) | 2019-02-01 |
Family
ID=65167448
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710613507.8A Pending CN109300079A (en) | 2017-07-25 | 2017-07-25 | The real-time light and color homogenization preview technology of remote sensing image based on GPU |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109300079A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110083446A (en) * | 2019-04-23 | 2019-08-02 | 北京吉威时代软件股份有限公司 | A kind of GPU parallel with remote sensing image real-time processing method and system under zero I/O mode |
CN111754590A (en) * | 2020-05-14 | 2020-10-09 | 北京吉威空间信息股份有限公司 | Method for automatically homogenizing remote sensing image based on global color feature library |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103310443A (en) * | 2013-05-20 | 2013-09-18 | 华浩博达(北京)技术有限公司 | Quick processing method and system for high-resolution remote sensing image |
CN104881671A (en) * | 2015-05-21 | 2015-09-02 | 电子科技大学 | High resolution remote sensing image local feature extraction method based on 2D-Gabor |
US20150324641A1 (en) * | 2014-05-08 | 2015-11-12 | Rolta India Ltd | Modified wallis filter for improving the local contrast of gis related images |
CN105427372A (en) * | 2015-06-11 | 2016-03-23 | 北京吉威时代软件股份有限公司 | TIN-based orthoimage splicing color consistency processing technology |
CN106155773A (en) * | 2015-04-23 | 2016-11-23 | 钱晓明 | High resolution ratio satellite remote-sensing product large-scale production |
-
2017
- 2017-07-25 CN CN201710613507.8A patent/CN109300079A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103310443A (en) * | 2013-05-20 | 2013-09-18 | 华浩博达(北京)技术有限公司 | Quick processing method and system for high-resolution remote sensing image |
US20150324641A1 (en) * | 2014-05-08 | 2015-11-12 | Rolta India Ltd | Modified wallis filter for improving the local contrast of gis related images |
CN106155773A (en) * | 2015-04-23 | 2016-11-23 | 钱晓明 | High resolution ratio satellite remote-sensing product large-scale production |
CN104881671A (en) * | 2015-05-21 | 2015-09-02 | 电子科技大学 | High resolution remote sensing image local feature extraction method based on 2D-Gabor |
CN105427372A (en) * | 2015-06-11 | 2016-03-23 | 北京吉威时代软件股份有限公司 | TIN-based orthoimage splicing color consistency processing technology |
Non-Patent Citations (1)
Title |
---|
元建胜: "面向大规模02C卫星影像的色彩处理技术" * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110083446A (en) * | 2019-04-23 | 2019-08-02 | 北京吉威时代软件股份有限公司 | A kind of GPU parallel with remote sensing image real-time processing method and system under zero I/O mode |
CN111754590A (en) * | 2020-05-14 | 2020-10-09 | 北京吉威空间信息股份有限公司 | Method for automatically homogenizing remote sensing image based on global color feature library |
CN111754590B (en) * | 2020-05-14 | 2024-04-02 | 北京吉威空间信息股份有限公司 | Remote sensing image automatic color homogenizing method based on global color feature library |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110910486B (en) | Indoor scene illumination estimation model, method and device, storage medium and rendering method | |
US20190377981A1 (en) | System and Method for Generating Simulated Scenes from Open Map Data for Machine Learning | |
CN106815807B (en) | A kind of unmanned plane image Fast Mosaic method based on GPU CPU collaborations | |
CN109255831A (en) | The method that single-view face three-dimensional reconstruction and texture based on multi-task learning generate | |
CN107341853A (en) | Super large virtual scene and dynamic take the photograph the virtual reality fusion method and system of screen | |
CN108932742B (en) | Large-scale infrared terrain scene real-time rendering method based on remote sensing image classification | |
CN105427372A (en) | TIN-based orthoimage splicing color consistency processing technology | |
Argudo et al. | Single-picture reconstruction and rendering of trees for plausible vegetation synthesis | |
CN105488844B (en) | The display methods of magnanimity model real-time shadow in a kind of three-dimensional scenic | |
CN112669448B (en) | Virtual data set development method, system and storage medium based on three-dimensional reconstruction technology | |
CN113436308A (en) | Three-dimensional environment air quality dynamic rendering method | |
CN111784817B (en) | Shadow display method and device, storage medium and electronic device | |
US8379037B1 (en) | Multi-resolution texture aggregation | |
CN109300079A (en) | The real-time light and color homogenization preview technology of remote sensing image based on GPU | |
CN115471634A (en) | Modeling method and device for urban green plant twins | |
CN109285160B (en) | Image matting method and system | |
Mirbauer et al. | SkyGAN: Towards Realistic Cloud Imagery for Image Based Lighting. | |
CN113052923B (en) | Tone mapping method, tone mapping apparatus, electronic device, and storage medium | |
CN116385619B (en) | Object model rendering method, device, computer equipment and storage medium | |
CN104794750A (en) | Tree point cloud three-dimensional reconstruction method based on space colonizing algorithm | |
CN113838199B (en) | Three-dimensional terrain generation method | |
Zhang et al. | Neural radiance fields for multi-scale constraint-free 3D reconstruction and rendering in orchard scenes | |
CN113222828A (en) | Zero-reference-based image enhancement method for industrial Internet of things monitoring platform | |
Jia et al. | A multi-scale patch-wise algorithm for multi-exposure image fusion | |
CN112002019A (en) | Method for simulating character shadow based on MR mixed reality |
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 | ||
CB02 | Change of applicant information |
Address after: 100043 Beijing City, Shijingshan District Shijingshan Road No. 22 building 16 layer business Applicant after: Beijing Jiwei Space Information Co.,Ltd. Address before: 16F, Wanshang building, 22 Shijingshan Road, Shijingshan District, Beijing 100043 Applicant before: BEIJING GEOWAY SOFTWARE Co.,Ltd. |
|
CB02 | Change of applicant information | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190201 |
|
RJ01 | Rejection of invention patent application after publication |