Signal processing system and electronic equipment
By using event-driven sampling analysis and real-time threshold adjustment, the problems of parameter drift and noise accumulation in analog signal processing systems are solved, improving the accuracy and efficiency of signal recovery and ensuring signal accuracy.
Patent Information
- Application Number
- CN202511655482.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-12
- Publication Date
- 2026-01-30
AI Technical Summary
Existing analog signal processing systems suffer from problems such as parameter drift, noise accumulation, unchangeable functions, and low storage and copying efficiency. In the process of digital signal recovery, asymmetric sampling points lead to waveform distortion, and the lack of absolute amplitude calibration affects the accuracy of signal recovery.
The sampling and parsing module, which adopts the event-driven principle, outputs a pulse signal. Combined with the threshold update module, the threshold is adjusted in real time. The signal recovery module performs integration and summation operations. The signal processing system improves the accuracy and precision of signal recovery.
This improved signal processing efficiency, reduced redundant data, enhanced the accuracy and precision of signal recovery, and reduced the impact of noise interference.
Smart Images

Figure CN121434580A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of signal processing, and in particular to a signal processing system and electronic equipment. BACKGROUND
[0002] In the field of signal processing, physical phenomena in the real world, such as sound, light, temperature, pressure, etc., are usually represented as analog signals that vary continuously in time and amplitude. For a long time, the processing of such signals has mainly relied on analog electronic technology, that is, directly amplifying, filtering and transforming continuous voltage or current signals through analog components such as resistors, capacitors, transistors and operational amplifiers. However, pure analog signal processing systems have inherent limitations, such as the fact that the parameters of analog circuit components are easily affected by factors such as temperature and aging, leading to unstable system performance. Secondly, the noise and distortion introduced during the transmission and processing of analog signals will accumulate with the process and are difficult to completely eliminate. Thirdly, analog systems have poor flexibility, and once the hardware circuit is manufactured, its functions (such as filter cutoff frequency) are difficult to change. Finally, the storage, copying and retrieval of analog signals are inefficient and have quality degradation problems.
[0003] With the rapid development of microelectronics technology and computer science, digital signal processing technology has been widely used due to its excellent performance. Digital systems process digital signals that are discrete in time and amplitude, which has the advantages of strong anti-interference ability, high fidelity (noise does not accumulate), easy implementation of complex algorithms (such as advanced filtering and data compression), convenient storage and processing, and strong programmability. Therefore, existing solutions usually convert analog signals into digital signals through sampling and signal recovery.
[0004] However, in the process of sampling and recovery, a fixed threshold is usually used to trigger sampling to form a sequence of sampling points, but this method can cause the sampling points to be distributed asymmetrically on the time axis, resulting in distortion of the recovered waveform and inability to accurately reflect the characteristics of the original signal. In addition, signal recovery completely relies on the relative difference between adjacent sampling points, lacks effective calibration and reference of the absolute amplitude of the signal, and noise interference or device drift can cause the relative difference to accumulate error to expand, resulting in an increase in the absolute amplitude deviation between the recovered signal and the original signal, making it difficult to ensure accuracy over a long period of time. SUMMARY
[0005] The present application provides a signal processing system and electronic device that can improve signal processing efficiency, signal recovery accuracy and accuracy.
[0006] In a first aspect, the present application provides a signal processing system, comprising:
[0007] The sampling and analyzing module comprises an analog signal input end and a pulse signal output end; the analog signal input end is configured to receive an analog signal, and the sampling and analyzing module is configured to output a pulse signal and a characteristic parameter thereof based on an event-driven principle according to a reference signal, a current threshold value and the analog signal;
[0008] The threshold value updating module is in communication connection with the sampling and analyzing module; the threshold value updating module is configured to adjust the current threshold value to the sampling and analyzing module according to the characteristic parameter; and the characteristic parameter at least comprises a pulse density;
[0009] The signal recovery module is in communication connection with the sampling and analyzing module and the threshold value updating module respectively; and the signal recovery module is configured to output a recovered signal according to the pulse signal and the characteristic parameter thereof and the current threshold value.
[0010] Optionally, the threshold value updating module comprises:
[0011] The density judging unit is configured to judge whether a density difference value between the pulse density and a preset density exceeds a preset range;
[0012] The threshold value adjusting unit is configured to determine an adjusted current threshold value to the sampling and analyzing module and the signal recovery module according to the pulse density and a sampling frequency when the density judging unit determines that the density difference value exceeds the preset range.
[0013] Optionally, the pulse density comprises an up pulse density and a down pulse density;
[0014] The threshold value adjusting unit is configured to:
[0015] determine a first adjustment value according to the up pulse density and an up weighting factor;
[0016] determine a second adjustment value according to the down pulse density and a down weighting factor;
[0017] determine a third adjustment value according to the sampling frequency and a frequency coefficient;
[0018] determine an adjusted current threshold value according to the first adjustment value, the second adjustment value and the third adjustment value.
[0019] Optionally, the signal recovery module comprises:
[0020] The pulse mapping unit is configured to output a first digital variation according to the current threshold value when an up pulse is received, and output a second digital variation according to the current threshold value when a down pulse is received;
[0021] a digital accumulation unit, which is in communication connection with the pulse mapping unit; the digital accumulation unit is configured to determine the recovery signal according to a digital reference value and the digital variation.
[0022] Optionally, the digital accumulation unit comprises an adder.
[0023] Optionally, the signal recovery module further comprises a calibration interface, which is configured to receive the digital reference value.
[0024] Optionally, the signal processing system further comprises:
[0025] a packaging module, which is in communication connection with the signal recovery module; the packaging module is configured to package the recovery signal and output a packaged signal.
[0026] Optionally, the sampling and analyzing module further comprises a filtering unit, which is configured to filter abnormal signals in the pulse signal.
[0027] Optionally, the filtering unit is configured to determine whether the amplitude of the pulse signal is greater than a preset amplitude, and if yes, the pulse signal at the current time is discarded.
[0028] In a second aspect, the present application provides an electronic device comprising the signal processing system of the first aspect.
[0029] The signal processing system provided by the present application comprises a sampling and analyzing module, a threshold updating module and a signal recovery module. The sampling and analyzing module can output a pulse signal based on the event-driven principle, and then output characteristic parameters of the pulse signal to the threshold updating module and the signal recovery module. The threshold updating module can adjust the current threshold output to the sampling and analyzing module in real time according to the characteristic parameters of the pulse signal, i.e., the threshold updating module can adjust the current threshold in real time according to the variation of the analog signal input to the sampling and analyzing module, so that the sampling and analyzing module can output a specific pulse signal reflecting the variation of the analog signal according to the current threshold, thereby reducing redundant data and improving signal processing efficiency. The signal recovery module can output a recovery signal after calculating the pulse signal and its characteristic parameters, thereby improving the signal recovery accuracy and precision. BRIEF DESCRIPTION OF DRAWINGS
[0030] Figure 1 FIG. 1 is a structural schematic diagram of a signal processing system according to an embodiment of the present application;
[0031] Figure 2 FIG. 2 is another structural schematic diagram of a signal processing system according to an embodiment of the present application;
[0032] Figure 3 FIG. 3 is still another structural schematic diagram of a signal processing system according to an embodiment of the present application.
[0033] Figure 4 Another structural schematic diagram of a signal processing system provided by an embodiment of the present application is shown in FIG. 4.
[0034] Figure 5 Another structural schematic diagram of a signal processing system provided by an embodiment of the present application is shown in FIG. 4. DETAILED DESCRIPTION
[0035] The present application will be further described below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are intended to be merely illustrative of the present application and not in limitation thereof. It should also be noted that, for the purpose of description, only the parts related to the present application are shown in the drawings rather than all the parts.
[0036] Figure 1 Another structural schematic diagram of a signal processing system provided by an embodiment of the present application is shown in FIG. 4. Figure 1 As shown in FIG. 4, the signal processing system comprises a sampling analysis module 10, a threshold updating module 20 and a signal recovery module 30. The sampling analysis module 10 comprises an analog signal input end and a pulse signal output end; the analog signal input end is used for receiving an analog signal, and the sampling analysis module 10 is used for outputting a pulse signal and its characteristic parameters to the threshold updating module 20 and the signal recovery module 30 based on the event-driven principle according to a reference signal, a current threshold and the analog signal. The threshold updating module 20 is in communication connection with the sampling analysis module 10 and the threshold updating module 20 respectively; the threshold updating module 20 is used for adjusting the current threshold to the sampling analysis module 10 according to the characteristic parameters; the characteristic parameters at least comprise a pulse density. The signal recovery module 30 is in communication connection with the sampling analysis module 10; the signal recovery module 30 is used for outputting a recovered signal according to the characteristic parameters and the current threshold.
[0037] The sampling analysis module 10 includes a differential comparator and a pulse signal generator. The threshold updating module 20 includes a register and an adder. The signal recovery module 30 includes a calculation unit. The sampling analysis module 10, the threshold updating module 20 and the signal recovery module 30 can be configured according to actual needs, and the specific structure of the sampling analysis module 10, the threshold updating module 20 and the signal recovery module 30 is not limited herein. The reference signal can be a fixed value set in the sampling analysis module 10, or the reference signal can be a fixed value input into the sampling analysis module 10 by an operator according to the current input analog signal. Correspondingly, the current threshold value can change over time, and the threshold updating module 20 is used to update the current threshold value in real time. The current threshold value when the analog signal enters the sampling analysis module 10 for the first time can be the current threshold value provided by the last threshold updating module 20, or can be a fixed threshold value after the signal processing system initializes the sampling analysis module 10, and can be configured according to actual needs.
[0038] Specifically, the event-driven principle means that when the analog signal entering the sampling analysis module 10 meets the condition of a specific event trigger, the corresponding pulse signal is output. The event can be that the absolute value of the difference between the analog signal and the reference signal is greater than the current threshold value. The analog signal enters the sampling analysis module 10 through an analog signal input terminal. If the difference between the analog signal and the reference signal is positive and the positive value is greater than the current threshold value, a positive pulse signal is output. If the difference between the analog signal and the reference signal is negative and the absolute value of the negative value is less than the current threshold value, a negative pulse signal is output. After the sampling analysis module 10 outputs the pulse signal, the sampling analysis module 10 can also analyze the pulse signal to extract the characteristic parameters related to the pulse signal, such as pulse width, pulse amplitude, pulse interval, pulse polarity and pulse density. The pulse signal and the characteristic parameters of the pulse signal can be provided to the threshold updating module 20 and the signal recovery module 30. The threshold updating module 20 can adjust the current threshold value according to the pulse density in the characteristic parameters, and then output the adjusted current threshold value to the sampling analysis module 10, so that the sampling analysis module 10 can output pulse signals with appropriate density according to the current threshold value provided by the threshold updating module 20, thereby reducing the feature extraction amount of the sampling analysis module 10. The signal recovery module 30 can perform integration or summation operations on the pulse signal and the characteristic parameters according to the pulse signal, the characteristic parameters and the current threshold value provided by the sampling analysis module 10, and output a recovery signal that can reflect the actual size of the analog signal, so as to improve the accuracy of the recovery signal. The recovery signal is a digital signal.
[0039] The technical scheme of the present application sets the signal processing system to include a sampling analysis module, a threshold updating module and a signal recovery module. The sampling analysis module can output a pulse signal based on the event-driven principle, and then analyze the pulse signal to output characteristic parameters of the pulse signal to the threshold updating module and the signal recovery module. The threshold updating module can adjust the current threshold output to the sampling analysis module in real time according to the characteristic parameters of the pulse signal, that is, the threshold updating module can adjust the current threshold in real time according to the change of the analog signal input to the sampling analysis module, so that the sampling analysis module can output a specific pulse signal reflecting the change of the analog signal according to the current threshold, reducing redundant data and improving signal processing efficiency. The signal recovery module outputs a recovery signal after calculating the pulse signal and its characteristic parameters, which can improve the signal recovery accuracy and accuracy.
[0040] It should be noted that if the pulse density is too large, the signal recovery module 30 needs to process more pulses for calculation, which will increase the computing power of the signal recovery module 30 and reduce the signal processing efficiency. Therefore, by setting the threshold updating module 20 to update the current threshold in real time, the output pulse density is adjusted, which can improve the signal recovery accuracy and accuracy while reducing the computing power of the signal recovery module 30.
[0041] Optionally, Figure 2 Another structure diagram of a signal processing system provided by the embodiment of the present application is shown in Figure 2 The threshold updating module 20 includes a density judgment unit 21 and a threshold adjustment unit 22. The density judgment unit 21 is used to determine whether the density difference between the pulse density and the preset density exceeds the preset range. The threshold adjustment unit 22 is used to determine the adjusted current threshold to the sampling analysis module 10 and the signal recovery module 30 according to the pulse density and the sampling frequency when the density judgment unit 21 determines that the density difference exceeds the preset range.
[0042] The preset density can be a fixed value or a non-fixed value, and the preset range can be a fixed interval or a variable interval, which can be set according to actual needs, and is not limited here.
[0043] Specifically, the pulse density represents the number of pulses per unit time, and the preset density represents a preset theoretical pulse density. If the density difference between the pulse density and the preset density exceeds the preset range, it indicates that the difference between the pulse density and the preset density is large, and the pulse density can be greater than the preset density or the pulse density can be less than the preset density. According to the pulse density and the sampling frequency, the current threshold value can be increased or decreased, so that the sampling analysis module 10 can output a pulse density close to or equal to the preset density according to the current threshold value, reduce data redundancy, and also reduce pulse delay and reduce pulse loss, so that the pulse signal can accurately capture the step change of the analog signal, improve the accurate capture of the analog signal by the pulse signal, and further improve the accuracy of the subsequent recovered signal.
[0044] Optionally, the pulse density includes an up pulse density and a down pulse density; and the threshold adjusting unit 22 is configured to: determine a first adjustment value according to the up pulse density and an up weighting factor; determine a second adjustment value according to the down pulse density and a down weighting factor; determine a third adjustment value according to the sampling frequency and a frequency coefficient; and determine an adjusted current threshold value according to the first adjustment value, the second adjustment value, and the third adjustment value.
[0045] The up pulse density is the number of up pulses per unit time, and the down pulse density is the number of down pulses per unit time. Both the up pulse density and the down pulse density represent the density values obtained up to the current time, i.e., the up pulse density and the down pulse density are obtained in real time. The up weighting factor, the down weighting factor, and the frequency coefficient can be fixed values or non-fixed values, and can be set according to actual needs. In an optional embodiment, the up weighting factor Wup=0.3, the down weighting factor Wdown=0.2, and the frequency coefficient β=0.1, and can be other values, which are not limited here.
[0046] Specifically, the product of the up pulse density and the up weighting factor can be taken as the first adjustment value, the product of the down pulse density and the down weighting factor can be taken as the second adjustment value, the product of the sampling frequency and the frequency coefficient can be taken as the third adjustment value, and the sum of the first adjustment value, the second adjustment value, and the third adjustment value can be taken as the adjusted current threshold value. In this way, when both the up pulse density and the down pulse density increase, it indicates that the number of pulses per unit time is large, i.e., the difference between the input analog signal and the reference signal is large. At this time, the current threshold value calculated according to the up pulse density and the down pulse density also increases, and the pulse density output by the sampling analysis module based on the current threshold value correspondingly decreases, so that the current threshold value can be adjusted in real time according to the input analog signal, reduce signal redundancy, and improve the accuracy of signal processing. Exemplarily, Wherein, T is a current threshold value, Wup is an up weighting factor, Nup is an up pulse density, Wdown is a down weighting factor, Ndown is a down pulse density, β is a frequency coefficient, f is a current sampling frequency, the sampling frequency f can be 100MHz, and can also be other values, which are not specifically limited here.
[0047] Optionally, Figure 3 A structure schematic diagram of another signal processing system provided by an embodiment of the present application is shown in FIG. 3. Figure 3 As shown in FIG. 3, the signal recovery module 30 includes a pulse mapping unit 31 and a digital accumulation unit 32. The pulse mapping unit 31 is configured to output a first digital variation according to a current threshold value when an up pulse is received, and output a second digital variation according to the current threshold value when a down pulse is received. The digital accumulation unit 32 is in communication connection with the pulse mapping unit 31. The digital accumulation unit 32 is configured to determine a recovery signal according to a digital reference value and the digital variation.
[0048] The pulse mapping unit 31 stores a corresponding table or a corresponding curve of pulse signals and digital variations, and the digital accumulation unit 32 includes an adder to perform an addition step. The digital reference value corresponds to a reference signal, and the reference signal is an analog signal. The digital reference value is a digital signal value after the reference signal is converted into a digital signal.
[0049] Specifically, the pulse mapping unit 31 receives an up pulse, and takes a digital variation corresponding to a positive current threshold value as a first digital variation. The pulse mapping unit 31 receives a down pulse, and takes a digital variation corresponding to a negative current threshold value as a second digital variation. The digital accumulation unit 32 can receive the digital variation provided by the pulse mapping unit 31 in real time. The digital accumulation unit 32 can superimpose the corresponding digital variation under each pulse on the basis of the digital reference value according to the pulse trigger sequence, to generate a recovery signal. In an exemplary embodiment, the recovery signal is a continuous 12-bit digital signal.
[0050] It can be understood that, in the process of calculation by the digital accumulation unit 32, if the result after superimposition by the digital accumulation unit 32 under a pulse is a negative value, the current threshold value is set to 0 to avoid generating an invalid value.
[0051] It should be noted that the signal recovery module 30 can also include a digital reference unit for storing a digital reference value. The digital reference unit can be in communication with the sampling analysis module 10 to obtain the reference signal in the event-driven in the sampling analysis module, and then convert the reference signal into a digital reference value for subsequent processing by the pulse mapping unit 31. The digital reference value can also be manually input into the pulse mapping unit 31. In an optional embodiment, the signal recovery module 30 further includes a calibration interface for receiving the digital reference value. The calibration interface can be a plug-in port, and an external device can communicate with the calibration interface to transmit the digital reference value to the pulse mapping unit 31 through the calibration interface, thereby improving the accuracy of the digital reference value.
[0052] Optionally, Figure 4 Another signal processing system structure diagram provided by an embodiment of the present application is shown in FIG. 6. As shown in FIG. 6, the signal processing system further includes a packaging module 33 in communication with the signal recovery module 30; the packaging module 33 is configured to package the recovered signal and output a packaged signal. Figure 4
[0053] Specifically, the packaging manner of the recovered signal by the packaging module 33 can be set according to actual needs. In an optional embodiment, the packaging manner of the recovered signal by the packaging module 33 is as follows: the 12-bit recovered signal digital quantity is packaged according to a preset protocol frame format (such as an SPI frame: 1-bit start bit + 12-bit data bit + 1-bit check bit + 1-bit stop bit; or a UART frame: 1-bit start bit + 12-bit data bit + 1-bit parity check bit + 1-bit stop bit). That is, the recovered signal is packaged to form a packaged signal, so that the packaged signal can be safely and efficiently transmitted to a receiving device in the process of packaged signal transmission, thereby improving the reachability, accuracy and orderliness of the packaged signal transmission. The receiving device includes an upper computer or a main controller, etc. The packaging manner of the packaging module 33 can also be other manners, which are not limited here.
[0054] Optionally, Figure 5 Another signal processing system structure diagram provided by an embodiment of the present application is shown in FIG. 6. As shown in FIG. 6, the signal processing system further includes a packaging module 33 in communication with the signal recovery module 30; the packaging module 33 is configured to package the recovered signal and output a packaged signal. Figure 5
[0055] The filtering unit 11 includes capacitors, inductors, resistors and the like, and the specific structure of the filtering unit 11 is not limited here and can be set according to actual needs.
[0056] Specifically, the analog signal may be interfered by electronic device noise before being transmitted to the sampling analysis unit 10, so that noise signals that cannot accurately reflect the analog signal exist in the analog signal, and abnormal signals are generated after the sampling analysis module 10 processes the analog signal. The filtering unit 11 is arranged to filter the pulse signal generated by the sampling analysis module 10 to remove abnormal signals, so that the pulse signal output by the sampling analysis module 10 can accurately reflect the analog signal. The abnormal signal can be a pulse signal with a pulse amplitude exceeding a preset value, and / or a pulse signal with a pulse width exceeding a preset width. The preset value and the preset width can be set according to actual needs, and are not limited here.
[0057] Optionally, the filtering unit 11 is configured to determine whether the amplitude of the pulse signal is greater than a preset amplitude, and if so, the pulse signal at the current time is removed.
[0058] The preset amplitude can be a fixed value or a non-fixed value, and can be set according to actual needs. In an optional embodiment, the preset amplitude is in the range of 10 times to 100 times of the current threshold. For example, the preset amplitude is 10 times of the current threshold.
[0059] Specifically, if the amplitude of the pulse signal generated by the sampling analysis module 10 is greater than the preset amplitude, it indicates that the currently generated pulse signal exceeds the fluctuation range of the pulse amplitude corresponding to the analog signal, and the analog signal corresponding to the pulse signal may be generated by noise or other interference. Therefore, the pulse signal at the current time is removed to avoid analyzing abnormal signals and improve the accuracy of the recovered signal.
[0060] Based on the same inventive concept, the embodiments of the present application also provide an electronic device comprising the signal processing system provided by any of the embodiments of the present application. Therefore, the electronic device has the technical features of the signal processing system provided by the embodiments of the present application, and can achieve the beneficial effects of the signal processing system provided by the embodiments of the present application. The same parts can be referred to the above description of the signal processing system provided by the embodiments of the present application, and will not be described here.
[0061] Note that the above are only preferred embodiments of the present application and the technical principles applied. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and those skilled in the art can make various obvious changes, re-adjustments, mutual combinations and substitutions without departing from the scope of the present application. Therefore, although the present application has been described in more detail through the above embodiments, the present application is not limited to the above embodiments, and can include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the appended claims.
Claims
1. A signal processing system, characterized by, The signal processing system comprises: a sampling and analyzing module comprising an analog signal input end and a pulse signal output end; the analog signal input end is configured to receive an analog signal, and the sampling and analyzing module is configured to output a pulse signal and a characteristic parameter of the pulse signal based on an event-driven principle according to a reference signal, a current threshold value and the analog signal; a threshold value updating module in communication connection with the sampling and analyzing module; the threshold value updating module is configured to adjust the current threshold value to the sampling and analyzing module according to the characteristic parameter; the characteristic parameter at least comprises a pulse density; a signal recovery module in communication connection with the sampling and analyzing module and the threshold value updating module; the signal recovery module is configured to output a recovered signal according to the pulse signal, the characteristic parameter of the pulse signal and the current threshold value.
2. The signal processing system of claim 1, wherein, The threshold value updating module comprises: a density judging unit configured to judge whether a density difference between the pulse density and a preset density exceeds a preset range; a threshold value adjusting unit configured to determine an adjusted current threshold value to the sampling and analyzing module and the signal recovery module according to the pulse density and a sampling frequency when the density judging unit determines that the density difference exceeds the preset range.
3. The signal processing system of claim 2, wherein, The pulse density comprises an up pulse density and a down pulse density; The threshold value adjusting unit is configured to: determine a first adjusting value according to the up pulse density and an up weighting factor; determine a second adjusting value according to the down pulse density and a down weighting factor; determine a third adjusting value according to the sampling frequency and a frequency coefficient; and determine the adjusted current threshold value according to the first adjusting value, the second adjusting value and the third adjusting value.
4. The signal processing system of claim 1, wherein, The signal recovery module comprises: a pulse mapping unit configured to output a first digital variation according to the current threshold value when an up pulse is received, and output a second digital variation according to the current threshold value when a down pulse is received; a digital accumulation unit in communication connection with the pulse mapping unit; the digital accumulation unit is configured to determine the recovered signal according to a digital reference value and the digital variation.
5. The signal processing system of claim 4, wherein, The digital accumulation unit comprises an adder.
6. The signal processing system of claim 4, wherein, The signal recovery module further comprises a calibration interface configured to receive the digital reference value.
7. The signal processing system of claim 1, wherein, The signal processing system further comprises: a packaging module in communication connection with the signal recovery module; the packaging module is configured to output a packaged signal after packaging the recovered signal.
8. The signal processing system of claim 1, wherein, The sampling and analyzing module further comprises a filtering unit configured to filter an abnormal signal in the pulse signal.
9. The signal processing system of claim 8, wherein, The filtering unit is configured to judge whether an amplitude of the pulse signal is greater than a preset amplitude, and if yes, the pulse signal at a current time is removed.
10. An electronic device, comprising: The signal processing system comprises any one of claims 1-9.