检测相机流中的声波图像

时间:2019-06-13 15:51:43

标签: python image-processing real-time object-detection

我正在做我的个人项目,我想从摄像机输入中实时检测声波图像。我需要的是像普通人脸检测或QR扫描仪代码那样检测声波,但是会出现声波图像而不是人脸QR。

我对OpenCV很熟悉,但是我不知道如何以及从哪里开始。任何帮助将不胜感激。

我需要在我的个人android应用中使用它,但是为了简单起见,我想先在python中实现它。

一个声波图像样本如下所示: Soundwave Image

1 个答案:

答案 0 :(得分:0)

这是我的建议:

请考虑图像的大小为(w = 1000)*(h = 500)。制作一个空的1000 * 1数组。遍历每一列,在每一列中,找到最上面填充的像素(具有最小行值的非零像素(此行值,显示我们的波幅!),然后将此值保存在对应的像素中1000 * 1数组。 这样,您将获得一个1000位的信号,可以与其他信号(其他波)进行相似度测量。相似性检查有很多标准。一种方法是计算两个信号之间的面积。