【问题标题】:detect soundwave image in camera stream检测相机流中的声波图像
【发布时间】:2019-06-13 15:51:43
【问题描述】:
我正在处理我的个人项目,我想检测来自相机输入的声波图像(实时)。我需要的是像普通人脸检测或 QR 扫描码一样检测声波,但不是人脸 QR,而是声波图像。
我熟悉 OpenCV,但我不知道如何以及从哪里开始。任何帮助将不胜感激。
我在我的个人android应用中需要它,但为了简单起见,我想先在python中实现它。
声波图像示例如下所示:
【问题讨论】:
标签:
python
image-processing
real-time
object-detection
【解决方案1】:
这是我的建议:
考虑您的图片大小为 (w=1000)*(h=500)。制作一个空的 1000*1 数组。遍历每一列和每一列,找到顶部填充的像素(具有最小行值的非零像素(该行值向我们展示了波的幅度!)并将该值保存在对应的像素中1000*1 数组。
通过这种方式,您将获得一个 1000 位的信号,您可以对其与其他信号(其他波)进行相似性测量。相似性检查有很多标准。一种方法是计算两个信号之间的面积。