A system for determining a physical position of a radio transmitter, comprising: - one or more sensor antennas; - one or more cameras; - one or more RF sensors configured to couple radio frequency signals from the one or more sensor antennas and generate data samples representing at least a portion of the radio frequency signals; and - a signal analysis engine comprising one or more processing units, and one or more processing modules configuring the one or more processing units to: - receive positions and orientations associated with the cameras; - receive positions and orientations associated with the one or more RF sensors; - receive an RF signature associated with the radio transmitter from the one or more RF sensors; - determine an RF persona associated with the RF signature; - estimate a first physical location for the radio transmitter according to a physical radio propagation model operating on signals associated with the one or more RF sensors; - associate the RF persona with the first physical location; - receive a video stream from the cameras covering an area associated with the one or more RF sensors; - identify an individual in the video stream using computer vision techniques; - estimate a second physical location for the radio transmitter according to the identified individual within the video stream; - establish an error distance between the first physical location and the second physical location; and - refine the physical radio propagation model according to the error distance; characterized in that the one or more processing units are further configured to overlay information associated with the RF persona on the video stream and identify a mismatch between the identified individual within the video stream and the RF persona and classify the mismatch as a potential threat. - one or more sensor antennas; - one or more cameras; - one or more RF sensors configured to couple radio frequency signals from the one or more sensor antennas and generate data samples representing at least a portion of the radio frequency signals; and - a signal analysis engine comprising one or more processing units, and one or more processing modules configuring the one or more processing units to: - receive positions and orientations associated with the cameras; - receive positions and orientations associated with the one or more RF sensors; - receive an RF signature associated with the radio transmitter from the one or more RF sensors; - determine an RF persona associated with the RF signature; - estimate a first physical location for the radio transmitter according to a physical radio propagation model operating on signals associated with the one or more RF sensors; - associate the RF persona with the first physical location; - receive a video stream from the cameras covering an area associated with the one or more RF sensors; - identify an individual in the video stream using computer vision techniques; - estimate a second physical location for the radio transmitter according to the identified individual within the video stream; - establish an error distance between the first physical location and the second physical location; and - refine the physical radio propagation model according to the error distance; - receive positions and orientations associated with the cameras; - receive positions and orientations associated with the one or more RF sensors; - receive an RF signature associated with the radio transmitter from the one or more RF sensors; - determine an RF persona associated with the RF signature; - estimate a first physical location for the radio transmitter according to a physical radio propagation model operating on signals associated with the one or more RF sensors; - associate the RF persona with the first physical location; - receive a video stream from the cameras covering an area associated with the one or more RF sensors; - identify an individual in the video stream using computer vision techniques; - estimate a second physical location for the radio transmitter according to the identified individual within the video stream; - establish an error distance between the first physical location and the second physical location; and - refine the physical radio propagation model according to the error distance;