System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像处理,尤其涉及一种伪影去除方法、装置、设备及存储介质。
技术介绍
1、在图像处理领域,为了提高图像的视觉质量,研究人员一直在探索各种算法和技术,其中超分辨率算法是一种被广泛应用的方法,用于增强图像的细节和清晰度。
2、在一些情况下,采用录制设备捕捉老视频电视画面时会出现的黑边伪影。针对这类视频图像,在利用现有的超分辨率算法在使画面更清晰的同时,也会加重画面的黑边伪影,对用户造成不好的观感体验。
3、然而,现有技术针对由于镜头晃动或图像压缩引起的伪影现象,可以通过去运动模糊算法以及提升图像清晰度的超分算法有效去除或减少伪影。但是,却无法有效解决由录制设备捕捉老视频电视信号时出现的黑边伪影问题。
技术实现思路
1、本专利技术提供了一种伪影去除方法、装置、设备及存储介质,能够有效减弱由录制设备捕捉老视频电视信号时产生的黑边伪影。
2、根据本专利技术的一方面,提供了一种伪影去除方法,包括:
3、提取待处理图像中物体的边缘轮廓,获得初始边缘轮廓;在所述待处理图像中沿着所述物体的边缘轮廓伴有伪影;
4、对所述初始边缘轮廓进行膨胀和位移处理,获得完全覆盖所述伪影的目标边缘轮廓;
5、对所述待处理图像进行滤波处理,获得滤波图像;
6、根据所述目标边缘轮廓对应的掩码图像对所述待处理图像和所述滤波图像进行像素组合,获得去伪影图像。
7、进一步的,对所述初始边缘轮廓进行膨胀和位移处理,获得完
8、基于预设卷积核对所述初始边缘轮廓进行膨胀操作,获得膨胀边缘轮廓;
9、对所述膨胀边缘轮廓进行水平位移得到目标边缘轮廓,以使所述目标边缘轮廓完全覆盖所述伪影。
10、进一步的,对所述待处理图像进行滤波处理,获得滤波图像,包括:
11、采用双边滤波算法对所述待处理图像进行两次迭代滤波处理,得到滤波图像。
12、进一步的,根据所述目标边缘轮廓对应的掩码图像对所述待处理图像和滤波图像进行像素组合,获得去伪影图像,包括:
13、将所述目标边缘轮廓的像素值从单通道像素值扩展为三通道像素值,得到掩码图像;在所述掩码图像中,像素掩码值为第一数值的像素点落入所述伪影的区域,像素掩码值为第二数值的像素点未落入所述伪影的区域;
14、对于所述待处理图像中的每个像素点,若所述像素点在所述掩码图像中对应的像素掩码值为第一数值,则将所述像素点在所述待处理图像中对应的像素值替换为所述像素点在所述滤波图像中对应的像素值;
15、若所述像素点在所述掩码图像中对应的像素掩码值为第二数值,则保留所述像素点在所述待处理图像中对应的像素值;
16、将所有像素点保留或替换对应的像素值之后的所述待处理图像确定为去伪影图像。
17、进一步的,提取待处理图像中物体的边缘轮廓,获得初始边缘轮廓,包括:
18、将所述待处理图像转换为灰度图像;
19、采用双阈值canny边缘检测算法对所述灰度图像中的各物体进行边缘检测,获得初始边缘轮廓。
20、进一步的,在获得去伪影图像之后,还包括:
21、根据待处理视频中每帧待处理图像对应的去伪影图像构成去伪影图像集;
22、对所述去伪影图像集进行超分辨处理,得到目标视频。
23、进一步的,对所述去伪影图像集进行超分辨处理,得到目标视频,包括:
24、采用stablesr超分辨算法对所述去伪影图像集进行超分辨处理,得到目标视频。
25、根据本专利技术的另一方面,提供了一种伪影去除装置,包括:
26、轮廓提取模块,用于提取待处理图像中物体的边缘轮廓,获得初始边缘轮廓;在所述待处理图像中沿着所述物体的边缘轮廓伴有伪影;
27、图像处理模块,用于对所述初始边缘轮廓进行膨胀和位移处理,获得完全覆盖所述伪影的目标边缘轮廓;
28、滤波模块,用于对所述待处理图像进行滤波处理,获得滤波图像。
29、去伪影模块,用于根据所述目标边缘轮廓对应的掩码图像对所述待处理图像和滤波图像进行像素组合,获得去伪影图像。
30、根据本专利技术的另一方面,提供了一种电子设备,所述电子设备包括:
31、至少一个处理器;以及
32、与所述至少一个处理器通信连接的存储器;其中,
33、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例所述的伪影去除方法。
34、根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的伪影去除方法。
35、本专利技术实施例的技术方案,通过提取待处理图像中物体的边缘轮廓,获得初始边缘轮廓;在待处理图像中沿着物体的边缘轮廓伴有伪影;对初始边缘轮廓进行膨胀和位移处理,获得完全覆盖伪影的目标边缘轮廓;对待处理图像进行滤波处理,获得滤波图像;根据目标边缘轮廓对应的掩码图像对待处理图像和滤波图像进行像素组合,获得去伪影图像。通过目标边缘轮廓对应的掩码图像对待处理图像和滤波图像进行像素组合能够将待处理图像中覆盖伪影的区域采用滤波图像替换,从而有效减弱由录制设备捕捉老视频电视信号时出现的黑边伪影,提升用户观感。
36、应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
本文档来自技高网...【技术保护点】
1.一种伪影去除方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,对所述初始边缘轮廓进行膨胀和位移处理,获得完全覆盖所述伪影的目标边缘轮廓,包括:
3.根据权利要求1所述的方法,其特征在于,对所述待处理图像进行滤波处理,获得滤波图像,包括:
4.根据权利要求1所述的方法,其特征在于,根据所述目标边缘轮廓对应的掩码图像对所述待处理图像和滤波图像进行像素组合,获得去伪影图像,包括:
5.根据权利要求1所述的方法,其特征在于,提取待处理图像中物体的边缘轮廓,获得初始边缘轮廓,包括:
6.根据权利要求1-5任一项所述的方法,其特征在于,在获得去伪影图像之后,还包括:
7.根据权利要求6所述的方法,其特征在于,对所述去伪影图像集进行超分辨处理,得到目标视频,包括:
8.一种伪影去除装置,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行
...【技术特征摘要】
1.一种伪影去除方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,对所述初始边缘轮廓进行膨胀和位移处理,获得完全覆盖所述伪影的目标边缘轮廓,包括:
3.根据权利要求1所述的方法,其特征在于,对所述待处理图像进行滤波处理,获得滤波图像,包括:
4.根据权利要求1所述的方法,其特征在于,根据所述目标边缘轮廓对应的掩码图像对所述待处理图像和滤波图像进行像素组合,获得去伪影图像,包括:
5.根据权利要求1所述的方法,其特征在于,提取待处理图像中物体的边缘轮廓,...
【专利技术属性】
技术研发人员:秦林,王锋,姜雨沙,武文,
申请(专利权)人:南京炫佳网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。