2011-06-17 33 views
1

我觉得shopkick正在检测非常高的频率信号ear.But真正的问题是他们如何能检测比iphone更22kHz的信号,这是不是听得见人的。我已经检查过iPhone麦克风的频率响应,它似乎在人类可听范围内从20赫兹到22赫兹。超声iphone(Shopkick信号技术)

http://blog.faberacoustical.com/2009/iphone/iphone-microphone-frequency-response-comparison/ http://www.businessinsider.com/shopkick-crate-barrel-2010-12?op=1

你能指导我在此。如果iphone麦克风有可能,那么我们可以做一些信号处理,特别是FFT以获得频率。

+0

大多数成年人在15-16kHz以下听不到太多,所以他们可能只是使用该范围的顶端, 18 - 19 kHz?看看孩子或狗是否可以听到它会很有趣。 – 2011-06-17 07:47:55

回答

2

那么我目前的工作类似的使用这些高频率传输数据的系统,这是我发现了什么。你要记住,我正在用Android手机做这个,主要是Galaxy S系列。 首先,20khz到22khz的频谱似乎相当有希望,因为它可以被我们测试过的所有电话检测到,甚至被其中一些电话复制。这些频率对任何年龄的人都是听不到的,甚至狗和猫似乎也没有注意到它们。如果你的目标(实际上是避免)被人类检测到,你甚至可以低至18khz,因为大多数人都听不到。这给你一个4000赫兹的带宽,你可以频率调制数据。当然,不要期望传输8mp图像,但可以传输一些小数据。你可以使用FFT来转换到频域并分析这些频率,这可以在Java中使用较旧的手机完成(我认为在目标c中做更快)。

此外,如果你有你的处置几部iPhone,你可以安装任何频率分析仪和播放你想要的频率上的其他iPhone或某些扬声器,以测试他们可以检测一下。请记住,标准桌面扬声器可能会播放给定的频率,但会引入较低频率的噪音。压电高音扬声器可能是最适合这种类型的声音,你必须说我正在使用iPhone 4来播放这些频率以便有效地测试吱吱声。

我读的地方,Shopkick现在连起有声码在门店PA-S和因为这些扬声器都没有真正为20kHz以上响应优化我也是开始怀疑他们正在使用低于该频率。看看这个网站上有不同的商店代码,有些人用来欺骗系统http://www.ceploitips.com/2011/03/shopkick-walk-in-files.html 请记住,使用这些可能会禁止您的帐户,因为他们改进了误用检测算法。

另外我也想阅读更多关于Shopkick的实施,所以如果任何人查看这有一些链接,请分享。

+0

嘿@PSIXO这个时间已经很晚了,但是您是否怀疑笔记本电脑也可以接近您放在上面的范围(18-22khz)? – 2015-10-10 00:35:01

+0

@NickPineda在大多数情况下是的。笔记本电脑中的许多集成扬声器能够重现这些频率。我在几台联想,戴尔和MacBook设备上试用过这款产品,它工作正常。但不幸的是,它不会有任何保证,它可以在所有方面都有效,这可能是一个问题,取决于您的使用情况。其实我的理论是,为什么使用这种通信的应用程序对于iPhone来说最流行的原因是,基本上每个iPhone都有相同的硬件,如果它适用于一个,它就可以在所有的硬件上工作。 – PSIXO 2015-10-10 13:29:51

+0

不幸的是,这对于笔记本电脑和Android设备的保证要少得多,尽管谷歌确实发布了对于Android的支持http://android-developers.blogspot.rs/2015/07/connect-with-world-around-you- through.html – PSIXO 2015-10-10 13:30:33

1

首先,人的听力几乎在20千赫顶出,甚至需要一个非常年轻的人与那些一起上的频率非常低且不稳定的转变。例如,我可以在全部iPad音量下以48KHz的采样率产生低至18KHz的音调,甚至我的狗也不会注意到。阅读PsychoAcoustics,你会看到人类即使在非常低的频率上也会回声,但我们没有注意到它们。

但在ShopKick的情况下,我不认为他们会上面甚至21千赫。我已经在iPhone上创建了几种数字音频调制,而21 KHz似乎是任何距离的上限。

,如果你给你在做什么更多的投入这将有助于。我想从你想调制两个设备之间的数字信号的问题出发。

0

我最好的猜测是他们正在使用最大长度序列。这几乎就像是一个薄弱的背景嘶嘶声,涵盖了大量的音频频谱。检测的关键在于模式完全重复,并且手机具有通过关联键和传入音频来检测声音的键。