Wireless Vibrometer with Antenna Array
20170360317 · 2017-12-21
Inventors
- Xinyu Zhang (Madison, WI)
- Teng Wei (Madison, WI, US)
- Shu Wang (Chicago, IL, US)
- Anfu Zhou (Beijing, CN)
Cpc classification
A61B5/05
HUMAN NECESSITIES
G01H11/00
PHYSICS
International classification
Abstract
A wireless vibrometer employs an antenna array to significantly boost the signal-to-noise ratio of faint received signals twin small objects vibrating at acoustic frequencies. This technique may be used to provide an improved physiological monitor (such as a pulse detector) or for long-range eavesdropping using the emitted power from a cell phone or the like.
Claims
1. A wireless vibrometer comprising: an antenna array having antennas distributed over at least one dimension; a transmitter connectable to given antennas of the array, the transmitter shifting at least one of a relative phase and amplitude of a transmitter radiofrequency signal transmitted from each given antenna according to a transmission weight associated with each given antenna; a receiver connectable to given antennas of the array, the receiver shifting at least one of a relative phase and amplitude of a reflection of the radiofrequency signal received from each given antenna according to a reception weight associated with each given antenna before combining the reflection radiofrequency signals to a received signal; and an electronic computer executing a program stored in a non-transitive medium to: (a) extract an audio signal from the received signal; (b) evaluate the audio signal to adjust the transmission weights and reception weights to provide a processed audio signal improved signal-to-noise ratio; and (c) output a measure of the processed audio signal.
2. The wireless vibrometer of claim 1 further including a housing for supporting the antenna array adjacent to a person's skin to direct transmitted radiofrequency signals into the skin and to receive reflection radio signals reflected out of the skin.
3. The wireless vibrometer of claim 2 wherein the housing provides an adjustable band for passing around a limb of a human to retain the housing against the limb.
4. The wireless vibrometer of claim 3 wherein the electronic computer extracts a dominant frequency of the processed audio signal within a pulse rate range of the human heart and the measure of the processed audio signal is a pulse rate.
5. The wireless vibrometer of claim 4 wherein the array provides antennas dispersed in two dimensions.
6. The wireless vibrometer of claim 5 wherein the antenna array extends over an area of less than 2.5 square inches.
7. The wireless vibrometer of claim 1 wherein the electronic computer selects the transmission eights and the reception weights by cycling though a limited set of discrete transmission weights and reception weights to select transmission weights and reception weights according to a maximization of the audio range of the received signal provided by the selected transmission weights and reception weights.
8. The wireless vibrometer of claim 7 wherein the limited set of discrete transmission weights and reception weights provides for a range of amplitude weighting of no less than 2 to 1 in no more than 100 weights.
9. The wireless vibrometer of claim 7 wherein the limited set of discrete transmission weights and reception weights provides for a range of phase weighting of no less than 180 degrees in no more than 100 steps.
10. The wireless vibrometer of claim 1 wherein the electronic computer: (i) transmits a radio signal from an antenna while cycling through a limited set of discrete transmission weights to select first transmission weights according to a maximization of the audio range of the received signal; and (ii) uses the first transmission weights as reception weights while cycling through the limited set of discrete transmission weights to select second transmission weights according to a maximization of a measure of the audio signal of the received signal.
11. The wireless vibrometer of claim 10 wherein the measure of the audio signal is a measure of signal-to-noise ratio.
12. The wireless vibrometer of claim 1 wherein the electronic computer further controls a frequency of the transmitter and receiver and cycles through a discrete set of transmission frequencies to select a transmission frequency for obtaining the extracted audio signal according to a maximization of a measure of the audio signal of the received signal.
13. The wireless vibrometer of claim 12 wherein the measure of the audio signal is a measure of signal-to noise ratio.
14. The wireless vibrometer of claim 1 wherein the frequency of the transmitter and receiver is selected from a frequency range of 500 megahertz to five gigahertz.
15. A system for communicating, audio data comprising: a wireless transmitter providing a speaker for outputting an audio signal and a transmitter for transmitting an encrypted radio signal; a wireless vibrometer including: an antenna array having antennas distributed over at least one dimension; a receiver connectable to given antennas of the array, the receiver receiving the encrypted radio signal at each given antenna and shifting at least one of a relative phase and amplitude of the received radiofrequency signal according to a reception weight associated with each given antenna before combining the received radiofrequency signals to a received signal; and an electronic computer executing a program stored in a non-transitive medium to: (a) measure variations in electrical power of the encrypted radio signal over time; (b) extract the audio signal from the variations in electrical power; (c) employ the audio signal to adjust the reception weights to provide a processed audio signal improved signal-to-noise ratio; and (c) output the audio signal.
16. A wireless transmitter hardened against eavesdropping comprising: a speaker for outputting an audio signal; a transmitter for receiving data and a power control signal and transmitting the data in encrypted form at a power determined by the power control signal; and an audio noise source providing an audio noise signal in a bandwidth of a human voice and communicating with the transmitter to provide at least a portion of the power control signal to the transmitter; wherein the audio noise, source provides a variation in transmitting power comparable to that produced without the audio noise source as a result of vibration of portions of the wireless transmitter under an influence of the audio signal.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Sensitive Vibrometry
[0041] Referring now to
[0042] The wristband 10 may include a band portion 14, for example, constructed of an elastic material or including a hasp for tightening the band about the wrist 12. As so positioned, the band portion 14 may support housing 16 pressing upward, for example, against the underside of the wrist. The housing 16 may be substantially rigid and support an internal antenna array 18 of independent antennas 20. The antennas 20, for example, may be arranged in rows and columns in two dimensions, for example, limited to an area of approximately 2.5 inches or less so that the entire antenna array 18 may fit adjacent to the wrist.
[0043] The antennas 20 are located and constructed so as to direct or receive radiofrequency signals along primary lobe axes 22 directed to intersect the wrist 12 in a direction generally perpendicular to a plane of the array 18 over which the antennas 20 are dispersed.
[0044] Referring now to
[0045] Antennas 20 in each antenna group 24a and 24b may be connected either to a transmitter 26 or a receiver 28 and this connection may be switched by means of multiplexers 30a and 30b under the control of a computer 32 as will be discussed.
[0046] Transmitter 26 provides a set of output signals 33 based on a common transmission signal 35 but independently shifted in at least one of phase and amplitude with respect to that common transmission signal 35 according to transmission weights 34. The values of the transmission weights 34 may be controlled by the computer 32 and will be determined by a process described below. Each of these separately shifted output signals 33 is provided to a corresponding different antenna 20 in the antenna group 24a or 24b, whichever is associated with the transmitter 26.
[0047] In a similar manner, receiver 28 may receive a set of input signals 36 from antennas 20 of a selected one of antenna group 24a and 24b. These input signals 36 may then be independently shifted in at least one of phase and amplitude according to reception weights 38 (also controlled by the computer 32 as will be discussed). The shifted input signals 36 may then be combined to produce a received radio signal 40.
[0048] In one embodiment, the transmitter 26 and receiver 28 may operate in at a set of frequencies within a range falling within a broader range of 300 megahertz to 64 gigahertz, although the invention in some embodiments need not be limited to this frequency range.
[0049] The common transmission signal 35 may be generated by the computer 32, and as noted above, the computer 32 may control the transmission weights 34 (for example, describing a frequency and amplitude or a spectral content). In addition, the computer 32 may receive a combined radio signal 40, for example, after basic demodulation and downshifting or directly as sample data by a high-speed analog-to-digital converter and as noted above may control the reception weights 38.
[0050] The computer 32, as is generally understood in the art, may include one or more processors 42 executing a stored program 44 held in computer memory 46. The computer 32 may communicate with a secondary transmitter 50, for example, a Bluetooth transmitter, for communicating data to a cell phone or the like, and to a display 52 and user controls 54 such as pushbuttons and the like to provide an interface to a user, for example, for receiving commands and displaying output value such as pulse rate and the like.
[0051] Each of the circuit elements described above may be contained within the housing 16 and may he powered by means of a self-contained battery 56 as is generally understood in the art.
[0052] Referring now to
[0053] The receive signal 40 may be sampled and converted to digital values by an A/D converter 70 at a high sampling rate well above the Nyquist sampling rate needed for the audio upper range of the vibration of interest. For a pulse rate of 0.5 hertz to 2.5 hertz, the sampling rate will be in excess of 1 megahertz, well above the Nyquist sampling rate of five hertz. As will be discussed later, when the invention is used for decoding human speech, the range of vibration of interest may be, for example, in a range of 80-500 hertz. For human speech, therefore, the sampling rate is still well above the Nyquist sampling rate necessary to sample human speech.
[0054] Excess sampling by the A/D converter 70 may allow averaging or other combinations of adjacent samples to provide a lower sample rate signal 72 having improved noise qualities.
[0055] Signal 72 may then be transformed, for example, by a fast Fourier transform 74 implemented in software or hardware to provide a dynamic frequency domain signal including amplitude signal 76 and phase signal 77 as is generally understood in the art. The amplitude signal 76 and phase signal 77 may be “windowed” to remove “DC” components and other values outside of the frequency range 78 being a frequency range of interest, for example, 0.5 hertz to 2.5 hertz for pulse rate or 80 hertz to 500 hertz for intelligible vocal communication. This windowed frequency domain signal may then be inverse transformed to provide an extracted or demodulated audio signal. Alternatively, and in the preferred embodiment, a peak amplitude component 80 of the amplitude signal 76 may be amplitude demodulated to produce an audio signal 82 and/or a peak component of the phase signal 83 corresponding to the peak amplitude component 80 and may be phase demodulated to produce audio signal 84. Either of these signals 82 and 84 may be used individually or they may be combined as indicated by adder 90 to provide a measured audio signal 92.
[0056] For extracting pulse rate, this measured audio signal 92 may be further processed by a post-processor 94 according to the signal of interest. For example, for pulse rate, the post-processor 94 may provide a band pass filter and frequency counter that may output a pulse rate signal 96 that may be displayed on the display 52 in
[0057] Each of the components of the Fourier transform 74, the adder 90, and the post-processor 94 may be implemented in software or hardware according to techniques well known in the art.
[0058] Referring now to
[0059] Referring now to
[0060] These reception weights 38 may be, set initially to an arbitrary value (for example, 0 phase shifting, and an amplification factor of 1) and then the reception weights 38 are sequenced through discrete steps of one or both of amplitude and phase. For example, the reception weights 38 may range from 0.5 to 2 covering plus and minus 3 db of magnitude range in steps of 0.05. More generally, the reception weights 38 may have a range of amplitude weighting, of no less than 2 to 1 and the set of reception weights 38 may be less than 100 weight values for each reception weight 38. Alternatively or in addition, the reception weights 38 may step through a range of phase shifts of 0-2π in steps of 0.1. More generally, the reception weights 38 may provide for phase weighting of no less than 180 degrees and the set of different weight values for each reception weight 38 is less than 100 steps. These same ranges and step numbers will also apply to sequencing through the transmission weights 34 as will be described below.
[0061] The reception weights 38 are evaluated by extracting the audio signal 92 (shown with respect to
[0062] Although, it is possible to search through all possible combinations of the discretized reception weights 38, one embodiment of the invention employs a greedy algorithm in which each reception weight 38 is set in sequence, and the proper setting of the next reception weight 38 in the sequence is evaluated as to whether it improves the signal-to-noise ratio (for example, a peak signal-to-noise ratio) existing for the previously determined reception weights 38 without changing those previously determined reception weights 38.
[0063] Once reception weights 38 have been determined, these reception weights 38 are used as the transmission weights 34 for the same antennas 20 of antenna group 24a which is now connected to the transmitter 26 (switched from the receiver 28) as shown in
[0064] The common transmission signal 35 previously transmitted through one of antenna group 24b is now transmitted through each antenna 20 of antenna group 24a as subject to the transmission weights 34 as shown in
[0065] Once this process is completed and as indicated by process block 104 of
[0066] Using these derived transmission weights 34 and reception weights 38, at optional step 108, different frequencies are used for the carrier frequency to determine a frequency that maximizes the measure of signal-to-noise ratio used in the determination of the transmission weights 34 and reception weights 38.
[0067] As indicated by process block 110, the identified transmission weights 34, reception weights 38 and carrier frequency are then used to collect signal 40 for processing to extract an audio signal 92 and provide a measurement of that audio signal in signal 96.
[0068] Referring now to
Encryption Bypassing
[0069] Referring to
[0070] As is generally understood in the art, the cell phone 120 may include a processor 124 communicating with a memory 126 holding a stored program 127. The processor 124 may provide encrypted data signals 129 to a transceiver 128 for transmission as radio signals 122 through an antenna 130. The processor 124 may also control the transmitter transmission power through a power control signal 131 to the transceiver 128.
[0071] The cell phone 120 may also include acoustically driven movable elements 132 such, as a speaker. Such elements are constructed to vibrate to provide audio output of received conversations. During this vibration, the movable element 132 will mechanically communicate vibrations to the antenna 130 to produce a phase shifted radio signal 122 emanating directly from the antenna 130. The amount of phase shifting will depend on the instantaneous movement of the element 132 driven by the audio signal 134. In addition, constructive and destructive interference between radio signal 122 and reflection signal 122′ in the environment will cause fluctuations in the power of a received composite of radio signal 122 and reflection signal 122′ that may be detected by the present invention.
[0072] Referring now to
[0073] To the extent that the packets 140 do not arrive at regular intervals, the delta signals 150 may be interpolated to regular sampling intervals.
[0074] This delta signal 150 may then be processed in the same manner as signal 64 of
[0075] Referring now to
[0076] This application incorporates by reference the paper: “Acoustic Eavesdropping through Wireless Vibrometry” by Teng Weiy, Shu Wangy, Anfu Zhou and Xinyu Zhangy MobiCom'15, Sep. 7-11. 2015, Paris, France ACM 978-1-4503-3619-2/15/09.
[0077] Certain terminology is used herein for purposes of reference only, and thus is not intended to be limiting. For example, terms such as “upper”, “lower”, “above”, and “below” refer to directions in the drawings to which reference is made. Terms such as “front”, “back”, “rear”, “bottom” and “side”, describe the orientation of portions of the component within a consistent but arbitrary frame of reference which is made clear by reference to the text and the associated drawings describing the component under discussion. Such terminology may include the words specifically mentioned above, derivatives thereof, and words of similar import. Similarly, the terms “first”, “second” and other such numerical terms referring to structures do not imply a sequence or order unless clearly indicated by the context.
[0078] When introducing elements or features of the present disclosure and the exemplary embodiments, the articles “a”, “an”, “the” and “said” are intended to mean that there are one or more of such elements or features, The terms “comprising”, “including” and “having” are intended to be inclusive and mean that there may be additional elements or features other than those specifically noted. It is further to be understood that the method steps, processes, and operations described herein are not to be construed as necessarily requiring their performance in the particular order discussed or illustrated, unless specifically identified as an order of performance. it is also to be understood that additional or alternative steps may be employed.
[0079] References to “a microprocessor” and “a processor” or “the microprocessor” and “the processor,” can be understood to include one or more microprocessors that can communicate in a stand-alone and/or a distributed environment(s), and can thus be configured to communicate via wired or wireless communications with other processors, where such one or more processor can be configured to operate on one or more processor-controlled devices that can be similar or different devices. Furthermore, references to memory, unless otherwise specified, can include one or more processor-readable and accessible memory elements and/or components that can be internal to the processor-controlled device, external to the processor-controlled device, and can be accessed via a wired or wireless network.
[0080] It is specifically intended that the present invention not be limited to the embodiments and illustrations contained herein and the claims should be understood to include modified forms of those embodiments including portions of the embodiments and combinations of elements of different embodiments as come within the scope of the following claims. All of the publications described herein, including patents and non-patent publications are hereby incorporated herein by reference in their entireties.