Time domain burst signal extraction method, device, electronic device and storage medium

By using the methods of cyclic shift and dynamic threshold adjustment, the problem of accurate extraction of time domain burst signals in complex environments is solved, and stable and efficient signal extraction under different signal-to-noise ratio conditions is achieved.

CN120145028BActive Publication Date: 2025-09-16NEXWISE INTELLIGENCE CHINA LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510624140.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-15
Publication Date
2025-09-16
Estimated Expiration
2045-05-15

AI Technical Summary

Technical Problem

In complex wireless environments or high-noise conditions, existing technologies have difficulty accurately extracting time-domain burst signals, resulting in the inability to perform subsequent processing such as demodulation, classification, and target detection.

Method used

By obtaining the original power sequence of the time domain signal and performing cyclic shift to generate a time-shifted power sequence, the signal starting and ending points are determined using the power ratio and ratio threshold. Combined with moving average filtering and preset conditions, the threshold is dynamically adjusted to achieve the extraction of time domain burst signals.

Benefits of technology

It improves the robustness and stability under different signal-to-noise ratio conditions, can effectively extract time domain burst signals, adapt to complex signal environments, and reduce false detection and missed detection rates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120145028B_ABST
    Figure CN120145028B_ABST
Patent Text Reader

Abstract

The present invention provides a time domain burst signal extraction method, device, electronic device, and storage medium, belonging to the field of signal processing technology. The method comprises the following steps: obtaining an original power sequence of a time domain signal, the original power sequence including multiple original power points; cyclically shifting the positions of the original power points backward to obtain a time-shifted power sequence composed of the shifted original power points; determining multiple signal starting points and multiple signal end points based on the original power sequence and the time-shifted power sequence; determining the signal end points corresponding to each signal starting point; and extracting each time domain burst signal from the time domain signal based on each signal starting point and the corresponding signal end point. The present invention can extract a time domain burst signal based on the time domain signal power.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of signal processing technology, and in particular to a time domain burst signal extraction method, device, electronic equipment and storage medium. Background Art

[0002] In fields such as wireless communications, radar target recognition, audio signal processing, power signal monitoring, and medical signal analysis (such as electrocardiogram and electroencephalogram signals), signals often occur in bursts, occurring only within a specific timeframe and blending with background noise. In complex wireless environments or high-noise conditions, it is crucial to accurately extract the valid segments of burst signals to ensure that subsequent processing (such as demodulation, classification, and target detection) can proceed properly. Summary of the Invention

[0003] The present invention provides a time domain burst signal extraction method, device, electronic equipment and storage medium, which are used to solve the technical problem of how to extract time domain burst signals.

[0004] The present invention provides a time domain burst signal extraction method, comprising:

[0005] Acquire an original power sequence of a time domain signal, where the original power sequence includes a plurality of original power points;

[0006] cyclically shifting the positions of the original power points backward to obtain a time-shifted power sequence consisting of the shifted original power points;

[0007] Determine a plurality of signal starting points and a plurality of signal end points according to the original power sequence and the time-shifted power sequence;

[0008] Determine the signal endpoints corresponding to the signal starting points;

[0009] Each time domain burst signal is extracted from the time domain signal according to each signal starting point and the corresponding signal end point.

[0010] According to a time domain burst signal extraction method provided by the present invention, the determining of multiple signal starting points and multiple signal end points based on the original power sequence and the time-shifted power sequence includes:

[0011] Determining a plurality of first power ratios according to the original power sequence and the time-shifted power sequence, and determining a plurality of second power ratios according to the original power sequence and the time-shifted power sequence; the first power ratios and the second power ratios have a one-to-one correspondence, and the first power ratios and the corresponding second power ratios are reciprocals of each other;

[0012] determining a first ratio threshold according to each of the first power ratio values, and determining a second ratio threshold according to each of the second power ratio values;

[0013] The starting point of each signal is determined according to each first power ratio and the first ratio threshold, and the ending point of each signal is determined according to each second power ratio and the second ratio threshold.

[0014] According to a time domain burst signal extraction method provided by the present invention, determining a plurality of first power ratios according to the original power sequence and the time-shifted power sequence, and determining a plurality of second power ratios according to the original power sequence and the time-shifted power sequence, includes:

[0015] Performing moving average filtering on the original power sequence to obtain a plurality of first power points;

[0016] Performing moving average filtering on the time-shifted power sequence to obtain a plurality of second power points;

[0017] Determine a first sum value of each of the first power points and a preset constant, and a second sum value of each of the second power points and the preset constant;

[0018] determining a ratio of each of the first sum values ​​to the corresponding second sum value to obtain each of the first power ratio values;

[0019] The ratio of each second sum value to the corresponding first sum value is determined to obtain each second power ratio value.

[0020] According to a time domain burst signal extraction method provided by the present invention, determining a first ratio threshold according to each of the first power ratios, and determining a second ratio threshold according to each of the second power ratios, includes:

[0021] determining a first mean value and a first standard deviation of each of the first power ratios, and a second mean value and a second standard deviation of each of the second power ratios;

[0022] The first ratio threshold is determined according to the first average value and the first standard deviation, and the second ratio threshold is determined according to the second average value and the second standard deviation.

[0023] According to a time domain burst signal extraction method provided by the present invention, determining each signal starting point according to each first power ratio and the first ratio threshold, and determining each signal end point according to each second power ratio and the second ratio threshold, includes:

[0024] If the first power ratio satisfies a first preset condition, determining the index of the first power ratio as the signal starting point, the first preset condition including that the first power ratio is greater than the first ratio threshold;

[0025] If the second power ratio satisfies a second preset condition, the index of the second power ratio is determined to be the signal end point, and the second preset condition includes that the second power ratio is greater than the second ratio threshold.

[0026] According to a time domain burst signal extraction method provided by the present invention, the first preset condition further includes that the distance between the index of the first power ratio value and the starting point of the previous signal is greater than a preset distance threshold;

[0027] The second preset condition also includes that the distance between the index of the second power ratio and the previous signal endpoint is greater than the preset distance threshold.

[0028] According to a time domain burst signal extraction method provided by the present invention, determining the signal end points corresponding to the respective signal start points includes:

[0029] The smallest unpaired signal end point that is greater than the signal start point is determined as the signal end point corresponding to the signal start point.

[0030] The present invention also provides a time domain burst signal extraction device, comprising:

[0031] An acquisition module, configured to acquire an original power sequence of a time domain signal, wherein the original power sequence includes a plurality of original power points;

[0032] A time shift module, configured to cyclically shift the positions of the original power points backward to obtain a time-shifted power sequence composed of the shifted original power points;

[0033] a determination module, configured to determine a plurality of signal starting points and a plurality of signal end points according to the original power sequence and the time-shifted power sequence;

[0034] and for determining the signal end points corresponding to the respective signal start points;

[0035] The extraction module is configured to extract each time domain burst signal from the time domain signal according to each signal starting point and the corresponding signal end point.

[0036] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, any of the above-mentioned time domain burst signal extraction methods is implemented.

[0037] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the time domain burst signal extraction method described above is implemented.

[0038] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements any of the above-mentioned time domain burst signal extraction methods.

[0039] The time domain burst signal extraction method, device, electronic device and storage medium provided by the present invention cyclically shift the original power sequence of the time domain signal to obtain a time-shifted power sequence. Multiple signal starting points and multiple signal end points can be determined based on the original power sequence and the time-shifted power sequence, and the signal end points corresponding to each signal starting point can be determined. Based on each signal starting point and the corresponding signal end point, each time domain burst signal can be extracted from the time domain signal, and the extraction of the time domain burst signal is realized based on the time domain signal power. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the present invention or the prior art, a brief introduction is given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0041] Figure 1 It is a flow chart of the time domain burst signal extraction method provided by the present invention.

[0042] Figure 2 It is a flow chart of step S3 provided by the present invention.

[0043] Figure 3 It is a schematic diagram of the original power point of the Bluetooth signal provided by the present invention.

[0044] Figure 4 It is a schematic diagram of the first power point provided by the present invention.

[0045] Figure 5 It is a schematic diagram of the second power point provided by the present invention.

[0046] Figure 6 It is a schematic diagram of the first power ratio provided by the present invention.

[0047] Figure 7 It is a schematic diagram of the second power ratio provided by the present invention.

[0048] Figure 8 It is a schematic diagram of the Bluetooth time domain burst signal provided by the present invention.

[0049] Figure 9 It is a structural diagram of the time domain burst signal extraction device provided by the present invention.

[0050] Figure 10 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0051] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.

[0052] It should be noted that, in the description of the present invention, the terms "comprise," "include," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. Without further limitation, the phrase "comprises a..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising the elements. Terms such as "upper" and "lower" indicate positions or relationships based on those shown in the accompanying drawings and are intended solely to facilitate the description of the present invention and simplify the description. They are not intended to indicate or imply that the devices or elements referred to must have a specific orientation, be constructed, or operate in a specific orientation, and are therefore not to be construed as limitations on the present invention. Unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be broadly construed, for example, to mean fixed, removable, or integral; mechanical or electrical; direct or indirect through an intermediary; or internal communication between two elements. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0053] The terms "first," "second," and so forth, used herein are used to distinguish similar objects, not to describe a specific order or precedence. It should be understood that such terms are interchangeable where appropriate, allowing embodiments of the present invention to be implemented in an order other than that illustrated or described herein. Furthermore, the terms "first," "second," and so forth generally distinguish objects of a single type, and do not limit the number of objects. For example, the first object may be one or more. Furthermore, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates an "or" relationship between the connected objects.

[0054] In the existing technology, time domain burst signals can be extracted by using a fixed threshold detection method. Specifically, a fixed power threshold is set. When the signal power exceeds the threshold, a time domain burst signal is considered to be detected; otherwise, it is considered to be noise. The advantages of the fixed threshold detection method are simple calculation and applicable to scenarios with stable signal power and high signal-to-noise ratio. The disadvantages include: (1) Difficulty in threshold selection: static thresholds are difficult to adapt to signals with large power variations; (2) High false detection rate: If the threshold is too low, noise may be mistaken for signal; if the threshold is too high, the real signal may be missed; (3) Not applicable to low signal-to-noise ratio environments: When the signal power is low, the fixed threshold may not be able to effectively detect the signal.

[0055] In the existing technology, time-domain burst signals can also be extracted through adaptive threshold detection methods. Specifically, the threshold is dynamically adjusted based on the historical statistical information of the signal (such as mean, variance, etc.) to improve detection flexibility. A typical method is constant false alarm rate (CFAR) detection. This method dynamically adjusts the detection threshold by calculating the background noise power to maintain the false alarm rate at a set level. The advantage of the adaptive threshold detection method is its strong adaptability and its applicability to signals with dynamically changing power. The disadvantages include: (1) the large amount of calculation, which limits its application in high-real-time systems; (2) its limited scope of application and poor adaptability to complex signal environments (such as non-Gaussian noise backgrounds).

[0056] In existing technology, short-time energy detection (STED) can also be used to extract time-domain burst signals. Specifically, this method calculates the power or energy of the signal within a short time window and detects its changing trend to determine the start and end points of the signal segment. The advantage of STED is that it is commonly used in pulse and speech signal detection and can adapt well to local variations in signal power. However, the disadvantage is that the selection of the short-time window length affects detection performance. A too large window may lead to blurred boundaries, while a too small window may be affected by short-term fluctuations.

[0057] The following combination Figures 1-10 The present invention describes a time domain burst signal extraction method, device, electronic device and storage medium.

[0058] like Figure 1 As shown, the time domain burst signal extraction method of the present invention includes steps S1 to S5.

[0059] Step S1: Acquire an original power sequence of a time domain signal, where the original power sequence includes a plurality of original power points.

[0060] Among them, the time domain signal is a baseband complex signal set in the time domain , n is the index of the sampling point. The time domain signal can be an analog modulated signal or a digital modulated signal. The original power point is the sampling point of the time domain signal. The power is calculated as follows:

[0061] ;

[0062] in, for The power (original power point), Re is The real part of for The imaginary part of .

[0063] Step S2: cyclically shift the positions of the original power points backward to obtain a time-shifted power sequence composed of the shifted original power points.

[0064] Specifically, the position of each original power point can be shifted backward by M positions. The shift formula is:

[0065] ;

[0066] in, It should be noted that if M is equal to the total number of original power points, the original power points after shifting will return to their original positions, so M should be smaller than the total number of original power points.

[0067] For example, assuming that the original power sequence = {1, 2, 3, 4, 5, 6}, M = 3, then the time-shifted power sequence obtained after cyclic shift = {4, 5, 6, 1, 2, 3}, for example = , =1 shifted back 3 places to get =1.

[0068] Step S3: determining multiple signal starting points and multiple signal ending points according to the original power sequence and the time-shifted power sequence.

[0069] For example, the first power ratios can be calculated using the following formulas: and each second power ratio :

[0070] 、 ;

[0071] Wherein, C is a preset constant used to avoid division anomalies when the power is 0. C can be 0.

[0072] Then set the first ratio threshold and the second ratio threshold , traverse from the beginning and , if a > , the index n at this time can be used as the starting point of the signal; if a > , the index n at this time can be used as the signal end point. Each signal starting point is stored in the array idxDDC_start in sequence, and each signal end point is stored in the array idxDDC_end in sequence.

[0073] Step S4: determining the signal end points corresponding to the signal start points.

[0074] Specifically, the signal endpoint with the same index as the signal start point can be determined as the signal endpoint corresponding to the signal start point. For example, if idxDDC_start = {1, 3, 5, 7} and idxDDC_end = {2, 4, 6, 8}, then the signal start points "1", "3", "5", and "7" correspond to the signal end points "2", "4", "6", and "8", respectively.

[0075] Step S5: extracting each time domain burst signal from the time domain signal according to each signal starting point and the corresponding signal ending point.

[0076] Specifically, a time domain burst signal can be obtained by extracting the time domain signal segment between the signal start point and the corresponding signal end point. For example, if the signal start point is "1" and the corresponding signal end point is "2", then extracting the time domain signal segment from 1 to 2 in the time domain signal can obtain a time domain burst signal.

[0077] As can be seen from the above, the time domain burst signal extraction method of the present invention performs a cyclic shift on the original power sequence of the time domain signal to obtain a time-shifted power sequence. Multiple signal starting points and multiple signal end points can be determined based on the original power sequence and the time-shifted power sequence, and the signal end points corresponding to each signal starting point can be determined. Each time domain burst signal can be extracted from the time domain signal based on each signal starting point and the corresponding signal end point, and the time domain burst signal can be extracted based on the time domain signal power.

[0078] In some embodiments, as Figure 2 As shown, step S3 of the present invention may further include:

[0079] Step S31, determining a plurality of first power ratios according to the original power sequence and the time-shifted power sequence, and determining a plurality of second power ratios according to the original power sequence and the time-shifted power sequence; the first power ratios correspond to the second power ratios one-to-one, and the first power ratios and the corresponding second power ratios are reciprocals of each other;

[0080] Step S32, determining a first ratio threshold according to each first power ratio value, and determining a second ratio threshold according to each second power ratio value;

[0081] Step S33: determining each signal starting point according to each first power ratio and the first ratio threshold, and determining each signal ending point according to each second power ratio and the second ratio threshold.

[0082] For example, as described above, the formula 、 The first power ratio values ​​and the second power ratio values ​​are obtained by calculation.

[0083] For example, as mentioned above, if a > , the index n at this time can be used as the starting point of the signal; if a > , the index n at this time can be used as the signal end point.

[0084] In this way, each first power ratio and each second power ratio are first determined by the original power sequence and the time-shifted power sequence, and then the first ratio threshold is determined according to each first power ratio and the second ratio threshold is determined according to each second power ratio. Finally, each signal starting point is determined according to each first power ratio and the first ratio threshold, and each signal end point is determined according to each second power ratio and the second ratio threshold. This can realize the function of determining multiple signal starting points and multiple signal end points according to the original power sequence and the time-shifted power sequence.

[0085] In some embodiments, step S31 of the present invention may further include:

[0086] Perform moving average filtering on the original power sequence to obtain multiple first power points;

[0087] Performing moving average filtering on the time-shifted power sequence to obtain multiple second power points;

[0088] Determine a first sum value of each first power point and a preset constant, and a second sum value of each second power point and the preset constant;

[0089] Determining a ratio of each first sum value to the corresponding second sum value to obtain each first power ratio value;

[0090] The ratio of each second sum value to the corresponding first sum value is determined to obtain each second power ratio value.

[0091] Specifically, a sliding window with a length of L can be used to perform moving average filtering on the original power sequence and the time-shifted power sequence. The filtering formulas are:

[0092] , ;

[0093] in, is the first power point, is the second power point.

[0094] For example, assuming the original power sequence = {1, 2, 3, 4, 5, 6}, the time-shifted power sequence = {4, 5, 6, 1, 2, 3}, and L = 3, then the first power point = {2, 3, 4, 5}, and the calculation method is (1+2+3) / 3=2, (2+3+4) / 3=3, (3+4+5) / 3=4, (4+5+6) / 3=5. Similarly, the second power point = {5, 4, 3, 2} can be obtained.

[0095] Among them, the first sum value = +C, the second sum = +C, then 、 .

[0096] Moving average filtering can reduce the randomness of power changes and improve the stability of time domain burst signal boundary detection.

[0097] In some embodiments, step S32 of the present invention may further include:

[0098] determining a first mean value and a first standard deviation of each first power ratio value, and a second mean value and a second standard deviation of each second power ratio value;

[0099] A first ratio threshold is determined based on the first mean value and the first standard deviation, and a second ratio threshold is determined based on the second mean value and the second standard deviation.

[0100] Specifically, the first average value is mean ( ), the first standard deviation is std( ), the second mean is mean( ), the second standard deviation is std( ).

[0101] =α×mean( )+β×std( ), =α×mean( )+β×std( ).

[0102] Among them, α and β are adjustable coefficients, for example, α=0.5 and β=0.3.

[0103] In this way, the ratio threshold can be determined by the average value and standard deviation of the power ratio, thereby realizing the function of determining the ratio threshold according to the power ratio.

[0104] In addition, the ratio threshold can be adjusted through α and β. Using a dynamic threshold instead of a traditional fixed threshold can improve the robustness of the algorithm under different signal-to-noise ratio conditions, which is particularly suitable for low signal-to-noise ratio environments.

[0105] As described above, in some embodiments, step S33 of the present invention may further include:

[0106] If the first power ratio satisfies a first preset condition, determining the index of the first power ratio as the signal starting point, the first preset condition including that the first power ratio is greater than a first ratio threshold;

[0107] If the second power ratio satisfies a second preset condition, the index of the second power ratio is determined to be the signal end point, and the second preset condition includes that the second power ratio is greater than a second ratio threshold.

[0108] For example, if a > , the index n at this time can be used as the starting point of the signal; if a > , the index n at this time can be used as the signal end point.

[0109] In this way, the function of determining the starting point of each signal according to the power ratio and the ratio threshold can be realized according to the relationship between the power ratio and the ratio threshold.

[0110] Considering that the first power ratio or the second power ratio may continuously exceed the ratio threshold, multiple adjacent signal start points or signal end points may be generated, resulting in misjudgment of the signal start point or signal end point. To avoid misjudgment of the signal start point or signal end point, the first preset condition of the present invention may further include that the distance between the index of the first power ratio and the previous signal start point is greater than a preset distance threshold; the second preset condition may further include that the distance between the index of the second power ratio and the previous signal end point is greater than a preset distance threshold.

[0111] Specifically, let the preset distance threshold be distanceTh and the previous signal starting point be prev_start. > and -prev_start>distanceTh, then determine n as the new signal starting point; if > and -prev_end>distanceTh, then n is determined as the new signal end point.

[0112] In this way, by setting a preset distance threshold, false detection caused by continuous noise peaks can be effectively avoided, thereby enhancing the stability of time domain burst signal extraction.

[0113] Considering that the number of signal starting points and signal end points may be different, that is, the signal starting points and signal end points cannot be mapped one-to-one, it is necessary to remove redundant indexes and map the signal starting points and signal end points one-to-one. Therefore, step S4 of the present invention may further include:

[0114] The smallest unpaired signal end point that is greater than the signal start point is determined as the signal end point corresponding to the signal start point.

[0115] For example, if idxDDC_start={1,3,5,7} and idxDDC_end={2,4,6,8,10}, for the signal starting point "1", the unpaired signal end points greater than the signal starting point include {2,4,6,8,10}, where the minimum signal end point is "2", so the signal starting point "1" is paired with the signal end point "2"; similarly, the signal end points corresponding to the signal starting point {3,5} are {4,6}; for the signal starting point "7", the unpaired signal end points greater than the signal starting point include {8,10}, where the minimum signal end point is "8", so the signal starting point "7" is paired with the signal end point "8", and the signal end point "10" is removed.

[0116] The result of extracting the time domain burst signal of the Bluetooth signal by the above time domain burst signal extraction method is as follows: Figure 3-Figure 8 shown. Figure 3 is the original power point; Figure 4 is the first power point; Figure 5 is the second power point; Figure 6 is the first power ratio, and the green circle is the first power ratio greater than the first ratio threshold; Figure 7 is the second power ratio, and the green circle is the second power ratio greater than the second ratio threshold; Figure 8 It is the extracted 5 segments of discontinuous time domain burst signal. Figure 3-Figure 8 It is proved that the time domain burst signal extraction method of the present invention has good effect.

[0117] like Figure 9 As shown, the time domain burst signal extraction device provided by the present invention includes:

[0118] An acquisition module is used to acquire an original power sequence of a time domain signal, where the original power sequence includes multiple original power points;

[0119] A time-shift module is used to cyclically shift the positions of the original power points backward to obtain a time-shifted power sequence composed of the shifted original power points;

[0120] a determination module, configured to determine a plurality of signal starting points and a plurality of signal end points according to the original power sequence and the time-shifted power sequence;

[0121] and for determining the signal end points corresponding to the starting points of each signal;

[0122] The extraction module is used to extract each time domain burst signal from the time domain signal according to each signal starting point and the corresponding signal end point.

[0123] It should be noted that the time domain burst signal extraction device provided by the present invention can execute the time domain burst signal extraction method of any of the above embodiments during specific operation, which will not be described in detail in this embodiment.

[0124] The determination module of the present invention can be specifically used for:

[0125] Determine a plurality of first power ratios according to the original power sequence and the time-shifted power sequence, and determine a plurality of second power ratios according to the original power sequence and the time-shifted power sequence; the first power ratios correspond to the second power ratios one-to-one, and the first power ratios and the corresponding second power ratios are reciprocals of each other;

[0126] determining a first ratio threshold according to each first power ratio value, and determining a second ratio threshold according to each second power ratio value;

[0127] The starting points of the signals are determined according to the first power ratios and the first ratio thresholds, and the ending points of the signals are determined according to the second power ratios and the second ratio thresholds.

[0128] The determination module of the present invention can be further used to:

[0129] Perform moving average filtering on the original power sequence to obtain multiple first power points;

[0130] Performing moving average filtering on the time-shifted power sequence to obtain multiple second power points;

[0131] Determine a first sum value of each first power point and a preset constant, and a second sum value of each second power point and the preset constant;

[0132] Determining a ratio of each first sum value to the corresponding second sum value to obtain each first power ratio value;

[0133] The ratio of each second sum value to the corresponding first sum value is determined to obtain each second power ratio value.

[0134] The determination module of the present invention can be further used to:

[0135] determining a first mean value and a first standard deviation of each first power ratio value, and a second mean value and a second standard deviation of each second power ratio value;

[0136] A first ratio threshold is determined based on the first mean value and the first standard deviation, and a second ratio threshold is determined based on the second mean value and the second standard deviation.

[0137] The determination module of the present invention can be further used to:

[0138] If the first power ratio satisfies a first preset condition, determining the index of the first power ratio as the signal starting point, the first preset condition including that the first power ratio is greater than a first ratio threshold;

[0139] If the second power ratio satisfies a second preset condition, the index of the second power ratio is determined to be the signal end point, and the second preset condition includes that the second power ratio is greater than a second ratio threshold.

[0140] The first preset condition of the present invention may also include that the distance between the index of the first power ratio value and the starting point of the previous signal is greater than a preset distance threshold;

[0141] The second preset condition may further include that the distance between the index of the second power ratio and the last signal endpoint is greater than a preset distance threshold.

[0142] The determination module of the present invention can be further used to:

[0143] The smallest unpaired signal end point that is greater than the signal start point is determined as the signal end point corresponding to the signal start point.

[0144] Figure 10 Schematic diagram of the structure of the electronic device provided by the present invention, such as Figure 10 As shown, the electronic device may include: a processor, a communications interface, a memory, and a communications bus, wherein the processor, the communications interface, and the memory communicate with each other via the communications bus. The processor may call logic instructions in the memory to execute a time-domain burst signal extraction method, which includes: obtaining an original power sequence of the time-domain signal, the original power sequence including multiple original power points; cyclically shifting the positions of each original power point backward to obtain a time-shifted power sequence composed of the shifted original power points; determining multiple signal start points and multiple signal end points based on the original power sequence and the time-shifted power sequence; determining the signal end point corresponding to each signal start point; and extracting each time-domain burst signal from the time-domain signal based on each signal start point and the corresponding signal end point.

[0145] Furthermore, the logical instructions in the aforementioned memory can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include various media capable of storing program code, such as USB flash drives, mobile hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.

[0146] On the other hand, the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the time domain burst signal extraction method provided by the above-mentioned embodiments, the method including: obtaining an original power sequence of the time domain signal, the original power sequence including multiple original power points; cyclically shifting the position of each original power point backward to obtain a time-shifted power sequence composed of each shifted original power point; determining multiple signal starting points and multiple signal end points based on the original power sequence and the time-shifted power sequence; determining the signal end point corresponding to each signal starting point; and extracting each time domain burst signal from the time domain signal based on each signal starting point and the corresponding signal end point.

[0147] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the time domain burst signal extraction method provided in the above-mentioned embodiments, the method comprising: obtaining an original power sequence of the time domain signal, the original power sequence including multiple original power points; cyclically shifting the position of each original power point backward to obtain a time-shifted power sequence composed of the shifted original power points; determining multiple signal starting points and multiple signal end points based on the original power sequence and the time-shifted power sequence; determining the signal end point corresponding to each signal starting point; and extracting each time domain burst signal from the time domain signal based on each signal starting point and the corresponding signal end point.

[0148] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0149] Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software plus a necessary general-purpose hardware platform, or of course, hardware. Based on this understanding, the essence of the above technical solution, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (such as a personal computer, server, or network device) to execute the methods described in each embodiment or certain portions of the embodiments.

[0150] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A time domain burst signal extraction method, characterized in that: include: Acquire an original power sequence of a time domain signal, where the original power sequence includes a plurality of original power points; cyclically shifting the positions of the original power points backward to obtain a time-shifted power sequence consisting of the shifted original power points; Determine a plurality of signal starting points and a plurality of signal end points according to the original power sequence and the time-shifted power sequence; The determining of a plurality of signal starting points and a plurality of signal end points according to the original power sequence and the time-shifted power sequence comprises: Determining a plurality of first power ratios according to the original power sequence and the time-shifted power sequence, and determining a plurality of second power ratios according to the original power sequence and the time-shifted power sequence; the first power ratios and the second power ratios have a one-to-one correspondence, and the first power ratios and the corresponding second power ratios are reciprocals of each other; determining a first ratio threshold according to each of the first power ratio values, and determining a second ratio threshold according to each of the second power ratio values; determining each of the signal starting points according to each of the first power ratios and the first ratio threshold, and determining each of the signal ending points according to each of the second power ratios and the second ratio threshold; Determine the signal endpoints corresponding to the signal starting points; Each time domain burst signal is extracted from the time domain signal according to each signal starting point and the corresponding signal end point.

2. The time domain burst signal extraction method according to claim 1, characterized in that: The determining of a plurality of first power ratios according to the original power sequence and the time-shifted power sequence, and determining a plurality of second power ratios according to the original power sequence and the time-shifted power sequence, comprises: Performing moving average filtering on the original power sequence to obtain a plurality of first power points; Performing moving average filtering on the time-shifted power sequence to obtain a plurality of second power points; Determine a first sum value of each of the first power points and a preset constant, and a second sum value of each of the second power points and the preset constant; determining a ratio of each of the first sum values ​​to the corresponding second sum value to obtain each of the first power ratio values; The ratio of each second sum value to the corresponding first sum value is determined to obtain each second power ratio value.

3. The time domain burst signal extraction method according to claim 1, characterized in that: The determining a first ratio threshold according to each of the first power ratio values, and determining a second ratio threshold according to each of the second power ratio values, includes: determining a first mean value and a first standard deviation of each of the first power ratios, and a second mean value and a second standard deviation of each of the second power ratios; The first ratio threshold is determined according to the first average value and the first standard deviation, and the second ratio threshold is determined according to the second average value and the second standard deviation.

4. The time domain burst signal extraction method according to claim 1, characterized in that: The determining each of the signal starting points according to each of the first power ratios and the first ratio threshold, and determining each of the signal ending points according to each of the second power ratios and the second ratio threshold, includes: If the first power ratio satisfies a first preset condition, determining the index of the first power ratio as the signal starting point, the first preset condition including that the first power ratio is greater than the first ratio threshold; If the second power ratio satisfies a second preset condition, the index of the second power ratio is determined to be the signal end point, and the second preset condition includes that the second power ratio is greater than the second ratio threshold.

5. The time domain burst signal extraction method according to claim 4, characterized in that: The first preset condition also includes that the distance between the index of the first power ratio value and the previous starting point of the signal is greater than a preset distance threshold; The second preset condition also includes that the distance between the index of the second power ratio and the previous signal endpoint is greater than the preset distance threshold.

6. The time domain burst signal extraction method according to claim 1, characterized in that: The determining the signal endpoints corresponding to the respective signal starting points includes: The smallest unpaired signal end point that is greater than the signal start point is determined as the signal end point corresponding to the signal start point.

7. A time domain burst signal extraction device, characterized in that: include: An acquisition module, configured to acquire an original power sequence of a time domain signal, wherein the original power sequence includes a plurality of original power points; A time shift module, configured to cyclically shift the positions of the original power points backward to obtain a time-shifted power sequence composed of the shifted original power points; a determination module, configured to determine a plurality of signal starting points and a plurality of signal end points according to the original power sequence and the time-shifted power sequence; The determining module is further configured to: determine a plurality of first power ratios based on the original power sequence and the time-shifted power sequence, and determine a plurality of second power ratios based on the original power sequence and the time-shifted power sequence; the first power ratios and the second power ratios have a one-to-one correspondence, and the first power ratios and the corresponding second power ratios are reciprocals of each other; determining a first ratio threshold according to each of the first power ratio values, and determining a second ratio threshold according to each of the second power ratio values; determining each of the signal starting points according to each of the first power ratios and the first ratio threshold, and determining each of the signal ending points according to each of the second power ratios and the second ratio threshold; and for determining the signal end points corresponding to the respective signal start points; The extraction module is configured to extract each time domain burst signal from the time domain signal according to each signal starting point and the corresponding signal end point.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the time domain burst signal extraction method according to any one of claims 1 to 6 is implemented.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the time domain burst signal extraction method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Multi-thread-based radar signal real-time analysis and processing system

    CN119064865A