【问题标题】:Position noise sources on blank map?在空白地图上定位噪声源?
【发布时间】:2012-06-06 18:27:22
【问题描述】:

我将描述这个实验。我有一个很大的领域,巨大的领域。在那个领域有树木、灌木和多个扬声器 (5)。这些扬声器不会移动并发出独特的声音。

我还有一个可以捕捉所有声音的移动设备。它能够区分每个扬声器并忽略白噪声。该设备为扬声器提供声音的响度值。每一秒,该设备都会保存一个扬声器列表以及它们的声音有多大。当我靠近扬声器时,设备会发现声音更大。

在实验结束时,我有一张表格,其中包含扬声器的响度随时间变化的情况。这应该足以对每个点进行三角测量。

毕达哥拉斯会成功吗? (地球不是完全平坦的) 有人有数学公式或图书馆吗? 有谁知道我如何使用该信息追踪地图?

谢谢你

【问题讨论】:

    标签: geolocation maps geocoding geospatial


    【解决方案1】:

    有趣的问题。

    您需要能够将响度的变化映射到位置。为此,您需要知道衰减率。这将因频率而异 - 低和高以不同的速率下降。这不是毕达哥拉斯。

    这将为您提供围绕扬声器的圆圈中的一系列位置。

    对两个扬声器重复此操作,您将得到两个重叠的圆圈。他们的交点将是一个点。那将是位置。该位置是直角三角形中具有直角的点。

    您现在知道您相对于演讲者的位置,但不知道您在世界上的位置。但是你会提前知道每个扬声器的位置。您可以将它们的 x,y 坐标添加到您的相对坐标中以获得绝对位置。

    (实际上这些形状是 3D 的,所以圆是球体,x,y 坐标是 x,y,z 坐标)。

    在这个阶段,您可以使用毕达哥拉斯来获取两个扬声器之间的距离。但是到了这个阶段,您已经知道自己在场上的位置,而且您无需使用毕达哥拉斯就能找到它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-17
      • 2019-04-08
      • 1970-01-01
      • 2016-02-07
      • 2011-12-20
      • 2015-11-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多