System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及一种单线阵相机同轨立体成像数据的分景编目方法,属于遥感数据预处理领域。
技术介绍
1、遥感卫星为生成立体成像数据,通常是采用双线阵或三线阵的方式,通过安装在飞行方向不同角度的线阵相机,实现对同一地物不同角度的成像,从而获得立体像对。比如资源三号卫星的三线阵相机,高分七号卫星的双线阵相机等。
2、近年来随着卫星敏捷技术的提高,通过卫星的快速机动,使用单线阵相机即可在同轨先后以不同成像角度对同一条带区域进行推扫成像,获得立体像对。比如高分多模卫星,高景一号卫星等。
3、不同于多线阵立体成像中的单线阵相机数据,单线阵同轨立体成像数据不是一个连续推扫条带成像数据,而是一个短条带数据的多次重复推扫,如果按现有的连续推扫条带数据方式进行分景,会产生以下问题:首先是辅助数据中的姿态角度数据在换视时会出现跳变,导致临近点姿态内插错误,从而使成像定位计算错误;其次,由于是同一个条带多次成像,基于地球网格系统(wrs)的分景会产生row号的掉头重复,而不是单调递增,现有分景方法不能适用;另外,同一景区域多视立体的成像被分成多景,互相之间只能通过经纬度信息关联在一起,给后续立体产品处理获取多视的0级数据带来困难,并且不方便用户获取立体景的多视信息。
技术实现思路
1、本专利技术的技术解决问题是:克服现有技术的不足,提供了一种单线阵相机同轨立体成像数据的分景编目方法,可以把一个成像条带中的多视成像数据进行分景处理,并把多视信息进行合并,方便后续立体产品处理时同时获得1
2、本专利技术的技术解决方案是:第一方面,提供一种单线阵相机同轨立体成像数据的分景编目方法,包括:
3、对单线阵相机同轨立体成像的条带数据通过查找时间码跳变进行分段,得到各单次成像数据段,每段数据对应条带区域的一视观测数据;
4、构建当前卫星地球网格系统模型,对每段数据基于实际成像地理位置进行分景编目,得到每段数据的分景数及各景的星下点轨迹编号和沿轨迹的纬度方向编号信息及其他元数据信息;其中星下点轨迹编号记作path号,沿轨迹的纬度方向编号记作row号;
5、row号相同的景为同一个成像位置景,把各段数据的分景编目信息结果按row号递增次序,依次对相同row号的景元信息进行合并,获得一个合并后的分景编目信息文件。
6、优选的,单线阵相机同轨立体成像的条带数据为单线阵相机在某经度位置上的多次推扫成像。
7、优选的,对单线阵相机同轨立体成像的条带数据通过查找时间码跳变进行分段,得到各单次成像数据段,具体为:
8、a、设置条带数据的第一行为第一段的开始行;
9、b、从第二行开始,逐行解析数据中的时间码,如果当前行数据的时间码减去前一行时间码大于跳变阈值,则设置上一行行号作为上一段的结束行,同时设置当前行行号作为新一段的开始行;
10、c、重复b步骤,直到条带数据结束,设置最后一行为最后一段的结束行;
11、将上述各段开始行号和结束行号作为分段索引信息;根据分段索引信息中各段的开始行和结束行行号,从条带中获得各段数据,每段数据即对应条带区域的一视观测数据。
12、优选的,地球网格系统根据卫星的轨道参数及相机幅宽构建,地球网格系统网格参数包括path号和row号;
13、path号与卫星一个轨道回归周期内星下点轨迹数一致,即等于轨道的回归周期×每天运行圈数;row号等于地球的南北周长除以图像幅宽。
14、优选的,在各景元数据信息合并时,需要合并的字段包括:
15、起始、结束行信息,合并后得到一景各视成像数据在一个条带中的定位信息;
16、数据成像时间信息,合并后获得各视数据的成像时间;
17、拍摄时卫星姿态角度信息,合并后获得各视的卫星姿态角度信息;
18、积分时间信息,合并后获得各视成像的景中心行积分时间信息;
19、0级数据文件名,当采用物理分景模式时,将根据编目文件中景的起始、结束行信息,从条带中提取一景的0级数据进行保存,保存文件名即为约定的0级数据文件名。
20、优选的,合并后的编目信息文件中,每一景的元数据信息包含多视成像的信息。
21、第二方面,本专利技术提供一种单线阵相机同轨立体成像数据的分景编目系统,其特征在于包括:
22、成像数据分段模块:对单线阵相机同轨立体成像的条带数据通过查找时间码跳变进行分段,得到各单次成像数据段;
23、分景编目模块:对每段数据在事先构建当前卫星地球网格系统模型的基础上,基于实际成像地理位置进行分景编目,得到每段数据的分景数及各景的星下点轨迹编号和沿轨迹的纬度方向编号path/row号信息及其他元数据信息;其中星下点轨迹编号记作path号,沿轨迹的纬度方向编号记作row号;
24、景元数据合并模块:把各段数据的分景编目信息结果按row号递增次序,依次对相同row号的景元信息进行合并,获得一个合并后的编目信息文件。
25、优选的,成像数据分段模块对单线阵相机同轨立体成像的条带数据通过查找时间码跳变进行分段,得到各单次成像数据段,具体过程为:
26、a、设置条带数据的第一行为第一段的开始行;
27、b、从第二行开始,逐行解析数据中的时间码,如果当前行数据的时间码减去前一行时间码大于跳变阈值,则设置上一行行号作为上一段的结束行,同时设置当前行行号作为新一段的开始行;
28、c、重复b步骤,直到条带数据结束,设置最后一行为最后一段的结束行;
29、将上述各段开始行号和结束行号作为分段索引信息;根据分段索引信息中各段的开始行和结束行行号,从条带中获得各段数据,每段数据即对应条带区域的一视观测数据。
30、优选的,景元数据合并模块进行各景元数据信息合并时,需要合并的字段包括:
31、起始、结束行信息,合并后得到一景各视成像数据在一个条带中的定位信息;
32、数据成像时间信息,合并后获得各视数据的成像时间;
33、拍摄时卫星姿态角度信息,合并后获得各视的卫星姿态角度信息;
34、积分时间信息,合并后获得各视成像的景中心行积分时间信息;
35、0级数据文件名,当采用物理分景模式时,将根据编目文件中景的起始、结束行信息,从条带中提取一景的0级数据进行保存,保存文件名即为约定的0级数据文件名。
36、本专利技术与现有技术相比具有如下优点:
37、(1)本专利技术通过把分段后的多视数据各编目结果合并,使得每一景的元数据信息包含各次(多视)成像的信息,而不是被分成多景,方便后续立体产品的生产处理,以及用户对多视数据的查询和进一步处理;
38、(2)本专利技术实现了对单条带2视或3视立体成像数据的分景编目处理,经后续立体产品处理和用户使用验证,编目结果本文档来自技高网...
【技术保护点】
1.一种单线阵相机同轨立体成像数据的分景编目方法,其特征在于包括:
2.根据权利要求1所述的一种单线阵相机同轨立体成像数据的分景编目方法,其特征在于:单线阵相机同轨立体成像的条带数据为单线阵相机在某经度位置上的多次推扫成像。
3.根据权利要求1所述的一种单线阵相机同轨立体成像数据的分景编目方法,其特征在于:对单线阵相机同轨立体成像的条带数据通过查找时间码跳变进行分段,得到各单次成像数据段,具体为:
4.根据权利要求1所述的一种单线阵相机同轨立体成像数据的分景编目方法,其特征在于:
5.根据权利要求1所述的一种单线阵相机同轨立体成像数据的分景编目方法,其特征在于:在各景元数据信息合并时,需要合并的字段包括:
6.根据权利要求1所述的一种单线阵相机同轨立体成像数据的分景编目方法,其特征在于:合并后的编目信息文件中,每一景的元数据信息包含多视成像的信息。
7.基于权利要求1所述单线阵相机同轨立体成像数据的分景编目方法的一种单线阵相机同轨立体成像数据的分景编目系统,其特征在于包括:
8.根据权利要求7所述
9.根据权利要求7所述的一种单线阵相机同轨立体成像数据的分景编目系统,其特征在于:景元数据合并模块进行各景元数据信息合并时,需要合并的字段包括:
...【技术特征摘要】
1.一种单线阵相机同轨立体成像数据的分景编目方法,其特征在于包括:
2.根据权利要求1所述的一种单线阵相机同轨立体成像数据的分景编目方法,其特征在于:单线阵相机同轨立体成像的条带数据为单线阵相机在某经度位置上的多次推扫成像。
3.根据权利要求1所述的一种单线阵相机同轨立体成像数据的分景编目方法,其特征在于:对单线阵相机同轨立体成像的条带数据通过查找时间码跳变进行分段,得到各单次成像数据段,具体为:
4.根据权利要求1所述的一种单线阵相机同轨立体成像数据的分景编目方法,其特征在于:
5.根据权利要求1所述的一种单线阵相机同轨立体成像数据的分景编目方法,其特征在于:在各景元数据信息合并时,需要合并的字段包括:<...
【专利技术属性】
技术研发人员:徐建艳,王小燕,吕争,张帅,王冠珠,张奥,
申请(专利权)人:中国资源卫星应用中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。