● 摘要
立体视频图像作为一种比文字、语音、视频更加直观的理解事物的方式,逐步走入人们的生活,影响人类生活的方方面面。立体视频的数据量十分巨大,为了在带宽受限的环境下传输,需要对立体视频图像进行压缩。编码后的码流对传输噪声极为敏感,而传输过程的丢包、误码又是不可避免的。为了能够在码流出错的情况下仍能得到较高质量的视频图像,常在视频解码时采用错误隐藏技术对出错区域进行恢复。本文首先提出了一种基于线性规划的错误隐藏方法,解决立体视频主视点的错误隐藏问题。这种方法使用一组可变的权值对备选宏块或子块进行加权,采用线性规划方法计算权值。实验表明,采用这种基于线性规划方法的错误隐藏,能够有效地提升立体视频主视点的图像质量,进而提升立体视频的图像质量。针对上述方法中存在的耗时大、难以实时处理的问题,本文进一步提出了一种采用二次规划的错误隐藏算法。这种算法将原有的线性规划问题转变为二次规划问题,约束条件大为减少,计算复杂度降低。在一定丢宏块率下实现了实时错误隐藏。本文还证明了算法中的二次规划问题是凸规划的,说明这种错误隐藏方法是收敛的,并可以找到全局最优解。在低码速率传输时,通常将立体视频的整帧图像打为一包。丢包会损失整帧图像,立体视频质量大为下降。为了在丢帧的情况下仍能较好地恢复立体视频图像,本文提出了一种基于图像分割的立体视频副视点整帧丢失的错误隐藏算法。这种算法首先分割图像中的前、背景区域,其后对前、背景区域进行不同的错误隐藏处理,最终恢复丢失的帧,具有广泛的适用性。深度图对于立体视频至关重要,本文在研究主动式深度获取技术的基础上,研究多个主动式深度相机的干扰问题。分析了目前深度干扰消除算法存在的不足,提出了一种基于平面扫描的深度干扰消除方法。实验表明,该方法能够有效地去除主动式深度相机间的互相干扰,获得的深度图更为准确。