Table of Contents
补充了一个numpy concatenate用法
补充了一个numpy concatenate用法,写在 preview 🔗 [2021-11-02 - Truxton's blog] https://truxton2blog.com/2021-11-02/#Numpy数组操作reshape_concatenate_vstack_等
Chromagram smoothing
Chromagram smoothing
从这里开始:
![](https://truxton2blog.com/wp-content/uploads/2022/07/20220719_034041_JvzO7-300x267.png)
为此需要阅读原书P375
![](https://truxton2blog.com/wp-content/uploads/2022/07/20220723_151948_by7Qm-300x164.png)
总之就是:先做Quantization,然后用smoothing window做平滑 . smoothing window就是以前学过的那些常见的hann, hamming, blackman ...
就这样结束了?大概是的。
但实际上还不止smoothing window,还使用了其他方法:🔗 [C3S1_FeatureSmoothing] https://www.audiolabs-erlangen.de/resources/MIR/FMP/C3/C3S1_FeatureSmoothing.html
方法1:使用boxcar的smoothing:
![](https://truxton2blog.com/wp-content/uploads/2022/07/20220723_171152_OZcUc.png)
方法2:使用Median Filtering(中值滤波器):
🔗 [图像处理学习笔记(十三)——平滑处理(中值滤波法)(理论篇) - 知乎] https://zhuanlan.zhihu.com/p/343591732
![](https://truxton2blog.com/wp-content/uploads/2022/07/20220723_171601_cnbN3-300x119.png)
Concrete example:
🔗 [中值滤波器 - 维基百科,自由的百科全书] https://zh.wikipedia.org/zh-hans/中值滤波器
![](https://truxton2blog.com/wp-content/uploads/2022/07/20220723_171640_7C4Ni-300x150.png)
Last Modified in 2022-07-24