Wisdom about Erlang BEAM and VM
http://beam-wisdoms.clau.se/
- Explain like I’m 5 (ELI5)
- More detailed material
Keystroke Recognition Using WiFi Signals
https://www.sigmobile.org/mobicom/2015/papers/p90-aliA.pdf
- TP-Link + Lenovo X200
- Распознавание напечатанного по анализу сигнала wifi
- Значение - результат трех эффектов: затухание, multi-paths and Doppler shift
- Три сложности:
- распознать начало и окончание нажатия (алгоритм предложили для приблизительного выяснения)
- выделение свойств каждого сигнала для того, чтобы распознавать 37 знаков (10 цифр, 26 букв и пробел). Много сэмплов -> Дискретное Вейвлет Преобразование. Результат - как свойства
- сравнение “shape features” для разных нажатий. Начало и конец всегда неточные, поэтому даже середину сложно выделить. Также отличаются длительности нажатий клавиш. Плюс, даже нажатия одной клавиши может сильно отличаться -> Используют “Алгоритм динамической трансформации временно́й шкалы” (Dynamic time Warping”)
- 93,5% - точность распознавания одного символа в непрерывной последовательности символов.