本发明属于智能卫星设计,涉及一种基于用户画像的卫星遥感图像智能推送方法及系统。
背景技术:
1、随着遥感技术的发展,卫星遥感图像的分辨率越来越高,在国土资源普查、农业林业、交通监控等方面的作用越来越广泛,应用价值越来越大。在遥感应用领域,不同用户对于图像的需求是不同的,正确、快速地将遥感图像推送给目标用户,帮助用户提高资源利用率。
2、通常情况,拍摄的卫星遥感图像要通过地面系统进行处理后再分发给各个用户,但对于应急遥感等实效性较高的应用,传统方法整个周期时间较长,无法满足系统的时效性要求,因此,若能将卫星遥感图像智能地推送给目标用户,会大大提高用户获取目标资源的便捷性、时效性。
技术实现思路
1、本发明解决的技术问题是:克服现有技术的不足,提出了一种基于用户画像的卫星遥感图像智能推送方法及系统,对图像进行分类并根据用户画像精准地推送到目标用户,大幅度提高流程的时间和效率,缩短应急响应系统流程的时间。
2、本发明解决技术的方案是:一种基于用户画像的卫星遥感图像智能推送方法,包括以下步骤:
3、构建面向遥感应用的用户画像,所述用户画像是对目标用户信息进行抽象提炼出来的具有高度概括的标签,采用用户特征码进行标记;
4、构建面向遥感应用的场景类型,所述场景类型是对卫星遥感图像进行场景分类的标签,采用场景分类码进行标记;
5、对卫星遥感图像先进行场景分类得到类别信息和置信度,再进行语义信息提取得到场景语义信息;
6、根据置信度对卫星遥感图像的类别信息进行筛选,根据制定的匹配规则模板,将筛选得到的类别信息匹配对应用户画像的用户特征码,将卫星遥感图像和所述场景语义信息推送给该用户特征码对应的目标用户。
7、进一步的,用户特征码包括f1、f2、f3、f4、f5;
8、其中,用户特征码f1为海洋气象用户,应用领域包括海岸线监测、船舶停靠与数量监测、苔藓应急监测、天气预测、雾霾预测、风场预测方面的监测与管理;
9、用户特征码f2为国土资源用户,应用领域包括土地资源的面积、质量和状态的监测与管理;
10、用户特征码f3为农业林业用户,应用领域包括农业种植、草原、森林、植被覆盖方面的监测与管理;
11、用户特征码f4为交通运输用户,应用领域包括道路交通、物流运输、道路灾难等方面的监测与管理;
12、用户特征码f5为灾难预警用户,应用领域包括森林火灾、草原火灾、地震、泥石流、山体滑坡的监测与管理。
13、进一步的,所述场景分类码包括s1、s2、s3、s4、s5、s6、s7,其中,场景分类码s1为海洋,场景分类码s2为陆地,场景分类码s3为森林,场景分类码s4为草原,场景分类码s5为道路交通,场景分类码s6为森林和草原火灾,场景分类码s7为山体滑坡、泥石流、地震。
14、进一步的,对卫星遥感图像进行场景分类得到类别信息和置信度,包括:
15、场景分类过程的输入为卫星遥感图像i,输出为n,n≤7个类别信息li和置信度fi,其中i∈{1,2,…,n};具体为:采用目标分类单元对卫星遥感图像i内容特征进行提取,根据提取得到的内容特征信息对场景内容进行理解,根据场景分类码设置类别信息l,设置成7种类型,并为每种类别信息li输出一个置信度fi,li∈{s1,s2,s3,s4,s5,s6,s7},fi为小数且fi∈[0,1];
16、其中,所述提取得到的内容特征信息,包括卫星遥感图像中场景内容的细节特征、纹理特征、尺寸特征、颜色特征。
17、进一步的,所述目标分类单元包括vgg16网络。
18、进一步的,进行语义信息提取得到场景语义信息,包括:
19、语义信息提取的输入为卫星遥感图像i,输出为场景语义信息s;具体为:采用语义信息提取单元对卫星遥感图像i进行语义分割,得到语义分割结果,再对分割结果进行识别,得到场景语义信息;
20、其中,所述语义分割结果,具体指将图像中场景在像素级别进行分割得到的具有语义特征的场景内容区域;
21、所述场景语义信息由时间、经纬度、场景类型组成。
22、进一步的,所述语义信息提取单元包括d-linknet模型。
23、进一步的,根据置信度对卫星遥感图像的类别信息进行筛选,包括:
24、从卫星遥感图像i输出的n个类别信息li和置信度fi中,筛选出置信度fi>t的m个类别信息lj,j∈{1,2,…,m}且m<n,t为小数且t∈[0,1]。
25、进一步的,所述匹配规则模板,包括:
26、场景分类码s1匹配用户特征码f1;场景分类码s2匹配用户特征码f2;场景分类码s3匹配用户特征码f3;场景分类码s4匹配用户特征码f3;场景分类码s5匹配用户特征码f4;场景分类码s6匹配用户特征码f5;场景分类码s7匹配用户特征码f5。
27、一种基于用户画像的卫星遥感图像智能推送系统,包括用户画像构建模块、场景类型构建模块、场景分类及语音信息提取模块、图像信息智能推送模块;
28、用户画像构建模块,用于构建面向遥感应用的用户画像,所述用户画像是对目标用户信息进行抽象提炼出来的具有高度概括的标签,采用用户特征码进行标记;
29、场景类型构建模块,用于构建面向遥感应用的场景类型,所述场景类型是对卫星遥感图像进行场景分类的标签,采用场景分类码进行标记;
30、场景分类及语音信息提取模块,用于对卫星遥感图像先进行场景分类得到类别信息和置信度,再进行语义信息提取得到场景语义信息;
31、图像信息智能推送模块,用于根据置信度对卫星遥感图像的类别信息进行筛选,根据制定的匹配规则模板,将筛选得到的类别信息匹配对应用户画像的用户特征码,将卫星遥感图像和所述场景语义信息推送给该用户特征码对应的目标用户。
32、本发明与现有技术相比的有益效果是:
33、本发明提出了一种基于用户画像的卫星遥感图像智能推送方法,对图像进行分类并根据用户画像精准地推送到目标用户,与传统方法相比,大幅度提高了遥感图像定向推送流程的时间和效率,缩短应急响应系统流程的时间。
1.一种基于用户画像的卫星遥感图像智能推送方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于用户画像的卫星遥感图像智能推送方法,其特征在于,用户特征码包括f1、f2、f3、f4、f5;
3.根据权利要求2所述的一种基于用户画像的卫星遥感图像智能推送方法,其特征在于,所述场景分类码包括s1、s2、s3、s4、s5、s6、s7,其中,场景分类码s1为海洋,场景分类码s2为陆地,场景分类码s3为森林,场景分类码s4为草原,场景分类码s5为道路交通,场景分类码s6为森林和草原火灾,场景分类码s7为山体滑坡、泥石流、地震。
4.根据权利要求3所述的一种基于用户画像的卫星遥感图像智能推送方法,其特征在于,对卫星遥感图像进行场景分类得到类别信息和置信度,包括:
5.根据权利要求4所述的一种基于用户画像的卫星遥感图像智能推送方法,其特征在于,所述目标分类单元包括vgg16网络。
6.根据权利要求4所述的一种基于用户画像的卫星遥感图像智能推送方法,其特征在于,进行语义信息提取得到场景语义信息,包括:
7.根据权利要求6所述的一种基于用户画像的卫星遥感图像智能推送方法,其特征在于,所述语义信息提取单元包括d-linknet模型。
8.根据权利要求4所述的一种基于用户画像的卫星遥感图像智能推送方法,其特征在于,根据置信度对卫星遥感图像的类别信息进行筛选,包括:
9.根据权利要求3所述的一种基于用户画像的卫星遥感图像智能推送方法,其特征在于,所述匹配规则模板,包括:
10.基于权利要求1~9所述方法的一种基于用户画像的卫星遥感图像智能推送系统,其特征在于,包括用户画像构建模块、场景类型构建模块、场景分类及语音信息提取模块、图像信息智能推送模块;
