集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
楼主: lcytms

跟李凡老师学FPGA图像加速器之D01:图像处理基础(20170425课堂笔记)

[复制链接]
 楼主| lcytms 发表于 2017-5-2 14:41:29 | 显示全部楼层
1052
        准备文档。
        高度和宽度可定制。
        这个做完了之后,我们用手机拍下任何一张图像,立刻就可以算出来。
        D_BASE我们做大一些。

本帖子中包含更多资源

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

x
 楼主| lcytms 发表于 2017-5-2 14:42:45 | 显示全部楼层
1053
        准备文档。
        053000H可以做到1080*768。
        如果觉得不妥的话,可以把D_BASE往后抬。
        要放得下这个图像。

本帖子中包含更多资源

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

x
 楼主| lcytms 发表于 2017-5-2 14:45:01 | 显示全部楼层
1054
        准备文档。
        地址说明一下,一个地址寻址一个字节。
        数据总线是4个字节。
        一次要寻址4个数。

本帖子中包含更多资源

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

x
 楼主| lcytms 发表于 2017-5-2 14:45:58 | 显示全部楼层
1055
        准备文档。
        我做完了。
        然后呢,我们第一组。
        一组一组的做下去。

本帖子中包含更多资源

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

x
 楼主| lcytms 发表于 2017-5-2 14:48:26 | 显示全部楼层
1056
        方法就是3*3的模板,从图像的左侧扫描到右侧。
        更新目录。
        保存sobel为sobelv10,压缩备份。
  

本帖子中包含更多资源

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

x
 楼主| lcytms 发表于 2017-5-2 14:49:09 | 显示全部楼层
1057
        发送文件。

本帖子中包含更多资源

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

x
 楼主| lcytms 发表于 2017-5-2 14:50:39 | 显示全部楼层
1058
        指导设计。
        算法还是清楚的,就是从600*400,取3*3。
        有一个问题,第一行、第二行、第三行,或者说我们要计算坐标,对应Z5的这一行,当前行CR。
        它必须要知道前一行PR、下一行NR。

本帖子中包含更多资源

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

x
 楼主| lcytms 发表于 2017-5-2 14:52:16 | 显示全部楼层
1059
        我们先来看看它的顶层。
        条条大路通罗马,这个算法是解决的方案之一。
        我们来看看夏老师和苏阳博士是怎么做的。
        它们要准备一个3*3的一个计算阵列,就像PPT里的左图,由8b组成的3*3的一个阵列。
   

本帖子中包含更多资源

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

x
 楼主| lcytms 发表于 2017-5-2 14:53:34 | 显示全部楼层
1100
        是一个计算阵列。
        中间这一点,Z5。
        套用这个公式。
        偏导数的公式。
        这是一个计算。
        然后呢,由于要得到3个行,要得到CR、PR、NR。
        所以说呢,它在这个架构上,准备了一个行寄存器。
        行寄存器是前一行的PR的寄存器、CR的寄存器和NR的寄存器。
        这个寄存器每次读4个像素。
        数据总线是32位的。
        一次读4个像素,依次排好。
        把3个行缓存器填满。
 楼主| lcytms 发表于 2017-5-2 14:55:16 | 显示全部楼层
本帖最后由 lcytms 于 2017-5-2 14:56 编辑

1101
        然后顺序地执行一次左移。
        看图。
        做算法的时候,我们要注意,一定要算到它的左上角。
        左移一拍,就进入D_BASE。
        再左移一拍,又进入一个。
        再左移一拍,又进入一个。
        如此形成流水,来进行计算。
        无论怎么算,你都必需要把这个3*3的模板填满。
        填满你必须要得到前一行、当前行、下一行。
   

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-2-22 02:08 , Processed in 0.062748 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表