System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像处理,特别是指一种图像压缩方法、装置、终端设备及可读存储介质。
技术介绍
1、目前的图像识别应用软件,通常将接收的原始图像数据直接作为输入信息源,进行图像识别,但是用户提供的图像会存在偏移,图像的偏移情况会直接影响图像识别效果;同时,图像识别过程一般都采用单一的jpeg图像压缩处理技术进行编码。由于采用低压缩比,会增加图像识别系统的响应时间和存储压力,降低传输速度;采用高压缩比,虽然降低了图像识别系统的响应时间和存储压力,但会降低图像识别的准确性。因此,图像识别的压缩过程中,无法在保证图像识别系统的响应时间和存储压力的同时确保图像识别的准确性。
技术实现思路
1、本专利技术的目的是提供一种图像压缩方法、装置、终端设备及可读存储介质,用以解决现有技术中图像识别的压缩过程中,无法在保证图像识别系统的响应时间和存储压力的同时确保图像识别的准确性的问题。
2、为达到上述目的,本专利技术的实施例提供一种图像压缩方法,包括:
3、采用多个压缩算法,分别对目标设备提供的多张第一图像进行不同压缩比的压缩,得到在不同压缩比下多张与所述第一图像对应的每一压缩算法的第二图像;
4、针对多张所述第二图像,计算每一压缩算法对应的不同压缩比下的图像压缩效果评估值;
5、根据每一压缩算法对应的不同压缩比下的所述图像压缩效果评估值,确定最优压缩算法以及最优压缩比。
6、进一步地,所述针对多张所述第二图像,计算每一压缩算法对应的不同压缩比
7、对每张所述第二图像进行图像识别,确定所述第二图像的图像识别准确率;
8、获取所述第二图像的图像质量评价结果;
9、根据所述第一图像的资源大小、所述第二图像的图像识别准确率、所述第二图像的资源大小以及所述第二图像的图像质量评价结果,确定每一压缩算法对应的图像压缩效果评估值。
10、进一步地,所述根据每一压缩算法对应的不同压缩比下的所述图像压缩效果评估值,确定最优压缩算法以及最优压缩比,包括:
11、所述图像压缩效果评估值最大值对应的所述压缩算法为最优压缩算法;
12、以所述最优压缩算法采用不同高压缩比对所述目标设备提供的多组第一图像进行压缩,得到多组与所述第一图像对应的第三图像的图像压缩效果评估值;
13、对每一所述第三图像进行图像识别,确定所述第三图像的图像识别准确率;
14、根据多组所述第三图像的图像压缩效果评估值以及所述第三图像的图像识别准确率,确定所述最优压缩比。
15、进一步地,所述方法还包括:
16、将所述目标设备的设备标识、所述第一图像的图像特征标识、所述最优压缩比以及所述最优压缩算法作为数据组进行保存。
17、进一步地,所述方法还包括:
18、接收第一设备的图像压缩请求,所述图像压缩请求包括待压缩图像;
19、获取所述待压缩图像的第一特征标识;
20、确定与所述第一设备的第一设备标识和所述第一特征标识相匹配的所述数据组;其中,所确定的所述数据组中的所述设备标识与所述第一设备标识相匹配,所确定的所述数据组中的所述图像特征标识与所述第一特征标识相匹配;
21、根据所确定的所述数据组中的所述最优压缩比和所述最优压缩算法,对所述待压缩图像进行压缩处理。
22、进一步地,所述采用多个压缩算法,分别对目标设备提供的多张第一图像进行不同压缩比的压缩之前,包括:
23、采用霍夫变换法对所述第一图像进行矫正;
24、对校正后的所述第一图像进行图像边缘检测处理,得到处理后的所述第一图像。
25、进一步地,所述采用霍夫变换法对所述第一图像进行矫正,包括:
26、采用霍夫变换圆形检测法,确定所述第一图像上预设区域的中心的坐标;
27、采用霍夫变换直线检测法,确定所述第一图像上圆形区域内目标图形的斜率;
28、根据所述中心的坐标以及所述斜率,对所述第一图像进行角度矫正及位置矫正。
29、本专利技术实施例还提供一种图像压缩装置,包括:
30、压缩模块,用于采用多个压缩算法,分别对目标设备提供的多张第一图像进行不同压缩比的压缩,得到在不同压缩比下多张所述第一图像对应的每一压缩算法的第二图像;
31、计算模块,用于针对多张所述第二图像,计算每一压缩算法对应的不同压缩比下的图像压缩效果评估值;
32、确定模块,用于根据每一压缩算法对应的不同压缩比下的所述图像压缩效果评估值,确定最优压缩算法以及最优压缩比。
33、为达到上述目的,本专利技术的实施例提供一种终端设备,包括收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行所述程序或指令时实现如上所述的图像压缩方法。
34、为达到上述目的,本专利技术的实施例提供一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的图像压缩方法中的步骤。
35、本专利技术的上述技术方案的有益效果如下:
36、本专利技术实施例的图像压缩方法,通过采用多个压缩算法,分别对目标设备提供的多张第一图像进行不同压缩比的压缩,能够得到在不同压缩比下多张所述第一图像对应的每一压缩算法的第二图像;通过对所述第二图像的压缩效果评估值,能够确定针对所述第一图像进行压缩的最优压缩比和最优压缩方法。本专利技术实施例的图像压缩方法,通过对不同压缩比和不同压缩算法进行压缩效果评估,能够确定出对所述第一图像进行压缩的最优压缩比以及最优压缩算法,从而在保证图像识别系统的响应时间和存储压力的同时确保图像识别的准确性。
本文档来自技高网...【技术保护点】
1.一种图像压缩方法,其特征在于,包括:
2.根据权利要求1所述的图像压缩方法,其特征在于,所述针对多张所述第二图像,计算每一压缩算法对应的不同压缩比下的图像压缩效果评估值,包括:
3.根据权利要求1所述的图像压缩方法,其特征在于,所述根据每一压缩算法对应的不同压缩比下的所述图像压缩效果评估值,确定最优压缩算法以及最优压缩比,包括:
4.根据权利要求1所述的图像压缩方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的图像压缩方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的图像压缩方法,其特征在于,所述采用多个压缩算法,分别对目标设备提供的多张第一图像进行不同压缩比的压缩之前,包括:
7.根据权利要求6所述的图像压缩方法,其特征在于,所述采用霍夫变换法对所述第一图像进行矫正,包括:
8.一种图像压缩装置,其特征在于,包括:
9.一种终端设备,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;其特征在于,所述处理器执行所述程序或指令时实
10.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求1-7任一项所述的图像压缩方法中的步骤。
...【技术特征摘要】
1.一种图像压缩方法,其特征在于,包括:
2.根据权利要求1所述的图像压缩方法,其特征在于,所述针对多张所述第二图像,计算每一压缩算法对应的不同压缩比下的图像压缩效果评估值,包括:
3.根据权利要求1所述的图像压缩方法,其特征在于,所述根据每一压缩算法对应的不同压缩比下的所述图像压缩效果评估值,确定最优压缩算法以及最优压缩比,包括:
4.根据权利要求1所述的图像压缩方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的图像压缩方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的图像压缩方法,其特征在于,所述采用多个压...
【专利技术属性】
技术研发人员:季通明,
申请(专利权)人:中移苏州软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。