【技术实现步骤摘要】
插帧方法、电子设备及可读存储介质
本专利技术涉及多媒体
,特别是涉及一种插帧方法、电子设备及可读存储介质。
技术介绍
随着多媒体技术的发展,用户对视频或动态图等多媒体资源的视觉效果要求越来越高,而多媒体资源的帧率,即以帧称为单位的位图图像连续出现在显示器上的频率,则是影响用户视觉效果的一个重要因素。目前,由于拍摄设备的限制,或者多媒体资源传输时的码流限制,可能导致出现一些低帧率的多媒体资源。目前,为提升低帧率的多媒体资源的平滑度,通常会采用到光流法进行插帧,即在多媒体资源的相邻两帧图像之间插入中间帧。而现有技术在采用光流法插帧时,通常是通过预测两帧图像之间的光流,然后根据预测的光流直接估算中间帧。由于预测的光流可能与实际光流可能存在误差,例如,相邻两帧图像的图像内容中存在物体遮挡时,预测的光流与实际光流误差较大。现有技术中基于预测的光流直接估算中间帧,容易导致该中间帧质量较差,对多媒体资源平滑度的提升效果有限。
技术实现思路
本专利技术实施例的目的在于提供一种插帧方法、电子设备及可读存储介质,以克服现有技术基于预测的光流直接估算中间帧,导致中间帧质量较差,对多媒体资源平滑度的提升效果有限的问题。具体技术方案如下:在本专利技术实施的第一方面,首先提供了一种插帧方法,应用于电子设备,所述方法包括:接收多媒体资源,所述多媒体资源包括N帧图像,N为大于1的整数;将第一图像与第二图像输入到目标插帧网络中,获得第三图像,其中,所述第一图像与所述第二图像为所述多媒体资源所包
【技术保护点】
1.一种插帧方法,其特征在于,应用于电子设备,所述方法包括:/n接收多媒体资源,所述多媒体资源包括N帧图像,N为大于1的整数;/n将第一图像与第二图像输入到目标插帧网络中,获得第三图像,其中,所述第一图像与所述第二图像为所述多媒体资源所包括的N帧图像中,任相邻的两帧图像;所述目标插帧网络包括目标光流网络、转化模块以及目标融合网络,所述目标光流网络的输入端用于接收所述第一图像与所述第二图像,所述转化模块的输入端用于接收所述第一图像、所述第二图像以及所述目标光流网络的输出,所述目标融合网络的输入端用于接收所述转化模块的输出;/n将所述第三图像作为中间帧插入到所述第一图像与所述第二图像之间。/n
【技术特征摘要】
1.一种插帧方法,其特征在于,应用于电子设备,所述方法包括:
接收多媒体资源,所述多媒体资源包括N帧图像,N为大于1的整数;
将第一图像与第二图像输入到目标插帧网络中,获得第三图像,其中,所述第一图像与所述第二图像为所述多媒体资源所包括的N帧图像中,任相邻的两帧图像;所述目标插帧网络包括目标光流网络、转化模块以及目标融合网络,所述目标光流网络的输入端用于接收所述第一图像与所述第二图像,所述转化模块的输入端用于接收所述第一图像、所述第二图像以及所述目标光流网络的输出,所述目标融合网络的输入端用于接收所述转化模块的输出;
将所述第三图像作为中间帧插入到所述第一图像与所述第二图像之间。
2.根据权利要求1所述的方法,其特征在于,所述将第一图像与第二图像输入到目标插帧网络中,获得第三图像,包括;
将第一图像与第二图像输入到目标光流网络中进行光流预测,获得目标双向光流图,其中,所述包括目标光流图包括第一光流信息与第二光流信息;
将所述第一图像、所述第二图像以及所述目标双向光流图输入到转化模块中,获得第一转化图像与第二转化图像,其中,所述第一转化图像为依据所述第一光流信息对所述第一图像进行转化获得,所述第二转化图像为依据所述第二光流信息对所述第二图像进行转化获得;
将所述第一转化图像与所述第二转化图像输入到目标融合网络中进行融合处理,获得第三图像。
3.根据权利要求1所述的方法,其特征在于,所述接收多媒体资源,所述多媒体资源包括N帧图像之前,所述方法还包括:
基于神经网络模型建立原始插帧网络,其中,所述原始插帧网络包括原始光流网络、转化模块以及原始融合网络,所述原始光流网络的输入端用于接收P个第一训练样本,所述转化模块的输入端用于接收所述P个第一训练样本与所述原始光流网络的输出,所述原始融合网络的输入端用于接收所述转化模块的输出;所述P个第一训练样本中,每一第一训练样本均包括至少三帧样本图像,P为大于1的整数;
分别将所述每一第一训练样本中的第一样本图像与第三样本图像输入到所述原始插帧网络中,获得与所述每一第一训练样本对应的原始生成图像;基于所述原始生成图像与所述每一第一训练样本中的第二样本图像,对所述原始插帧网络的网络参数进行调整,获得目标插帧网络;
其中,所述第一样本图像、所述第二样本图像、所述第三样本图像为所述每一第一训练样本中,任连续的三帧样本图像。
4.根据权利要求3所述的方法,其特征在于,所述原始光流网络的输入端还用于接收Q个第二训练样本,所述Q个第二训练样本中,每一第二训练样本均包括第四训练图像、第五训练图像以及所述第四训练图像与所述第五训练图像之间的训练双向光流图,Q为大于1的整数;
所述分别将所述每一第一训练样本中的第一样本图像与第三样本图像输入到所述原始插帧网络中,获得与所述每一第一训练样本对应的原始生成图像;基于所述原始生成图像与所述每一第一训练样本中的第二样本图像,对所述原始插帧网络的网络参数进行调整,获得目标插帧网络,包括:
分别将所述每一第二训练样本中的第四训练图像与第五训练图像输入到所述原始光流网络中,获得与所述每一第二训练样本对应的原始双向光流图;基于所述每一第二训练样本中的训练双向光流图与所述原始双向光流图,对所述原始光流网络的网络参数进行调整,获得预训练光流网络;
分别将所述每一第一训练样本中的第一样本图像与第三样本图像输入到第一原始插帧网络中,获得与所述每一第一训练样本对应的第一原始生成图像;基于所述第一原始生成图像与所述每一第一训练样本中的第二样本图像,对原始融合网络的网络参数进行调整,获得预训练融合网络;其中,所述第一原始插帧网络包括预训练光流网络、转化模块以及原始融合网络;
分别将所述每一第一训练样本中的第一样本图像与第三样本图像输入到第二原始插帧网络中,获得与所述每一第一训练样本对应的第二原始生成图像;基于所述第二原始生成图像与所述每一第一训练样本中的第二样本图像,对预训练光流网络的网络参数与预训练融合网络的网络参数进行调整,获得目标光流网络与目标融合网络;其中,所述第二原始插帧网络包括预训练光流网络、转化模块以及预训练融合网络。
5.一种电子设备,其特征在于,包括:
接收模块,用于接收多媒体资源,所述多媒体资源包括N帧图像,N为大于1的整数...
【专利技术属性】
技术研发人员:姚亮,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。