shwnyoo

分享知识,分享技巧,事半功倍

《FPGA设计技巧与案例开发详解第3版》读书心得

0
阅读(555)

   抽时间看了本书的前三章节内容以及第四章的部分内容。之前有一定的matlab 图像算法开发基础以及Verilog数字信号处理基础,此书看起来还是比较顺利。由于本人目前没有FPGA 开发板,仅有开发与仿真环境,先是学习理论内容以及算法实现,后续在实际的板级上进行实现和验证。

 

       在学习了这三章节的内容,书中还有些内容还有疑问,需要后续深入学习以及探讨。

1.     色域转化过程中,小数转整形对图片的质量是否有影响,影响有几何,是否有对应的评价指标。

2.     HissEq_Proc 里面直方图均衡后的灰度值为何量化时为何要使用2^27?

image.png

    3.γ曲线和反γ曲线如何叠加就形成一个y=kx的直线?

4.均值滤波滑窗中采用的边界扩展机制,还需要结合代码进一步理解。

image.png

二、本书特点

通俗易通,样例详细,适合初学者学习。

三、收获之处

1.吉布斯现象。

2.国产fpga 厂商(紫光同创,易灵思,安路科技)以及fpga特点和豪威的cmos 模组。

3.对于非线性计算,本书都是采用查表来实现,降低了计算复杂度。

4.对图像基本处理算法(对比度增强算法,Gamma映射算法等)有了更深入的了解。之前项目中的图像算法都是在arm 核里面实现,在FPGA里面实现还是初次接触。

5.均值滤波的滑窗尺寸使用的都是奇数*奇数的,能否采用偶数*偶数的大小的?

四、对本书的建议:

1)缩略词建议不按章节写,减少冗余量。

2)部分内容冗余,每章实验都讲述了modelsim 仿真流程和步骤。这部分可以简述,减轻读者负担。

3)本书里面的DIY算法和MATLAB 内置算法效果对比,采用的是观察法。如果直接使用两个图片的像素值相减是否可行?