[发明专利]程序生成装置、程序生成方法以及生成程序有效
申请号: | 201580080754.5 | 申请日: | 2015-06-25 |
公开(公告)号: | CN107636698B | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 长门毅;肥塚哲男 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | G06N3/12 | 分类号: | G06N3/12;G06F9/448;G06T5/20;G06T7/00;G06F8/65;G06K9/62;G06K9/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 舒艳君;李洋 |
地址: | 日本神*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 生成 装置 方法 以及 | ||
1.一种程序生成装置,通过遗传编程来生成程序,具有:
存储部,存储包括输入图像和第一目标图像的学习数据,其中,上述第一目标图像表示在将上述输入图像变换为第二目标图像的处理的中途所输出的图像;以及
运算部,通过从分别组合了多个图像滤波器程序的多个图像处理程序中选择第一程序,并变更上述第一程序所包含的上述图像滤波器程序的一部分来生成第二程序,使用上述第二程序来执行针对上述输入图像的图像处理,并基于在上述图像处理的中途所输出的中间输出图像和上述第一目标图像的比较、以及作为上述图像处理的结果而输出的最终输出图像和上述第二目标图像的比较,来判定是否将上述第二程序留给下一代,且在判定为将上述第二程序留给下一代的情况下,将上述多个图像处理程序的一个替换为上述第二程序,
所述多个图像滤波器程序分别是用于执行图像过滤处理的程序。
2.根据权利要求1所述的程序生成装置,其中,
在上述图像处理的执行中,通过执行上述第二程序所包含的上述图像滤波器程序中的分别编入到最终段以外的位置的非最终程序,从而按照每个上述非最终程序输出上述中间输出图像,
在上述判定中,基于按照每个上述非最终程序所输出的各个上述中间输出图像和上述第一目标图像的比较,按照每个上述非最终程序计算评价值,并基于上述评价值的最大值来判定是否将上述第二程序留给下一代。
3.根据权利要求1所述的程序生成装置,其中,
上述运算部还分别使用上述多个图像处理程序来执行针对上述输入图像的处理,并基于在上述处理的每一个中的中间输出图像和上述第一目标图像的比较来计算权重系数,
在上述判定中,基于上述中间输出图像和上述第一目标图像的比较来计算第一评价值,基于上述最终输出图像和上述第二目标图像的比较来计算第二评价值,并基于以与上述权重系数对应的比率合成上述第一评价值和上述第二评价值所得的第三评价值来判定是否将上述第二程序留给下一代。
4.根据权利要求1所述的程序生成装置,其中,
上述运算部反复执行包含上述选择、上述生成、上述执行、上述判定、以及上述替换在内的世代交替处理,使个体群的世代进行交替,上述个体群包含上述多个图像处理程序的每一个来作为初始个体,
上述世代交替处理还包括基于上述个体群的世代交替数来计算权重系数的处理,
在上述判定中,基于上述中间输出图像和上述第一目标图像的比较来计算第一评价值,基于上述最终输出图像和上述第二目标图像的比较来计算第二评价值,并基于以与上述权重系数对应的比率合成上述第一评价值和上述第二评价值所得的第三评价值来判定是否将上述第二程序留给下一代。
5.根据权利要求1~4中的任意一项所述的程序生成装置,其中,
上述第一目标图像是上述输入图像中区分开实施特定处理的第一图像区域和除此以外的第二图像区域的图像,
上述第二目标图像是对上述输入图像中的上述第一图像区域实施了上述特定处理的图像。
6.一种程序生成方法,通过遗传编程来生成程序,其中,
计算机执行:
从分别组合了多个图像滤波器程序的多个图像处理程序中选择第一程序;
变更上述第一程序所包含的上述图像滤波器程序的一部分来生成第二程序;
使用上述第二程序来执行针对输入图像的图像处理;
基于在上述图像处理的中途所输出的中间输出图像和第一目标图像的比较、以及作为上述图像处理的结果而输出的最终输出图像和第二目标图像的比较,来判定是否将上述第二程序留给下一代,其中,上述第一目标图像表示在将上述输入图像变换为上述第二目标图像的处理的中途所输出的图像;以及
在判定为将上述第二程序留给下一代的情况下,将上述多个图像处理程序的一个替换为上述第二程序,
所述多个图像滤波器程序分别是用于执行图像过滤处理的程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580080754.5/1.html,转载请声明来源钻瓜专利网。