RF is a visualization of real-time radio frequency data using a powerful radio frequency sensor. The visualization is a real-time monitor of streaming data from three sections of the radiofrequency spectrum related to the radio emissions of consumer electronics, such as automobile key fobs and cell phones, along with the FM radio spectrum. An event-detection algorithm was used to detect radio signals with an amplitude that crossed a threshold of local maxima, which triggered a vivid notification of activity. Users were able to visually experience the hidden world of persistent, streaming radio activity produced by modern consumer devices.
RF was made using D3.js and Three.js. Streaming data was handled using RxJS and sent to the client using Socket.io. The app was hosted on a Node.js server.
Presented at the 2015 IEEE VIS Arts Program (VISAP).