当前位置:网站首页>RPC correction
RPC correction
2022-06-30 03:44:00 【stone_ tigerLI】
RPC What is it? ?
RPC(rational polynomial coefficients), Rational polynomial coefficients .RPC It is the fitting form of the strict geometric model of the sensor .
It is the platform track parameter measured according to the satellite platform load 、 Attitude parameters 、 Image of sensor installation parameters and sensor internal geometric parameters - Geometric model of earth relation [ 1 ] ^{[1]} [1].
RPC The calculation process
P = (Latitude - LAT_OFF) / LAT_SCALE
L = (Longitude - LONG_OFF) / LONG_SCALE
H = (Height - HEIGHT_OFF) / HEIGHT_SCALE
rn = (Row - LINE_OFF) / LINE_SCALE
cn = (Column - SAMP_OFF) / SAMP_SCALE
In style ,P、L、H Are the normalized longitude 、 Latitude and elevation . rn、cn They are normalized row and column numbers , The normalized value is used to reduce the error in the calculation process .
The relationship between the two is as follows :
molecular 、 The denominator is three times 20 Polynomial function of terms .
among (LINE_NUM_COEF_n, LINE_DEN_COEF_n, SAMP_NUM_COEF_n, SAMP_DEN_COEF_n) They contain 20 A coefficient of , The functional relationship between numerator and denominator is as follows :
In general ,GeoTIFF The file contains RPC Information , Domestic satellites also generally have .rpc or .rpb File to store RPC Information , This information contains 4 A polynomial 80 A coefficient of , as well as **_OFF,**_SCALE etc. 10 Parameters , Therefore, we only need to know the elevation data to solve the longitude and latitude of each pixel , Thus ortho correction can be realized .
It should be noted that the reference coordinate systems of the longitude and latitude are WGS84 Coordinate system
be based on arcpy Of RPC correction
Reference material
[1] Liu Jiang , Yueqingxing , Qiuzhenge . RPC Research on calibration methods [J]. Remote sensing of land and resources , 2013.
[2] Li Deren , Zhang Guo , Jiangyonghua , etc. . Research on geometric accuracy of domestic optical satellite images [J]. Spacecraft engineering , 2016, 25(1):9.
Other information :
RPCs in GeoTIFF
边栏推荐
- UML diagrams and list collections
- Version correspondence table of tensorflow, CUDA and bazel
- MySQL performance optimization (5): principle and implementation of master-slave synchronization
- Number of students from junior college to Senior College (III)
- 124 articles in total! Motianlun "high availability architecture" dry goods document sharing (including Oracle, mysql, PG)
- 1152_ Makefile learning_ Pattern matching rules
- [0x0] open questions left by the principal
- [punch in - Blue Bridge Cup] day 3 --- slice in reverse order list[: -1]
- 绿色新动力,算力“零”负担——JASMINER X4系列火爆热销中
- Play with algorithm interview together, nanny level strategy (with high-definition codeless algorithm summary map), recommended collection
猜你喜欢
随机推荐
ThingsBoard教程(二三):在规则链中计算二个设备的温度差
Ubuntu20.04 PostgreSQL 14 installation configuration record
[punch in - Blue Bridge Cup] day 5 --- lower() small
From 2500 a month, no one wants to go to the programming road of the technical director of a large factory | my ten years
A minimalist way to integrate databinding into activity/fragment
Some common functions and precautions
Play with algorithm interview together, nanny level strategy (with high-definition codeless algorithm summary map), recommended collection
Global and Chinese market of centrifugal pumps 2022-2028: Research Report on technology, participants, trends, market size and share
Hash design and memory saving data structure design in redis
[punch in - Blue Bridge Cup] day 1 --% 7F format output
C#【高级篇】 C# 泛型(Generic)【需进一步补充:泛型接口、泛型事件的实例】
你清楚AI、数据库与计算机体系
Feign pit
Tidb 6.0: making Tso more efficient tidb Book rush
11: I came out at 11:04 after the interview. What I asked was really too
【笔记】2022.5.23 MySQL
【常见问题】浏览器环境、node环境的模块化问题
Magical Union
[punch in - Blue Bridge Cup] day 4--------- split ('') cannot be used. There is a space after the last number of test cases. Split ()
Stc89c52/90c516rd/89c516rd DHT11 temperature and humidity sensor drive code


![[qt] qmap usage details](/img/ee/6e71a3dc5b90d2d1b7f7d3f6b56221.png)






