【技术实现步骤摘要】
本专利技术涉及数据处理,具体涉及一种数据压縮处理方法。技术背景目前显示数据一般采用24位颜色,是指红、绿、蓝三中颜色都用一个字 节表示,每种颜色深度为256级。申请号为200510034435.9,名称为一种 基于服务器端/客户端结构远程显示处理方法的中国专利公开了一种远程显 示处理方法,主要是在服务器端采用特殊的帧间增量压縮和帧内相邻区位的数 据比较压縮的技术,然后再在客户端采用增量刷新的方式进行图像显示的方 法,来提高刷新速度和降低计算机系统资源的占用率。是一种无损的快速数据 压縮解压办法,对于静止显示数据比较多,而活动显示数据比较少时非常有效。 对于活动显示数据比较多时,该专利技术就显得无能为力。如果采用MPEG2或MPEG4 等压縮算法又要占用相当的硬件和软件资源,使应用成本很高。因此,对现有技术进行改进,能够提供一种在活动显示数据较多情况下占 用计算机硬件软件资源少、速度快的和压縮效率高的压縮解压方法实为必要。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中的上述缺点和不足,提供 一种简单方便、效率高和资源占用少的数据压縮处理方法。所述的 ...
【技术保护点】
一种数据压缩处理方法,其特征在于,包括以下步骤: (1)在服务器端计算机的内存中分出三个区块,第一个区块用来存储原始帧数据,第二个区块用来存储当前生成的帧数据,第三个区块用来存储压缩后将要传输的数据; (2)以当前图像信号作为数据源,从中提取原始帧并保存在第一个区块; (3)其后所提取的当前生成的帧数据保存在第二区块,从第二帧开始进行当前帧与上一帧之间的一对一像素点数据比较,根据需要,选定1%~30%之间的某个数值, 如果像素点各颜色数据变化值小于所对应选定的这个数值,则视为无变化,第一区块的相应数据不变; 如果像素点各颜色数据变化值大于或等于 ...
【技术特征摘要】
1、一种数据压缩处理方法,其特征在于,包括以下步骤(1)在服务器端计算机的内存中分出三个区块,第一个区块用来存储原始帧数据,第二个区块用来存储当前生成的帧数据,第三个区块用来存储压缩后将要传输的数据;(2)以当前图像信号作为数据源,从中提取原始帧并保存在第一个区块;(3)其后所提取的当前生成的帧数据保存在第二区块,从第二帧开始进行当前帧与上一帧之间的一对一像素点数据比较,根据需要,选定1%~30%之间的某个数值,如果像素点各颜色数据变化值小于所对应选定的这个数值,则视为无变化,第一区块的相应数据不变;如果像素点各颜色数据变化值大于或等于所对应选定的这个数值,则视为该像素点数据发生变化,将该变化的帧数据覆盖第一区块的相应的帧数据;然后,进行帧内相邻像素间的比较完成数据采集压缩编码,并保存在第三区块,所述的压缩编码时如果发现数据将要超出规定的存储容量,则停止压缩,将变化的数据全部复制到第一区块,并传送给客户端,同时通知客户端该数据为非压缩数据;(4)将压缩编码的数据打包,然后传输到客户端,客户端接收到来自服务器端的压缩编码数据后进行解压并送到计算机内存,计算机收到解压数据后,只对有变化的部分进行刷新。2、 根据权利要求l所述的一种数据压縮处理方法,其特征在于, 步骤(2)所述图像信号为视频信号或电脑RGB信号。3、 根据权利要求1所述的一种数据压縮处理方法,其特征在于,步骤(3) 所述数据采集压縮采用如下方式采集压縮-A、 在比较过程中,增加判断值以判断是否发生了帧间的变化、相邻像素 是否一样;根据上述的判断情况进行压縮编码;B、 在比较过程中,利用长度标示以判断帧间连续没有变化的数值个数、帧内连续基本一样的像素个数。4、 根据权利要求l所述的一种数据压縮处理方法,其特征在于,步 骤(4)所述的传输为通过100M/1000M网络、USB接口、无线通信或者专用通信 线路传输。5、 一种数据压縮处理方法,其特征在于,在数据压縮处理过程采 用图像侦测模块对图像进行侦测,包括以下步骤(1) 在图像侦测模块的存储器中分出一块或两个区块, 第一个区块用来存储原始帧数据;当分出两个区块时,第二个区块用来存储当前生成的帧数据;(2) 把开始接收到的图像信号帧数据保存在第一个区块和/或 输送给压縮模块;(3) 其后接收到的图像信号帧数据与第一区块之间相对应位置进行逐个比较,或者其后接收到的图像信号帧数据存储在第二区块, 并与第一区块之间相对应位置进行逐个比较,当图像侦测模块发现图像没有实质变化时,则不把该帧数据传送给压 縮模块,或者把该帧数据传送给压縮模块,并通知压縮模块暂停压縮, 也不输出数据,如果连续没有实质变化可以不要重复通知压縮模块暂停压縮;当图像侦测模块发现图像信号有实质变化时,则将该变化的帧数据覆 盖第一区块的相应的帧数据,并传输给压縮模块,然后通知压縮模块重新 启动压縮,输出压縮结果数据,或从网络传送出去,或者存储到硬盘上,如果 连续有实质变化可以不要重复通知压縮模块启动压縮;或者,其后接收到的图像信号帧数据传输给压縮模块或者其后接收到 的图像信号帧数据存储在第二...
【专利技术属性】
技术研发人员:卢如西,
申请(专利权)人:广东威创视讯科技股份有限公司,
类型:发明
国别省市:81[中国|广州]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。