一种连续型栅格数据的预测方法及装置的制作方法

文档序号:6375655阅读:364来源:国知局
专利名称:一种连续型栅格数据的预测方法及装置的制作方法
技术领域
本申请涉及栅格数据处理的技术领域,特别是涉及ー种连续型栅格数据的预测方法及装置。
背景技术
栅格数据是用一个规则格网来描述与每一个格网単元位置相对应的空间现象特征的位置和取值,每个格网单元称之为像素,每个像素对应存储ー个数值,表示描述该像素对应空间现象特征的属性信息。像素数值主要有两类,ー类像素数值表示实际物理意·义的数值,比如数字高程模型(Digital EleLation Model, DEM)栅格数据的像素值代表地表高度,坡度栅格数据的像素值代表地表坡度值等等,这类栅格数据称之为连续型栅格数据;另ー类像素数值表示分类代码值,比如植被类型栅格数据的像素值1,2,3等分别代表某类植被类型,该像素的分类代码值不具有孤立含义,这类栅格数据称之为分类型栅格数据。地理信息系统中许多数据都用栅格格式来表示。尤其是随着计算机技术、卫星、传感器等科技的快速发展,栅格数据的生产能力大幅度提高,同时也大量应用于各行各业。随之衍生出对栅格数据信息的进ー步挖掘应用。因此,本领域技术人员迫切需要解决的ー个技术问题在于,如何根据现有的给定一定时间序列的连续型栅格数据,对未来栅格数据的发展演变进行预測。

发明内容
本申请提供ー种连续型栅格数据的预测方法及装置,用以对未来栅格数据的发展进行预測。为了解决上述问题,本申请公开了ー种连续型栅格数据的预测方法,包括按预测粒度划分给定时间序列的连续型栅格数据,所述预测粒度为由像素组成的最小预测单元;计算所述每个预测粒度的像素平均值L ;确定时间影响函数,依据所述时间影响函数计算所述时间序列中每个时间序列点的时间影响因子P ;根据所述时间影响因子P和所述像素平均值L计算所述预测粒度的预测值V ;将所述预测值V组织为预测栅格数据。优选地,所述预测粒度为由M*N个像素组成的最小预测单元;所述计算每个预测粒度的像素平均值L包括剔除每个预测粒度中M*N个像素中误差最大的像素;计算剩余M*N_1个像素的像素平均值し优选地,所述剔除每个预测粒度中M*N个像素中误差最大的像素包括将所述每个预测粒度的M*N个像素值分别与像素平均值相减后取绝对值,剔除所述绝对值最大的像素。
优选地,所述确定时间影响函数包括根据所述给定时间序列的栅格数据,选择线性函数、指数函数、对数函数或幂函数作为时间影响函数。优选地,所述依据时间影响函数计算时间序列中每个时间序列点的时间影响因子P的公式为P(t) = f (t)/ E f (t);其中f (t)为时间序列为点t时对应的时间影响函数的值,t取整数;E f(t)为所有时间序列点对应的时间影响函数值之和,E f(t) = f (I) +f ⑵ +f (3) +f ⑷ +…+f ⑴。优选地,所述根据所述时间影响因子P和所述像素平均值L计算所述预测粒度的预测值V的公式为V =E L(t)*P(t);其中,L(t)是时间序列点为t时预测粒度的像素平均值,P(t)是时间序列点为t时对应的时间影响因子。本申请还公开了ー种连续型栅格数据的预测装置,包括栅格数据划分模块,用于按预测粒度划分给定时间序列的连续型栅格数据,所述预测粒度为由像素组成的最小预测单元;像素平均值计算模块,用于计算所述每个预测粒度的像素平均值L ;时间影响因子计算模块,用于确定时间影响函数,依据所述时间影响函数计算所述时间序列中每个时间序列点的时间影响因子P ;预测值计算模块,用于根据所述时间影响因子P和所述像素平均值L计算所述预测粒度的预测值V ;预测栅格数据组织模块,用于将所述预测值V组织为预测栅格数据。优选地,所述像素平均值计算模块包括误差最大像素剔除子模块,用于剔除误差最大像素,所述误差最大像素为将所述M*N个像素值分别与像素平均值L相减后绝对值最大的像素;剰余像素平均值计算子模块,用于计算剰余M*N_1个像素的像素平均值し优选地,所述时间影响因子计算模块所用的公式为P (t) = f (t) / E f ⑴;其中f (t)为时间序列为点t时对应的时间影响函数的值,t取整数;E f(t)为所有时间序列点对应的时间影响函数值之和, E f (t) = f (l)+f ⑵ +f (3) +f ⑷ +…+f ⑴。优选地,所述预测值计算模块所用的公式为V = E L (t) *P (t);其中,L(t)是时间序列点为t时预测粒度的像素平均值,P(t)是时间序列点为t时对应的时间影响因子。
与现有技术相比,本申请包括以下优点首先,通过本申请所提出的方法,可以得到未来时间点的预测栅格数据,可以观察到栅格数据发展演变的趋势,从而对相应决策提供科学依据。例如,通过对现有的北京市土壤侵蚀量栅格数据进行预测,可以得到未来栅格数据,从而得到未来北京市土壤侵蚀量的发展趋势,集中区域等,为全市的水土保持工作等提供积极的决策參考。其次,通过本申请提出的方法得到未来时间点的预测栅格数据,可以对防洪、防震等预警系统进行完善,对预警系统的预测提供科学依据,改善了预警系统的准确性,从而对相应现象的预警系统进行完善。最后,本申请所提出的方法,预测到地震、洪水等自然灾害时,可以提前采取措施,做好防震防洪等准备工作。


图I是本申请实施例一种连续型栅格数据预测方法的流程·
图2是本申请实施例按预测粒度划分栅格数据的示意图;图3是本申请实施例按预测粒度划分栅格数据后预测粒度I的示意图;图4是本申请实施例对时间序列栅格数据中预测粒度I的预测值计算过程示意图;图5是本申请实施例2009年北京市土壤侵蚀量部分栅格数据的示意图;图6是本申请实施例2010年北京市土壤侵蚀量部分栅格数据的示意图;图7是本申请实施例2011年北京市土壤侵蚀量部分栅格数据的示意图;图8是本申请实施例2009年北京市土壤侵蚀量对预测粒度处理后的数据示意图;图9是本申请实施例2010年北京市土壤侵蚀量对预测粒度处理后的数据示意图;图10是本申请实施例2011年北京市土壤侵蚀量对预测粒度处理后的数据示意图;图11是本申请实施例2012年北京市土壤侵蚀量部分预测结果栅格数据的示意图;图12是本申请实施例2009年北京市土壤侵蚀量栅格数据的示意图;图13是本申请实施例2010年北京市土壌侵蚀量栅格数据的示意图;图14是本申请实施例2011年北京市土壌侵蚀量栅格数据的示意图;图15是本申请实施例2012年北京市土壌侵蚀量栅格数据的示意图;图16是本申请实施例一种连续型栅格数据预测装置的结构框图。
具体实施例方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本申请作进一步详细的说明。本申请针对连续型栅格数据,对于给定时间序列{T1,T2,…,Tt}的栅格数据文件{Rdl,Rd2,…,Rdt},假定栅格数据文件都是属于连续型栅格数据,也即对栅格像素的数值进行代数运算是有物理意义的,栅格数据文件描述的空间范围属性均一致,即所有栅格数据文件描述的空间范围,每个像素格子的分辨率都一致,这样每个栅格数据文件的像素均对应于同一空间位置。满足假定条件的栅格数据在实际应用中非常普遍,比如,多年的降雨栅格数据,全国的人口分布栅格数据等等。实施例一參照图1,示出了本申请ー种连续型栅格数据的预测方法实施例的流程图,本实施例具体可以包括如下步骤步骤S101,按预测粒度划分给定时间序列的连续型栅格数据,所述预测粒度为由像素组成的最小预测单元; 由于栅格数据文件像素大小差异性较大,有的海量栅格数据的像素达到百亿,万亿甚至更高级别,所以对海量栅格数据,不能对每个像素进行预测计算,否则运算量会相当庞大。因此,本申请提出“预测粒度”的概念,将给定的时间序列栅格数据按此最小预测单元进行划分,得到一系列由最小预测粒度组成的栅格数据文件。例如连续型栅格数据由100万*100万个像素组成,如果按10万*10万的预测粒度来划分,最后得到的栅格数据文件即由10万*10万的预测粒度组成,对该划分后的栅格数据文件进行处理与之前的100万*100万像素进行处理相比,将大大減少运算量。參照图2,是按预测粒度划分给定时间序列的连续型栅格数据的示意图。假定栅格数据由K*L个像素组成,预测粒度为由M*N个像素组成的最小预测单元,将所述栅格数据按该最小预测粒度进行划分,划分为预测粒度I、预测粒度2、...预测粒度s*t。其中每行像素划分为s个预测粒度,每列像素划分为t个预测粒度,最終划分为s*t个预测粒度。划分得到的栅格数据即由s*t个预测粒度組成。在实际预测应用中,可以根据时间序列的数量以及栅格数据文件像素的大小,进行适当的预测粒度的设定;预测粒度设置的越小,计算效率越慢,但是预测的结果栅格分辨率就越高;相反,预测粒度设置的越大,计算效率越块,预测结果栅格分辨率越低;这完全由实际应用情况确定,由预测结果栅格分辨率和处理效率做平衡考虑,对此本申请实施例不做严格規定。步骤S102,计算所述每个预测粒度的像素平均值L ;对由M*N个像素组成的预测粒度,计算M*N个像素的平均值し參考图3所示按预测粒度划分栅格数据后预测粒度I的示意图,预测粒度为3*3像素,其中预测粒度I的像素值分别为 I. 254,1. 137,1. 478,1. 642,1. 002,1. 315,1. 421,1. 132,1. 055,将这些像素值相加后除以个数9,就得到预测粒度I的像素平均值L= 1.271。步骤S103,确定时间影响函数,依据所述时间影响函数计算所述时间序列中每个时间序列点的时间影响因子P ;确定时间影响函数f(t),计算时间序列中每个时间序列点的影响因子{P1,P2,…,Pt}。如果栅格数据描述的是空间范围上的降雨量属性信息,对多年的降雨观察得知,未来降雨量主要受近些年的降雨影响较大,越早的年份对未来的影响越小,因此选择f(t) = X2作为时间影响函数,假定给定的是连续5年降雨量的栅格数据序列,计算这五年每年的时间影响因子 Pl = f(l)/ E f(i),P2 = f ⑵ / E f(i),P3 = f(3)/ E f(i),P4 =f (4)/ E f ⑴,P5 = f (5)/ E f(i),其中 E f (i) = f (l)+f (2)+f (3)+f (4) +f (5) 在本申请的ー种优选实施例中,所述依据时间影响函数计算时间序列中每个时间序列点的时间影响因子P的公式为P(t) = f (t)/ E f (t);
其中f (t)为时间序列为点t时对应的时间影响函数的值,t取整数;E f(t)为所有时间序列点对应的时间影响函数值之和,E f (t) = f (I)+f (2)+f (3)+f (4) + …+f ⑴。在本实施例中,时间序列点的影响因子{P1,P2,…,Pt}只需要计算一次,后面的对每ー预测粒度的处理,都是使用这ー组时间影响因子。如计算出的2005年降雨量栅格数据的时间影响因子P1,那么在2005年的栅格数据中,所有预测粒度的时间影响因子都是Pl0同样计算得到每个时间序列点的时间影响因子{P1,P2,…,Pt}后,之后进行对应时间序列的栅格数据中每个预测粒度的处理时,都选用这ー组时间影响因子。需要说明的是,在本申请的优选实施例中,可以根据给定时间序列的栅格数据,选择线性函数、指数函数、对数函数或幂函数作为时间影响函数。具体地,所述选择线性函数作为时间影响函数,则时间影响函数f(t) = at ;所述选择指数函数作为时间影响函数,则时间影响函数f(t) = tn;所述选择对数函数作为时间影响函数,则时间影响函数f(t)=Ioga;所述选择幂函数作为时间影响函数,则时间影响函数f(t) =e\在实际预测中,例如·在对传染病爆发人群数量进行预测时,由于传染病的快速传染特性,因此常用幂函数关系来描述不同时间点的变化趋势;又如,在对人口增长进行预测时,常用指数函数关系来描述各个时间点的关系;再如,在对金融、经济发展趋势进行预测时,对数函数关系是ー种常用的体现不同时间点的数学模型。步骤S104,根据所述时间影响因子P和所述像素平均值L计算所述预测粒度的预测值V ;參考图4,对时间序列栅格数据中预测粒度I的预测值计算过程如下,对预测粒度1,按给定的时间序列采用步骤S102叙述的方法进行处理得到ー时间序列的平均值{LI,L2,…,Lt},应用步骤S103中计算得到的时间影响因子{P1,P2,…,Pt},计算得到预测粒度的预测值V。本申请实施例中给定时间序列中对应的预测粒度计算得到ー个预测值V,如上述时间序列中所有对应位置的预测粒度I计算得到ー个预测值V。对给定时间序列{Tl,T2,…,Tt}的栅格数据文件{Rdl,Rd2,…,Rdt}按步骤SlOl划分预测粒度単元后,对每个预测粒度进行步骤S104所述的计算。这样对原先给定的m*n个像素组成的预测粒度得到ー个预测值,这也正是“预测粒度”的含义,对给定的整个栅格数据M*N像素进行计算后便得到一个更低分辨率的结果预测栅格数据。在本申请的ー个优选实施例中,所述根据所述时间影响因子P和所述像素平均值L计算所述预测粒度的预测值V的公式为V = E L(t)*P (t);其中,L(t)是时间序列点为t时预测粒度的像素平均值,P(t)是时间序列点为t时对应的时间影响因子。步骤S105,将所述预测值V组织为预测栅格数据。在步骤S104中,已经计算得到预测粒度的预测值V,将这些预测值组织为预测栅格数据,就得到一个更低分辨率的结果预测栅格数据。通过本实施例的方法,可以得到未来时间点的预测栅格数据,可以观察到栅格数据发展演变的趋势,从而对相应决策提供科学依据。例如,通过对现有的北京市土壤侵蚀量栅格数据进行预测,可以得到未来栅格数据,从而得到未来北京市土壤侵蚀量的发展趋势,集中区域等,为全市的水土保持工作等提供积极的决策參考。实施例ニ 本实施例作为实施例一的优选实施例,对实施例一中步骤S102进行了改进,所述预测粒度为由M*N个像素组成的最小预测单元;所述计算每个预测粒度的像素平均值L包括步骤1,剔除每个预测粒度中M*N个像素中误差最大的像素;剔除误差最大像素的方法是先对这M*N个像素组成的预测粒度,计算M*N个像素的平均值L,然后计算这M*N个像素值分别于平均值L的误差绝对值,其中误差绝对值最大的像素,即为要剔除的像素。
对应地,所述剔除每个预测粒度中M*N个像素中误差最大的像素包括将所述每个预测粒度的M*N个像素值分别与像素平均值相减后取绝对值,剔除所述绝对值最大的像素。步骤2,计算剩余M*N_1个像素的像素平均值し本实施例详细描述了和实施例一中步骤S102的区别,其他步骤參见实施例ー即可。需要说明的是,本实施例之所以要剔除误差最大像素,是因为,从栅格数据的本质来看,同一预测粒度范围内的栅格像素,其描述的是同一小范围空间内的某事物的属性,同ー预测粒度范围内的栅格像素值一般意义上市非常接近的,极少存在差异性很大的情況。然而,在栅格数据的采集制作过程中,难免会由误差或其他偶尔因素导致的栅格数据部准确而存在较大误差的情况,所以对误差较大的像素进行剔除是有必要的。通过对预测粒度范围内误差最大的像素进行剔除处理,可以得到更加真实准确的栅格数据,再对这M*N-1像素进行处理,计算剰余M*N-1像素的平均值,将使后续得到的预测栅格数据更加准确、合理。实施例三參考图5、图6、图7,下面以2009年、2010年、2011年北京市土壤侵蚀量栅格数据
为例,对本申请进行说明。2009年、2010年、2011年北京市土壤侵蚀量栅格数据的分辨率都为10米,栅格像素大小为行像素17959*列像素17777 ;栅格数据的预测粒度为3*3像素;将给定的3年的土壌侵蚀量栅格数据按此预测粒度进行划分,每个栅格数据有5987x5926个预测粒度组成。以图5所示的2009年北京市土壤侵蚀量部分栅格数据中的两个预测粒度预测粒度I和预测粒度N为例进行说明。1,按预测粒度划分给定时间序列的连续型栅格数据,所述预测粒度为由像素组成的最小预测单元;本实施例中,按最小预测单元3*3像素对2009年北京市土壤侵蚀量栅格数据进行划分,划分结果如图5所示。2,计算所述每个预测粒度的像素平均值L ;图5中预测粒度I的9个像素值分别为22.3,12.6,24. 1、21. 8、19. 4、22、24、187. 2,21. 8,将这些像素值相加后除以个数9,就得到预测粒度I的像素平均值L = 39。
3,剔除每个预测粒度中M*N个像素中误差最大的像素;将所述预测粒度I的每个像素值分别与像素平均值L相减后取绝对值,分别为16. 7,26. 4,14. 9,19. 2,19. 6、17、15、148. 2,17. 2,绝对值最大为 148. 2,对应的像素值为187. 2,剔除所述绝对值最大的像素187. 2。4,计算剩余M*N_1个像素的像素平均值し剩余8个像素值分别为22. 3,12. 6,24. 1,21. 8,19. 4、22、24、21. 8,将这些像素值
相加后除以个数8,就得到预测粒度I剔除误差最大像素后剰余像素的像素平均值L2 =21. O。对预测粒度N采用和处理预测粒度I相同的方法,得到预测粒度N剔除误差最大 像素后剰余像素的像素平均值L2 = 1577. 9,如图8所示。预测粒度N剔除误差最大像素后剩余像素的像素平均值L2 = 1577. 9。采用和处理2009年北京市土壌侵蚀量栅格数据相同的方法对2010、2011年北京市土壌侵蚀量栅格数据进行处理,对应于预测粒度I和预测粒度N的处理数据结果分别如图9、图10所示。图9中2010年北京市土壌侵蚀量栅格数据的预测粒度I剔除误差最大像素后剰余像素的像素平均值L2 = 32. 7,预测粒度N剔除误差最大像素后剰余像素的像素平均值L2 = 1826. 5。图10中2011年北京市土壌侵蚀量栅格数据的预测粒度I剔除误差最大像素后剰余像素的像素平均值L2 = 55. 9,预测粒度N剔除误差最大像素后剰余像素的像素平均值L2 = 2236. 7。5,确定时间影响函数,依据所述时间影响函数计算所述时间序列中每个时间序列点的时间影响因子P ;根据多年在土壌侵蚀计算工作中的经验知识,确定时间影响函数f(x) = X2,这个时间影响函数的物理意义在于,近期的影响土壤侵蚀量的因素壁历史早期的相应因素对预测结果起更大的主导作用,由多年的统计结果确定量化关系为平方关系。根据上述时间影响函数f(x) =x2,计算给定3年时间序列{1,2,3}中每个时间序列点的时间影响因子{P1,P2,P3}。Pl = f(l)/{f(l)+f(2)+f(3)} = 1/(1+22+32) = 1/14,P2 = f (2)/{f (l)+f (2)+f (3)} = 22/(l+22+32) = 2/7, P3 = f (3) / {f (I)+f (2)+f (3)} = 32/(l+22+32) = 9/14。6,根据所述时间影响因子P和所述像素平均值L计算所述预测粒度的预测值V ;再对图8,图9,图10中的每个像素(其中每像素对应原栅格数据的ー个预测粒度3x3像素,图8,图9,图10中分别都有5987x5926个像素)计算得到ー个预测值,以预测粒度I和预测粒度N为例子,预测值计算方法预测粒度I对应的像素的预测值Vl = 21. 0*Pl+32. 7*P2+55. 9*P3 = 46. 74 ;预测粒度N对应的像素的预测值VN =1577.9*P1+1826. 5*P2+2236. 7*P3 = 2072. 4。7,将所述预测值V组织为预测栅格数据。计算完所有的像素预测值,得到ー个5987x5926像素的北京市2012年土壤侵蚀量预测结果栅格数据,如图11所示,2012年北京市土壌侵蚀量栅格数据的第一个像素值Vl为46. 74,第N个像素值VN为2072. 4。这样,根据历史栅格数据2009、2010、2011年北京市土壌侵蚀量栅格数据,就可以得到ー个未来时间点2012年的预测栅格数,为全市的水土保持工作等提供积极的决策參考。图12-15是上述2009-2012年北京市土壤侵蚀量栅格数据的示意图,从图15预测得到的2012年北京市土壌 侵蚀量栅格数据的示意图可以看出2012年房山区的土壤侵蚀量比较严重,应该在房山区进行水土保持工作,采取多植树等措施来预防房山区的土壤侵蚀情况继续恶化。通过本实施例提出的方法对洪水、地震等历史栅格数据进行处理,预测得到未来时间点的预测栅格数据,可以对防洪、防震等预警系统进行完善,对预警系统的预测提供科学依据,进而对防洪防震的准确工作进行指导,改善了预警系统的准确性,从而对相应现象的预警系统进行完善。当预测到未来地震、洪水等自然灾害时,可以提前采取措施,做好防震防洪等准备工作。实施例四參照图16,示出了本申请实施例一种连续型栅格数据预测装置的结构框图,本实施例具体可以包括如下模块栅格数据划分模块401,用于按预测粒度划分给定时间序列的连续型栅格数据,所述预测粒度为由像素组成的最小预测单元;像素平均值计算模块402,用于计算所述每个预测粒度的像素平均值L ;时间影响因子计算模块403,用于确定时间影响函数,依据所述时间影响函数计算所述时间序列中每个时间序列点的时间影响因子P ;预测值计算模块404,用于根据所述时间影响因子P和所述像素平均值L计算所述预测粒度的预测值V ;预测栅格数据组织模块405,用于将所述预测值V组织为预测栅格数据。在本实施例的一种优选实施例中,所述像素平均值计算模块402包括误差最大像素剔除子模块,用于剔除误差最大像素,所述误差最大像素为将所述M*N个像素值分别与像素平均值L相减后绝对值最大的像素;剰余像素平均值计算子模块,用于计算剰余M*N_1个像素的像素平均值し对于图16所示的装置实施例而言,由于其与图I所示的方法实施例基本相似,所以描述的比较简单,相关之处參见方法实施例的部分说明即可。本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相參见即可。以上对本申请所提供的ー种连续型栅格数据的预测方法及装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
权利要求
1.ー种连续型栅格数据的预测方法,其特征在于,包括 按预测粒度划分给定时间序列的连续型栅格数据,所述预测粒度为由像素组成的最小预测单元; 计算所述每个预测粒度的像素平均值L ; 确定时间影响函数,依据所述时间影响函数计算所述时间序列中每个时间序列点的时间影响因子P ; 根据所述时间影响因子P和所述像素平均值L计算所述预测粒度的预测值V ; 将所述预测值V组织为预测栅格数据。
2.根据权利要求I所述的方法,其特征在于,所述预测粒度为由M*N个像素组成的最小预 测单元; 所述计算每个预测粒度的像素平均值L包括 剔除每个预测粒度中M*N个像素中误差最大的像素; 计算剩余M*N-1个像素的像素平均值し
3.根据权利要求2所述的方法,其特征在于,所述剔除每个预测粒度中M*N个像素中误差最大的像素包括 将所述每个预测粒度的M*N个像素值分别与像素平均值相减后取绝对值,剔除所述绝对值最大的像素。
4.根据权利要求I所述的方法,其特征在于,所述确定时间影响函数包括 根据所述给定时间序列的栅格数据,选择线性函数、指数函数、对数函数或幂函数作为时间影响函数。
5.根据权利要求I所述的方法,其特征在于,所述依据时间影响函数计算时间序列中每个时间序列点的时间影响因子P的公式为P(t) = f (t) / E f (t); 其中f (t)为时间序列为点t时对应的时间影响函数的值,t取整数; E f(t)为所有时间序列点对应的时间影响函数值之和, E f(t) = f (I) +f (2) +f (3) +f (4) +— +f (t) o
6.根据权利要求I所述的方法,其特征在于,所述根据所述时间影响因子P和所述像素平均值L计算所述预测粒度的预测值V的公式为 V=E L(t)*P(t); 其中,L(t)是时间序列点为t时预测粒度的像素平均值,P⑴是时间序列点为t时对应的时间影响因子。
7.—种连续型栅格数据的预测装置,其特征在于,包括 栅格数据划分模块,用于按预测粒度划分给定时间序列的连续型栅格数据,所述预测粒度为由像素组成的最小预测单元; 像素平均值计算模块,用于计算所述每个预测粒度的像素平均值L ; 时间影响因子计算模块,用于确定时间影响函数,依据所述时间影响函数计算所述时间序列中每个时间序列点的时间影响因子P ; 预测值计算模块,用于根据所述时间影响因子P和所述像素平均值L计算所述预测粒度的预测值V ;预测栅格数据组织模块,用于将所述预测值V组织为预测栅格数据。
8.根据权利要求7所述的装置,其特征在于,所述像素平均值计算模块包括 误差最大像素剔除子模块,用于剔除误差最大像素,所述误差最大像素为将所述M*N个像素值分别与像素平均值L相减后绝对值最大的像素; 剩余像素平均值计算子模块,用于计算剩余M*N-1个像素的像素平均值し
9.根据权利要求7所述的装置,其特征在于,所述时间影响因子计算模块所用的公式为P(t) = f (t) / E f (t); 其中f (t)为时间序列为点t时对应的时间影响函数的值,t取整数; E f(t)为所有时间序列点对应的时间影响函数值之和, E f(t) = f (I) +f (2) +f (3) +f (4) +— +f (t) o
10.根据权利要求7所述的装置,其特征在于,所述预测值计算模块所用的公式为 V=E L(t)*P(t); 其中,L(t)是时间序列点为t时预测粒度的像素平均值,P⑴是时间序列点为t时对应的时间影响因子。
全文摘要
本申请提供了一种连续型栅格数据的预测方法及装置,用以对未来栅格数据的发展进行预测。其中,所述一种连续型栅格数据的预测方法包括按预测粒度划分给定时间序列的连续型栅格数据,所述预测粒度为由像素组成的最小预测单元;计算所述每个预测粒度的像素平均值L;确定时间影响函数,依据所述时间影响函数计算所述时间序列中每个时间序列点的时间影响因子P;根据所述时间影响因子P和所述像素平均值L计算所述预测粒度的预测值V;将所述预测值V组织为预测栅格数据。本申请可以对未来时间点的栅格数据进行预测,得到栅格数据发展演变的趋势,从而对相应决策提供科学依据。
文档编号G06F19/00GK102841984SQ20121030677
公开日2012年12月26日 申请日期2012年8月24日 优先权日2012年8月24日
发明者孙成宝, 郑国柱 申请人:北京地拓科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1