# US 12,225,500 B2 · System and method for time-frequency separation of multiple radio signals

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,225,500 B2
- Document ID: US12225500B2
- Status: Granted
- Kind: B2
- Application number: 18/427,868
- Filed: 2024-01-31
- Published: 2024-11-14
- Granted: 2025-02-11
- Earliest claimed: 2021-08-01
- Assignees: Elbit Systems Ew and Sigint-Elisra Ltd
- Applicants: Elbit Systems EW And Sigint—Elisra Ltd.
- Inventors: Yaniv George; Ofer Shariv; Michael Berkovitch; Anat Hershko; Elad Mandelbaum (Mandelbaum)
- Web page: https://patentgrep.com/patent/US12225500B2

## CPC

- G01R 23/18: with provision for recording frequency spectrum
- H04W 64/006: {with additional information processing, e.g. for direction or speed determination}
- G06T 7/11: Region-based segmentation
- G06T 7/174: involving the use of two or more images
- G06T 11/26: Drawing of charts or graphs
- H04B 17/27: for locating or positioning the transmitter
- H04B 17/382: for resource allocation, admission control or handover
- H04W 16/14: Spectrum sharing arrangements {between different networks}
- G06T 2207/20016: Hierarchical, coarse-to-fine, multiscale or multiresolution image processing; Pyramid transform
- G06T 2207/20072: Graph-based image processing
- H04L 5/0005: {Time-frequency}
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A system for time-frequency separation based on image analysis of one or more spectrograms of multiple radio signals received over time from one or more emitters, the system comprising a processing circuitry configured to: determine, using image analysis, a region of at least one of the spectrograms containing representations of a superposition of two or more overlapping radio signals of the radio signals, the overlapping radio signals being representations of radio signals sharing a common time-frequency within the at least one of the spectrograms; decompose the superposition of the two or more overlapping radio signals within the region into separate signal representations, wherein each given separate signal representation of the separate signal representations is expressed by a corresponding bounding box around the given separate signal representation; and perform, utilizing the separate signal representations, one or more actions.

## Claims

### Claim 1

A system for time-frequency separation based on image analysis of one or more spectrograms of multiple radio signals received over time from one or more emitters, the system comprising a processing circuitry configured to:
determine, using image analysis, a region of at least one of the spectrograms containing representations of a superposition of two or more overlapping radio signals of the radio signals, the overlapping radio signals being representations of radio signals sharing a common time-frequency within the at least one of the spectrograms;
decompose the superposition of the two or more overlapping radio signals within the region into separate signal representations, wherein each given separate signal representation of the separate signal representations is expressed by a corresponding bounding box around the given separate signal representation;
determine, for at least one separate signal representation of the separate signal representations, one or more parameters based on the corresponding bounding box; and
perform, utilizing the separate signal representations and the parameters, one or more actions.

### Claim 2 (depends on 1)

The system of claim 1, wherein the parameters of the separate signal representation include one or more of:
(a) wavelength;
(b) frequency;
(c) rise time;
(d) fall time;
(e) duration;
(f) power;
(g) occupied bandwidth;
(h) spectral density;
(i) activity profile; or
(j) polarization.

### Claim 3 (depends on 1)

The system of claim 1, wherein the processing circuitry is further configured to:
generate, upon decomposing the superposition of the two or more overlapping radio signals, a plurality of additional spectrograms of the multiple radio signals, wherein: (a) a first additional spectrogram of the additional spectrograms has a first resolution, (b) a second additional spectrogram of the additional spectrograms has a second resolution, and (c) the first resolution is different from the second resolution; and
determine, for at least one given separate signal representation of the separate signal representations, one or more fine-tuned parameters of the given separate signal representation utilizing the additional spectrograms and the corresponding parameters, having a better accuracy than an accuracy of the corresponding parameters.

### Claim 4 (depends on 1)

The system of claim 1, wherein the image analysis of the spectrograms of the multiple radio signals received over time is performed continuously or periodically.

### Claim 5 (depends on 4)

The system of claim 4, wherein the processing circuitry is further configured to determine, upon decomposing the superposition of the two or more overlapping radio signals, one or more statistical parameters associated with at least one given separate signal representation of the separate signal representations, based on previous occurrences of the given separate signal representation within the spectrograms.

### Claim 6 (depends on 5)

The system of claim 5, wherein the statistical parameters include one or more of:
(a) signal activity level;
(b) probability of occurrence;
(c) probability of interception;
(d) power distribution;
(e) frequency stability; or
(f) average durations.

### Claim 7 (depends on 1)

The system of claim 1, wherein the actions include one or more of:
(a) identify the emitters that emitted the overlapping radio signals;
(b) classify the emitters that emitted the overlapping radio signals;
(c) generate a compressed representation of the multiple radio signals received over time;
(d) extract samples of the overlapping radio signals, thereby enabling radio signal analysis;
(e) provide the overlapping radio signals to one or more external systems; or
(f) provide the overlapping radio signals to a user of the system.

### Claim 8 (depends on 1)

The system of claim 1, wherein the decomposition of the superposition of the overlapping radio signals is based on Rectilinear Polygon Decomposition (RPD).

### Claim 9 (depends on 1)

The system of claim 1, wherein the determination of the region is also based on a band of the multiple radio signals received over time.

### Claim 10 (depends on 1)

The system of claim 1, wherein the region is determined by identifying a bounding box around the region.

### Claim 11

A method for time-frequency separation based on image analysis of one or more spectrograms of multiple radio signals received over time from one or more emitters, the method comprising:
determining, by a processing circuitry, using image analysis, a region of at least one of the spectrograms containing representations of a superposition of two or more overlapping radio signals of the radio signals, the overlapping radio signals being representations of radio signals sharing a common time-frequency within the at least one of the spectrograms;
decomposing, by the processing circuitry, the superposition of the two or more overlapping radio signals within the region into separate signal representations, wherein each given separate signal representation of the separate signal representations is expressed by a corresponding bounding box around the given separate signal representation;
determining, for at least one separate signal representation of the separate signal representations, one or more parameters based on the corresponding bounding box; and
performing, by the processing circuitry, utilizing the separate signal representations and the parameters, one or more actions.

### Claim 12 (depends on 11)

The method of claim 11, wherein the parameters of the separate signal representation include one or more of:
(a) wavelength;
(b) frequency;
(c) rise time;
(d) fall time;
(e) duration;
(f) power;
(g) occupied bandwidth;
(h) spectral density;
(i) activity profile; or
(j) polarization.

### Claim 13 (depends on 11)

The method of claim 11, further comprising:
generating, by the processing circuitry, upon decomposing the superposition of the two or more overlapping radio signals, a plurality of additional spectrograms of the multiple radio signals, wherein: (a) a first additional spectrogram of the additional spectrograms has a first resolution, (b) a second additional spectrogram of the additional spectrograms has a second resolution, and (c) the first resolution is different from the second resolution; and
determining, by the processing circuitry, for at least one given separate signal representation of the separate signal representations, one or more fine-tuned parameters of the given separate signal representation utilizing the additional spectrograms and the corresponding parameters, having a better accuracy than an accuracy of the corresponding parameters.

### Claim 14 (depends on 11)

The method of claim 11, wherein the image analysis of the spectrograms of the multiple radio signals received over time is performed continuously or periodically.

### Claim 15 (depends on 14)

The method of claim 14, further comprising determining, upon decomposing the superposition of the two or more overlapping radio signals, one or more statistical parameters associated with at least one given separate signal representation of the separate signal representations, based on previous occurrences of the given separate signal representation within the spectrograms.

### Claim 16 (depends on 15)

The method of claim 15, wherein the statistical parameters include one or more of:
(a) signal activity level;
(b) probability of occurrence;
(c) probability of interception;
(d) power distribution;
(e) frequency stability; or
(f) average duration.

### Claim 17 (depends on 11)

The method of claim 11, wherein the actions include one or more of:
(a) identify the emitters that emitted the overlapping radio signals;
(b) classify the emitters that emitted the overlapping radio signals;
(c) generate a compressed representation of the multiple radio signals received over time;
(d) extract samples of the overlapping radio signals, thereby enabling radio signal analysis;
(e) provide the overlapping radio signals to one or more external systems; or
(f) provide the overlapping radio signals to a user of the system.

### Claim 18 (depends on 11)

The method of claim 11, wherein the determination of the region is also based on a band of the multiple radio signals received over time.

### Claim 19 (depends on 11)

The method of claim 11, wherein the region is determined by identifying a bounding box around the region.

### Claim 20

A non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code, executable by at least one processing circuitry of a computer to perform a method for time-frequency separation based on image analysis of one or more spectrograms of multiple radio signals received over time from one or more emitters, the method comprising:
determining, by a processing circuitry, using image analysis, a region of at least one of the spectrograms containing representations of a superposition of two or more overlapping radio signals of the radio signals, the overlapping radio signals being representations of radio signals sharing a common time-frequency within the at least one of the spectrograms;
decompose, by the processing circuitry, the superposition of the two or more overlapping radio signals within the region into separate signal representations, wherein each given separate signal representation of the separate signal representations is expressed by a corresponding bounding box around the given separate signal representation;
determining, for at least one separate signal representation of the separate signal representations, one or more parameters based on the corresponding bounding box; and
perform, by the processing circuitry, utilizing the separate signal representations and the parameters, one or more actions.
