[发明专利]一种自动化图像构造方法有效
| 申请号: | 201811252490.9 | 申请日: | 2018-10-25 |
| 公开(公告)号: | CN109377538B | 公开(公告)日: | 2023-05-02 |
| 发明(设计)人: | 全浩军;所玉君;崔建飞 | 申请(专利权)人: | 天津津航计算技术研究所 |
| 主分类号: | G06T11/60 | 分类号: | G06T11/60;G06N3/006 |
| 代理公司: | 中国兵器工业集团公司专利中心 11011 | 代理人: | 刘二格 |
| 地址: | 300308 天津*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 自动化 图像 构造 方法 | ||
本发明公开了一种自动化图像构造方法,该方法首先进行图像预处理并定义图像参数序列,然后设定评估方法、确定终止条件,之后利用混合蛙跳算法迭代得到最优图像参数序列,最后进行参数恢复得到最优图像构造方案。本发明方法基于混合蛙跳算法,其全局寻优能力强、迭代速度快,方便用户快速得到图像构造方案,具有很高的实用价值。
技术领域
本发明属于图像构造技术领域,涉及一种自动化图像构造方法。
背景技术
图像构造,是利用已知图形来构建或拟合另一图形的技术,多用于大规模舞台造型或艺术品设计,以往的图像构造主要依靠人力,经过反复推敲和调整来达到一定的预期效果,其耗时长、精确性差。
发明内容
(一)发明目的
本发明的目的是:针对现有图像构造技术存在的耗时长、精确性差问题,提供一种自动化的图像构造方法。
(二)技术方案
为了解决上述技术问题,本发明提供一种自动化图像构造方法,包括以下步骤:
步骤1、图像预处理;即对期望图像和元素图像进行预处理以便于使用混合蛙跳算法进行计算,其中期望图像指用户期望构造出的图像,元素图像指用来构造期望图像的各自图像,元素图像可以是一种或多种,每种使用一个或多个,预处理方法是首先将期望图像缩放为360*360像素大小的图像,然后分别记录长、宽缩放比例,再依据此比例对各元素图像进行缩放处理。
步骤2、定义图像参数序列;即将各个元素图像的位置和旋转角度参数按一定顺序排列,形成由图像参数组成的序列;其中位置信息包括水平坐标和垂直坐标,坐标和旋转角度取值均为0~359,数据类型为整形。
步骤3、设定评估方法;评估方法即评估图像参数序列对应的重构图像与期望图像差异大小的方法,首先建立一个360*360像素大小的空白图像,并将左上角定义为(0,0)点,然后根据某一图像参数序列指定的坐标和角度数据将各元素图像叠加到空白图像上,形成该图像参数序列对应的构造图像,之后利用OpenCV的模板匹配方法计算匹配结果,得到最优匹配值。
步骤4、确定终止条件;终止条件有三种设定方式,第一种是设定最大迭代次数,当蛙群迭代到该次数时,无论当前匹配结果如何,均停止迭代,并将当前最优匹配结果作为最终构造结果;第二种是设定目标匹配值,当迭代得到的最优匹配值优于目标匹配值时,则停止迭代,否则继续迭代;第三种是同时设定最大迭代次数和目标匹配值,在到达最大迭代次数前,如果得到的最优匹配值已经优于目标匹配值,则停止迭代,否则在蛙群迭代到设定的最大迭代次数时停止。
步骤5、利用混合蛙跳算法迭代;即将图像参数序列映射为青蛙位置,并基于步骤3设定的评估方法和步骤4确定的终止条件,利用混合蛙跳算法对图像构造方案进行迭代,直至满足终止条件,得到最优匹配值和与该匹配值对应的最优图像参数序列。
步骤6、参数恢复;根据步骤1记录的长、宽缩放比例对步骤5中得到的最优图像参数序列进行恢复处理,恢复后的最优图像参数序列即为最优图像构造方案。
(三)有益效果
上述技术方案所提供的自动化图像构造方法,基于混合蛙跳算法,其全局寻优能力强、迭代速度快,方便用户快速得到图像构造方案,具有很高的实用价值。
附图说明
图1为本发明一种自动化图像构造方法的流程图。
具体实施方式
为使本发明的目的、内容和优点更加清楚,下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。
参照图1,本发明一种自动化图像构造方法的具体实施步骤如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津津航计算技术研究所,未经天津津航计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811252490.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:重彩画的风格转移方法
- 下一篇:用于生成动画的方法和装置
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





