A dynamic simulation data generation system

Through the dynamic simulation data generation system, the verification problem of the onboard remote sensor image data preprocessing algorithm was solved, and dynamic adjustment and simulation data switching based on the integration time and gain imaging parameters were realized, verifying the correctness of the image data preprocessing algorithm. It supports the verification of different preprocessing algorithms without affecting the actual image processing.

CN115988197BActive Publication Date: 2025-10-03BEIJING RES INST OF SPATIAL MECHANICAL & ELECTRICAL TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211526840.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-30
Publication Date
2025-10-03
Estimated Expiration
2042-11-30

AI Technical Summary

Technical Problem

Existing technologies cannot effectively verify the image data preprocessing algorithms of onboard remote sensors, especially blind pixel replacement and inconsistency correction, and the simulated data source cannot change dynamically to verify the correspondence between the image data changes caused by changes in imaging parameters and the auxiliary data jump moments.

Method used

A dynamic simulation data generation system is designed, which includes dynamic simulation data, prescribed rule simulation data, gradient number simulation data, variable point target and base map simulation data generation modules. The switching and verification of different simulation data are realized through the instruction decoding module, and the simulation data output of different predetermined rules is supported.

Benefits of technology

It realizes the simulation of remote sensing image data after digital conversion of on-board remote sensors, supports dynamic adjustment of imaging parameters according to integration time and gain, verifies the correctness of image data preprocessing algorithm, supports the verification of different preprocessing algorithms without affecting the processing process of real images.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115988197B_ABST
    Figure CN115988197B_ABST
Patent Text Reader

Abstract

The present invention discloses a dynamic simulation data generation system, belonging to the field of satellite image data encoding technology. This system can simulate remote sensing image data after digital conversion from satellite remote sensors, used to pre-verify the correctness of FPGA image data preprocessing algorithms and data encoding implementations, test and verify video processing circuit systems, and improve the test efficiency and test coverage of image data signal processing FPGA software and related data transmission links. The present invention can generate four types of simulation data: dynamic simulation data, prescribed rule simulation data, gradient simulation data, and point target and fixed base map simulation data. The real image data source and the four types of simulation data can be switched through instructions without affecting the real image processing process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a dynamic simulation data generating system, belonging to the technical field of satellite image data coding. Background Art

[0002] As remote sensor processing capabilities increase, onboard data processing functions become increasingly complex. The demand for data fusion from different remote sensor types and image preprocessing techniques, including radiation correction, geometric correction, and blind pixel replacement, is growing, increasing the size and complexity of FPGA software required to implement these functions. Dynamic simulation data generation allows for early verification of FPGA data processing algorithm implementation and data encoding correctness, enabling testing and verification of video processing circuit systems, improving test efficiency and coverage. Switching between real image data sources and simulated data can be accomplished through command execution without impacting real image processing.

[0003] In traditional analog data design, fixed or gradually changing numbers are often used to replace digitized image data. This type of analog data source can only verify the correctness of the digital transmission path, and cannot fully verify the correctness of data preprocessing algorithms such as blind pixel replacement and inconsistency correction. Moreover, the data pattern cannot be dynamically changed after the FPGA program is written, and the correspondence between image data changes caused by changes in imaging parameters and the auxiliary data jump time cannot be verified. The data simulation method of designing an analog signal source on the analog side can achieve dynamic changes in the analog data source, but it requires the additional design of analog source circuits. The cost and flexibility are not as easy to implement as the solution of replacing the data source on the digital side. Moreover, the data changes on the analog side cannot be correspondingly related to the imaging integration time and gain, making it impossible to implement data simulation that requires specific pixel rules, such as the blind pixel replacement algorithm. Summary of the Invention

[0004] The technical problem solved by the present invention is: to overcome the shortcomings of the existing technology, and to propose a dynamic simulation data generation system, which generates simulation data according to dynamic changes in parameters, simulation data of prescribed rules to verify the correctness of the image data preprocessing algorithm, gradient numbers, point targets and fixed base map simulation data, so as to realize the simulation of remote sensing image data after digital conversion of on-board remote sensors.

[0005] The technical solution of the present invention is:

[0006] A dynamic simulation data generation system includes a dynamic simulation data generation module, a prescribed rule simulation data generation module, a gradual change number simulation data generation module, a variable point target and base map simulation data generation module, an instruction decoding module and a data source selection module;

[0007] The instruction decoding module receives external instructions and performs classification analysis to obtain parameter information and channel selection code values. The parameter information includes integration time, gain, fixed bottom value, point target coordinates and DN value, and step parameters.

[0008] The dynamic simulation data generation module, the prescribed rule simulation data generation module, the gradual change number simulation data generation module, and the variable point target and base map simulation data generation module are enabled according to parameter information and external image data to respectively generate simulation data according to dynamic changes in parameters, prescribed rule simulation data for verifying the correctness of the image data preprocessing algorithm, gradual change number simulation data, point target and fixed base map simulation data;

[0009] The source selection module receives external line image data and outputs corresponding analog data according to the channel selection code value.

[0010] Preferably, the dynamic simulation data generation module includes a code value latch submodule, a cycle number generation submodule and an operation submodule;

[0011] The code value latch submodule latches the integral time code value and the gain code value at the rising edge of the image data enable signal frame synchronization or line synchronization;

[0012] The cycle number generating submodule generates the cycle number in the data valid high level interval and clears the cycle number at the rising edge of the frame synchronization;

[0013] The operation submodule receives the latched integral time code value, the gain code value, and the cyclic digital value, and generates dynamically changing analog data according to a linear relationship.

[0014] Preferably, the operation submodule performs multiplication operation on the latched integral time code value, the gain code value, and the cyclic digital value to obtain dynamically changing analog data.

[0015] Preferably, the prescribed rule simulation data generation module generates designed prescribed rule simulation data and pre-writes the data into the Coe file; instantiates the ROM memory in the FPGA, calls the pre-written Coe file, writes the data into the ROM, and performs sequential reading operations on the data in the ROM memory according to the image data enable signal.

[0016] Preferably, image data enable is used as the read enable signal of ROM, and the generation of the address signal of the ROM memory is controlled according to this read enable signal to realize reading out the analog image test data from ROM, and switching between the real image data domain and the analog image test data is realized through instructions.

[0017] Preferably, the gradient analog data generating module includes a positive sequence pixel increment submodule and a reverse sequence pixel decrement submodule; the analog data is cleared or set to 1 respectively at the rising edge of the frame synchronization or line synchronization of the image data enable signal, and the analog data is increased or decreased by △N at each rising edge of the clock beat when the image data enable is in the high level interval, where △N is the step value; according to the positive and reverse sequence settings and the step parameter settings, the analog data of increasing gradient numbers or decreasing gradient numbers is output.

[0018] Preferably, the variable point target and base map simulation data generation module receives a fixed base map, point target coordinates and DN value, and an image data enable signal, and replaces the image data with simulation data with a fixed DN value when the image data enable signal is at a high level;

[0019] If the module does not receive a fixed background image, the default fixed background image is X005A; count the row and column information of the fixed background image data according to the image data enable signal row synchronization and frame synchronization [cnt x ,cnt y ], receiving the target coordinate position [x,y], and [cnt x ,cnt y ] is compared with the point target coordinates [x, y]. After the coordinates match, the fixed background image at the corresponding position is replaced with the DN value of the point target, and the simulation data of the point target and the fixed background image are output.

[0020] Preferably, the instruction decoding module receives instruction information, classifies the currently received instruction as a parameter instruction or a channel selection instruction according to the instruction header information, further parses and decodes the parameter instruction, and outputs the parameter information; for the channel selection instruction, outputs the channel selection code value after parsing.

[0021] Preferably, the source selection module receives external line image data and outputs corresponding analog data according to the channel selection code value, including:

[0022] The module outputs source image data by default when powered on;

[0023] When the code value selected by the receiving channel is the code value corresponding to the specified dynamic analog data, the dynamic analog data that can change according to the integration time and gain imaging parameters is output;

[0024] When the received channel selection code value is the specified code value corresponding to the prescribed rule image data, outputting the prescribed rule data for verifying the image preprocessing algorithm;

[0025] When the code value of the receiving channel selection code is the code value corresponding to the specified increasing or decreasing gradient image data, the analog data is output in positive order or in reverse order;

[0026] When the code value selected by the receiving channel is the code value corresponding to the specified point target and fixed bottom value simulation data, the simulation data of the point target and fixed bottom value are output.

[0027] Preferably, when the receiving channel selection code value is the code value corresponding to the specified prescribed rule image data, the prescribed rule image data used to verify the image preprocessing algorithm is output, and the different code values ​​of the lower 8 bits output simulation data of different rules that call the prescribed rule simulation data module multiple times.

[0028] The advantages of the present invention compared with the prior art are:

[0029] (1) The present invention does not require analog image data at the analog end. After conversion into digital image data, it supports dynamic adjustment of the analog data DN value according to the integration time and gain imaging parameters, which helps to verify the response of parameter instructions and whether the correspondence between the auxiliary data information and the corresponding image data during the parameter jump process is correct.

[0030] (2) The present invention supports analog data output with different predetermined rules, and can realize channel switching of different pre-stored analog data according to instructions, and can realize verification of infrared video satellite image preprocessing algorithms such as blind pixel replacement, high and low temperature calibration, and inconsistency correction.

[0031] (3) The present invention supports switching between different types of simulation data and real image data, without affecting the output of the real image and the subsequent image processing path.

[0032] (4) The present invention generates analog data with obvious regularity and bit-by-bit jumps, such as gradient numbers, which can be used to verify the correctness of image data software design and hardware path transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiment below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present invention. The same reference symbols are used throughout the drawings to represent the same components. In the drawings:

[0034] Figure 1 A schematic diagram of a dynamic simulation data generation system according to an embodiment of the present invention;

[0035] Figure 2 This is a schematic diagram of a dynamic simulation data module in an embodiment of the present invention;

[0036] Figure 3 Schematic diagram of a module for generating simulated data according to prescribed rules in an embodiment of the present invention;

[0037] Figure 4 Schematic diagram of a module for generating gradual change simulation data in an embodiment of the present invention;

[0038] Figure 5 Schematic diagram of a variable point target and a fixed base map module in an embodiment of the present invention;

[0039] Figure 6 Schematic diagram of an instruction decoding module in an embodiment of the present invention;

[0040] Figure 7 Schematic diagram of an image data selection module in an embodiment of the present invention. DETAILED DESCRIPTION

[0041] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art. It should be noted that, unless there is a conflict, the embodiments of the present disclosure and the features described in the embodiments can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0042] This invention proposes a dynamic simulation data generation system that simulates digitized onboard remote sensing image data and outputs four types of data: simulated data that dynamically changes based on imaging parameter adjustments, simulated data based on prescribed rules to verify the correctness of image data preprocessing algorithms, simulated data with gradually changing values, and simulated data for point targets and fixed base maps. These various simulated data and real image paths can be switched through instruction decoding.

[0043] like Figure 1 As shown, the system includes a dynamic simulation data generation module, a prescribed rule simulation data generation module, a gradient number simulation data generation module, a variable point target and base map simulation data generation module, an instruction decoding module, and a data source selection module. The dynamic simulation data generation module, prescribed rule simulation data generation module, gradient number simulation data generation module, and variable point target and base map simulation data generation module are independent of each other and each generates simulation data according to corresponding parameters. The instruction decoding module implements instruction classification and parses the corresponding instruction content. Based on the instruction content, it obtains information such as integration time, gain, fixed bottom value, point target coordinates and DN value, step parameters, and interprets the final channel selection code value, selecting the corresponding simulation data source channel or real image data channel for data output.

[0044] (1) Dynamic simulation data generation module

[0045] Satellite remote sensors typically use infrared, visible, and ultraviolet detectors. The DN value of the image generated by the detector is positively correlated with the integration time and gain. The greater the integration time and gain, the larger the DN value of the corresponding image data. Image data is typically quantized using 14 bits, and image data saturation occurs when the DN value reaches x3FFF. Therefore, the dynamic analog data generation module generates dynamically changing analog data based on the linear relationship between the integration time and gain code values.

[0046] Dynamic simulation data module such as Figure 2 As shown, the system includes a code value latch submodule, a 5-bit cycle number generation submodule, and an operation submodule. An 8-bit integration time code value and an 8-bit gain code value are latched on the rising edge of frame synchronization or line synchronization, ensuring that the integration time and gain code values ​​are executed according to the set parameters for the entire line or frame, and that there are no imaging parameter transitions within a line or frame. A 5-bit cycle number is generated during the valid high-level data interval and cleared to 0 on the rising edge of frame synchronization. Frame synchronization is used for simulating area array image data, while line synchronization is used for simulating linear array image data. The calculation formula for generating dynamic simulation data is Pix = integration time code value × cycle number + gain code value. The integration time code value is 8 bits, the cycle number value is 5 bits, and the gain code value is 8 bits. The 8-bit integration time code value multiplied by the 5-bit cycle code value is 13 bits, which, when added to the 8-bit gain code value, does not exceed 14 bits. This embodiment simulates remote sensing image data with a 14-bit quantization bit, preventing the dynamic simulation data from exceeding the limit after calculation. The changing trend of the detector image under the adjustment of the integration time and gain code value can be simulated.

[0047] (2) Specify rule simulation data generation module

[0048] Specify the rules to simulate the data module such as Figure 3As shown, the dynamic simulation data generated by this module is primarily used for validation of image data preprocessing algorithms, such as blind pixel correction, high and low temperature calibration, rounding, and inconsistency correction algorithms. Comprehensive validation of preprocessing algorithms requires different simulation data requirements. For example, blind pixel correction requires simulation of blind pixel point information, while high and low temperature calibration requires simulation of both high and low temperature data. Inconsistency correction requires simulation of image data inconsistencies. Therefore, to generate simulated image data suitable for different detector types, both linear and area arrays, simulated image data based on the number of image row pixels is prewritten into a CoE file. A ROM memory is instantiated in the FPGA, and the prewritten CoE file is called to write the simulated image data into the ROM. The data in the ROM memory is sequentially read based on the image data enable signal. The CoE file is organized in rows, and the memory depth of the instantiated ROM is adjusted based on the number of detector row pixels. If area array image simulation is required, multiple rows of simulated data can be written to the CoE file based on the memory depth tolerance for ROM access. When applied, the image data enable is used as the read enable signal of the ROM. According to this read enable signal, the generation of the address signal of the corresponding ROM memory is controlled to realize the reading of the simulated image test data from the ROM, and the switching of the real image data domain and the simulated image test data is realized through instructions.

[0049] The rules for prescriptive rule simulation data are designed based on the algorithm being verified. For example, when verifying a blind pixel correction algorithm, the highest bit represents the blind pixel information: a '1' indicates a blind pixel, and a '0' indicates a normal pixel. For example, when verifying a high- and low-temperature calibration algorithm, high- and low-temperature radiation DN values ​​need to be designed. This article primarily describes how to call and replace the normal image with prescriptive rule simulation data.

[0050] (3) Gradual number simulation data generation module

[0051] The gradient analog data generation module generates increasing or decreasing analog test image data based on the image data enable signal. The increasing and decreasing intervals can be set according to parameters. The specific implementation method is to clear or set the analog data at the rising edge of frame synchronization or line synchronization. If it is in positive sequence increasing mode, it is cleared to zero, and if it is in reverse sequence decreasing mode, it is set to 1. When the data enable is high, the analog data increases or decreases by △N on each rising edge of the clock. △N is the step value and can be set. If it is in positive sequence pixel increasing mode, the analog data increases by △N on each rising edge of the clock when the data enable is high. If it is in reverse sequence pixel decreasing mode, the analog data decreases by △N on each rising edge of the clock when the data enable is high. According to the positive and reverse sequence modes and the step parameter settings, the analog data with increasing or decreasing gradients is output.

[0052] like Figure 4As shown, the number setting operation is performed on the rising edge of the frame synchronization. The image data is 14 bits. The positive sequence pixel increment module is set to hexadecimal "0000", and the reverse sequence pixel decrement module is set to hexadecimal "3FFF". If the increment value of the increment module is greater than hexadecimal "3FFF", it is set to 0 and incremented again. If the decrement value of the decrement module is less than 0, it is set to hexadecimal "3FFF" and decremented again. The final module output is an increasing or decreasing gradually changing number, which is determined by the Boolean parameter setting at the top level of the module.

[0053] (4) Variable point target and fixed base map module

[0054] The variable point target and fixed base map module is suitable for simulating array image data. A fixed DN value base map means that the entire image has the same DN value, and the DN value can be changed by receiving instructions. The target point test image will receive the coordinate parameters (x, y) and the target point DN value parameter h. The DN value of the corresponding (x, y) point will be set to h, and the remaining positions will be the base map DN value. Therefore, this module mainly receives the coordinate parameters and target point DN value parameters, as well as the fixed base map parameters, such as Figure 5 As shown, adjust the corresponding amplitude according to the parameter settings. When the image enable signal is high, the image data is replaced with analog data with a fixed DN value. If the module has not received a fixed background image parameter, the default fixed background image is hexadecimal "005A". Count the row and column information of the image data according to the line synchronization and frame synchronization signals [cnt x ,cnt y ], receive the coordinate position of the point target [x, y], x represents the row information of the point target, y represents the column information of the point target, and [cnt x ,cnt y ] is compared with the point target coordinates [x, y]. After the coordinates match, the fixed background image at the corresponding position is replaced with the DN value of the point target, and finally the simulation data of the point target and the fixed background image are output.

[0055] (5) Instruction decoding module

[0056] It is necessary to receive command information through the command channel, including parameter setting commands and channel selection commands. Figure 6 As shown in the figure, the currently received instruction is classified as a parameter instruction or a channel selection instruction according to the instruction header information. The parameter instruction is further parsed and decoded, and four types of parameters are classified and output, including the gradient step value, the fixed base map DN value, the target point position coordinates, and the target point DN value. The channel selection instruction is identified and parsed and output for use by the data source selection module. The simulation data source selection instruction requires a total of 16-bit decoding value.

[0057] (6) Data source selection module

[0058] The data source output to the digital transmission path is selected by decoding the received instruction information, and a real image output or one of four types of analog data sources can be selected for data output.

[0059] like Figure 7 As shown, according to the decoding result output by the instruction decoding module, the analog data of each channel is selected for output, and the default output upon power-on is the source image data.

[0060] When the parsed channel selection instruction is received as hexadecimal "0A00", it means the output is source image data;

[0061] The channel selection instruction is "0B00", which outputs dynamic analog data that can change according to the integration time and gain imaging parameters;

[0062] The channel selection instruction is "0CXX", which means outputting the prescribed rule image data used to verify the image preprocessing algorithm. Different code values ​​of the lower 8 bits can output simulation data of different rules for multiple calls to this module.

[0063] The channel selection instruction is X"0D00", which outputs analog data in positive order or reverse order.

[0064] The channel selection instruction is X"0E00", which outputs analog data of point targets and fixed bottom values.

[0065] The present invention can output four types of analog image data and source image data designed according to instructions, and can generate the required analog data according to four different rules to realize the verification of circuit systems or algorithms.

[0066] The above-described embodiments are only preferred specific implementations of the present invention. Common changes and substitutions made by those skilled in the art within the scope of the technical solution of the present invention should be included in the protection scope of the present invention.

Claims

1. A dynamic simulation data generation system, characterized in that: It includes dynamic simulation data generation module, prescribed rule simulation data generation module, gradual number simulation data generation module, variable point target and base map simulation data generation module, instruction decoding module and data source selection module; The instruction decoding module receives external instructions and performs classification analysis to obtain parameter information and channel selection code values. The parameter information includes integration time, gain, fixed bottom value, point target coordinates and DN value, and step parameters. The dynamic simulation data generation module, the prescribed rule simulation data generation module, the gradual change number simulation data generation module, and the variable point target and base map simulation data generation module are enabled according to parameter information and external image data to respectively generate simulation data according to dynamic changes in parameters, prescribed rule simulation data for verifying the correctness of the image data preprocessing algorithm, gradual change number simulation data, point target and fixed base map simulation data; The source selection module receives external line image data and outputs corresponding analog data according to the channel selection code value.

2. A dynamic simulation data generating system according to claim 1, characterized in that: The dynamic simulation data generation module includes a code value latch submodule, a cycle number generation submodule and an operation submodule; The code value latch submodule latches the integral time code value and the gain code value at the rising edge of the image data enable signal frame synchronization or line synchronization; The cycle number generating submodule generates the cycle number in the data valid high level interval and clears the cycle number at the rising edge of the frame synchronization; The operation submodule receives the latched integral time code value, the gain code value, and the cyclic digital value, and generates dynamically changing analog data according to a linear relationship.

3. A dynamic simulation data generating system according to claim 2, characterized in that: The operation submodule performs multiplication operation on the latched integral time code value, the gain code value and the cyclic digital value to obtain dynamically changing analog data.

4. A dynamic simulation data generating system according to claim 1, characterized in that: The prescribed rule simulation data generation module generates prescribed rule simulation data for verifying the correctness of the image data preprocessing algorithm, and pre-writes the data into the Coe file; instantiates the ROM memory in the FPGA, calls the pre-written Coe file, writes the data into the ROM, and performs sequential reading operations on the data in the ROM memory according to the image data enable signal.

5. A dynamic simulation data generating system according to claim 4, characterized in that: Image data enable is used as the read enable signal of ROM. According to this read enable signal, the generation of the address signal of the ROM memory is controlled to realize reading the simulated image test data from the ROM, and the switching between the real image data and the simulated image test data is realized through instructions.

6. A dynamic simulation data generating system according to claim 1, characterized in that: The module for generating gradually changing analog data includes a positive sequence pixel increment submodule and a reverse sequence pixel decrement submodule; the analog data is cleared or set to 1 respectively at the rising edge of the frame synchronization or line synchronization of the image data enable signal; when the image data enable is at a high level, the analog data is incremented or decremented by △N at each rising edge of the clock beat, where △N is the step value; according to the positive and reverse sequence settings and the step parameter settings, the analog data of increasing gradually changing numbers or decreasing gradually changing numbers is output.

7. A dynamic simulation data generating system according to claim 1, characterized in that: The variable point target and base map simulation data generation module receives the fixed base map, the point target coordinates and DN value, and the image data enable signal, and replaces the image data with the simulation data of the fixed DN value when the image data enable signal is at a high level; If the module does not receive a fixed background image, the default fixed background image is X005A; count the row and column information of the fixed background image data according to the image data enable signal row synchronization and frame synchronization [cnt x ,cnt y ], receiving the target coordinate position [x,y], and [cnt x ,cnt y ] is compared with the point target coordinates [x, y]. After the coordinates match, the fixed background image at the corresponding position is replaced with the DN value of the point target, and the simulation data of the point target and the fixed background image are output.

8. A dynamic simulation data generating system according to claim 1, characterized in that: The instruction decoding module receives instruction information, classifies the currently received instruction as a parameter instruction or a channel selection instruction according to the instruction header information, further parses and decodes the parameter instruction, and outputs the parameter information; for the channel selection instruction, outputs the channel selection code value after parsing.

9. A dynamic simulation data generating system according to claim 1, characterized in that: The source selection module receives external line image data and outputs corresponding analog data according to the channel selection code value, including: The module outputs source image data by default when powered on; When the code value selected by the receiving channel is the code value corresponding to the specified dynamic analog data, the dynamic analog data that can change according to the integration time and gain imaging parameters is output; When the received channel selection code value is the specified code value corresponding to the prescribed rule image data, outputting the prescribed rule data for verifying the image preprocessing algorithm; When the code value of the receiving channel selection code is the code value corresponding to the specified increasing or decreasing gradient image data, the analog data is output in positive order or in reverse order; When the code value selected by the receiving channel is the code value corresponding to the specified point target and fixed bottom value simulation data, the simulation data of the point target and fixed bottom value are output.

10. A dynamic simulation data generating system according to claim 8, characterized in that: When the receiving channel selection code value is the code value corresponding to the specified prescribed rule image data, the prescribed rule data used to verify the image preprocessing algorithm is output, and the different code values ​​of the lower 8 bits output simulation data of different rules that call the prescribed rule simulation data module multiple times.

Citation Information

Patent Citations

  • FPGA-based data simulation source and building and control method thereof

    CN112187341A

  • Method and apparatus for testing RF performance of a satellite wiring harness and signal processing units

    US20180276331A1