1.函数曲线不能断,要连续
2.尽量减少除法,有除法用乘法和移位替代,且每一次做完之后,都要做四舍五入处理,因为移位是直接丢掉小数位。
3.数据类型统一使用int
4.计算好line buffer
5.开辟的窗口尺寸尽量小,保证效果的前提下
6.尽量减少逻辑运算单元
7.注意延时的消耗
8.少用负数,负数在硬件是补码,通过计算改成减法
9.设计的时候考虑数据的位宽和符号
10.使用高低通滤波器时,采用不同的归一化的方法:低通直接通过系数进行计算;而高通,需要统计直方图。
1.函数曲线不能断,要连续
2.尽量减少除法,有除法用乘法和移位替代,且每一次做完之后,都要做四舍五入处理,因为移位是直接丢掉小数位。
3.数据类型统一使用int
4.计算好line buffer
5.开辟的窗口尺寸尽量小,保证效果的前提下
6.尽量减少逻辑运算单元
7.注意延时的消耗
8.少用负数,负数在硬件是补码,通过计算改成减法
9.设计的时候考虑数据的位宽和符号
10.使用高低通滤波器时,采用不同的归一化的方法:低通直接通过系数进行计算;而高通,需要统计直方图。