发明名称 |
基于GPU的运动目标边缘增强方法 |
摘要 |
本发明的目的在于提供基于GPU的运动目标边缘增强方法,先由CPU获取捕获图像RGB通道数据和图像的宽度和高度尺寸信息,并将图像RGB通道数据转换成单通道数据;然后,初始化GPU,由CPU内存转换为GPU内存;在GPU内对图像进行FFT变换运算,然后与螺旋相位板函数相乘,再对相乘结果进行IFFT换运算;由GPU内存转换为CPU内存,将运算结果回传给CPU,完成边缘增强图像输出显示;待判断运动目标捕获完成后,释放GPU内存,完成运动目标边缘增强。本方法可实现运动目标任意方向的实时边缘增强,且不需特殊的光学元件和构建复杂的光学系统,也不需复杂的计算。 |
申请公布号 |
CN103927721A |
申请公布日期 |
2014.07.16 |
申请号 |
CN201410143317.0 |
申请日期 |
2014.04.10 |
申请人 |
哈尔滨工程大学 |
发明人 |
单明广;钟志;高鹏军;鲍珊珊 |
分类号 |
G06T5/00(2006.01)I |
主分类号 |
G06T5/00(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
基于GPU的运动目标边缘增强方法,其特征是:(1)捕获运动目标图像,由CPU读入捕获图像,获取该帧图像RGB通道数据和图像的宽度和高度尺寸信息;将图像RGB通道数据转换成单通道数据并放入数据缓存堆栈中;(2)GPU初始化,由CPU内存转换为GPU内存;(3)在GPU内对图像进行FFT变换运算,然后与螺旋相位板函数相乘,再对相乘结果进行IFFT换运算;(4)由GPU内存转换为CPU内存,将运算结果回传给CPU,完成一次边缘增强图像输出显示;(5)选择是否终止,若为否,则重复步骤(1)~(4)过程;若为是,释放GPU内存,完成运动目标边缘增强。 |
地址 |
150001 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室 |