发明授权
摘要:
本发明公开了一种GPU通用的形态学加速方法。该方法针对形态学计算中腐蚀和膨胀操作使用结构元素的不同,相应提出了对应的加速策略。首先,将二维结构元素看作二维矩阵并求出它的秩,若秩为1,将其分解成两个一维的结构元素,并依次使用分解得到的两个一维结构元素对图像进行腐蚀或膨胀操作得到结果。若秩不为1,创建多个宽度与二维结构元素宽度相等、高度与待处理图像高度相等的窗口,每个窗口覆盖区域展开成一列,同时将二维结构元素也展开成一列,利用GPU并行计算每个像素点涉及区域的最大值或最小值,得到腐蚀或膨胀后的结果。本发明简单易实现,适用于所有基于GPU的平台,具有通用性,且大大提高了形态学的计算速度,因此具有较好的应用潜力。
公开/授权文献
- CN110942416A 一种GPU通用的形态学加速方法 公开/授权日:2020-03-31