[发明专利]一种基于GPU的边缘检测图像二值化方法有效
申请号: | 201611152692.7 | 申请日: | 2016-12-14 |
公开(公告)号: | CN106778780B | 公开(公告)日: | 2020-05-01 |
发明(设计)人: | 刘建明;何津;张琨;刘庄;张彦鹏;蒋平;蒋开 | 申请(专利权)人: | 江苏维普光电科技有限公司 |
主分类号: | G06K9/46 | 分类号: | G06K9/46;G06K9/38 |
代理公司: | 常州兴瑞专利代理事务所(普通合伙) 32308 | 代理人: | 肖兴坤 |
地址: | 213000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 gpu 边缘 检测 图像 二值化 方法 | ||
1.一种基于GPU的边缘检测图像二值化方法,其特征在于包括以下步骤:
1)通过GPU服务器把采集到的灰度图输入到GPU中;
2)GPU的每个核负责处理原始图片中的每行数据,进行像素灰度值的跳变检测,按照设定的阈值T,求得每行数据的突变点,然后进行黑白处理;
3)按照步骤2)同样的方法,GPU的每个核处理原始图片的每列数;同样进行像素灰度值的跳变检测,按照设定的阈值T,求得每列数据的突变点,然后进行黑白处理;
4)把GPU处理后的行、列数据进行汇总处理,得到的数据便是最终的二值化图;
所述的步骤2)和步骤3)中,设定的阈值均为像素灰度值跳变阈值;
所述的步骤2)中,GPU检测原始数据的行数据M,给每个GPU的核分配数据,每个核对应一行数据;如果|Mi+1-Mi|T,则纳入统计列表L(Mpi,...,MPi+n)中,直至跳变方向发生反转,并找出最大值Mmax=max(Mpi,...,Mpi+n);当负责该原始图片的所有核处理完成后,即可得到矩阵TRm;
所述的最大值Mmax的X坐标为跳变点,根据跳变方向,判断之前起始位置填充黑色或是白色;
所述的步骤3)中按照步骤2)同样的方法,找出最大值Nmax=max(Npi,...,Npi+n);当负责该图的所有核处理完成后,即可得到矩阵TRn;
所述的最大值Nmax的Y坐标为跳变点,根据跳变方向,判断之前起始位置填充黑色或是白色。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏维普光电科技有限公司,未经江苏维普光电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611152692.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电动注塑机模具检测方法
- 下一篇:一种图片处理方法及装置