【技术实现步骤摘要】
一种计算机视频合成的方法
本专利技术涉及视频合成的方法领域,尤其涉及一种计算机视频合成的方法。
技术介绍
在这个信息时代,人们经常利用手机、平板电脑等移动终端来拍摄视频、图片或者录制音频,来记录工作和生活的点点滴滴。人们还可以在计算机中安装具有媒体素材编辑功能的软件,将拍摄的视频、图片以及录制的音频合成为有声的动态视频,还可以对合成的视频添加各种各样的特效。然而,现有技术中的媒体素材编辑软件,在对视频、图片以及音频进行合成以及添加特效时,需要分别进行,即先对视频、图片和音频进行合成,然后再对合成后的视频添加相应的特效,或者先分别对视频、图片和音频添加各自对应的特效,再对添加特效的后的视频、图片和音频进行合成,编辑过程比较繁琐,需要耗费较长的时间,用户体验较差。而且由于摄像设备的内部结构与外部环境等因素,在获取、存储和传输视频的过程中,都会不可避免的引入噪声,噪声不仅会严重影响视频图像的主观质量,而且会带来额外的高频分量,浪费更多的比特来保留这些无用信息。此外,噪声的存在还会影响到图像增强、目标识别等。因此降噪 ...
【技术保护点】
1.一种计算机视频合成的方法,包括接收用户的视频合成请求,其特征在于,所述视频合成请求中包括视频素材、音频素材和根据所述视频合成请求确定的素材需求,再根据确定结果,生成用于视频合成的时域分布信息,将各个媒体素材通过智能组合软件进行合成,合成后,对合成后的视频进行降噪,降噪包括以下步骤:/n步骤(1)提取输入视频连续三帧图像:前一帧、当前帧和后一帧;/n步骤(2)对当前帧图像进行简单边缘检测,然后分块噪声方差估计,并根据噪声方差设定运动检测的阈值T;/n步骤(3)分别对前一帧图像和当前帧图像、后一帧图像和当前帧图像降采样后进行运动估计,以最小SAD准则,得到前向匹配块和后向匹 ...
【技术特征摘要】
1.一种计算机视频合成的方法,包括接收用户的视频合成请求,其特征在于,所述视频合成请求中包括视频素材、音频素材和根据所述视频合成请求确定的素材需求,再根据确定结果,生成用于视频合成的时域分布信息,将各个媒体素材通过智能组合软件进行合成,合成后,对合成后的视频进行降噪,降噪包括以下步骤:
步骤(1)提取输入视频连续三帧图像:前一帧、当前帧和后一帧;
步骤(2)对当前帧图像进行简单边缘检测,然后分块噪声方差估计,并根据噪声方差设定运动检测的阈值T;
步骤(3)分别对前一帧图像和当前帧图像、后一帧图像和当前帧图像降采样后进行运动估计,以最小SAD准则,得到前向匹配块和后向匹配块;
步骤(4)根据前向匹配块与后向匹配块对采样前的块进行运动检测,若匹配块与当前块的MAD值小于阈值T,则对刚体运动区域进行时域滤波;若匹配块与当前块的MAD值大于阈值T,则认为该块是非刚体运动,然后根据边缘检测结果进行自适应空域滤波;
步骤(5)对步骤(4)中滤波的结果加权平均,同时输出作为下次滤波的前一帧,参与到递归滤波中。
2.根据权利要求1所述的一种计算机视频合成的方法,其特征在于,所述素材需求中包括根据所述视频合成请求,确定视频合成所需的媒体素材、各媒体素材在期望合成结果中所对应的展现时段、各媒体素材所对应的渲染特效、以及各渲染特效所对应的渲染时段。
3.根据权利要求1所述的一种计算机视频合成的方法,其特征在于,所述时域分布信息中记录有:各媒体素材在期望合成结果中的时域分布情况、以及与各媒体素材对应的渲染特效在期望合成结果中的时域分布情况。
4.根据权利要求1所述的一种计算机视频合成的方法,其特征在于,所述步骤(2)中,先利用Sobel算子进行边缘检测并记录下边缘点的坐标值,然后将图像分成16*16像素互不重叠的子块,如果子块Bmn中含有连续N个边缘点,则排除Bmn对剩下的子块进行噪声估计,噪声估计方法采用基于块内邻域相关度的方法计算,计算方法如下:分别计算块内每一个像素点与其所有相邻像素点差的绝对值的平均值,然后求得所有平均值的和得到ψ,ψ即为块内邻域相关度,从所有块中选出最小ψ的块,该块均值和方差即可作为噪声的均值和方差,阈值T即为该块方差。
5.根据权利要求1所述的一种计算机视频合成的方法,其特征在于,所述步骤(3)中,所述SAD准则的计算方式为其中(m,n)表示像素在图像中的坐...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。