The present invention provides an image compression and decompression method, image processing method and related device, the image decompression method includes obtaining data stream, the data stream includes compressed data and each pre compressed data combination of quantitative check value; the compressed data for decompression to produce decompressed data and for data compression check each generation pre quantitative values for each quantitative; will be pre compressed data generated checksum value and the predetermined amount of compressed data combination checksum comparison; according to the comparison results to determine the number of the predetermined amount of compression according to whether there is an error. The image processing method using the image compression and decompression method, the invention can advance data flow errors, and thus avoid the image display error image, and can reduce the bandwidth and the demand for memory needed to store the image.
【技术实现步骤摘要】
本专利技术涉及半导体显示及图像处理领域,尤其涉及一种图像压缩和解压缩方法、图像处理方法及相关装置。
技术介绍
随着集成电路设计与制造技术、半导体显示技术的发展,对于显示器驱动芯片、时序控制芯片以及其他涉及到面板显示、图像处理等功能的芯片的要求越来越高。在这种情况下,性能良好的实时数字图像压缩、解压缩算法就显得十分重要。在实时数字图像压缩、解压缩技术中,经过压缩后产生的数据流经过某一途径送入解压缩模块,在这些途径中,若所述数据流发生了错误,将导致解压缩模块无法正确的恢复图像,从而导致图像显示错误。例如,针对液晶面板显示器中由于液晶分子偏转迟滞问题而带来的显示器灰阶响应时间过长的问题,在时序控制芯片或者驱动芯片中会采用过驱动(OverDrive)算法来减小液晶显示器的灰阶响应时间。过驱动算法需要将前一帧图像存储下来,用来作为与当前帧当前像素做比较的参考,然后调整当前帧当前像素的灰阶值大小。过驱动算法一般会将图像经过压缩之后再存储,以降低芯片实现的成本,这就需要在过驱动算法中实现一套实时的图像压缩、解压缩算法。如果压缩数据存在错误,解压缩模块就无法正确地恢复前一帧图像,过驱动算法就会错误地调整当前帧像素的灰阶值大小,这一帧图像就会在显示屏幕上显示出错误的图像,造成诸如噪点,图像抖动,闪屏等现象。
技术实现思路
有鉴于此,本专利技术提供一种图像压缩方法和装置、图像解压缩方法和装置以及图像处理方法和装置,可以检测数据流发生错误的情况,进而减少由于数据流发生错误而造成的显示错误。根据本专利技术的第一方面,提供一种图像压缩方法,包括:对原图像数据进行压缩以生成压缩数据;每 ...
【技术保护点】
一种图像压缩方法,包括:对原图像数据进行压缩以生成压缩数据;每生成预定量的压缩数据,针对所述预定量的压缩数据生成校验值;将所述校验值与所述预定量的压缩数据组合后作为数据流输出。
【技术特征摘要】
1.一种图像压缩方法,包括:对原图像数据进行压缩以生成压缩数据;每生成预定量的压缩数据,针对所述预定量的压缩数据生成校验值;将所述校验值与所述预定量的压缩数据组合后作为数据流输出。2.根据权利要求1所述的方法,其中,所述预定量的压缩数据为根据预定像素数量的原图像数据生成的压缩数据。3.根据权利要求2所述的方法,其中,所述预定像素数量根据所述原图像数据的图像分辨率以及预设的压缩率确定。4.根据权利要求1所述的方法,其中,所述预定量的压缩数据为预定长度的压缩数据。5.根据权利要求1所述的方法,其中,所述校验值包括循环冗余校验CRC值。6.一种图像解压缩方法,包括:获取数据流,所述数据流包括压缩数据以及与每预定量的压缩数据组合的校验值;对所述压缩数据进行解压缩以生成解压缩数据并针对每预定量的压缩数据生成校验值;将针对每预定量的压缩数据生成的校验值和与该预定量的压缩数据组合的校验值相比较;根据比较结果确定该预定量的压缩数据是否存在错误。7.根据权利要求6所述的方法,其中,所述预定量的压缩数据为根据预定像素数量的原图像数据生成的压缩数据。8.根据权利要求7所述的方法,其中,所述预定像素数量根据所述原图像数据的图像分辨率以及预设的压缩率确定。9.根据权利要求6所述的方法,其中,所述预定量的压缩数据为预定长度的压缩数据。10.根据权利要求6所述的方法,其中,所述校验值包括循环冗余校验CRC值。11.一种图像处理方法,包括:由图像压缩装置对原图像数据进行压缩以生成压缩数据,每生成预定量的压缩数据,针对所述预定量的压缩数据生成对应的校验值,并将所述校验值与所述预定量的压缩数据组合后作为数据流输出;由图像解压缩装置从所述图像压缩装置获取所述数据流,对所述压缩数据进行解压缩以生成解压缩数据并针对每预定量的压缩数据生成校验值,将针对每预定量的压缩数据生成的校验值和与该预定量的压缩数据组合的校验值相比较,并根据比较结果确定该预定量的压缩数据是否存在错误;由图像处理装置根据解压缩数据进行图像处理,并且每当预定量的压缩数据存在错误时,跳过与该预定量的压缩数据对应的解压缩数据,继续进行图像处理。12.根据权利要求11所述的方法,其中,所述预定量的压缩数据为根据预定像素数量的原图像数据生成的压缩数据。13.根据权利要求...
【专利技术属性】
技术研发人员:刘海峰,蔡健,
申请(专利权)人:北京集创北方科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。