论文部分内容阅读
老的影视资料由于胶片老化、脱落以及反复播放、转存、复制的过程中受到刮伤等原因,播放时在画面中出现了如斑点、闪烁、划痕、抖动、褪色等问题。另外,当前节目制作过程中由于各种原因也会导致黑画面、绿画面、马赛克、拉条等各种问题。这些都称之为视频缺损。本文研究的是老的影视资料中最常见的缺损—斑点。本文通过运用图像识别、图像修复以及运动估计等数字图像处理技术,对视频损伤中斑点的检测与修复问题展开了研究,提出了切实可行的检测与修复算法。在对以往斑点检测算法深入研究以及大量实验的基础上,针对以往算法的缺点,提出了一种新的基于边缘的斑点检测算法。首先,利用边缘检测器将当前帧边缘提取出来。然后根据斑点边缘特性提出了一种非斑点边缘去除方法去除部分非斑点边缘。最后,依据剩下的边缘像素,运用基于局部运动估计的SROD斑点检测算法完整检测出所有斑点。在本算法中,斑点检测范围被限制到斑点边缘及边缘邻近像素区域,大大的降低了时间复杂度。非斑点边缘去除方法进一步将检测范围限制在斑点边缘附近,进一步降低了时间复杂度。基于局部运动估计的SROD斑点检测算法只对边缘附近待检测位置进行运动补偿,相比于全帧的运动补偿,大大降低了算法耗时。同时,基于局部运动估计的SROD斑点检测算法考虑了局部的运动,相比于原始的SROD斑点检测算法,运动估计精度更高,检测准确度与精确度也更高。实验结果表明,该算法不光给出了比较成功的检测性能,也简化了算法复杂度,优于以往算法。基于边缘的斑点检测算法在实际老的影视资料修复中,大大提高了斑点修复的自动化程度和检测性能。在对以往的斑点修复算法,特别是基于偏微分的图像修复算法的深入研究及反复实验的基础上,对基于非本地离散正则化的视频修复算法进行了改进,提出了一种用于斑点修复的改进算法。改进算法主要是对基于非本地离散正则化的视频修复算法进行了后处理。相比于对当前帧几个相似像素进行正则化得到重建值,本文还运用到了前后帧中的相似像素来重建当前像素。改进后算法无论是在视觉上还是在图像质量客观评价标准PSNR值以及均方误差MSE上,都要优于原算法。改进后的斑点修复算法在实际老的影视资料修复中,结合了视频的时间冗余信息,改善了修复效果。