在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 5528|回复: 11

[求助] 急!fpga做图像处理遇到了问题

[复制链接]
发表于 2012-11-2 09:04:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
第一次发帖,忘大神指点,感激不尽!!
我现在用fpga做图像增强的处理,遇到的困难如下:原始输入的图像(720*576),经过一些处理得到一幅和原图像同样大小的图像,现在要用原图像中的每一个像素点的值去除以新得到图像中对应的像素点的值,这里用到了除法,能调用Quartus的ip核吗?
发表于 2012-11-2 10:12:03 | 显示全部楼层
应该是可以的,再说在FPGA上实现逻辑其实是把逻辑分布到look up table上,其实并没有除法逻辑!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-2 13:54:41 | 显示全部楼层
回复 2# tjzcl

我每调用一次除法器要耗费大约18个时钟周期,这样的话我一幅图像处理完要耗费很长时间吧,image_new=1-k*image_old,image_fin=(image_old-con_A)/image_new.公式说明如下:image_new是由image_old得到的新图像,k是常数,最终要得到image_fin。能不能避免除法呢,或者有没有好的解决方法,忘指点
回复 支持 反对

使用道具 举报

发表于 2012-11-2 16:57:19 | 显示全部楼层
回复 3# j200681106

(1) 如果新图像像素位长不超过12b,可以用查找表实现除法。(2) 如果 (1) 不满足,可以使用pipelined divider, 你的算法里像素间没有关联,用 pipelined divider应该能满足处理速度的要求。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-2 17:05:33 | 显示全部楼层
回复 4# yangyn 感谢您的解答,我可以试试查找表的方法
回复 支持 反对

使用道具 举报

发表于 2012-11-4 17:34:09 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

发表于 2012-11-4 20:22:18 | 显示全部楼层
应该是可以的,再说在FPGA上实现逻辑其实是把逻辑分布到look up table上,其实并没有除法逻辑!
回复 支持 反对

使用道具 举报

发表于 2013-2-20 10:09:41 | 显示全部楼层
回复 1# j200681106


    你好,我最近也在做FPGA图像处理方面的任务,因为刚开始,请问一下RGB图像像素点信息在FPGA中是怎样存储的?存储的顺序又是什么样的?忘不吝指教,QQ:827895686
回复 支持 反对

使用道具 举报

发表于 2015-11-9 12:51:50 | 显示全部楼层
IP核有除法器,可以调用,延迟可以控制,70M的像素时钟,延迟2个clk结果不会出错的
回复 支持 反对

使用道具 举报

发表于 2015-11-9 12:57:21 | 显示全部楼层
回复 8# zhanjianhangmu


RGB一般拼成24bit存储,存入32bit存储器。   怎么样存完全可以由自己控制,怎么样方便就怎么样存,可以顺序存,也可以将行列计数器
分别作为地址的高低位存储。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-9-14 03:41 , Processed in 0.020592 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表