1.一种适用于船舶疏浚作业远程视频监控的图像处理方法,其特征在于,该方法包括以下步骤:获取疏浚作业中的多帧连续图像,获取当前帧图像与其之前多帧图像之间的差异图像,所有所述差异图像叠加得到高维图像,所述高维图像为待压缩数据;
将所述待压缩数据视为图像立方体,所述图像立方体的长和宽为每张差异图像的长和宽,所述图像立方体的高为所有差异图像的数量;判断所述图像立方体中每个像素点是否满足约束条件,当存在所述像素点不满足所述约束条件时,对所述图像立方体进行分割得到两个数据块,判断每个数据块中的每个像素点是否满足约束条件,当存在所述像素点不满足所述约束条件时,对每个数据块进行分割,直至每个所述数据块中的像素点均满足约束条件;
对每个所述数据块进行分级得到多个级别,基于所述级别构建每个数据块的压缩数据;获取当前帧图像的帧序号为压缩头,每个所述压缩头对应多个压缩数据;
根据疏浚指挥部收到压缩数据的压缩头判断是否存在丢包,基于丢包个数决定解压缩的级别,并基于解压缩后的图像对丢失图像进行重构,根据重构的图像得到完整的当前帧图像。
2.根据权利要求1所述的一种适用于船舶疏浚作业远程视频监控的图像处理方法,其特征在于,所述约束条件为所述像素点的像素值与其对应的近似值之间的差值的绝对值小于预设阈值。
3.根据权利要求2所述的一种适用于船舶疏浚作业远程视频监控的图像处理方法,其特征在于,所述像素点对应的近似值的获取方法为:获取所述图像立方体的任意一对斜对角顶点的像素值为其对应的近似值,基于该对斜对角顶点的近似值计算所述图像立方体中所有像素点的近似值;
其中,所述斜对角顶点的定义为:
以所述图像立方体的上表面的任意顶点为第一目标点,获取所述图像立方体的下表面与所述第一目标点对应的第二目标点,在所述下表面中所述第二目标点对角线的顶点为第三目标点,所述第一目标点与所述第三目标点为所述图像立方体的斜对角顶点。
4.根据权利要求3所述的一种适用于船舶疏浚作业远程视频监控的图像处理方法,其特征在于,所述基于该对斜对角顶点的近似值计算所述图像立方体中所有像素点的近似值的步骤,包括:将所述图像立方体中的像素点分为顶点像素点、棱边像素点以及面像素点;
基于所述斜对角顶点的近似值获取每个所述顶点像素点的近似值;基于每个所述顶点像素点的近似值获取每个所述棱边像素点的近似值,基于每个所述棱边像素点的近似值获取每个所述面像素点的近似值。
5.根据权利要求1所述的一种适用于船舶疏浚作业远程视频监控的图像处理方法,其特征在于,所述对每个所述数据块进行分级得到多个级别的步骤,包括:所述高维图像对应的多个所述差异图像由上到下分别为第一通道,第二通道,…,第通道;表示正整数;
所有数据块中存在第一通道的差异图像的数据块为第一级;排除第一级数据块后剩余所有数据块中存在第二通道的差异图像的数据块为第二级,以此类推,将所有的数据块划分为 个级别。
6.根据权利要求1所述的一种适用于船舶疏浚作业远程视频监控的图像处理方法,其特征在于,所述根据疏浚指挥部收到压缩数据的压缩头判断是否存在丢包,基于丢包个数决定解压缩的级别的步骤,包括:当疏浚指挥部收到压缩数据的压缩头连续时,则不存在丢包,对所有的第一级数据块对应的压缩数据进行解压缩;
当疏浚指挥部收到压缩数据的压缩头不连续时,则存在丢包,统计丢包的数量,当丢包的数量大于预设阈值时,重新对压缩数据进行传输;当丢包的数量小于预设阈值时,则对所有的第一级数据块至第 级数据块对应的压缩数据进行解压缩;为正整数,表示丢包的数量。
7.根据权利要求1所述的一种适用于船舶疏浚作业远程视频监控的图像处理方法,其特征在于,所述并基于解压缩后的图像对丢失图像进行重构,根据重构的图像得到完整的当前帧图像的步骤,包括:对第一级到第 级的压缩数据解压完成后得到前 个通道的图像数据,然后将第 个通道的图像与疏浚指挥部收到的其上一个通道的图像进行相加,能够得到丢失的第1帧图像;将获取到的丢失的第1帧图像与第 个通道的图像相加,得到丢失的第 帧图像;以此类推,将获取到的丢失的第 帧图像与第1个通道的图像相加,得到当前帧图像。