A kind of fast image processing method that is applicable to soft landing process and space environment
Technical field
The present invention relates to a kind of fast image processing method that is applicable to soft landing process and space environment, be applicable to the fast image processing demand of space probe objects outside Earth landing mission.
Background technology
In detector objects outside Earth soft landing process, if obtain landing point of safes information by active process in-orbit, to improving landing safe probability, be highly profitable.Landing task in early days, as Apollo task, is to rely on eye recognition to judge the point of safes landing.Along with the development of technology, relying on instrument and equipment to obtain safe landing dot position information is accurately landing task, particularly the new demand of unmanned landing seeker.In order to complete the point of safes acquisition process that does not rely on people, need to develop a kind of image processing techniques, the image information to the pre-touch-down zone obtaining in landing mission, as optical imagery or laser height image or microwave elevation map picture, carries out fast processing.Processing speed is faster, more saves landing fuel.
Image is processed and generally by pattern process computer, is undertaken.Pattern process computer gathers image acquisition equipment (as elevation map or optical imagery) and processes the image information in touch-down zone, to obtain safe landing point positional information.Pattern process computer offers result in the control computing machine of detector, controls computing machine and according to image, processes the touch-down zone safe landing dot information object of planning landing point obtaining.
Because the landing mission time is shorter, and image information data amount is large, and Processing Algorithm is complicated.The image processing time that often needs the long period.In general, improving image processing speed has two kinds of approach, and the one, optimized algorithm, another kind is to improve hardware handles ability.In the image processing equipment on ground, often use cache(high-speed cache) access speed of raising program and data, to reach the object of accelerating image processing speed.But while applying in space, cache easily overturns under the single-particle effect of space, can cause program circuit or result of calculation mistake.Therefore, be subject to the impact of space single particle effect, some functional modules (as high-speed cache cache) of high-performance processor often can not directly be applied in space environment at present, and this has just limited the raising of landing mission image processing speed.
The low meeting of image processing speed causes the landing mission time to increase, and the fuel that engine ignition consumes increases, and can cause launch cost to increase.
Summary of the invention
The technical matters that the present invention solves is: overcome the deficiencies in the prior art, a kind of fast image processing method that is applicable to soft landing process and space environment is provided, can meet the rapidity demand that image is processed, also can adapt to space environment, in the rapidity of having guaranteed image processing landing point of safes information, also guaranteed reliability simultaneously simultaneously.
Technical scheme of the present invention is: a kind of fast image processing method that is applicable to soft landing process and space environment, and step is as follows:
1) positional information of preset target point in detector is controlled computing machine; Two pattern process computer parallel receives are by the landing chart picture that becomes image sensor to send; The original state setting of two described pattern process computers is use chip external memory;
2) two processing image instructions that pattern process computers send at t0 moment pick-up probe control simultaneously computing machine, and in opening sheet, cache memory looks like to process to the landing chart of step 1) reception; Timer is set simultaneously to interrupt at t0+ Δ t time trigger computing machine; The time that wherein Δ t needs for the image processing of touch-down zone in-orbit of obtaining according to ground test case;
3) two pattern process computers all receive timer interruption constantly at t0+ Δ t, and close cache memory cache in sheet;
4) processing result image of two pattern process computers is compared; If the processing result image of two pattern process computers is consistent, adopts processing result image to land and finish; If the processing result image of two pattern process computers is inconsistent, enter step 5); Described processing result image is landing point of safes position;
5) detector is controlled computing machine and is again initiated image processing instruction to two pattern process computers, and repeating step 2)~step 4), if the processing result image of two pattern process computers is still inconsistent, adopt the positional information of target point preset in step 1) to land.
The present invention's advantage is compared with prior art:
1) effectively raise image processing speed.Representative value through processing time of experimental test (adopt DSP6701 processor) single image before inapplicable this method is 7s, and adopting after this method is 2s.
2) guaranteed the reliability of result.Because having adopted, control the method for computing machine to the result comparison of 2 pattern process computers, guaranteed that abnormal results can detect can reject.
Accompanying drawing explanation
The process flow diagram of Fig. 1 fast image processing method;
The topological diagram of Fig. 2 equipment interface relation.
Embodiment
Below in conjunction with Fig. 1, Fig. 2, the inventive method is described further.
1) positional information of preset target point in detector is controlled computing machine; Two pattern process computer parallel receives are by the landing chart picture that becomes image sensor to send; The original state setting of two described pattern process computers is use chip external memory;
2) two processing image instructions that pattern process computers send at t0 moment pick-up probe control simultaneously computing machine, and in opening sheet, cache memory looks like to process to the landing chart of step 1) reception; Timer is set simultaneously to interrupt at t0+ Δ t time trigger computing machine; The time that wherein Δ t needs for the image processing of touch-down zone in-orbit of obtaining according to ground test case;
3) two pattern process computers all receive timer interruption constantly at t0+ Δ t, and close cache memory cache in sheet;
4) processing result image of two pattern process computers is compared; If the processing result image of two pattern process computers is consistent, adopts processing result image to land and finish; If the processing result image of two pattern process computers is inconsistent, enter step 5); Described processing result image is landing point of safes position;
5) detector is controlled computing machine and is again initiated image processing instruction to two pattern process computers, and repeating step 2)~step 4), if the processing result image of two pattern process computers is still inconsistent, adopt the positional information of target point preset in step 1) to land.
Because according to test findings, because the image processing time after having adopted cache shortens (being reduced to 2s from 7s) greatly, even if carry out secondary treating, required time is not more used the situation of cache short yet.And space single particle effect belongs to accidental probabilistic event, according to list of references 1:Single Event Upset Characterization of the SMJ320C6701Digital Signal Processor Using Proton Irradiation, IEEE Radiation Effects Data Workshop, July, 2005, p42-45, the probability that can obtain generation single-particle inversion in 2s is 10
-6.The possibility that twice image all occurred in the processing time is almost 0.
The unspecified part of the present invention belongs to general knowledge as well known to those skilled in the art.