量化表、图像压缩处理方法、装置、终端及图像搜索系统的制作方法

文档序号:8266676阅读:1066来源:国知局
量化表、图像压缩处理方法、装置、终端及图像搜索系统的制作方法
【技术领域】
[0001] 本发明涉及通信领域,具体而言,涉及一种量化表、图像压缩处理方法、装置、终端 及图像搜索系统。
【背景技术】
[0002] 随着智能手机的流行,移动视觉搜索的潜力逐渐显现出来。相关技术中基于移动 设备的图像检索方法为:在移动客户端提取图像的局部描述子;对提取到的局部描述子进 行压缩;再通过无线网络将压缩后的局部描述子传输给服务器端,以使服务器端根据局部 描述子在服务器的数据库中进行查找,并将查找的结果发送至客户端。
[0003] 上述图像检索方法的计算量较高,对低性能的移动设备而言,提取局部描述子的 过程会非常耗时,进而严重影响服务器端的响应时间,降低了检索效率。
[0004] JPEG压缩技术具有高压缩率、编解码时间短的特点,广泛应用于各个领域。现在 移动设备大多支持JPEG压缩技术,并且按照JPEG标准压缩图片可以在极短的时间内完成。 为此,业内人士提出了直接传输按照JPEG标准压缩的图像的检索方法。具体地,采用JPEG 标准规定技术路线压缩查询图片,并将压缩后的查询图片发送至服务器端。
[0005] 然而,JPEG标准的压缩技术路线是从保持图像视觉质量出发实现。图1为JPEG标 准的缺省量化表的示意图,其标准量化表也主要针对保持人类视觉感受,而不是保护视觉 检索所需要的重要信息。采用JPEG标准技术路线压缩的图片对于移动视觉检索来说,仍旧 有很大的信息冗余,同时也不能体现出很好的检索性能。
[0006] 因此,上述检索方法出现的问题是:采用JPEG标准技术路线压缩的查询图片的比 特数仍旧无法满足低性能的移动设备的传输性能,同时服务器端采用压缩后的图片检索的 结果准确率非常低。

【发明内容】

[0007] 本发明提供了一种量化表、图像压缩处理方法、装置、终端及图像搜索系统,以至 少解决相关技术采用JPEG标准量化表压缩的查询图像的比特数无法满足低性能移动设备 的传输性能的问题。
[0008] 根据本发明的一个方面,提供了一种量化表处理方法,包括:根据预设公式确定初 始JPEG标准量化表中的量化值;依据优化目标函数确定所述预设量化表;输出预设量化 表,其中,所述输出预设量化表中的量化值使得优化目标函数值最小,所述优化目标函数值 依据所述目标图像与压缩后的压缩图像的失真率确定。
[0009] 根据本发明的另一方面,提供了一种图像压缩处理方法,在根据上述的方法输出 所述预设量化表进行量化之后,还包括:对一个或多个子块进行离散余弦DCT变换后获得 的DCT系数采用所述预设量化表进行量化,其中,所述一个或多个子块通过对用于压缩的 目标图像进行划分获得;依据采用所述预设量化表进行量化后的所述DCT系数对所述目标 图像进行压缩编码处理。
[0010] 优选地,在依据采用所述预设量化表进行量化后的所述DCT系数对所述目标图像 进行压缩编码之前,还包括:根据预设重置位变换规则对所述DCT系数进行重置位变换;依 据重置位后的DCT系数对所述目标图像进行压缩编码处理。
[0011] 优选地,所述预设重置位变换规则包括以下至少之一:通过所述目标图像划分子 块的坐标位置进行重置位变换;通过结合所述目标图像子块局部兴趣点坐标位置与所述目 标图像子块坐标位置进行重置位变换。
[0012] 优选地,在所述预设重置位变换规则为通过所述目标图像划分子块的坐标位置进 行重置位变换的情况下,根据所述预设重置位变换规则对所述DCT系数进行重置位变换包 括:确定所述一个或多个子块距离图像中心的距离;依据确定的所述距离对所述DCT系数 所包括的直流系数和交流系数进行变换。
[0013] 优选地,依据确定的所述距离对所述DCT系数所包括的直流系数和交流系数进行 变换包括以下至少之一:在所述一个或多个子块在所述目标图像宽度与高度上、下、左、右 最外层10%的情况下,只保留所述DCT系数的直流系数不变,将所述DCT系数的交流系数 变换为0 ;在所述一个或多个子块在所述目标图像宽度与高度上、下、左、右最外层10%至 20%的情况下,保留所述DCT系数的直流系数和按照ZIG-ZAG扫描顺序得到前4个交流系数 不变,将剩余的交流系数交换为〇 ;在所述一个或多个子块在所述目标图像宽度与高度上、 下、左、右最外侧20%至25%的情况下,保留所述DCT系数的直流系数和按照ZIG-ZAG扫描 顺序得到前8个交流系数不变,将剩余的交流系数变换为0 ;在不满足上述条件至少之一的 情况下,对所述DCT系数所包括的直流系数和交流系数保持不变。
[0014] 优选地,在所述预设重置位变换规则为通过结合所述目标图像子块局部兴趣点坐 标位置与所述目标图像子块坐标位置进行重置位变换的情况下,根据所述预设重置位变换 规则对所述DCT系数进行重置位变换包括:确定所述目标图像的兴趣点区域;判断所述一 个或多个子块是否属于所述兴趣点区域;在判断结果为是的情况下,保留所述DCT系数不 变,和/或,在判断结果为否的情况下,保留所述DCT系数的直流系数和按照ZIG-ZAG扫描 顺序得到前4个交流系数不变,将剩余的交流系数交换为0。
[0015] 根据本发明的还一方面,提供了一种量化表处理装置,包括:第一确定模块,用于 根据预设公式确定初始JPEG标准量化表中的量化值;第二确定模块,用于依据优化目标函 数确定所述预设量化表;输出模块,用于输出预设量化表,其中,所述输出预设量化表中的 量化值使得优化目标函数值最小,所述优化目标函数值依据所述目标图像与压缩后的压缩 图像的失真率确定。
[0016] 根据本发明的再一方面,提供了一种图像压缩处理装置,包括:量化模块,用于对 一个或多个子块进行离散余弦DCT变换后获得的DCT系数采用所述预设量化表进行量化, 其中,所述一个或多个子块通过对用于压缩的目标图像进行划分获得,所述预设量化表由 权利要求8所述的量化表处理装置获得;处理模块,用于依据采用所述预设量化表进行量 化后的所述DCT系数对所述目标图像进行压缩编码处理。
[0017] 优选地,该装置还包括:变换模块,用于根据预设重置位变换规则对所述DCT系数 进行重置位变换;所述处理模块还用于依据重置位后的DCT系数对所述目标图像进行压缩 编码处理。
[0018] 优选地,所述变换模块包括:第一确定单元,用于在所述预设重置位变换规则为通 过所述目标图像划分子块的坐标位置进行重置位变换的情况下,确定所述一个或多个子块 距离图像中心的距离;第一变换单元,用于依据确定的所述距离对所述DCT系数所包括的 直流系数和交流系数进行变换。
[0019] 优选地,所述第一变换单元包括以下至少之一:第一变换子单元,用于在所述一个 或多个子块在所述目标图像宽度与高度上、下、左、右最外层10%的情况下,只保留所述DCT 系数的直流系数不变,将所述DCT系数的交流系数变换为0 ;第二变换子单元,用于在所述 一个或多个子块在所述目标图像宽度与高度上、下、左、右最外层10%至20%的情况下,保留 所述DCT系数的直流系数和按照ZIG-ZAG扫描顺序得到前4个交流系数不变,将剩余的交 流系数交换为〇 ;第三变换子单元,用于在所述一个或多个子块在所述目标图像宽度与高 度上、下、左、右最外侧20%至25%的情况下,保留所述DCT系数的直流系数和按照ZIG-ZAG 扫描顺序得到前8个交流系数不变,将剩余的交流系数变换为0 ;第四变换子单元,用于在 不满足上述条件至少之一的情况下,对所述DCT系数所包括的直流系数和交流系数保持不 变。
[0020] 优选地,所述变换模块包括:第二确定单元,用于在所述预设重置位变换规则为通 过结合所述目标图像子块局部兴趣点坐标位置与所述目标图像子块坐标位置进行重置位 变换的情况下确定所述目标图像的兴趣点区域;判断单元,用于判断所述一个或多个子块 是否属于所述兴趣点区域;第二变换单元,用于在判断结果为是的情况下,保留所述DCT系 数不变,和/或,在判断结果为否的情况下,保留所述DCT系数的直流系数和按照ZIG-ZAG 扫描顺序得到前4个交流系数不变,将剩余的交流系数变换为0。
[0021] 根据本发明的又一方面,提供了一种终端,包括权利要求8所述的量化表处理装 置和/或权利要求9至13中任一项所述的图像压缩处理装置。
[0022] 根据本发明的再一方
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1