CN110019953A - A kind of real-time quick look system of payload image data - Google Patents

A kind of real-time quick look system of payload image data Download PDF

Info

Publication number
CN110019953A
CN110019953A CN201910304368.XA CN201910304368A CN110019953A CN 110019953 A CN110019953 A CN 110019953A CN 201910304368 A CN201910304368 A CN 201910304368A CN 110019953 A CN110019953 A CN 110019953A
Authority
CN
China
Prior art keywords
frame
image data
data
image
fastly
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910304368.XA
Other languages
Chinese (zh)
Other versions
CN110019953B (en
Inventor
杨甲森
王春梅
陈托
智佳
陈志敏
刘明洁
孟新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Space Science Center of CAS
Original Assignee
National Space Science Center of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by National Space Science Center of CAS filed Critical National Space Science Center of CAS
Priority to CN201910304368.XA priority Critical patent/CN110019953B/en
Publication of CN110019953A publication Critical patent/CN110019953A/en
Application granted granted Critical
Publication of CN110019953B publication Critical patent/CN110019953B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/71Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/74Browsing; Visualisation therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

The present invention proposes a kind of real-time quick look system of payload image data, comprising: data acquisition module, for acquiring binary stream load image and engineering parameter data in real time;Data frame extraction process module carries out quality testing for extracting complete image data frame, engineering parameter frame, and to image data frame, obtains legal image data frame and its association engineering parameter frame;Data management module based on index with virtual memory is managed its location index on physical memory for storing legal image data frame and its association engineering parameter frame on virtual memory;Data regard module fastly, for image data frame carry out conventional fast view, association engineering parameter frame fastly depending on, various dimensions image DN value fastly depending on, data frame extraction process counts and log information regards fastly.The arbitrary switch that the present invention can be realized images with large data volume data interframe regards fastly, and the fast visual function of various dimensions image DN value provided can provide strong support for the confirmation of payload technology state.

Description

A kind of real-time quick look system of payload image data
Technical field
Tested the invention mainly relates to imaging task payload stand-alone device self-test and payload floor synthetic etc. Technical field is particularly suitable for images with large data volume in particular to a kind of real-time quick look system of payload image data Data regard fastly and the fining analysis of image DN (Digital Number) value.
Background technique
Fast view in real time is carried out to the image data that imaging task payload equipment generates, is payload totality and load The important channel that user confirms technology state, analyzes image data quality.Traditional payload image data is fast in real time Viewing system generally uses image-data management method memory-based, provides image zooming, brightness regulation, contrast adjustment etc. The fast visual function of common image data.1. this method Shortcomings in terms of following two cannot support images with large data volume data The arbitrary switch of interframe regards fastly: data managing method memory-based is limited by memory source, can only manage certain amount most Freshly harvested image data, the image data before can not roaming to hundreds of, even thousands of frames of history forward, this drawback are having When effect load participates in the big data quantities tasks such as the mould winged, environmental test of long test period, embodiment is especially apparent;2. can not support to scheme As the fining of DN value is analyzed: the engineering parameter of loading device when conventional method cannot be associated with presentation current image shot, it cannot Point pixel DN value, rectangular area pixel DN value center of gravity, straight line covering pixel DN value trend and full frame image DN value histogram are provided The information such as statistics, this limits payload totality and load user to the precisely handle of technology state to a certain extent Control.
The ground experiment task that imaging task payload is participated in includes: the test of load stand-alone device self-test, effectively carries Lotus subsystem desktop joint-trial, detector integration testing.In load stand-alone device self-test, Payload Subsystem desktop joint-trial field Under scape, low-voltage differential signal (Low-Voltage is used between payload equipment and load floor synthetic test macro Differential Signaling, LVDS) carry out image data transmission;Under detector integration testing scene, payload Equipment passes channel downlink image data by number and gives satellite ground total control equipment, passes through transmission control by satellite ground total control equipment Image data is sent to load floor synthetic test macro by agreement (Transmission Control Protocol, TCP).
Summary of the invention
It is an object of the invention to solve traditional payload image data, fast vision method cannot support big data quantity in real time It the switching of image interframe fast view, defect that the fining of image DN value cannot be supported to analyze.
To achieve the above object, the present invention provides a kind of real-time quick look system of payload image data, the system packet Include: data acquisition module, data frame extraction process module, data management module and data based on index and virtual memory regard fastly Module;
The data acquisition module, for acquiring that payload equipment or satellite ground total control equipment send in real time two into Stream loading image processed and engineering parameter data;
The data frame extraction process module is used to pass through format synchronization process from the binary stream load image and work Complete image data frame, engineering parameter frame are extracted in journey supplemental characteristic, by data quality checking to image data frame into Row screening obtains legal image data frame, and is associated with engineering ginseng for the engineering parameter frame of acquisition time arest neighbors therewith as it Number frame;
The data management module based on index with virtual memory, for storing the legal image on virtual memory Data frame and its association engineering parameter frame, and to described image data frame and its engineering parameter frame is associated in void on physical memory The location index of quasi- memory headroom is managed;
The data regard module fastly, for carrying out the conventional fast view of image, association engineering parameter to the image data frame of management Frame is regarded depending on, data frame extraction process statistics and log information depending on, various dimensions image DN value fastly fastly fastly.
As a kind of improvement of described device, the data acquisition module includes low-voltage differential signal data acquisition unit With transmission control protocol network data acquisition unit;
The low-voltage differential signal data acquisition unit, for by low-voltage differential signal acquisition channel, acquisition to have The binary stream load image and engineering parameter data that loading device is sent are imitated, and is that binary format is former by acquired data storage Beginning data file;
The transmission control protocol network data acquisition unit passes through transmission control for acquiring satellite ground total control equipment The binary stream load image and engineering parameter data that agreement is sent, and be binary format initial data by acquired data storage File.
As a kind of improvement of described device, the data frame extraction process module includes: data frame extraction unit sum number According to quality testing unit;
The data frame extraction unit, for from binary stream load image and engineering parameter data, position sliding to be retrieved Frame swynchronization code obtains image data frame, the engineering parameter frame length of synchronous code guidance, and the binary stream for extracting the length carries Lotus image and engineering parameter data obtain complete image data frame, engineering parameter frame;
The data quality checking unit, for whether including noise data in detection image data frame, whether lacking figure As valid data, whether image data frame count continuous, image line count whether continuous, load operation mode code it is whether legal and Whether CRC or cumulative and verification are correct, obtain legal image data frame, and by the engineering parameter of acquisition time arest neighbors therewith Frame is associated with engineering parameter frame as it.
As a kind of improvement of described device, the data management module based on index and virtual memory includes: virtual Main-memory data management unit and physical memory index management unit;
The virtual memory Data Management Unit, for for the legal image data frame and its association engineering parameter frame It distributes virtual memory space and carries out storage management;
The physical memory index management unit, for establishing 4 indexes in physical memory: the 1st index is directed toward image Data frame virtual memory start address, the 2nd index are directed toward image data frame virtual memory end address, and the 3rd index is directed toward association Engineering parameter frame virtual memory start address, the 4th index are directed toward association engineering parameter frame virtual memory end address.
As a kind of improvement of described device, the data include that the conventional fast view unit of image data frame is closed depending on module fastly Connection engineering parameter frame regards unit, straight line depending on unit, rectangular area pixel DN value center of gravity fastly depending on unit, the roaming of point pixel DN value fastly fastly It is fast that covering pixel DN value trend regards unit, data frame extraction process log depending on unit, full frame image DN Data-Statistics histogram fastly fastly Unit is regarded fastly depending on unit and data frame extraction process statistical information;
The conventional fast view unit of described image data frame, the image data frame for storing to virtual memory carry out normal image Display, image data interframe switch at view, image data scaling, brightness of image and contrast adjustment and dark pixel correction fastly Reason;
The association engineering parameter frame regards unit fastly, when for showing that load generates current image data frames with tabular form The engineering parameter of equipment, and to the engineering parameter carry out physical quantity inverting, including inverting be counting, voltage, temperature, electric current, Pressure and time;
The described fast view unit of pixel DN value roaming, for showing that current roaming position is corresponding in the fast viewed area of image data Original image data, image grayscale value information;
The rectangular area pixel DN value center of gravity regards unit fastly, for showing selected rectangle in the fast viewed area of image data The DN value position of centre of gravity in region, while showing the maximum value of image DN value in the rectangular area, minimum value, average value and variance Statistical information;
Straight line covering pixel DN value trend regards unit fastly, for fast image viewing region show the starting point selected with The DN value trend curve of the covered pixel of straight line made of end point link;
The full frame image DN Data-Statistics histogram regards unit fastly, for passing through histogram in the switching of image data interframe The statistical information for the image data frame DN value that figure instant playback currently regards fastly;
The data frame extraction process log regards unit fastly, is used for tabular form to data frame extraction process abnormal day Will, CRC check result information are regarded fastly;
The data frame extraction process statistical information regards fastly, for the binary stream load image with tabular form to acquisition And engineering parameter data volume, the frame swynchronization code number retrieved, out of frame count, each operating mode image data frame is distributed and figure As the discontinuous number of data frame count is regarded fastly.
As a kind of improvement of described device, the conventional fast view unit of described image data frame, including image data frame are conventional Fast view subelement, image data frame switching subelement, image data scaling subelement, brightness of image and contrast adjustment are single First, dark pixel correction process subelement;
The conventional fast view subelement of described image data frame, for be 8,16 or 24 to bit depth image data into The fast view of row, image bit depth, picture traverse and the picture altitude information regarded fastly are configurable;
Described image data frame switching subelement, for providing current image data frames and previous frame image, next frame figure Fast view switching between picture, this test assignment most previous frame image acquired and last frame image data;
Described image data scaling subelement, the scaling for current image data frames to be carried out with several ranks regard fastly;Institute Stating several ranks includes 0.3 times, 0.5 times, 1 times, 2 times and 3 times;
Described image brightness and contrast's regulator unit, for adjusting brightness of image and contrast, pixel ash after adjusting Angle value y are as follows:
Wherein, x is to adjust preceding pixel gray value, and b ∈ [- 1,1] is the brightness regulation factor, and c ∈ [- 1,1] is contrast tune Save the factor;
The dark pixel correction process subelement, for by payload currently photosensitive pixel gray value and all dark pixels The difference of average gray value, the gray value as Quick view images picture are regarded fastly.The wherein ranks position of dark pixel pixel in the picture It sets configurable.
As a kind of improvement of described device, the rectangular area pixel DN value center of gravity is specifically included depending on unit fastly: rectangle Region DN value center of gravity calculation regards subelement depending on subelement and rectangular area DN Data-Statistics information fastly fastly;
The rectangular area DN value center of gravity calculation includes: fastly to set i depending on subelement, and j is respectively the row of pixel in rectangular area Column coordinate, the range of the i in the rectangular area, j are respectively i ∈ [m1:m2], j ∈ [n1:n2], DNi,jFor the coordinate pixel ash Angle value, then:
[xm,ym] be current mouse drag area DN value position of centre of gravity;
The rectangular area DN Data-Statistics information regards subelement fastly, for showing image DN value in selected rectangular area Maximum value, minimum value, the statistical information of average value and variance.
Present invention has an advantage that
1, the real-time quick look system of payload image data of the invention, the image data pipe based on index with virtual memory Reason method realizes the arbitrary switch that theoretical value is disk size sized images interframe and regards fastly, solves conventional method by physics The limitation of memory source is only capable of the problem of regarding most freshly harvested parts of images frame fastly;
2, the real-time quick look system of payload image data of the invention realizes the fast view of pixel DN value roaming, rectangle region Domain pixel DN value center of gravity is regarded depending on, entire image DN Data-Statistics histogram depending on, straight line covering pixel DN value trend curve fastly fastly fastly, can Confirmation for payload technology state provides strong support;
3, the implementing result of moon exploration program and mars exploration engineering payload test assignment shows proposed by the present invention have The real-time quick look system of load image data is imitated, images with large data volume data can be effectively applicable to and regarded fastly in real time.
Detailed description of the invention
Fig. 1 is the system block diagram of the real-time quick look system of payload image data provided by the invention;
Fig. 2 is the image data acquiring of the real-time quick look system of payload image data provided by the invention, processing, fast view Process;
Fig. 3 is the data frame extraction process process of the real-time quick look system of payload image data provided by the invention;
Fig. 4 is the number based on index with virtual memory of the real-time quick look system of payload image data provided by the invention According to management method;
Fig. 5 is that the data of the real-time quick look system of payload image data provided by the invention regard module general frame fastly;
Fig. 6 is that the image of the real-time quick look system of payload image data provided by the invention is conventional to be provided depending on module fastly Right-click menu option;
Fig. 7 is that the association engineering parameter frame of the real-time quick look system of payload image data provided by the invention regards list fastly Show subfield;
Fig. 8 is that the association engineering parameter frame of the real-time quick look system of payload image data provided by the invention regards curve fastly Show subfield;
Fig. 9 is the fast view of point pixel DN value roaming of the real-time quick look system of payload image data provided by the invention;
Figure 10 is the rectangular area pixel DN value center of gravity of the real-time quick look system of payload image data provided by the invention Fast view;
Figure 11 is that the straight line of the real-time quick look system of payload image data provided by the invention covers pixel DN value trend Curve regards fastly;
Figure 12 is the full frame image DN Data-Statistics histogram of the real-time quick look system of payload image data provided by the invention The fast view of figure;
Figure 13 is the full frame image DN Data-Statistics histogram of the real-time quick look system of payload image data provided by the invention Figure right-click menu;
Figure 14 is that the data frame extraction process log of the real-time quick look system of payload image data provided by the invention is fast Depending on;
Figure 15 is that the data frame extraction process of the real-time quick look system of payload image data provided by the invention counts letter The fast view of breath.
Specific embodiment
The present invention will be described in detail in the following with reference to the drawings and specific embodiments.
As shown in Figure 1, the image data acquiring of the real-time quick look system of payload image data of the invention is by LVDS number It is completed according to collection plate and Ethernet data collection plate.Wherein LVDS data acquisition board is installed in host computer computer, and is passed through LVDS cable is linked with imaging task payload, and the LVDS data acquisition board is used in payload stand-alone device self-test It surveys, acquire binary stream load image and engineering parameter data under Payload Subsystem desktop joint-trial scene;Ethernet data Collection plate is also installed in host computer computer, and is linked by industry ethernet with satellite ground total control equipment, and detector is used for Binary stream load image and engineering parameter data are acquired under integration testing scene;The payload image data regards fastly in real time System completed by the general function library such as LVDS, TCP network the acquisition of binary system real-time streaming data, data frame extraction process, Data management, data regard fastly.
LVDS data acquisition board and Ethernet data collection plate are all made of general goods shelf products, big data quantity payload Image data is realized depending on the main real-time quick look system of payload image data through the invention fastly in real time.
As shown in Fig. 2, the real-time quick look system of payload image data includes data acquisition module, data frame extraction Processing module, data management module and data based on index and virtual memory regard module fastly.
Wherein, the data acquisition module according to acquisition interface it is different be divided into again LVDS interface data acquisition unit and TCP network interface data acquisition unit.
The LVDS low-voltage differential signal data acquisition unit is detected by LVDS board, board initializes, board number The real-time acquisition of binary stream load image and engineering parameter data is realized according to the general purpose functions such as acquisition and board closing;It is described Client of the TCP network interface data acquisition unit as TCP is linked with the satellite ground total control equipment as server end, Binary stream load image and work are realized by operations such as netinit, network linking, network data acquisition and link closings The real-time acquisition of journey supplemental characteristic.After two ways acquires image data, the data of acquisition are stored as binary system initial data File.
The data frame extraction process module is responsible for from binary stream load image and engineering parameter data, position sliding inspection Complete image data frame, engineering parameter frame are extracted after rope frame swynchronization code, and quality testing is carried out to image data frame, are closed Method image data frame, and engineering parameter frame, processing stream are associated with using the engineering parameter frame of acquisition time arest neighbors therewith as it Journey is as shown in Figure 3;It specifically includes: data frame extraction unit and data quality checking unit;
The data frame extraction unit, for from binary stream load image and engineering parameter data, position sliding to be retrieved Frame data synchronous code obtains the image data frame of synchronous code guidance, the length of engineering parameter frame, extract the two of the length into Stream loading image processed and engineering parameter data obtain complete image data frame, engineering parameter frame;
The data quality checking unit, for whether including noise data in detection image data frame, whether lacking figure Whether picture valid data, image data frame count continuous, whether image line counting continuous, whether load operation mode code legal, Whether CRC or cumulative and verification are correct, obtain legal picture frame, and the engineering parameter frame of acquisition time arest neighbors therewith is made Engineering parameter frame is associated with for it.
The data management module based on index with virtual memory is used for legal image data frame and its association engineering Parameter frame is stored to virtual memory space, and to the image data frame and its is associated with engineering parameter frame virtual on physical memory The location index of memory headroom is managed;As shown in Figure 4;It specifically includes: virtual memory Data Management Unit and physical memory Index management unit;
The virtual memory Data Management Unit, for for the legal image data frame and its association engineering parameter frame It distributes virtual memory space and carries out storage management;
The physical memory index management unit, for establishing 4 indexes in physical memory: the 1st index is directed toward image Data frame virtual memory start address, the 2nd index are directed toward image data frame virtual memory end address, and the 3rd index is directed toward association Engineering parameter frame virtual memory start address, the 4th index are directed toward association engineering parameter frame virtual memory end address.
Described image regards module fastly, as shown in figure 5, centered on the fast visual interface of present image, left, down, right difference Including following subfield: data frame extraction process statistical information shows that subfield, full frame image DN Data-Statistics histogram show subfield, straight Line covers pixel DN value trend curve and shows that subfield, data frame extraction process journal displaying subfield, current image data frames are closed Join engineering parameter list display subfield, current image data frames association engineering parameter curve shows subfield etc..The data regard fastly Module is subdivided into the conventional fast view unit of image data frame, association engineering parameter frame regards unit fastly, point pixel DN value roaming regards fastly Unit, rectangular area pixel DN value center of gravity regard unit, full frame image DN primary system depending on unit, straight line covering pixel DN value trend fastly fastly Meter histogram regards unit depending on unit and data frame extraction process statistical information fastly depending on unit, the log of data frame extraction process fastly fastly;
The conventional fast view unit of described image data frame, the image data frame for storing to virtual memory carry out normal image It has been shown that, the switching of image data interframe, image data scaling, brightness of image and contrast adjustment and dark pixel correction process;Tool Body includes:
The conventional fast view subelement of described image data frame, for be 8,16 or 24 to bit depth image data into The fast view of row, image bit depth, picture traverse and picture altitude information are configurable, and conventional display unit provides right-click menu selection such as Shown in Fig. 6;
Described image data frame switching subelement, for providing current image data frames and previous frame image, next frame figure As the switching between the most previous frame image of, this test assignment acquisition, last frame image data;
Described image data scaling subelement, for carrying out 0.3 times, 0.5 times, 1 times, 2 times and 3 to current image data frames The scaling of total 5 ranks regards fastly again;
Described image brightness and contrast's regulator unit, for adjusting brightness of image and contrast, pixel ash after adjusting Angle value y are as follows:
Wherein, x is to adjust preceding pixel gray value, and b ∈ [- 1,1] is the brightness regulation factor, and c ∈ [- 1,1] is contrast tune Save the factor;
The dark pixel corrects subelement, for by payload, currently photosensitive pixel gray value to subtract all dark pixels The difference of average gray value, the gray value as Quick view images picture are regarded fastly.The wherein ranks position of dark pixel pixel in the picture It sets configurable.Antidote includes 1. average gray value DN that 2 steps calculate all dark pixelsmean2. photosensitive pixel gray scale Value and DNmeanDifference, as fast image viewing gray value.
The association engineering parameter frame regards unit fastly, when for showing that load generates current image data frames with tabular form The engineering parameter of equipment carries out physical quantity inverting to the engineering parameter, including inverting is counting, voltage, temperature, electric current, pressure Power and time, as shown in Figure 7;The corresponding engineering parameter of the every row of list, double-clicks list row, can be by the history number of the row parameter Subfield is shown according to curve is drawn on, or it is shown that subfield deletes (if being added to the parameter before) from curve, such as Fig. 8 It is shown;Curve subfield can show that the history curve of multiple parameters, different parameters are drawn with different colours simultaneously, a newest frame The value of the corresponding parameter of image is drawn on the rightmost side of curve, and follow-up data data will continue to push from right to left before.
The described fast view unit of pixel DN value roaming, for the image data display area of the heart in the user interface, right button After selecting " mouse roaming " item in menu, mouse, can be in the floating frame of mouse position in image display area mobile roaming Show the corresponding original image data in current location, gray value of image, as shown in Figure 9;
The rectangular area pixel DN value center of gravity regards unit fastly, the image data display area for the heart in the user interface Left mouse button after selecting " mouse roaming " item in right-click menu, is pinned and simultaneously in image display area dragging in domain, and meeting is in mouse The floating frame of cursor position shows the DN value position of centre of gravity of current dragging rectangular area, while showing image DN value in the region The statistical informations such as maximum value, minimum value, average value, variance, as shown in Figure 10, the box that dash-dotted gray line is filled in figure is the area The DN value center of gravity in domain;Specifically include: region DN value center of gravity calculation regards subelement depending on subelement and region DN Data-Statistics information fastly fastly;
The region DN value center of gravity calculation includes: fastly to set i depending on subelement, and j is respectively that the ranks of pixel in rectangular area are sat Mark, the range of the i in the rectangular area, j are respectively i ∈ [m1:m2], j ∈ [n1:n2], DNi,jFor the grey scale pixel value, then:
[xm,ym] be current mouse drag area DN value position of centre of gravity;
The rectangular area DN Data-Statistics information regards subelement fastly, for being shown in mouse down left button and carrying out dragging shape At rectangular area in image DN value the statistical informations such as maximum value, minimum value, average value, variance.
The straight line covering pixel DN value trend curve regards unit fastly, in image data display area, right-click menu After middle selection " mouse roaming " item, when pinning left mouse button and being dragged, straight line covers pixel DN value trend and shows subfield, It is aobvious that the trend curve of the DN value of the covered pixel of straight line made of meeting links starting point, the end point of mouse drag carries out linkage Show, as shown in figure 11.
The full frame image DN Data-Statistics histogram regards unit fastly, in the switching of image data interframe, histogram to divide Column instant playback present image DN Data-Statistics information, as shown in figure 12.Its granularity counted includes every 1 gradation intervals, every 10 ash Spend interval, between every 100 gradation intervals, every 200 gradation intervals, every 300 gradation intervals, every 500 gradation intervals, every 1000 gray scale The granularity of statistics can be selected in the right-click menu of histogram such as Figure 13 every, 8 kinds of every 2000 gradation intervals.Histogram Ordinate value represent and fall into the pixel of corresponding interval and account for the percentage of the total pixel of image.
The data frame extraction process log regards unit fastly, for data frame extraction process abnormal log, the school image CRC The information such as error checking mistake, are shown with tabular form.The information being particularly shown includes: first image synchronization code search result letter Breath, out of frame exception, image data frame count discontinuous exception, CRC check mistake etc..Log list per head position line by line with Different icons identify the type of this log, when in log information including the characters such as " failure ", "abnormal", with red chart Mark, when in log information including the characters such as " success ", " normal ", with green table id, other logs are with blue chart Mark.As shown in figure 14.
The data frame extraction process statistical information regards unit fastly, for acquisition original image data amount, retrieve Frame swynchronization code number, the statistics such as out of frame counts, the distribution of each operating mode image data frame of load, image frame count are discontinuous Information shown with tabular form, as shown in figure 15.
Method process flow is as follows: 1. data acquisition module completes adopting for binary stream load image and engineering parameter data Collection is stored with file;2. data frame extraction process module is responsible for passing through lattice from binary stream load image and engineering parameter data The processing such as formula synchronization, quality testing extract complete image data frame and its association engineering parameter frame;3. based on index and void The data management module of quasi- memory is managed images with large data volume data frame, association engineering parameter frame;4. data regard mould fastly Block in addition to completing conventional fast image viewing function, also provides a point various dimensions DN value and other finings such as regards fastly to image data frame Analysis of image data function.
Method proposed by the present invention be successfully applied to Chang'e-2, the goddess in the moon No. three, the goddess in the moon No. four, the goddess in the moon No. five, in State is for the first time in the payload floor synthetic test macro of mars exploration task, successful execution topography and geomorphology camera, landing phase Machine, panorama camera, extreme ultraviolet camera, moon base optical telescope, high resolution camera, intermediate-resolution camera, infrared imaging spectrum The test assignment of the loading devices such as analyzer, task action result show: 1. the system can support the figure of hard-disk capacity size As the arbitrary switch of data interframe;2. the provided fast vision method of image data is to confirm that technology state, imaging task have Effect loading analysis image data provides powerful support.
The present invention is directed to the real-time quick look system of traditional imaging task payload image data, cannot support large data volume As interframe switches fast view, image DN value cannot be supported to refine problem analysis, propose it is a kind of based on physical memory index management and The image data that virtual memory data management combines fast vision method in real time, solves conventional method and is limited by memory source and be only capable of The problem of fast view part most freshly harvested image data frame;The association engineering parameter frame that the present invention realizes regards fastly, puts pixel DN value The fast view of roaming, rectangular area pixel DN value center of gravity regard fastly, straight line covering pixel DN value trend curve regards fastly, entire image DN primary system Meter histogram such as regards at the functions fastly, can provide strong support for the confirmation of loading device state of the art.
It should be noted last that the above examples are only used to illustrate the technical scheme of the present invention and are not limiting.Although ginseng It is described the invention in detail according to embodiment, those skilled in the art should understand that, to technical side of the invention Case is modified or replaced equivalently, and without departure from the spirit and scope of technical solution of the present invention, should all be covered in the present invention Scope of the claims in.

Claims (7)

1. a kind of real-time quick look system of payload image data, which is characterized in that the system comprises: data acquisition module, Data frame extraction process module, data management module and data based on index and virtual memory regard module fastly;
The data acquisition module, for acquiring the binary stream of payload equipment or the transmission of satellite ground total control equipment in real time Load image and engineering parameter data;
The data frame extraction process module is used to join by format synchronization process from the binary stream load image and engineering Complete image data frame and engineering parameter frame are extracted in number data, image data frame is sieved by data quality checking Choosing obtains legal image data frame and its association engineering parameter frame;
The data management module based on index with virtual memory, for storing the legal image data on virtual memory Frame and its association engineering parameter frame, and to described image data frame and its engineering parameter frame is associated with virtual interior on physical memory The location index for depositing space is managed;
The data regard module fastly, fast for carrying out the conventional fast view of image, association engineering parameter frame to the image data frame of management It is regarded fastly depending on, data frame extraction process statistics and log information fastly depending on, various dimensions image DN value.
2. the real-time quick look system of payload image data according to claim 1, which is characterized in that the data acquisition Module includes low-voltage differential signal data acquisition unit and transmission control protocol network data acquisition unit;
The low-voltage differential signal data acquisition unit, for acquiring and effectively carrying by low-voltage differential signal acquisition channel The binary stream load image and engineering parameter data that lotus equipment is sent, and be binary format original number by acquired data storage According to file;
The transmission control protocol network data acquisition unit passes through transmission control protocol for acquiring satellite ground total control equipment The binary stream load image and engineering parameter data of transmission, and be binary format initial data text by acquired data storage Part.
3. the real-time quick look system of payload image data according to claim 1 or 2, which is characterized in that the data Frame extraction process module includes: data frame extraction unit and data quality checking unit;
The data frame extraction unit, for from binary stream load image and engineering parameter data, position sliding retrieval frame to be same Code is walked, the image data frame and engineering parameter frame length of synchronous code guidance is obtained, extracts the binary stream load of the length Image and engineering parameter data obtain complete image data frame and engineering parameter frame;
The data quality checking unit, in detection image data frame whether comprising noise data, whether missing image has Imitate whether data, image data frame count are continuous, whether image line counting is continuous, whether load operation mode code is legal and CRC Or whether cumulative and verification is correct, obtains legal image data frame, and by the engineering parameter frame of acquisition time arest neighbors therewith Engineering parameter frame is associated with as it.
4. the real-time quick look system of payload image data according to claim 1, which is characterized in that described based on index Data management module with virtual memory includes: virtual memory Data Management Unit and physical memory index management unit;
The virtual memory Data Management Unit, for being distributed for the legal image data frame and its association engineering parameter frame Virtual memory space carries out storage management;
The physical memory index management unit, for establishing 4 indexes in physical memory: the 1st index is directed toward image data Frame virtual memory start address, the 2nd index are directed toward image data frame virtual memory end address, and the 3rd index is directed toward association engineering Parameter frame virtual memory start address, the 4th index are directed toward association engineering parameter frame virtual memory end address.
5. the real-time quick look system of payload image data according to claim 1, which is characterized in that the data regard fastly Module includes: that the conventional fast view unit of image data frame, association engineering parameter frame regard unit, the fast view list of point pixel DN value roaming fastly Member, rectangular area pixel DN value center of gravity regard unit, full frame image DN Data-Statistics depending on unit, straight line covering pixel DN value trend fastly fastly Histogram regards unit depending on unit and data frame extraction process statistical information fastly depending on unit, the log of data frame extraction process fastly fastly;
The conventional fast view unit of described image data frame, it is aobvious that the image data frame for storing to virtual memory carries out normal image Show, image data interframe switches fast view, image data scaling, brightness of image and contrast adjustment and dark pixel correction process;
The association engineering parameter frame regards unit fastly, equipment when for showing that load generates current image data frames with tabular form Engineering parameter, and to the engineering parameter carry out physical quantity inverting, including inverting be counting, voltage, temperature, electric current, pressure And the time;
The described fast view unit of pixel DN value roaming, for showing that selected roaming position is corresponding in the fast viewed area of image data Original image data, image grayscale value information;
The rectangular area pixel DN value center of gravity regards unit fastly, for being shown in selected rectangle region in the fast viewed area of image data The DN value position of centre of gravity in domain, at the same show the maximum value of image DN value in the rectangular area, minimum value, average value and variance system Count information;
The straight line covering pixel DN value trend regards unit fastly, for showing selected starting point and end in fast image viewing region The DN value trend curve of the covered pixel of straight line made of being linked between point;
The full frame image DN Data-Statistics histogram regards unit fastly, for being by histogram in the switching of image data interframe When the statistical information of image data frame DN value that currently regards fastly of display;
The data frame extraction process log regards unit fastly, is used for tabular form to data frame extraction process abnormal log, CRC Check results information is regarded fastly;
The data frame extraction process statistical information regards fastly, for the binary stream load image and work with tabular form to acquisition Journey supplemental characteristic amount, the frame swynchronization code number retrieved, out of frame count, each operating mode image data frame is distributed and picture number It is regarded fastly according to the discontinuous number of frame count.
6. the real-time quick look system of payload image data according to claim 5, which is characterized in that described image data The conventional fast view unit of frame, including image data frame conventional fast view subelement, image data frame switching subelement, image data scaling Subelement, brightness of image and contrast adjustment subelement, dark pixel correction process subelement;
The conventional fast view subelement of described image data frame, for being regarded fastly to image data, the image bit depth that regards fastly, image Width and picture altitude information are configurable, and bit depth configuration information includes 8,16 and 24;
Described image data frame switching subelement, for providing current image data frames and previous frame image, next frame image, sheet Fast view switching between the most previous frame image and last frame image data of secondary test assignment acquisition;
Described image data scaling subelement, the scaling for current image data frames to be carried out with several ranks regard fastly;If described Dry rank includes 0.3 times, 0.5 times, 1 times, 2 times and 3 times;
Described image brightness and contrast's regulator unit, for adjusting brightness of image and contrast, grey scale pixel value y after adjusting Are as follows:
Wherein, x be adjust preceding pixel gray value, b ∈ [- 1,1] be the brightness regulation factor, c ∈ [- 1,1] be contrast adjustment because Son;
The dark pixel correction process subelement, for currently photosensitive pixel gray value to be averaged with all dark pixels by payload The difference of gray value, the gray value as Quick view images picture are regarded fastly.Wherein the column locations of dark pixel pixel in the picture can Configuration.
7. the real-time quick look system of payload image data according to claim 5, which is characterized in that the rectangular area Pixel DN value center of gravity is specifically included depending on unit fastly: rectangular area DN value center of gravity calculation regards subelement and rectangular area DN Data-Statistics fastly Information regards subelement fastly;
The rectangular area DN value center of gravity calculation includes: fastly to set i depending on subelement, and j is respectively that the ranks of pixel in rectangular area are sat Mark, the range of the i in the rectangular area, j are respectively i ∈ [m1:m2], j ∈ [n1:n2], DNi,jFor the coordinate grey scale pixel value, Then:
[xm,ym] be current mouse drag area DN value position of centre of gravity;
The rectangular area DN Data-Statistics information regards subelement fastly, for showing the maximum of image DN value in selected rectangular area Value, minimum value, the statistical information of average value and variance.
CN201910304368.XA 2019-04-16 2019-04-16 Real-time quick-look system for effective load image data Active CN110019953B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910304368.XA CN110019953B (en) 2019-04-16 2019-04-16 Real-time quick-look system for effective load image data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910304368.XA CN110019953B (en) 2019-04-16 2019-04-16 Real-time quick-look system for effective load image data

Publications (2)

Publication Number Publication Date
CN110019953A true CN110019953A (en) 2019-07-16
CN110019953B CN110019953B (en) 2021-03-30

Family

ID=67191519

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910304368.XA Active CN110019953B (en) 2019-04-16 2019-04-16 Real-time quick-look system for effective load image data

Country Status (1)

Country Link
CN (1) CN110019953B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110737002A (en) * 2019-10-25 2020-01-31 山东华宇航天空间技术有限公司 Quick-look test method for satellite cameras
CN111460015A (en) * 2020-03-10 2020-07-28 哈尔滨工业大学 Customized multi-channel real-time accurate satellite data loading device
CN116506621A (en) * 2023-06-26 2023-07-28 中国科学院空天信息创新研究院 Real-time transmission method and device for full-resolution fast-view image of remote sensing satellite

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101917597A (en) * 2010-07-13 2010-12-15 武汉大学 Quick-look system suitable for large-area high-bit depth grayscale remote sensing images
CN102708871A (en) * 2012-05-08 2012-10-03 哈尔滨工程大学 Line spectrum-to-parameter dimensional reduction quantizing method based on conditional Gaussian mixture model
CN104243921A (en) * 2014-09-05 2014-12-24 中国科学院国家天文台 Extreme ultraviolet camera data real-time processing and displaying method
CN104284203A (en) * 2014-10-31 2015-01-14 云看天下(北京)科技有限公司 Video file mixed cloud transcoding method and system
US20170041571A1 (en) * 2015-07-01 2017-02-09 Brian M. Tyrrell Method and apparatus for on-chip per-pixel pseudo-random time coded exposure
CN107907867A (en) * 2017-09-29 2018-04-13 北京空间飞行器总体设计部 A kind of real-time SAR quick look systems of multi-operation mode
US20180165823A1 (en) * 2016-07-11 2018-06-14 Lester F. Ludwig Advanced Lensless Light-Field Imaging Systems and Methods for Enabling a Wide Range of Entirely New Applications
CN108346159A (en) * 2018-01-28 2018-07-31 北京工业大学 A kind of visual target tracking method based on tracking-study-detection
CN108921047A (en) * 2018-06-12 2018-11-30 江西理工大学 A kind of multi-model ballot mean value action identification method based on cross-layer fusion
CN109168032A (en) * 2018-11-12 2019-01-08 广州酷狗计算机科技有限公司 Processing method, terminal, server and the storage medium of video data

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101917597A (en) * 2010-07-13 2010-12-15 武汉大学 Quick-look system suitable for large-area high-bit depth grayscale remote sensing images
CN102708871A (en) * 2012-05-08 2012-10-03 哈尔滨工程大学 Line spectrum-to-parameter dimensional reduction quantizing method based on conditional Gaussian mixture model
CN104243921A (en) * 2014-09-05 2014-12-24 中国科学院国家天文台 Extreme ultraviolet camera data real-time processing and displaying method
CN104284203A (en) * 2014-10-31 2015-01-14 云看天下(北京)科技有限公司 Video file mixed cloud transcoding method and system
US20170041571A1 (en) * 2015-07-01 2017-02-09 Brian M. Tyrrell Method and apparatus for on-chip per-pixel pseudo-random time coded exposure
US20180165823A1 (en) * 2016-07-11 2018-06-14 Lester F. Ludwig Advanced Lensless Light-Field Imaging Systems and Methods for Enabling a Wide Range of Entirely New Applications
CN107907867A (en) * 2017-09-29 2018-04-13 北京空间飞行器总体设计部 A kind of real-time SAR quick look systems of multi-operation mode
CN108346159A (en) * 2018-01-28 2018-07-31 北京工业大学 A kind of visual target tracking method based on tracking-study-detection
CN108921047A (en) * 2018-06-12 2018-11-30 江西理工大学 A kind of multi-model ballot mean value action identification method based on cross-layer fusion
CN109168032A (en) * 2018-11-12 2019-01-08 广州酷狗计算机科技有限公司 Processing method, terminal, server and the storage medium of video data

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
TATJA KOUKAL等: ""Potential of Multi-Angular Data Derived From a Digital Aerial Frame Camera for Forest Classification"", 《SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING》 *
夏巧桥: ""高速多通道遥感相机快视***的实现"", 《光学精密工程》 *
杨淑琴,安登峰: ""基于FPGA的遥感数据采集与快视***"", 《计算机应用》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110737002A (en) * 2019-10-25 2020-01-31 山东华宇航天空间技术有限公司 Quick-look test method for satellite cameras
CN111460015A (en) * 2020-03-10 2020-07-28 哈尔滨工业大学 Customized multi-channel real-time accurate satellite data loading device
CN111460015B (en) * 2020-03-10 2023-04-11 哈尔滨工业大学 Customized multi-channel real-time accurate satellite data loading device
CN116506621A (en) * 2023-06-26 2023-07-28 中国科学院空天信息创新研究院 Real-time transmission method and device for full-resolution fast-view image of remote sensing satellite
CN116506621B (en) * 2023-06-26 2023-09-01 中国科学院空天信息创新研究院 Real-time transmission method and device for full-resolution fast-view image of remote sensing satellite

Also Published As

Publication number Publication date
CN110019953B (en) 2021-03-30

Similar Documents

Publication Publication Date Title
US10368123B2 (en) Information pushing method, terminal and server
CN110019953A (en) A kind of real-time quick look system of payload image data
CN104063883B (en) A kind of monitor video abstraction generating method being combined based on object and key frame
CN1650622B (en) Systems and methods for digitally re-mastering or otherwise modifying motion pictures or other image sequences data
CN107862315B (en) Subtitle extraction method, video searching method, subtitle sharing method and device
CN109034036B (en) Video analysis method, teaching quality assessment method and system and computer-readable storage medium
CN101685542B (en) Electronic device, fuzzy image sorting method
KR20190140825A (en) Method for improving the resolution of streaming files
US20150003727A1 (en) Background detection as an optimization for gesture recognition
Tian et al. A multi-order derivative feature-based quality assessment model for light field image
CN104935808A (en) Visible Light Image With Edge Marking For Enhancing Ir Imagery
US20090201314A1 (en) Image display apparatus, image display method, program, and record medium
CN105744115A (en) Method and system for processing video content
CN105915816A (en) Method and equipment for determining brightness of given scene
CN110517246A (en) A kind of image processing method, device, electronic equipment and storage medium
US20180232192A1 (en) System and Method for Visual Enhancement, Annotation and Broadcast of Physical Writing Surfaces
CN107209922A (en) Image processing equipment, image processing system and image processing method
CN104041063B (en) The related information storehouse of video makes and method, platform and the system of video playback
CN101543075A (en) Detection of gradual transitions in video sequences
CN112633313B (en) Bad information identification method of network terminal and local area network terminal equipment
CN107547852A (en) A kind of big data storage system
Ghadiyaram et al. Crowdsourced study of subjective image quality
CN108806638B (en) Image display method and device
CN110119675B (en) Product identification method and device
CN115965889A (en) Video quality assessment data processing method, device and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant