[发明专利]一种Robert边缘检测膜计算系统及方法有效
| 申请号: | 201810429215.3 | 申请日: | 2018-04-28 |
| 公开(公告)号: | CN108648206B | 公开(公告)日: | 2022-09-16 |
| 发明(设计)人: | 袁建英;蒋涛;李晨;付克昌;刘甲甲;黄小燕;张婷;谢昱锐 | 申请(专利权)人: | 成都信息工程大学 |
| 主分类号: | G06T7/13 | 分类号: | G06T7/13;G06T7/136;G06T7/181 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 610225 四川省成都*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 robert 边缘 检测 计算 系统 方法 | ||
本发明公开了一种Robert边缘检测膜计算系统及方法,该系统包括3个膜,采用膜计算系统结构,设计了基于膜计算系统的Robert边缘检测执行框架,利用膜计算系统在线性时间内能产生指数增长空间的特性,不管图像分辨率如何增加,所需的计算复杂度为O(1)。其核心优势在于充分利用酶数值膜系统的并行性、酶变量对算法逻辑的可控性、酶数值膜系统以数值变量为处理对象。
技术领域
本发明属于Robert边缘检测技术领域,具体地说,涉及一种Robert边缘检测膜计算系统及方法。
背景技术
在现有PC串行计算模式下,对一幅n×n的图像,用Robert边缘检测算子检测边缘时,计算复杂度随图像分辨率的增加呈平方阶次增加。
Robert边缘检测原理如下:以水平与垂直方向梯度算子计算对角线方向相邻像素之差,以近似代替梯度幅度,通过梯度幅度和设定的阈值大小确定图像边缘。
水平与垂直方向梯度算子分别如下。
对图像I,假定大小为n×n,边缘检测后的图象为edg,传统的Robert边缘检测过程如下:
(1)先利用水平梯度算子计算水平梯度fx;
(2)利用垂直梯度算子计算垂直梯度fy;
(3)计算总体梯度
(4)设定阈值θ,若g(i,j)>θ,edg(i,j)=1,反之edg(i,j)=0;
算法执行流程如下:
该算法中所有语句的频度之和(即算法的时间耗费)为:T(n)=6n2+n。算法的时间复杂度为:O(n2);随着数据量的增加,计算量以平方阶次增长,当图像分辨率较大时,计算将会非常耗时。本发明即设计一种新的计算模式,时间复杂度和图像分辨率无关,始终为常数阶O(1)。
发明内容
本发明目的在于提供一Robert边缘检测膜计算系统及方法。该系统采用酶数值膜系统结构,设计了针对Robert边缘检测的膜计算系统,给出了相应定义、系统结构图以及系统运行过程。利用膜计算系统在线性时间内能产生指数增长空间的特性,所设计的Robert边缘检测执行方法不管图像分辨率如何增加,所需的计算时间复杂度为常数阶。
其具体技术方案为:
一种Robert边缘检测膜计算系统,度为3,具体为:
П=(m,H,μ,(Var1,E1,Pr1,Var1(0)),(Var2,E2,Pr2,Var2(0)),(Var3,E3,Pr3,Var3(0)))
其中:
(1)m为П的度,代表酶数值膜系统中膜的层次数量,本方法中m=3。
(2)H为膜标号,本系统采用3个膜,标号分别为1,2,3。
(3)μ=[[[]3]2]1代表酶数值膜的结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都信息工程大学,未经成都信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810429215.3/2.html,转载请声明来源钻瓜专利网。





