【技术实现步骤摘要】
本专利技术实施例涉及数据存储技术,尤其涉及一种图像数据的缓存方法和装置。
技术介绍
3D显示技术,是视频显示发展的趋势之一。裸眼3D技术由于其无需配套的用户端设备,即3D眼镜,因此更加方便观看,是3D显示领域又一研究重点。裸眼3D技术指可在不依靠用户端设备的条件下完成3D图象显示的相关技术。裸眼3D技术的显示原理如图1所示,在观看区域中,与显示屏幕相距设定距离处的视点界面,预设多个视点,各视点之间的距离大致为人眼之间的距离。将3D显示图像针对各个视点处理为多个视点图,每个视点图显示在屏幕上时,在对应的视点位置,可呈现3D的立体观看效果。基于上述要求,需要将2D+Z的二维视频数据帧处理为包括多个视点图的3D视频数据帧。具体处理过程如下:如图2所示,通常由数据源提供给显示设备的原始视频数据,是2D+Z格式的,即每帧图像数据包括平面各点的图像数据(称为2D图)以及各点图像的深度数据(称为深度图),可统称为二维深度数据,即2D+Z数据。基于2D+Z数据,首先进行渲染,渲染指基于输入的2D+Z数据相对于各视点位置生成对应的视点图像的过程。可通过2D+Z数据通过投影的方式,换算出视点图像中在显示屏幕上的每个投影点应该呈现的颜色和灰度,构成整张视点图像。而后进行交织,交织指将各视点图像依据所对应裸眼3D显示系统特性交织为与之相匹配的3D图像的过程。根据显示屏幕的分辨率,显示屏幕中将会有矩阵方式排列的大量像素点,将各像素点分别分配给各视点图像,各视点图像所分配的像素点通常是间隔分布的,例如,最为简单的方式是各视点图像所对应的像素点均匀的间隔分布,而具体的分布方式可基于交 ...
【技术保护点】
一种图像数据的缓存方法,其特征在于,包括:将当前图像的二维深度数据中的深度通道数据、灰度通道数据和颜色通道数据,分别写入各自的压缩前内存空间;根据图像的深度通道数据,确定对应位置的灰度通道数据的灰度压缩比等级;根据所述灰度压缩比等级对灰度通道数据进行压缩,并写入压缩后内存空间,同时对应记录所述灰度压缩比等级;从所述压缩后内存空间中读出灰度通道数据并根据记录的灰度压缩比等级进行解压缩,与对应位置的深度通道数据和颜色通道数据对应输出。
【技术特征摘要】
1.一种图像数据的缓存方法,其特征在于,包括:将当前图像的二维深度数据中的深度通道数据、灰度通道数据和颜色通道数据,分别写入各自的压缩前内存空间;根据图像的深度通道数据,确定对应位置的灰度通道数据的灰度压缩比等级;根据所述灰度压缩比等级对灰度通道数据进行压缩,并写入压缩后内存空间,同时对应记录所述灰度压缩比等级;从所述压缩后内存空间中读出灰度通道数据并根据记录的灰度压缩比等级进行解压缩,与对应位置的深度通道数据和颜色通道数据对应输出。2.根据权利要求1所述的方法,其特征在于,与对应位置的深度通道数据和颜色通道数据对应输出之前,还包括:对写入压缩前内存空间的深度通道数据和颜色通道数据采用设定压缩比分别进行压缩,存储到各自的压缩后内存空间中;从各自所述压缩后内存空间中分别读出深度通道数据和颜色通道数据,并按照所述设定压缩比进行解压缩。3.根据权利要求1所述的方法,其特征在于,根据图像的深度通道数据,确定对应位置的灰度通道数据的灰度压缩比等级包括:根据图像的深度通道数据确定图像深度位置与待显示的屏幕界面之间的距离;将对应位置的灰度通道数据的灰度压缩比等级与所述距离呈反比确定。4.根据权利要求3所述的方法,其特征在于,将对应位置的灰度通道数据的灰度压缩比等级与所述距离呈反比确定包括:根据所述距离确定对应的深度区间,根据所述深度区间查找预设对应的压缩比等级。5.根据权利要求1-4任一所述的方法,其特征在于,根据图像的深度通道数据,确定对应位置的灰度通道数据的灰度压缩比等级包括:根据写入压缩前内存空间的原始图像块的深度通道数据,确定对应位置的原始图像块的灰度通道数据的灰度压缩比等级。6.根据权利要求5所述的方法,其特征在于,根据写入压缩前内存空间的原始图像块的深度通道数据,确定对应位置的原始图像块的灰度通道数据的灰度压缩比等级包括:根据写入压缩前内存空间的原始图像块中各像素点的深度通道数据,计算平均值或者查找最大深度通道数据,作为该原始图像块的深度通道数据;根据所述原始图像块的深度通道数据,确定对应位置的原始图像块的灰度通道数据的灰度压缩比等级。7.根据权利要求5所述的方法,其特征在于,根据所述灰度压缩比等级对灰度通道数据进行压缩之前,还包括:计算每个图像块行中至少两个原始图像块按照所述灰度压缩比等级压缩后的压缩存储量;如果所述压缩存储量大于存储余量值,则将至少一个原始图像块的压缩比等级降低,并重复执行压缩存储量的计算步骤,直至所述压缩存储量小于存储余量值。8.根据权利要求7所述的方法,其特征在于,将至少一个原始图像块的压缩比等级降低包括:将当前图像块行中原始图像块的最大压缩比等级进行逐级降低。9.根据权利要求5所述的方法,其特征在于,所述压缩前内存空间包括至少两个图像块行,则根据所述灰度压缩比等级对灰度通道数据进行压缩,并写入压缩后内存空间包括:从所述至少两个图像块行中确定一个可覆盖的图像块行;在所述可覆盖的图像块行中,根据所述灰度压缩比等级对原始图像块的灰度通道数据进行压缩,形成压缩图像块;将所述压缩图像块顺序写入压缩后内存空间。10.根据权利要求9所述的方法,其特征在于,在从所述压缩后内存空间中读出灰度...
【专利技术属性】
技术研发人员:于炀,
申请(专利权)人:上海玮舟微电子科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。