CN101738139A - Image filling type target simulator - Google Patents

Image filling type target simulator Download PDF

Info

Publication number
CN101738139A
CN101738139A CN200910266663A CN200910266663A CN101738139A CN 101738139 A CN101738139 A CN 101738139A CN 200910266663 A CN200910266663 A CN 200910266663A CN 200910266663 A CN200910266663 A CN 200910266663A CN 101738139 A CN101738139 A CN 101738139A
Authority
CN
China
Prior art keywords
target
digital picture
image
picture
digital image
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.)
Pending
Application number
CN200910266663A
Other languages
Chinese (zh)
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.)
Changchun Institute of Optics Fine Mechanics and Physics of CAS
Original Assignee
Changchun Institute of Optics Fine Mechanics and Physics 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 Changchun Institute of Optics Fine Mechanics and Physics of CAS filed Critical Changchun Institute of Optics Fine Mechanics and Physics of CAS
Priority to CN200910266663A priority Critical patent/CN101738139A/en
Publication of CN101738139A publication Critical patent/CN101738139A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Analysis (AREA)

Abstract

The invention relates to a digital image filling type target simulator. A tracking training control device of the simulator receives a target initial parameter and a target tracking-aiming equipment parameter, which are sent by a main control computer, computes the number of pixels, which are occupied in the frame of the digital image by the target, and the miss distance in real time and sends the number of pixels and the miss distance to a digital image generating device; the digital image generating device receives image frame frequency, image size and image depth, which are sent by the main control computer, generates the target according to the number of pixels, which are occupied in the frame of the digital image by the target and the miss distance, calls the background image data stored in the tracking training control device, synthesizes the target and the background image and then sends the synthesized image to a digital image filling device in real time; and the digital image undergoes interface matching by the digital image filling device and then is sent to an image processing system. The target simulator can simulate the dynamic flight of the target, so that the simulation detection of the equipment and the operation training task can be completed without using an infrared camera, and the training cost is greatly lowered.

Description

Image filling type target simulator
Technical field
The present invention relates to a kind of target simulator, design a kind of digital picture filling type target simulator engineering especially and use.
Background technology
The main mission of target simulator is the operation training and the detection of dynamic that realize whole Photoelectric Tracking and Aiming System of complete operation hand to Photoelectric Tracking and Aiming equipment.By increasing the practical operation training of operator to equipment, can examine its professional ability on the one hand, also can finish detection and regular maintenance on the other hand to equipment.Therefore, the range test base needs special like this, low-cost and high efficiency simulation trainer.
Abroad, for the research of Photoelectric Tracking and Aiming device emulation training, also do not find relevant achievement in research at present.And China is obtaining some achievements in research aspect the operator simulation training, but these achievements in research are on content, all be to belong to pure Computer Simulation training system, broken away from the concrete equipment of taking aim at of following, catch at a slow speed aspect the target in tracking, can reach good training effect, and with respect to catching high-speed moving object, effect not very desirable just; From operating position, existing equipment simulation training system function singleness, and be difficult near training under the real flying condition; On the other hand, simulated training can not realize the requirement of closed loop, also can't realize the dynamic simulation of Photoelectric Tracking and Aiming equipment is detected.
Therefore, research and development one cover can provide real target flight path, realize target is followed the simulated training system of taking aim at the detection of dynamic of equipment and finishing the closed loop training, has certain engineering significance.
Summary of the invention
The technical problem to be solved in the present invention provides and a kind ofly can provide real target flight path, thereby realizes target with the digital picture filling type target simulator of taking aim at the detection of dynamic of equipment and finishing the closed-loop simulation training.
In order to solve the problems of the technologies described above, the pouring-in target simulator of digital picture of the present invention comprises follows the tracks of training control device, digital picture generating apparatus, digital picture injection device; Target initial parameter that tracking training control device reception main control computer sends and target are with taking aim at device parameter, utilize the target trajectory equation to calculate target shared pixel count and miss distance in the digital picture picture in real time, and send it to the digital picture generating apparatus; The digital picture generating apparatus receives picture frame frequency, image size and the picture depth that main control computer sends, generate target according to target shared pixel count and miss distance in the image picture, call and follow the tracks of the background image data of storing in the training control device, and it is target and background image is synthetic, at last, give the digital picture injection device in real time with the digital picture after synthetic; Digital picture sends target to the image processing system of taking aim at equipment after the digital picture injection device carries out Interface Matching.
Described tracking training control device comprises Nios II SOPC system and as the SDRAM memory and the FLASH memory of this system's running memory and external memory; Background image data programming in advance is in the FLASH memory; Nios II SOPC system is connected with main control computer by the RS422-RS232 translation interface, target initial parameter that the reception main control computer sends and target are with taking aim at device parameter, utilize the target trajectory equation to calculate target shared pixel count and miss distance in the digital picture picture in real time, and send it to the digital picture generating apparatus.
The present invention can utilize target initial parameter that main control computer sends, target to calculate target shared pixel count and miss distance in the digital picture picture in real time with taking aim at device parameter and target trajectory equation, after generating target, itself and background image data are synthesized a width of cloth digital picture, be injected into target with taking aim in the digital image processing system of equipment, thereby realize the structure of target dynamic flight and targeted environment.The present invention can simulated target dynamic flight, thereby under the situation of not opening infrared camera, finish emulation detection and operation training task to equipment, significantly reduced the training cost.It is simple and convenient, workable that the present invention realizes.
Description of drawings
Below in conjunction with the drawings and specific embodiments the present invention is described in further detail.
Fig. 1 is the structured flowchart of digital picture filling type target simulator of the present invention.
Fig. 2 is for realizing hardware circuit block diagram of the present invention.
Fig. 3 is a FPGA main control module structured flowchart.
Fig. 4 is a Nios II SOPC system architecture diagram.
Fig. 5 is an asynchronous FIFO modular structure block diagram.
Fig. 6 is an object space coordinate system schematic diagram.
Fig. 7 generates and background synthesis module flow chart for target.
The specific embodiment
As shown in Figure 1, the pouring-in target simulator of digital picture of the present invention comprises tracking training control device, digital picture generating apparatus and digital picture injection device.
Follow the tracks of the major function of training control device: the one, the initial parameters (starting point, object height, target velocity, the target sizes that comprise target) of the target that the reception main control computer sends, target is gathered and calculated to target with azimuth A value and the angle of pitch E value of taking aim at encoder output in real time with taking aim at device parameter (comprising optical focal length, angle of half field-of view, CCD size, equipment azimuth and the equipment angle of pitch); The 2nd, l-G simulation test is set (being the flight path target setting equation of locus of simulated target), thereby the l-G simulation test process is controlled; The 3rd, the initial parameters and the target of target are calculated target trajectory in real time with taking aim at device parameter substitution target trajectory equation; And pixel count and the miss distance of target in the digital picture picture is shared that calculates sent to the digital picture generating apparatus; The 4th, the storage background image data.
It is the SECO of being responsible for whole generation digital picture that the digital picture generating apparatus mainly acts on.Digital picture is divided into two parts, and a part is a background image, and a part is a target image.The major function of this device: the one, receive picture frame frequency, image size and picture depth that main control computer sends; The 2nd, receive in real time by following the tracks of target that the training control device sends shared pixel count and miss distance in the digital picture picture, and generation target, call background image data simultaneously, with target and the synthetic width of cloth digital picture of background image, the 3rd, give the digital picture injection device in real time with synthetic digital picture.
The digital picture injection device provides the digital picture grouting socket, and responsible DID Control on Communication, and its communication should be consistent with taking aim at equipment with tested target with interface.The digital picture injection device carries out Camera Link Interface Matching to DID among the present invention, adopts Camera Link interface chip to be connected with the image processing system of taking aim at equipment with tested target.Camera Link interface standard uses every link to need Low Voltage Differential Signal (LVDS) transmission technology of two leads, owing to adopt LVDS to transmit, has improved the transmission range and the precision of signal.
As shown in Figure 2, the pouring-in target simulator of digital picture of the present invention adopts FPGA as main control module, at its outside SDRAM memory and FLASH memory of expanding.Main control computer is connected by Byte-Blaster II download cable with configuring chip EPCS4.As shown in Figure 3, FPGA inside mainly be divided into Nios II SOPC system module (embedded soft nuclear SOPC design principle of .Nios II and application such as Li Lanying. publishing house of BJ University of Aeronautics ﹠ Astronautics), target generates and background synthesis module, Camera Link Interface Matching module Beijing:.SDRAM memory and FLASH memory use as the internal memory and the external memory that make up the operation of NiosII SOPC system respectively, and wherein the FLASH memory also is used for storing the data of target background.Following the tracks of the training control device is realized by the Nios II SOPC system module in the FPGA main control module, Nios II SOPC system module uses RS422-RS232 serial communication interface and main control computer communication, by the RS422-RS232 serial communication interface LVDS signal is converted to the TTL signal.The digital picture generating apparatus is generated by the target in the FPGA main control module and the background synthesis module is realized.The digital picture injection device is realized by the Camera Link Interface Matching module in the FPGA main control module.Camera Link Interface Matching module adopts Camera Link interface to be connected with the image processing subsystem of taking aim at equipment with tested target as the camera interface of standard.
As shown in Figure 4, the hardware design of Nios II SOPC system module realizes that by software Quartus II SOPCBuilder the software design realizes by the C Programming with Pascal Language.Major function is the reception that is used for realizing serial data, the calculating of target trajectory and the background image data in the transmission FLASH memory.The initial parameters (starting point, object height, target velocity, the target sizes that comprise target) of the serial data target that mainly to be operator send by main control computer, and target with the target of the equipment of taking aim at by main control computer transmission with taking aim at device parameter (comprising optical focal length, angle of half field-of view, CCD size, equipment azimuth and the equipment angle of pitch), adopt the mode of DMA (direct memory visit) reception UART data to realize.The result of calculation of target trajectory is delivered in target generation and the background synthesis module by PIO interface.Background image data in the FLASH memory is together in programming to the fixing memory block, to read out from the inside by the FLASH read command when using in the programming program, sends in the asynchronous FIFO module by PIO interface again.
The asynchronous FIFO module as shown in Figure 5, major function is the caching function that is used for realizing background image data, realizes buffer memory with the two-port RAM in the FPGA sheet, so the speed of reading and writing is very fast.The asynchronous FIFO module can adopt common external cache device to replace.
The simulation of target dynamic flight can be set up by the target trajectory equation.Illustrate the process of setting up of target trajectory equation below, but this can not constitute any restriction to protection scope of the present invention.
The foundation of object space coordinate system:
In simulation training experiment, must consider the geometry of target, and can not be target as a particle, when describing the space coordinates of target, with the geometric center (centre of form) of target as with reference to point.(x, y z) describe, as shown in Figure 6 the space coordinates of target with rectangular co-ordinate under the o-xyz.Before the simulated training test, need given object run parameter, in training process, according to the given parameters of target motion and the real-time spatial value of calculating target of test process time.
Suppose A, B is two theoretical flight paths, (x 0, y 0, z 0) be the target starting point, z 0Be the target starting altitude, hypothetical target is highly constant in the flight process, and then following equation (1) is satisfied in the target location in the flight course:
x = x 0 ± v x t y = y 0 ± v y t z = z 0 - - - ( 1 )
V in the equation (1) x, v yBeing the speed of target in x direction and y direction, is d in order to satisfy intercept, v x, v yShould satisfy equation (2):
v x v y = d 2 y 0 2 - d 2 - - - ( 2 )
Can calculate the speed of target in x direction and y direction by equation (2), formula is shown in (3):
v x = v cos ( arctan d 2 y 0 2 - d 2 ) v y = v cos ( arctan d 2 y 0 2 - d 2 ) - - - ( 3 )
V is the target flying speed in (3) formula, is known parameters, is provided by main control computer by operator.
The calculating of object pixel size and location of pixels:
The distance R of the relative observation station of target T, azimuth A T, angle of pitch E TComputing formula is shown in (4) formula:
R T = x 2 + y 2 + z 2 A T = 90 - arctan ( y x ) x > 0 270 - arctan ( y x ) x < 0 0 x = 0 , y &GreaterEqual; 0 180 x = 0 , y < 0 E T = arcsin ( z r ) - - - ( 4 )
Azimuth of target A according to the calculating of (4) formula T, angle of pitch Et, obtain actual the sensings A of equipment according to encoder numerical value, E judges target whether in the visual field of tracking equipment, as if | A-A T|<w, | E-E T|<w (w is the angle of half field-of view of tracking equipment), then target is in the visual field, and miss distance is:
A i=A T-A
E i=E T-E
Then can calculate according to optical system parameter:
Object pixel is of a size of:
t arg et _ pix = l &times; f &times; n R T &times; a
The target miss distance that with the pixel is unit is:
t arg et _ x = A i &times; n 2 w &times; cos ( E )
t arg et _ y = E i &times; n 2 w
Parameter in the formula: CCD size a * a, the CCD pixel is counted n * x, optical system focal distance f, target size l.
Target generates and the background synthesis module is realized by Verilog HDL Programming with Pascal Language.
As shown in Figure 7, target generation and background synthesis module flow process comprise the steps:
At first receive the image initial parameter (picture frame frequency, image size, picture depth) that main control computer sends; Then receive target component of following the tracks of the training control device and sending (target in image shared pixel count and miss distance) and background image data; Generate target according to the parameter that receives then, and in background, synthesize target; Digital picture after will synthesizing at last sends to Camera Link Interface Matching device.
Camera Link Interface Matching module realizes that by Verilog HDL Programming with Pascal Language the conversion of agreement realizes by the Camera Link interface chip of standard.

Claims (2)

1. the target simulator that digital picture is pouring-in is characterized in that comprising following the tracks of and trains control device, digital picture generating apparatus, digital picture injection device; Target initial parameter that tracking training control device reception main control computer sends and target are with taking aim at device parameter, utilize the target trajectory equation to calculate target shared pixel count and miss distance in the digital picture picture in real time, and send it to the digital picture generating apparatus; The digital picture generating apparatus receives picture frame frequency, image size and the picture depth that main control computer sends, generate target according to target shared pixel count and miss distance in the image picture, call and follow the tracks of the background image data of storing in the training control device, and it is target and background image is synthetic, at last, give the digital picture injection device in real time with the digital picture after synthetic; Digital picture sends target to the image processing system of taking aim at equipment after the digital picture injection device carries out Interface Matching.
2. the pouring-in target simulator of digital picture according to claim 1 is characterized in that described tracking training control device comprises Nios II SOPC system and as the SDRAM memory and the FLASH memory of this system's running memory and external memory; Background image data programming in advance is in the FLASH memory; Nios II SOPC system is connected with main control computer by the RS422-RS232 translation interface, target initial parameter that the reception main control computer sends and target are with taking aim at device parameter, utilize the target trajectory equation to calculate target shared pixel count and miss distance in the digital picture picture in real time, and send it to the digital picture generating apparatus.
CN200910266663A 2009-12-31 2009-12-31 Image filling type target simulator Pending CN101738139A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910266663A CN101738139A (en) 2009-12-31 2009-12-31 Image filling type target simulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910266663A CN101738139A (en) 2009-12-31 2009-12-31 Image filling type target simulator

Publications (1)

Publication Number Publication Date
CN101738139A true CN101738139A (en) 2010-06-16

Family

ID=42461921

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910266663A Pending CN101738139A (en) 2009-12-31 2009-12-31 Image filling type target simulator

Country Status (1)

Country Link
CN (1) CN101738139A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103856736A (en) * 2014-01-10 2014-06-11 北京环境特性研究所 Real-time remote configurable image injection device with a plurality of output interfaces
CN104157180A (en) * 2014-08-13 2014-11-19 芜湖航飞科技股份有限公司 Visual simulation technology of flight training simulator
CN104931070A (en) * 2015-06-17 2015-09-23 胡林亭 Optical signal injection type simulation method
CN108820255A (en) * 2018-06-20 2018-11-16 北京控制工程研究所 A kind of full physical verification system and method for three hypervisors of moving-target pointing
CN109540469A (en) * 2018-11-09 2019-03-29 中国科学院长春光学精密机械与物理研究所 A kind of multichannel real-time optical target simulation system and semi-physical emulation platform
CN109544493A (en) * 2018-11-09 2019-03-29 中国科学院长春光学精密机械与物理研究所 A kind of real-time injection device of high speed optoelectronic theodolite target
CN116564159A (en) * 2023-07-07 2023-08-08 中国科学院长春光学精密机械与物理研究所 Photoelectric measurement and control equipment tracking operation simulation training system and method
CN117116113A (en) * 2023-10-19 2023-11-24 中国科学院长春光学精密机械与物理研究所 Ship-borne photoelectric theodolite simulation training device
CN117848354A (en) * 2024-03-07 2024-04-09 长春理工大学 Space target multi-mode information fusion photoelectric detection positioning and orbit determination device and method

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103856736B (en) * 2014-01-10 2017-05-17 北京环境特性研究所 Real-time remote configurable image injection device with a plurality of output interfaces
CN103856736A (en) * 2014-01-10 2014-06-11 北京环境特性研究所 Real-time remote configurable image injection device with a plurality of output interfaces
CN104157180A (en) * 2014-08-13 2014-11-19 芜湖航飞科技股份有限公司 Visual simulation technology of flight training simulator
CN104931070A (en) * 2015-06-17 2015-09-23 胡林亭 Optical signal injection type simulation method
CN104931070B (en) * 2015-06-17 2017-08-18 胡林亭 A kind of optical signal injected simulation method
CN108820255B (en) * 2018-06-20 2020-04-10 北京控制工程研究所 Three-super control full-physical verification system and method for moving target tracking
CN108820255A (en) * 2018-06-20 2018-11-16 北京控制工程研究所 A kind of full physical verification system and method for three hypervisors of moving-target pointing
CN109540469A (en) * 2018-11-09 2019-03-29 中国科学院长春光学精密机械与物理研究所 A kind of multichannel real-time optical target simulation system and semi-physical emulation platform
CN109544493A (en) * 2018-11-09 2019-03-29 中国科学院长春光学精密机械与物理研究所 A kind of real-time injection device of high speed optoelectronic theodolite target
CN109540469B (en) * 2018-11-09 2020-09-25 中国科学院长春光学精密机械与物理研究所 Multi-channel real-time optical target simulation system and semi-physical simulation platform
CN116564159A (en) * 2023-07-07 2023-08-08 中国科学院长春光学精密机械与物理研究所 Photoelectric measurement and control equipment tracking operation simulation training system and method
CN117116113A (en) * 2023-10-19 2023-11-24 中国科学院长春光学精密机械与物理研究所 Ship-borne photoelectric theodolite simulation training device
CN117116113B (en) * 2023-10-19 2024-01-02 中国科学院长春光学精密机械与物理研究所 Ship-borne photoelectric theodolite simulation training device
CN117848354A (en) * 2024-03-07 2024-04-09 长春理工大学 Space target multi-mode information fusion photoelectric detection positioning and orbit determination device and method
CN117848354B (en) * 2024-03-07 2024-05-31 长春理工大学 Space target multi-mode information fusion photoelectric detection positioning and orbit determination device and method

Similar Documents

Publication Publication Date Title
CN101738139A (en) Image filling type target simulator
CN102438118B (en) High-speed vision capture apparatus of moving object characteristic
CN102840825B (en) Particle locating system and method
CN107272018A (en) A kind of 3-D scanning Full-waveform laser radar system
CN206757652U (en) A kind of object detection system based on FPGA+ARM heterogeneous polynuclear SoC platforms
US20100204974A1 (en) Lidar-Assisted Stero Imager
CN105373011B (en) Detect the real-time emulation system and computer of electro-optical tracking device
CN103714199B (en) Target travel characteristic image simulation data system
CN107421466B (en) A kind of synchronous acquisition device and acquisition method of two and three dimensions image
CN105785393A (en) Unmanned aerial vehicle real-time imaging and obstacle avoidance system and method based on laser radar
CN102542785A (en) Design and implementation method of multi-channel broadband electronic signal synchronous acquiring system
CN104866447A (en) Image injection module applied to flight scene simulation
CN104931070B (en) A kind of optical signal injected simulation method
US10655291B2 (en) Real-time monitoring system for float-over installation
CN103744371A (en) Sensor integrated circuit for unmanned plane power patrol
CN105572153A (en) Portable area array imaging system based on X-ray linear array scanning
CN104983445A (en) Interactive 3D scanning system for measuring height of human body based on ultrasonic waves and scanning method thereof
CN104483091A (en) Train airflow field site testing device and method
CN106197403B (en) HTEM system gondola multiple spot posture hot spot imaging measurement method and device
CN100443859C (en) Target simulation method for photoelectric theodolite
CN106679650A (en) Visual attitude measuring system
CN104754226B (en) A kind of method for correcting digital array high speed video system aberration
CN101458169B (en) Tracking speed measuring method for real time image tracking system
CN109116372A (en) Target simulation method, system and the device of infrared follow-up device
CN104867184B (en) It is applied to the scene generating method of flying scene emulation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20100616