Processing virtual and live tracks to form a virtual-over-live environment
AssigneeRaytheon Company
InventorsJoel E. Lamendola, Aaron T. Spettel
Life of this patent
Estimating the term…
Abstract
In one aspect, a method includes receiving live radar data, receiving virtual radar data, merging the live radar data and the virtual radar data to form merged data, and tagging the merged data with a virtual tag indicator to indicate a presence of the virtual radar data. The method also includes for each receive time window, determining if the virtual radar data is present from the virtual tag indicator; if the virtual radar data is present, tagging a detection with a virtual tag and if the virtual radar data is not present, tagging detections with a live tag.
Claims20
A method comprising:
- merging live radar data and virtual radar data to form merged data;
- tagging the merged data with a virtual tag indicator to indicate a presence of the virtual radar data;
- for each receive time window, determining if the virtual radar data is present from the virtual tag indicator;
- tagging a detection with a virtual tag if the virtual radar data is present;
- tagging detections with a live tag if the virtual radar data is not present, and
- implementing tagging rules to identify live tracks and virtual tracks, the tagging rules comprising:
- tagging a track that originated in a virtual tagged beam as a virtual track;
- tagging a track that originated outside of the virtual tagged beam as a live track;
- tagging a track that originated in the virtual tagged beam and subsequently moves out of the virtual tagged beam as a live track after leaving the virtual tagged beam;
- and
- tagging a previously tagged live track as a live track for the remainder of its existence.
A radar processing system, comprising:
- a radar interface to receive and merge live radar data and virtual radar data to form merged data, the radar interface configured to tag the merged data with a virtual tag indicator to indicate a presence of virtual radar data in the merged data;
- a signal processing system configured to determine if the merged data includes the presence of the virtual radar data from the virtual tag indicator, for each receive time window, the signal processing system being configured, if the merged data includes the virtual radar data, to tag a detection with a virtual tag and if the merged data does not include the virtual data, to tag the detection with a live tag;
- and
- an application module configured to associate tracks from the detections received from the signal processing system,
- wherein the radar processing system implements tagging rules to identify live tracks and virtual tracks, the tagging rules comprising:
- tagging a track that originated in a virtual tagged beam as a virtual track;
- tagging a track that originated outside of the virtual tagged beam as a live track;
- tagging a track that originated in the virtual tagged beam and subsequently moves out of the virtual tagged beam as a live track after leaving the virtual tagged beam;
- and
- tagging a previously tagged live track as a live track for the remainder of its existence.
An article comprising a machine-readable medium that stores executable instructions to process virtual and live tracks to form a virtual-over-live environment, the instructions causing a machine to:
- merge live radar data and virtual radar data to form merged data;
- tag the merged data with a virtual tag indicator to indicate a presence of the virtual radar data;
- for each receive time window, determine if the virtual radar data is present based on the virtual tag indicator;
- tag a detection with a virtual tag if the virtual radar data is present;
- tag the detections with a live tag if the virtual radar data is not present;
- and
- implement tagging rules to identify live tracks and virtual tracks, the tagging rules comprising:
- tagging a track that originated in a virtual tagged beam as a virtual track;
- tagging a track that originated outside of the virtual tagged beam as a live track;
- tagging a track that originated in the virtual tagged beam and subsequently moves out of the virtual tagged beam as a live track after leaving the virtual tagged beam;
- and
- tagging a previously tagged live track as a live track for the remainder of its existence.
Dependencies are inferred from the claim text.