[发明专利]超分辨图像生成方法及装置在审
申请号: | 201811237477.6 | 申请日: | 2018-10-23 |
公开(公告)号: | CN109285119A | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 柏提;李鑫;刘霄;赵翔;杨凡;李旭斌;孙昊;文石磊;丁二锐 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06T3/40 | 分类号: | G06T3/40;G06N3/04 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 退化图像 神经网络模型 超分辨 原始图像 预设 图像生成 训练数据 图像 恢复处理 模糊类型 退化类型 显示效果 下采样 恢复 | ||
本发明提出一种超分辨图像生成方法及装置,其中方法包括:获取待处理的退化图像;获取预设的神经网络模型,神经网络模型为采用训练数据对初始的神经网络模型进行训练后得到的;训练数据中包括:大于预设数量的原始图像,以及原始图像对应的退化图像;退化图像的退化类型包括以下类型中的任意一种或者多种:下采样类型、模糊类型;采用预设的神经网络模型,对退化图像进行处理,得到与退化图像对应的超分辨图像,本实施例中,采用训练后的神经网络模型对退化图像进行恢复处理,恢复得到的超分辨图像的显示效果好,与原始图像的差距小,从而提高了退化图像的恢复效率。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种超分辨图像生成方法及装置。
背景技术
目前,随着互联网技术的发展,人们越来越便捷地通过互联网获取足够丰富的多媒体内容,例如图像、视频等。为了降低所占用的网络带宽,减少传输流量,一般在传输图像前,对图像进行退化处理,例如降采样、模糊等处理,接收方接收到图像后,对图像进行恢复处理,例如放大、去模糊等处理。然而,目前对图像进行放大处理的方式主要为插值方法,例如最近邻插值方法、双线性插值方法等。最近邻插值方法放大得到的图像存在锯齿效应,双线性插值方法放大得到的图像太模糊,从而导致恢复得到的图像与原始图像之间的差距太大,图像的恢复效果差,影响用户体验,且对图像进行放大的时间长,恢复效率差。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本发明的第一个目的在于提出一种超分辨图像生成方法,用于解决现有技术中对退化图像的恢复效果差以及恢复效率差的问题。
本发明的第二个目的在于提出一种超分辨图像生成装置。
本发明的第三个目的在于提出另一种超分辨图像生成装置。
本发明的第四个目的在于提出一种非临时性计算机可读存储介质。
本发明的第五个目的在于提出一种计算机程序产品。
为达上述目的,本发明第一方面实施例提出了一种超分辨图像生成方法,包括:
获取待处理的退化图像;
获取预设的神经网络模型,所述神经网络模型为采用训练数据对初始的神经网络模型进行训练后得到的;所述训练数据中包括:大于预设数量的原始图像,以及所述原始图像对应的退化图像;所述退化图像的退化类型包括以下类型中的任意一种或者多种:下采样类型、模糊类型;
采用预设的神经网络模型,对所述退化图像进行处理,得到与所述退化图像对应的超分辨图像。
进一步的,所述神经网络模型的训练方式为,
采用所述训练数据对初始的神经网络模型进行训练,得到训练后的神经网络模型;
对所述训练后的神经网络模型进行剪枝处理,对剪枝处理后的神经网络模型进行训练,直至满足预设条件;所述预设条件包括以下条件中的任意一个或者多个:所述神经网络模型训练的轮数大于预设轮数阈值、所述神经网络模型所占用的内存小于预设内存阈值、所述神经网络模型的处理速度大于预设速度阈值。
进一步的,所述训练数据中还包括:数据增强后的原始图像以及对应的数据增强后的退化图像。
进一步的,所述下采样类型设置有多个不同的缩放因子;
所述训练数据中原始图像对应的退化图像,为按照不同的缩放因子对原始图像进行下采样,和/或模糊处理,得到的退化图像。
进一步的,所述神经网络模型包括:多层神经网络;
所述获取预设的神经网络模型之后,还包括:
获取所述神经网络模型中各层神经网络变量的内存占用量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811237477.6/2.html,转载请声明来源钻瓜专利网。