A reduction in resource consumption data compression method and apparatus, etc. from the data source collection, data source of image capture unit object, to generate image data; pattern recognition information of the corresponding mode is correct; if it is correct, if not correct the change of maintenance; model; image data processing the comparison of the current image data module and buffer area identification; image information on the current image, and divided into different categories, different types of regional image compression; data processing module the previous image or the compressed image information transmitted through the module sent to the receiving module. It can reduce the consumption of resources, improve the data transmission bandwidth, and reduce the equipment cost of transmission line, reducing the amount of data transmission, effectively improve the communication efficiency of the communication system, and can bring part of the massive data storage problem.
【技术实现步骤摘要】
一种减少资源消耗的数据压缩方法
本专利技术通常涉及数据信号处理领域,更具体而言,涉及一种减少资源消耗的数据压缩方法及其装置。
技术介绍
随着计算机和通信技术的发展,需要通过通信系统来传输海量的数据,诸如文本、图像、声音数据等,然而,传输的数据值往往都存在一定程度的重复信息或冗余信息或非主要信息,因此需要对文本、图像、声音数据等数据进行压缩处理后才进行数据编码传输。而且随着通信技术的不断发展,宽带信号成为目前通信业数据传输技术发展的主流态势,其要求在传输链路上有更高的速率。特别地,压缩的过程就是删除和降低数据之间的信息冗余实现编码的过程。由于以上原因,现有技术中需要采用数据压缩技术,可以在同等硬件成本下大大提高传输容量,增加用户数。现实面临的一个困难是:数据量的增加导致网络资源的供应能力有限,特别是在通信能力不足的地方;另外,由于数据采集单元的数量增加,网络资源也变得越来越珍贵。这必然对图像压缩的能力提出新的要求,如果压缩有限,不仅带来网络资源的消耗;而且经过一定时间,会导致数量巨大的数据存在存储困难。所以针对现有技术中存在的这些问题,有必要探索减少资源消耗的数据压 ...
【技术保护点】
一种减少资源消耗的数据压缩方法,其特征在于包括以下步骤:在步骤S1中,成像单元根据场景进入第一模式,捕获对象的图像,以生成图像数据;在步骤S2中,成像单元将模式信息和图像数据发送到数据处理模块;在步骤S3中,数据处理模块基于图像数据的特征信息确认模式信息对应的模式是否正确;如果正确则向成像单元发送响应以维持该第一模式,并继续步骤S5;如果不正确则向成像单元发送响应以变更为不同于第一模式的第二模式;在步骤S4中,如果成像单元被变更为不同于第一模式的第二模式,则在新模式下捕获对象的图像,以生成图像数据;在步骤S5中,数据处理模块将维持的第一模式或者变更后的第二模式下的第一个图像 ...
【技术特征摘要】
1.一种减少资源消耗的数据压缩方法,其特征在于包括以下步骤:在步骤S1中,成像单元根据场景进入第一模式,捕获对象的图像,以生成图像数据;在步骤S2中,成像单元将模式信息和图像数据发送到数据处理模块;在步骤S3中,数据处理模块基于图像数据的特征信息确认模式信息对应的模式是否正确;如果正确则向成像单元发送响应以维持该第一模式,并继续步骤S5;如果不正确则向成像单元发送响应以变更为不同于第一模式的第二模式;在步骤S4中,如果成像单元被变更为不同于第一模式的第二模式,则在新模式下捕获对象的图像,以生成图像数据;在步骤S5中,数据处理模块将维持的第一模式或者变更后的第二模式下的第一个图像数据存储在缓冲器中,并根据两种模式中的对应的一个而继续获取图像数据;在步骤S6中,数据处理模块比较当前的图像数据与缓冲器中的图像数据;在步骤S7中,数据处理模块基于比较结果,如果确定图像没有变化,则使用先前图像的图像信息;如果确定图像有变化,则确定当前图像中相对于先前的图像的变化单元的数量,如果该数量未超过阈值,则使用先前图像的图像信息,而如果该数量超过阈值,则使用当前图像的图像信息;在步骤S8中,数据处理模块对当前图像的图像信息进行区域识别,并且划分不同的类别,其中不同的类别对应于不同的图像压缩比;在步骤S9中,数据处理模块将不同类别的区域进行图像压缩;在步骤S10中,数据处理模块将步骤S6中的先前图像的图像信息或者步骤S9中的压缩的图像信息,经由发送模块发送给接收模块;以及在步骤S11中,数据处理模块重复执行当前与先前图像的比较和/或压缩,并重复执行步骤S10。2.根据权利要求1所述的减少资源消耗的数据压缩方法,其中:成像单元是能够生成图像数据的电子设备,包括相机、摄像头、录像机、移动终端、监视器中的任一个;以及当成像单元是摄像头、监视器或者录像机时,该成像单元位于位置和方向调节装置中的末端;该位置和方向调节装置包括顺序连接的第一连接构件,第一可旋转电动构件,第二连接构件,第二可旋转电动构件,第三连接构件,第三可旋转电动构件,第四连接构件,其中成像单元位于位置和方向调节装置中的第四连接构件的外侧;其中连接构件起连接和支撑作用,可旋转电动构件起根据电信号而旋转的作用;并且如果当可旋转电动构件均通过有线链路接收电信号时,连接构件为中空结构,其内部设置有电气配线,而如果当可旋转电动构件均通过无线链路接收电信号时,连接构件可以为中空结构或者实心结构,此时可旋转电动构件内部设置有近距离通信模块和信号处理模块,其与同样设置有近距离通信模块的数据处理模块通信;其中第一连接构件固定到静止物体;第一可旋转电动构件,第二可旋转电动构件,第三可旋转电动构件为棱柱或者圆柱结构或球形结构或哑铃型结构,其各自包括多个可以相互运动的子构件。3.根据权利要求2所述的减少资源消耗的数据压缩方法,其中:在步骤S3、S4中,数据处理模块基于图像数据的特征信息确认模式信息对应的模式是否正确;如果正确则向成像单元发送响应以维持该第一模式,并继续步骤S5;如果不正确则向成像单元发送响应以变更为不同于第一模式的第二模式,如果成像单元被变更为不同于第一模式的第二模式,则在新模式下捕获对象的图像,以生成图像数据;其中,成像单元的模式至少有两种,其模式数量取决于应用场景,不同模式中的至少两个具有不同的图像采集的分辨率和图像压缩比;数据处理模块基于图像数据的特征信息确认模式信息对应的模式是否正确,通过维持或模式变更来获取最佳的图像采集、生成模式。4.根据权利要求3所述的减少资源消耗的数据压缩方法,其中:在步骤S6、S7中,数据处理模块比较当前的图像数据与缓冲器中的图像数据;数据处理模块基于比较结果,如果确定图像没有变化,则使用先前图像的图像信息;如果确定图像有变化,则确定当前图像中相对于先前的图像的变化单元的数量,如果该数量未超过阈值,则使用先前图像的图像信息,而如果该数量超过阈值,则使用当前图像的图像信息;其中比较图像变化的比较包括如下步骤:步骤S61,在水平和垂直方向将当前图像分为整数个单元,步骤S62,提取当前图像的各个单元的特征,包括纹路和梯度;步骤S63,计算相似度,其中:梯度值为:g=(x-mi)/G纹路值为:t=(ma-mi)/T其中x是先前图像中对应的特征值,ma和mi分别是在对映单元中的最大值和最小值,G、T是量化等级;梯度相似度:Sg=[U(g,g’)]α*[V(g,g’)]β*[W(g,g’)]γ,其中U(g,g’)=(2*g1*g1’+E)/(g12*g1’2+E),V(g,g’)=(2g2*g2’+F)/(g22*g2’2+F),W(g,g’)=(2g3*g3’+G)/(g32*g3’2+G),其中带角标参数g’表示先前值,无角标参数g表示当前值,并且g1、g1’、g2、g2’、g3、g3’分别是当前、先前的均值,标准差,方差;α、β、γ、E、F、G是非零常数;纹路相似度:St=[U(t,t’)]α*[V(t,t’)]β*[W(t,t’)]γ,其中U(t,t’)=(2*t1*t1’+E)/(t12*t1’2+E),V(t,t’)=(2t2*t2’+F)/(t22*t2’2+F),W(t,t’)=(2t3*t3’+T)/(t32*t3’2+T),其中带角标参数t’表示先前值,无角标参数t表示当前值,t1、t1’、t2、t2’、t3、t3’分别是当前、先前度的均值,标准差,方差;α、β、γ、E、F、G是非零常数;步骤S64,当Sg和St各自的总和均大于各自的预设的总和阈值时,确定图像没有变化;否则为有变化;步骤S65,当各个单元的Sg和St中的任一个小于等于各自的预设的单元的阈值时,确定该单元为变化单元,确定当前图像中相对于先前的图像的变化单元的数量,如果该数量未超过阈值,则使用先前图像的图像信息,而如果该数量超过阈值,则使用当前图像的图像信息。5.根据权利要求4所述的减少资源消耗的数据压缩方法,其中:在步骤S8中,数据处理模块对当前图像的图像信息进行区域识别,并且划分不同的类别,其中不同的类别对应于不同的图像压缩比包括:数据处理模块基于划分的单元,将当前图像划为多个类别,多个类别中的至少两个类别采用不同的压缩比;其中划分不同的类别基于的因素包括:(1)图像单元的变化情况;以及(2)基于图像单元的对比度和单元与相邻单元的灰度差。6.根据权利要求5所述的减少资源消耗的数据压缩方法,其中:在步骤S9中,数据处理模块将不同类别的区域进行图像压缩包括:步骤S91,获取图像的第一类别的区域,第二类别的区域,……,第m类别的区域,……第n类别的区域,其中m和n是大于1的正整数;步骤S92,将第一类别的区域中的单元的低频子带进行编码以生成第一码流;步骤S93,将第二类别的区域,……,第m类别的区域,……第n类别的区域中至少一个的单元执行如下操作;求取每相邻的L个点的灰度值的平均,并将其写入码流中以形成第二码流;步骤S94,用霍夫曼法对步骤S92和S93的两个码流进行熵编码并形成新的数据流;步骤S95,根据不同类别的区域的数据流的次序,将结果依序组合并待由步骤S10处理。7.根据权利要求6所述的减少资源消耗的数据压缩方法,其中:成像单元将模式信息和图像数据发送到数据处理模块采用无线或有线通信链路,这取决于成像单元的类型,无线通信链路包括长距离通信和短距离通信,长距离通信包括长期演进(LTE)、高级LTE(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信系统(UMTS)、无线宽带(WiBro)、全球移动通信系统(GSM);短距离...
【专利技术属性】
技术研发人员:许荣福,
申请(专利权)人:成都优孚达信息技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。