【技术实现步骤摘要】
视频降噪方法、装置、电子设备及计算机可读介质
本公开实施例涉及图像处理
,具体而言,本公开涉及一种视频降噪方法、装置、电子设备及计算机可读介质。
技术介绍
随着计算机技术的发展,视频的应用领域越来越广阔,如监控领域、通信领域等。在生成视频时,一般采用镜头拍摄,拍摄的视频受镜头等因素的影响,采集的视频中可能会包括噪点,噪点破坏了视频的清晰度和质量,因此人们需要将噪点去除。而现有技术中,在对噪点去除时,会将视频的细节去除较多,得到的视频的质量较低,不能满足用户的需求。
技术实现思路
提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。根据待降噪视频的当前帧和当前帧的参考帧计算当前帧和参考帧之间的光流;根据光流将参考帧扭曲变换到当前帧的位置,以得到参考对齐帧;获取当前帧对应的灰度图像;基于灰度图像的每个像素点的 ...
【技术保护点】
1.一种视频降噪方法,其特征在于,包括:/n根据待降噪视频的当前帧和当前帧的参考帧计算所述当前帧和所述参考帧之间的光流;/n根据所述光流将所述参考帧扭曲变换到当前帧的位置,以得到参考对齐帧;/n获取当前帧对应的灰度图像;/n基于所述灰度图像的每个像素点的值、所述参考对齐帧的每个像素点的值以及所述当前帧的每个像素点的值进行计算,以得到所述当前帧去噪后的每个像素点的值。/n
【技术特征摘要】
1.一种视频降噪方法,其特征在于,包括:
根据待降噪视频的当前帧和当前帧的参考帧计算所述当前帧和所述参考帧之间的光流;
根据所述光流将所述参考帧扭曲变换到当前帧的位置,以得到参考对齐帧;
获取当前帧对应的灰度图像;
基于所述灰度图像的每个像素点的值、所述参考对齐帧的每个像素点的值以及所述当前帧的每个像素点的值进行计算,以得到所述当前帧去噪后的每个像素点的值。
2.根据权利要求1所述的视频降噪方法,其特征在于,所述基于所述灰度图像的每个像素点的值、所述参考对齐帧的每个像素点的值以及所述当前帧的每个像素点的值进行计算,以得到所述当前帧去噪后的每个像素点的值,包括:
将所述灰度图像的每个像素点的值进行归一化,以得到归一化图像的每个像素点的值;
基于所述归一化图像的每个像素点的值、所述参考对齐帧的每个像素点的值以及所述当前帧的每个像素点的值进行计算,以得到所述当前帧去噪后的每个像素点的值。
3.根据权利要求2所述的视频降噪方法,其特征在于:所述当前帧去噪后的每个像素点的值基于下式对进行计算:
Fq=et×Ft+(1-et)×Fc
其中,et为归一化图像中的像素点的值,Ft为当前帧中的像素点的值,Fc为参考对齐帧中的像素点的值;et的位置、Ft的位置和Fc的位置相对应,Fq为当前帧去噪后的像素点的值。
4.根据权利要求1所述的视频降噪方法,其特征在于,所述获取当前帧对应的灰度图像,包括:
获取当前帧对应的预设层数的第一拉普拉斯金字塔;
获取第一拉普拉斯金字塔每层图像对应的灰度图像。
5.根据权利要求4所述的视频降噪方法,其特征在于,所述基于所述灰度图像的每个像素点的值、所述参考对齐帧的每个像素点的值以及所述当前帧的每个像素点的值进行计算,以得到所述当前帧去噪后的每个像素点的值,包括:
获取参考对齐帧对应的预设层数的第二拉普拉斯金字塔;
基于所述灰度图像的每个像素点的值、所述第一拉普拉斯金字塔的每层图像的每个像素点的值以及所述第二拉普拉斯金字塔的每层图像的每个像素点的值进行计算,以得到去噪后的每层第一拉普拉斯金字塔的每个像素点的值;
根据去噪后的第一拉普拉斯金字塔的每层图像的每个像素点的值,计算得到当前帧去噪后的图像。
6.根据权利要求5所述的视频降噪方法,其特征在于,所述基于所述灰度图像的每个像素点的值、所述第一拉普拉斯金字塔的每层图像的每个像素点的值以及所述第二拉普拉斯金字塔的每层图像的每个像素点的值进行计算,以得到去噪后的每层第一拉普拉斯金字塔的每个像素点的值,包括:
将所述灰度图像的每个像素点的值进行归一化,以得到归一化图像的每个像素点的值;
基于所述归一化图像的每个像素点的值、所述第一拉普拉斯金字塔的每...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。