上海大学学报(自然科学版) ›› 2017, Vol. 23 ›› Issue (3): 315-323.doi: 10.12066/j.issn.1007-2861.1923

• 数字影视技术 •    下一篇

基于分组鲁棒主成分分析的老电影修复

于冰1,2, 丁友东1,2, 董荪1,2, 黄曦1,2   

  1. 1. 上海大学上海电影学院, 上海 200072;
    2. 上海大学上海电影特效工程技术研究中心, 上海 200072
  • 收稿日期:2017-03-17 出版日期:2017-06-30 发布日期:2017-06-30
  • 通讯作者: 丁友东(1967—), 男, 教授, 博士生导师, 博士, 研究方向为计算机图形学、数字影视动技术. E-mail: ydding@shu.edu.cn
  • 作者简介:丁友东(1967—), 男, 教授, 博士生导师, 博士, 研究方向为计算机图形学、数字影视动技术. E-mail: ydding@shu.edu.cn
  • 基金资助:

    国家自然科学基金资助项目(61402278); 上海市自然科学基金资助项目(14ZR1415800); 上海大学电影学高峰学科和上海电影特效工程技术研究中心资助项目(16dz2251300); 上海市科委科技攻关资助项目(16511101302)

Group-based vintage film inpainting using robust principal component analysis

YU Bing1,2, DING Youdong1,2, DONG Sun1,2, HUANG Xi1,2   

  1. 1. Shanghai Film Academy, Shanghai University, Shanghai 200072, China;
    2. Shanghai Engineering Research Center of Motion Picture Special Effects, Shanghai University, Shanghai 200072, China
  • Received:2017-03-17 Online:2017-06-30 Published:2017-06-30

摘要:

以老电影视频为研究对象, 针对序列中存在的多种损伤类别, 提出一种基于分组鲁棒主成分分析(robust principal component analysis, RPCA)的统一修复方法. 采用镜头分割和去闪烁实现对视频序列的预处理. 在多分辨率金字塔框架下, 采用时空域分组的方式在最粗糙层构造观测矩阵, 依次执行基于交替线性法的RPCA 变换后, 根据帧间误差信息得到大面积破损位置; 利用上采样方式构造初步修复结果序列、破损掩模序列以及最近邻偏移矩阵集合, 继而对原始序列进行修改, 重复时空域分组RPCA 变换, 实现对老电影视频序列的修复. 实验结果证明, 该方法能够同时修复画面中的不同损伤, 并取得良好的效果.

关键词: 鲁棒主成分分析, 视频修复, 老电影

Abstract:

In this paper, a new group-based method using robust principal component analysis (RPCA) is proposed to deal with multiple categories of damage in vintage film sequences. Pre-processing of the video sequence is achieved by shot segmentation and flicker elimination. In a framework of multi-resolution pyramid, an observation matrix is constructed on the coarsest level by space-time domain grouping. After performing RPCA transform based on the alternating linear method in sequence, locations of large area damage are obtained based on inter-frame error information. An initial inpainting result sequence, a break mask sequence, and a nearest neighbor offset matrix set using an upsampling method are constructed. The original sequence is then modified. By repeating the space-time grouping RPCA transform, inpainting of the vintage film sequence is realized. Experimental results show that the method can simultaneously repair different damages in the screen with good performance.

Key words: robust principal component analysis (RPCA), video inpainting, vintage film