1.一种基于场景切变检测的视频处理方法,其特征在于,具体步骤如下:步骤一:先输入视频,然后进行场景切变检测判断是否存在场景切变,如果存在切变则进入步骤二,如果不存在切变则进入步骤三;
步骤二:如果存在切变则进行后向运动估计,然后对后向运动状态进行分析,最后进入步骤四;
步骤三:如果不存在切变则进行第一级双向运动估计,然后对第一级双向运动状态进行分析,最后进入步骤四;
步骤四:在空域和运动轨迹上分析运动的一致性,决定是否对图像区域进行更细粒度的划分;
步骤五:在视频文件中修改或新增像素值并最后输出视频。
2.所述步骤四中对运动一致性进行分析的具体步骤如下:
4.1:在当前图像中分析当前区域与相邻区域的运动向量是否一致,如果运动不一致则进入步骤4.2,如果运动一致则直接进行四叉分解然后进入步骤4.3;
4.2:对划分后的子区域返回步骤一重新判断是否存在场景切变,如果存在切变则进行后向运动估计,然后对后向运动状态进行分析,如果不存在切变则进行第二级双向运动估计,然后对第二级双向运动状态进行分析。
3.所述步骤二中后向运动估计包括获取后向运动向量、后向参考区域和运动轨迹。
4.所述步骤三中第一级双向运动估计包括获取双向运动向量、双向参考区域和运动轨迹。
5.所述步骤五中在视频文件中修改或新增像素值的具体步骤如下:对当前图像中的每个位置,根据最终确定的场景切变、运动向量、运动状态和运动一致性信息,选择合适的运动补偿插值算法修改或新增像素值。