[发明专利]一种基于二次填补法的模拟散斑图制作方法在审
申请号: | 201810478848.3 | 申请日: | 2018-05-18 |
公开(公告)号: | CN108665511A | 公开(公告)日: | 2018-10-16 |
发明(设计)人: | 杜亚志;刘伟建;杨伟利;许君风;王锦燕;常利武;魏明汉 | 申请(专利权)人: | 中原工学院 |
主分类号: | G06T11/00 | 分类号: | G06T11/00 |
代理公司: | 郑州优盾知识产权代理有限公司 41125 | 代理人: | 孙诗雨;谢萍 |
地址: | 451191 河南省郑州*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 散斑 模拟散斑图 中心点坐标 散斑图 制作 随机性 填补 变形测量 调整参数 空白区域 理想效果 数字图像 质量评价 重叠性 力学 重复 图片 | ||
1.一种基于二次填补法的模拟散斑图制作方法,其特征在于,步骤如下:
S1,给定第一代散斑的半径和数量,生成第一代散斑的中心点坐标;
S2,在第一代散斑的间隙,根据间隙的大小,确定第二代散斑的中心点坐标及半径;
S3,根据第一代散斑的中心点坐标及半径、第二代散斑的中心点坐标及半径以及模拟散斑图生成公式,制作模拟散斑图;
S4,根据散斑图质量评价方法对制作的模拟散斑图进行评价,如果质量较差,则调整参数后,重复步骤S1-S4,直至制作的散斑图质量达到理想效果。
2.根据权利要求1所述的基于二次填补法的模拟散斑图制作方法,其特征在于,在步骤S1中,具体步骤如下:S1.1,在计算机软件的图像坐标系中设置图片大小、散斑半径及散斑数量;
S1.2,根据步骤S1.1给定的参数生成棋盘格状的正方形网格点;
S1.3,使用随机函数,使每个网格点在自身周围作小范围随机移动,形成不规则网格点,移动后的网格点作为第一代散斑的中心点。
3.根据权利要求1或2所述的基于二次填补法的模拟散斑图制作方法,其特征在于,在步骤S1中,所述第一代散斑的半径在4至5像素之间。
4.根据权利要求1所述的基于二次填补法的模拟散斑图制作方法,其特征在于,在步骤S2中,具体步骤如下:S2.1,分割网格;
将由第一代散斑中心点构成的每个四边形网格划分成4个三角形,并找到一个锐角三角形或直角三角形;
S2.2,确定第二代散斑的中心点以及临时半径;
以锐角三角形或直角三角形的每个顶点为圆心,第一代散斑的半径为半径画圆,在得到的三个圆的内部得到公切圆,公切圆的圆心为第二代散斑的中心点,公切圆的半径为第二代散斑的临时半径;
S2.3,筛选第二代散斑;
当得到的当前第二代散斑与任意第一代散斑及其他第二代散斑的范围接触时,减小当前第二代散斑的半径,使其不与任意第一代散斑及其他第二代散斑接触;当得到的当前第二代散斑半径小于2像素时,删除当前第二代散斑。
5.根据权利要求1所述的基于二次填补法的模拟散斑图制作方法,其特征在于,在步骤S3中,所述散斑图生成公式为:
式中,r是任一点的坐标向量,I(r)是任意一点的灰度,s为散斑数量,a为散斑半径,rk为任一个散斑中心点的坐标向量,I0为散斑的峰值灰度。
6.根据权利要求1所述的基于二次填补法的模拟散斑图制作方法,其特征在于,在步骤S4中,所述散斑图质量评价方法使用平均灰度梯度评价制作的模拟散斑图;平均灰度梯度的公式为:
式中,W表示模拟散斑图的高度,H为模拟散斑图的高度,是每个像素点灰度梯度矢量的模,fx(xij)为像素点在x方向和y方向的灰度导数,fy(xij)为像素点在y方向的灰度导数;
所述调整参数为调整第一代散斑的数量、半径,以及随机移动的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中原工学院,未经中原工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810478848.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:连拍图像的渲染方法、装置、存储介质及终端
- 下一篇:一种自适应半色调绘制方法