Integration time transfer system of TDICMOS

By designing the integral time transmission system of TDICMOS, the problem of mismatch between row frequency and inconsistent effective integral time in the imaging technology of satellite-based platform is solved, and the clear output of image data and the reliable transmission of integral time data is achieved.

CN116405796BActive Publication Date: 2025-05-16CHANGCHUN INST OF OPTICS FINE MECHANICS & PHYSICS CHINESE ACAD OF SCI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310467563.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-27
Publication Date
2025-05-16
Estimated Expiration
2043-04-27

AI Technical Summary

Technical Problem

In the existing satellite-based platform imaging technology, the mismatch of row frequency leads to blurred images, and the time of the effective integration time may be earlier than or later than the execution time of the data packet, resulting in image data being discarded.

Method used

A TDICMOS integral time transmission system is designed. Through the coordinated work of the satellite platform, controller and imaging unit, it ensures that the first effective integral time execution time is earlier than the imaging start time, and ensures the correct execution of image data and the matching of line frequency. At the same time, the handshake protocol spans the clock domain to ensure reliable transmission of integral time data.

Benefits of technology

It realizes clear output of image data, avoids image blur caused by line frequency mismatch, and ensures accurate execution and reliable transmission of integral time data, avoids data discarding.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116405796B_ABST
    Figure CN116405796B_ABST
Patent Text Reader

Abstract

The transmission system of TDICMOS integration time relates to the technical field of TDICMOS integration time transmission, and solves the problem of image blurring caused by line frequency mismatch in existing imaging technology. The system includes a satellite platform, a controller and an imaging unit; the satellite platform provides a second pulse for the controller, and transmits the integration time length, the execution time corresponding to the integration time length and the imaging unit start time to the controller through the 1553B bus; the controller provides a second pulse, a same-speed integration time signal and a camera start control signal to the imaging unit, and transmits the time information including the integration time length, the execution time corresponding to the integration time length, the imaging unit start command and the count second value to the imaging unit through the 422 bus; the imaging unit obtains the same-speed integration time data by measuring the period length of the same-speed integration time signal. The system ensures reliable transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of integration time transmission, and in particular to an integration time transmission system of a multi-spectrum TDICMOS based on high reliability application. Background Art

[0002] For the imaging of the earth by the satellite-borne platform, according to the mission planning, the satellite-borne platform determines the time to start imaging after the satellite adjusts its attitude, and transmits it to the camera controller through the 1553B bus, which then transmits it to the imaging unit through the level signal and the 422 bus respectively; the integration time length of the imaging application is usually calculated autonomously by the satellite-borne platform according to the current orbital altitude and attitude information, and then transmitted to the camera controller through the 1553B bus, which then transmits it to the imaging unit through the 422 bus. The camera controller and the imaging unit both use their own clock sources to work. Therefore, even if the imaging start time set by the satellite-borne platform and the execution time of the first effective integration time are the same, when the imaging unit detects the imaging start signal and the effective integration time at the starting position of each line of the multi-spectral timing signal, the update positions of the two may be the same or different. When the detected imaging start signal is before the starting position of each line of the multi-spectral timing signal, and the effective integration time is after the starting position of each line of the multi-spectral timing signal, the first few lines of the captured image do not match the expected value, which may cause image blur due to line frequency mismatch. If the imaging unit receives the valid integration time at a time that exceeds the execution time in the data packet, it can only be discarded and not executed. Summary of the invention

[0003] The present invention provides a TDICMOS integration time transmission system to solve the problem of image blur caused by line frequency mismatch in the existing imaging technology.

[0004] A transmission system for the integration time of TDICMOS, the system comprising a satellite-borne platform, a controller and an imaging unit;

[0005] The onboard platform provides a second pulse to the controller, and transmits information including the integration time length, the execution time corresponding to the integration time length, and the imaging start time of the imaging unit to the controller through the 1553B bus; the controller provides a second pulse, a same-speed integration time signal, and an imaging start control signal to the imaging unit, and transmits time information including the integration time length, the execution time corresponding to the integration time length, the imaging start command of the imaging unit, and the counted second value to the imaging unit through the 422 bus;

[0006] The imaging unit obtains the same-speed integration time data by measuring the period length of the same-speed integration time signal;

[0007] The first effective integration time execution time t transmitted to the controller by the satellite platform first_time Earlier than the start time of the image capture; that is, the first effective integration time execution time forwarded by the controller to the imaging unit is earlier than the time t corresponding to the effective edge position of the image capture start signal sent to the imaging unit shot ;Right now:

[0008]

[0009] Where n _qs is the integral order of the whole chromatographic segment, n mul is the integral series of the multi-spectral band, t qs_line_time is the integration time length of the entire chromatographic segment, t mul_line_time is the integration time length of the multi-spectral band.

[0010] Beneficial effects of the present invention:

[0011] 1. The effective integration time output by the satellite-borne platform of the present invention is first executed earlier than the start time of imaging, so as to ensure that the image data output at the beginning executes the correct integration time length, and the line frequency matches the image to be clear.

[0012] 2. In the present invention, the effective integration time execution time output by the satellite-borne platform is later than the time when the imaging unit receives the integration time data packet, ensuring that the received integration time data packets will be executed and will not be discarded due to timeout.

[0013] 3. In the present invention, after detecting the failure of the second pulse, the timing clock of the imaging unit is overwritten with the counting seconds value and microsecond value of the controller, and then the integral time data packet is sent. This can avoid the increasing deviation of the self-timer due to the frequency deviation of the timing crystal between the imaging unit and the controller, and the sent integral time data packet cannot be executed.

[0014] 4. The integration time described in the present invention uses a handshake method to cross the clock domain to ensure reliable transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 A block diagram of a transmission system for the integration time of TDICMOS according to the present invention;

[0016] Figure 2 This is the transmission flow chart of the integration time data in the image auxiliary data. DETAILED DESCRIPTION

[0017] Combination Figure 1 and Figure 2This embodiment describes the transmission system of the integration time of TDICMOS. The transmission method is implemented by an integration time transmission control system, which includes a satellite platform, a controller and an imaging unit; the satellite platform provides a second pulse to the controller, and transmits the integration time length and the execution time corresponding to the integration time length, and the imaging start time of the imaging unit through the 1553B bus. The controller provides the imaging unit with a second pulse, a same-speed integration time signal and a camera start control signal, and transmits the integration time length and the execution time corresponding to the integration time length, the imaging start command of the imaging unit, the count second value and other time information through the 422 bus. The imaging unit can obtain the same-speed integration time data by measuring the period length of the same-speed integration time signal.

[0018] In this embodiment, the first effective integration time execution time t sent by the satellite platform to the controller is first_time It should be earlier than the start time of the image capture; that is, the first effective integration time execution time forwarded by the controller to the imaging unit should be earlier than the time t corresponding to the effective edge position of the image capture start signal sent to the imaging unit shot .

[0019]

[0020] Where n _qs is the integral order of the whole chromatographic segment, n mul is the integral series of the multi-spectral band, t qs_line_time is the integration time length of the entire chromatographic segment, t mul_line_time is the integration time length of the multi-spectral band.

[0021] In this embodiment, the controller outputs a second pulse to the imaging unit. After the imaging unit detects that the second pulse output by the controller is valid, it gives a status indication that the second pulse is valid. After the controller detects the status indication signal that the second pulse is valid through 422 bus polling, it sends its own counted second value to the imaging unit through the software data packet of the 422 bus, overwriting the timing second value of the imaging unit while retaining the microsecond value, and then sends the integration time data packet. The time t at which the controller sends the integration time data packet is send Should be earlier than the execution time t of the package integration time data execute , and the difference between the two should be greater than the transmission delay time t of the integration time data packet delay .

[0022] t execute >t send +t delay

[0023] In this embodiment, the controller outputs a second pulse to the imaging unit. After the imaging unit detects that the second pulse output by the controller fails, it gives a status indication of the failure of the second pulse. After the controller detects the status indication signal of the failure of the second pulse through the 422 bus polling, it sends its own counted second value and microsecond value to the imaging unit through the software data packet of the 422 bus, overwriting the timing clock of the imaging unit, and then sends the integration time data packet.

[0024] like Figure 2 As shown, the transmission process of the integral time length in the auxiliary data in this embodiment is as follows: "the integral time data received through the 422 serial port" is passed to the "pre-executed differential speed integral time data" after the indication signal of the new integral time data packet with the checksum correct appears a rising edge; the "pre-executed differential speed integral time data" is passed to the "pre-executed differential speed integral time data delay signal" after the indication signal of the execution time in the data packet being equal to the local time appears a rising edge; the "pre-executed differential speed integral time data delay signal" is passed to the "different speed integral time data" after the indication signal of the execution time in the data packet being equal to the local time appears a rising edge; the "different speed integral time data" is passed to the "different speed integral time data" after the delay signal of the indication that the execution time in the data packet is equal to the local time appears a rising edge; the "different speed integral time data" is passed to the "different speed integral time data" when the working mode is the differential speed mode and the integral time length is within the allowable range. After the indication signal has a rising edge, it is passed to the "pre-executed integration time data"; the "same-speed integration time data" is passed to the "pre-executed integration time data" after the indication signal has a rising edge when the working mode is the same-speed mode and the integration time length is within the allowable range; the "pre-executed integration time data" is passed to the "executed integration time data" after the indication signal of the change in integration time length has a rising edge; the "executed integration time data" is passed to the "post-execution integration time data" after the indication signal has a rising edge at the starting point of the multi-spectral row cycle counting and the signal jump edge position calculation is completed; the "post-execution integration time data" is passed to the "integration time data in the image auxiliary data" after the indication signal has a rising edge when the image data has cached a multi-spectral row cycle.

[0025] In this implementation, the onboard platform uses an existing large satellite platform; the imaging unit is based on a multi-spectral TDICMOS detector from Changguang Chenxin, an FPGA and a refresh chip from Shanghai Fudan Microelectronics; and the controller mainly uses a DSP chip.

Claims

1. A TDICMOS integration time transmission system, the system comprising a satellite-borne platform, a controller and an imaging unit; the system is characterized by: The onboard platform provides a second pulse to the controller, and transmits information including the integration time length, the execution time corresponding to the integration time length, and the imaging start time of the imaging unit to the controller through the 1553B bus; the controller provides a second pulse, a same-speed integration time signal, and an imaging start control signal to the imaging unit, and transmits time information including the integration time length, the execution time corresponding to the integration time length, the imaging start command of the imaging unit, and the counted second value to the imaging unit through the 422 bus; The imaging unit obtains the same-speed integration time data by measuring the period length of the same-speed integration time signal; The first effective integration time execution time t transmitted to the controller by the satellite platform first_time Earlier than the start time of the image capture; that is, the first effective integration time execution time forwarded by the controller to the imaging unit is earlier than the time t corresponding to the effective edge position of the image capture start signal sent to the imaging unit shot ;Right now: Where n _qs is the integral order of the whole chromatographic segment, n mul is the integral series of the multi-spectral band, t qs_line_time is the integration time length of the entire chromatographic segment, t mul_line_time is the integration time length of the multi-spectral band.

2. The TDICMOS integration time transmission system according to claim 1, characterized in that: The controller outputs a second pulse to the imaging unit. After the imaging unit detects that the second pulse output by the controller is valid, it gives a valid second pulse status indication. After the controller detects the valid second pulse status indication signal through 422 bus polling, it sends its own counted second value to the imaging unit through the software data packet of the 422 bus, overwrites the timing second value of the imaging unit and retains the microsecond value, and then sends the integration time data packet. The controller sends the integration time data packet at the time t send Earlier than the execution time t of the data packet integration time data execute , and the difference between the two should be greater than the transmission delay time t of the integration time data packet delay ,Right now: t execute >t send +t delay 。 3. The TDICMOS integration time transmission system according to claim 1, characterized in that: The controller outputs a second pulse to the imaging unit. After detecting that the second pulse output by the controller fails, the imaging unit gives a status indication of the second pulse failure. After detecting the status indication signal of the second pulse failure through 422 bus polling, the controller sends its own count second value and microsecond value to the imaging unit through the software data packet of the 422 bus, overwriting the timing clock of the imaging unit, and then sends the integration time data packet.

4. The TDICMOS integration time transmission system according to claim 1, characterized in that: The transmission process of the integration time length in the auxiliary data is: The integral time data received through the 422 serial port is passed to the pre-executed different-speed integral time data after the indication signal of the new integral time data packet with correct checksum appears a rising edge; the pre-executed different-speed integral time data is passed to the delayed signal of the different-speed integral time data after the indication signal that the execution time in the data packet is equal to the local time appears a rising edge; the delayed signal of the pre-executed different-speed integral time data is passed to the different-speed integral time data after the delay signal indicating that the execution time in the data packet is equal to the local time appears a rising edge; the different-speed integral time data is passed to the pre-executed integral time data after the indication signal that the working mode is the different-speed mode and the integral time length is within the allowable range appears a rising edge; the same-speed integral time data is passed to the pre-executed integral time data after the indication signal that the working mode is the same-speed mode and the integral time length is within the allowable range appears a rising edge; The pre-executed integration time data is transferred to the executed integration time data after the rising edge of the indication signal indicating the change of the integration time length appears; the executed integration time data is transferred to the executed integration time data after the rising edge of the indication signal appears at the starting point of the multi-spectral line cycle counting and the signal jump edge position calculation is completed; The executed integration time data is transferred to the integration time data in the image auxiliary data after the rising edge of the indication signal of the image data having buffered a multi-spectral line period appears.

Citation Information

Patent Citations

  • Integral time accurate punctuality method based on pulse per second

    CN111082917A

  • TDICMOS imaging system with high camera shooting synchronism and fine image motion compensation

    CN113364933A