本发明涉及图像处理,尤其涉及一种分布式全景图像处理方法及处理系统。
背景技术:
1、随着科技的进步,数字图像处理技术被广泛应用于各种领域,其中,大场景图像的处理是一个重要且具有挑战性的任务。由于大场景图像具有超高的分辨率和复杂的细节信息,对其进行高质量的实时画面增强是一项极具挑战性的工作。
2、传统的画面增强技术通常直接对整个大场景图像进行处理,这种方法虽然可以取得一定的增强效果,但由于大场景图像的高分辨率和复杂细节,直接对其进行增强会消耗大量的计算资源,导致处理效率低下,难以满足实时性的要求。
3、因此,如何有效地对大场景图像进行实时画面增强,同时保证处理效率和增强效果,是亟待解决的问题,为了解决这一问题,提出一种分布式全景图像处理方法及处理系统。
技术实现思路
1、为解决上述技术问题,本发明提供一种分布式全景图像处理方法及处理系统,能够在保证处理效率和增强效果的前提下,有效地对大场景图像进行实时画面增强。
2、本发明提供的一种分布式全景图像处理方法,处理方法包括以下步骤:
3、获取全景图像,并对全景图像进行均匀分割,得到第一区域;
4、对满足第一预设条件的所述第一区域进行均匀分割,得到第二区域,其中,所述第一预设条件为所述第一区域的平均灰度梯度值小于预设的第一阈值;
5、对满足第二预设条件的所述第二区域进行均匀分割,得到第三区域,其中,所述第二预设条件为所述第二区域的平均灰度梯度值小于预设的第二阈值;
6、将所述第一区域、第二区域和第三区域输入预先构建的分辨率匹配模型中,输出与所述第一区域、第二区域和第三区域对应的第一分辨率、第二分辨率和第三分辨率;
7、基于第一分辨率、第二分辨率和第三分辨率分别对第一区域、第二区域和第三区域进行画面增强。
8、优选的,所述获取全景图像,并对全景图像进行均匀分割,包括:
9、获取全景图像的每个像素的灰度值;
10、对全景图像进行n分割,得到大小相等的第一区域,其中,n为分割数。
11、优选的,所述对满足第一预设条件的所述第一区域进行均匀分割,得到第二区域,包括:
12、基于第一区域中每个像素的灰度值,计算第一区域的平均灰度梯度;
13、判断所述第一区域的平均灰度梯度是否小于预设的第一阈值,
14、若所述第一区域的平均灰度梯度不小于预设的第一阈值,则对所述第一区域进行分割,
15、若所述第一区域的平均灰度梯度小于预设的第一阈值,则保留第一区域;
16、对需要分割的所述第一区域进行n+1分割,得到大小相等的第二区域。
17、优选的,所述对满足第二预设条件的所述第二区域进行均匀分割,得到第三区域,包括:
18、基于第二区域中每个像素的灰度值,计算第二区域的平均灰度梯度;
19、判断所述第二区域的平均灰度梯度是否小于预设的第二阈值,
20、若所述第二区域的平均灰度梯度不小于预设的第二阈值,则对所述第二区域进行分割,
21、若所述第二区域的平均灰度梯度小于预设的第二阈值,则保留第二区域;
22、对需要分割的所述第二区域进行n+2分割,得到大小相等的第三区域。
23、优选的,分辨率匹配模型的构建步骤,包括:
24、对样本全景图像进行灰度梯度的计算,获取样本全景图像中不同大小区域的灰度梯度;
25、建立不同大小区域的灰度梯度与分辨率之间的数学关系式,所述数学关系式为:
26、r=f(g)
27、其中,g为平均灰度梯度,r为分辨率。
28、优选的,所述将所述第一区域、第二区域和第三区域输入预先构建的分辨率匹配模型中,输出与所述第一区域、第二区域和第三区域对应的第一分辨率、第二分辨率和第三分辨率,包括:
29、获取所述第一区域、第二区域和第三区域对应的平均灰度梯度g1、平均灰度梯度g2和平均灰度梯度g3;
30、将所述第一区域、第二区域和第三区域对应的平均灰度梯度g1、平均灰度梯度g2和平均灰度梯度g3输入至分辨率匹配模型f(g)中;
31、所述分辨率匹配模型f(g)输出与所述第一区域、第二区域和第三区域对应第一分辨率r1、第二分辨率r2和第三分辨率r3。
32、优选的,所述基于第一分辨率、第二分辨率和第三分辨率分别对第一区域、第二区域和第三区域进行画面增强,包括:
33、利用图像画面增强算法对第一分辨率r1下的第一区域、第二分辨率r2下的第二区域和第三分辨率r3下的第三区域进行画面增强。
34、本发明还提供了一种分布式全景图像处理系统,处理系统包括:
35、第一区域获取模块,用于获取全景图像,并对全景图像进行均匀分割,得到第一区域;
36、第二区域获取模块,用于对满足第一预设条件的所述第一区域进行均匀分割,得到第二区域,其中,所述第一预设条件为所述第一区域的平均灰度梯度值小于预设的第一阈值;
37、第三区域获取模块,用于对满足第二预设条件的所述第二区域进行均匀分割,得到第三区域,其中,所述第二预设条件为所述第二区域的平均灰度梯度值小于预设的第二阈值;
38、分辨率获取模块,用于将所述第一区域、第二区域和第三区域输入预先构建的分辨率匹配模型中,输出与所述第一区域、第二区域和第三区域对应的第一分辨率、第二分辨率和第三分辨率;
39、画面增强模块,用于基于第一分辨率、第二分辨率和第三分辨率分别对第一区域、第二区域和第三区域进行画面增强。
40、与相关技术相比较,本发明提供的一种分布式全景图像处理方法及处理系统具有如下有益效果:
41、本发明根据灰度梯度对全景图像进行分区域处理,并为得到的第一区域、第二区域和第三区域匹配相应地分辨率,通过对每个小区域进行独立的处理和增强,可以避免直接对整个大场景进行处理所带来的巨大计算负担,提高了图像处理的效率和实时性,使得对大规模图像数据的处理更加高效;并且在不同分辨率下的第一区域、第二区域和第三区域进行处理,进一步减少了对计算资源的需求,有利于对图像进行更精细的处理和增强。
1.一种分布式全景图像处理方法,其特征在于,处理方法包括以下步骤:
2.根据权利要求1所述的一种分布式全景图像处理方法,其特征在于,所述获取全景图像,并对全景图像进行均匀分割,包括:
3.根据权利要求2所述的一种分布式全景图像处理方法,其特征在于,所述对满足第一预设条件的所述第一区域进行均匀分割,得到第二区域,包括:
4.根据权利要求1所述的一种分布式全景图像处理方法,其特征在于,所述对满足第二预设条件的所述第二区域进行均匀分割,得到第三区域,包括:
5.根据权利要求1所述的一种分布式全景图像处理方法,其特征在于,分辨率匹配模型的构建步骤,包括:
6.根据权利要求5所述的一种分布式全景图像处理方法,其特征在于,所述将所述第一区域、第二区域和第三区域输入预先构建的分辨率匹配模型中,输出与所述第一区域、第二区域和第三区域对应的第一分辨率、第二分辨率和第三分辨率,包括:
7.根据权利要求6所述的一种分布式全景图像处理方法,其特征在于,所述基于第一分辨率、第二分辨率和第三分辨率分别对第一区域、第二区域和第三区域进行画面增强,包括:
8.一种分布式全景图像处理系统,其特征在于,处理系统包括: