CN204069142U - A kind of multi-path video data synchronous acquisition controller - Google Patents

A kind of multi-path video data synchronous acquisition controller Download PDF

Info

Publication number
CN204069142U
CN204069142U CN201420281911.1U CN201420281911U CN204069142U CN 204069142 U CN204069142 U CN 204069142U CN 201420281911 U CN201420281911 U CN 201420281911U CN 204069142 U CN204069142 U CN 204069142U
Authority
CN
China
Prior art keywords
register
trigger
video data
counter
data
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.)
Expired - Lifetime
Application number
CN201420281911.1U
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.)
XI'AN ZHONGFEI AVIATION TEST TECHNOLOGY DEVELOPMENT Co Ltd
Original Assignee
XI'AN ZHONGFEI AVIATION TEST TECHNOLOGY DEVELOPMENT Co Ltd
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 XI'AN ZHONGFEI AVIATION TEST TECHNOLOGY DEVELOPMENT Co Ltd filed Critical XI'AN ZHONGFEI AVIATION TEST TECHNOLOGY DEVELOPMENT Co Ltd
Priority to CN201420281911.1U priority Critical patent/CN204069142U/en
Application granted granted Critical
Publication of CN204069142U publication Critical patent/CN204069142U/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)

Abstract

The utility model belongs to technical field of aerospace, is specifically related to a kind of multi-path video data synchronous acquisition controller.Which ensure that the synchronousness collecting multi-path video data.For achieving the above object, the technical solution adopted in the utility model comprises comparator and sequential detector, described comparator is connected with counter, pulse generator and multichannel trigger successively, described sequential detector is connected with register one, decoder, register two and trigger successively, described sequential detector is also connected with counter, counter is connected with register two, and described comparator is connected with multichannel trigger and trigger, and pulse generator is connected with trigger.

Description

A kind of multi-path video data synchronous acquisition controller
One, technical field:
The utility model belongs to technical field of aerospace, is specifically related to a kind of multi-path video data synchronous acquisition controller.
Two, background technology:
Video data is self-evident for the importance of flight test, and various video data acquiring register is applied in the scientific research aerial mission of aircraft.Airborne Video System acquisition and recording type number common at present has KM500, MINR etc., this type of acquisition and recording device be aircraft certain a bit or certain some camera is installed, to camera collection to video data carry out simple record.
Along with the raising required test data analyzer, not only will to same position not video data in the same time analyze, also to carry out Conjoint Analysis to the video data of synchronization diverse location.The data that such KM500, MINR register collects can not meet the demands, and first collector gathers the starting point of video not at synchronization, and secondly the synchronousness of each camera of collector does not take respective synchronization measure yet.
Three, utility model content:
The utility model, in order to solve the weak point in above-mentioned background technology, provides a kind of multi-path video data synchronous acquisition controller, which ensure that the synchronousness collecting multi-path video data.
For achieving the above object, the technical solution adopted in the utility model is: a kind of multi-path video data synchronous acquisition controller, it is characterized in that: comprise comparator and sequential detector, described comparator is connected with counter, pulse generator and multichannel trigger successively, described sequential detector is connected with register one, decoder, register two and trigger successively, described sequential detector is also connected with counter, counter is connected with register two, described comparator is connected with multichannel trigger and trigger, and pulse generator is connected with trigger.
Compared with prior art, the advantage that has of the utility model and effect as follows:
1) multi-path video data synchronous acquisition register system adopts modularized design thinking, different hardware capabilitys and software is carried out linking comprehensively, and realize the precise synchronization acquisition and recording function to multi-path video data, synchronization accuracy can reach ms magnitude.
2) synchronizing video data that multi-path video data synchronous acquisition register system collects meets test flight data and analyzes requirement, provides guarantee for test mission completes.
Four, accompanying drawing illustrates:
Fig. 1 is functional schematic block diagram of the present utility model;
Fig. 2 is for gathering isochronous controller model calling block diagram;
Fig. 3 is typical apply system block diagram of the present utility model.
Five, embodiment:
Below in conjunction with the drawings and specific embodiments, the utility model is described in detail:
Below in conjunction with the drawings and specific embodiments, the utility model is described in detail:
As shown in Figure 1, its implementation as shown in Figure 2 for the utility model multi-path video data synchronous acquisition controller function theory diagram.Comprise comparator and sequential detector, described comparator is connected with counter, pulse generator and multichannel trigger successively, described sequential detector is connected with register one, decoder, register two and trigger successively, described sequential detector is also connected with counter, counter is connected with register two, described comparator is connected with multichannel trigger and trigger, and pulse generator is connected with trigger.
In the utility model implementation procedure, adopt the up-to-date hardware circuit technology of FPGA, based on programmable logic device (model is the EP4CGX15B11I7N type FPGA of Alter company), verilog hardware description language is adopted to realize each functions of modules and functions of the equipments in utility model.
Command analysis module resolves the command word received from serial ports; Output control module (2) controls ms value generation module, frequency generation module, synchronous triggering signal output module and time-code output module accordingly according to the output of parsing module; The frequency that frequency generation module produces is exported by synchronous triggering signal output module; Time resolution module resolves the IRIG-B AC code from outside input, the initialization of control ms generation module simultaneously; Time-code comprising modules is the result group serial time code of time resolution module and ms generation module; Serial time code exports (see Fig. 1) through time output module.
The order of comparator comparison external reception and predetermined order, if set of frequency order, counter produces respective frequencies signal according to order request drive-pulse generator, and make counter export count value on request, the output of the frequency signal that pulse generator produces simultaneously also control trigger; If enable command, then the output of multichannel trigger and trigger is controlled; Sequential detector detects IRIG-B AC code, if detect B code frame head message, the initial value of counter is then set, and time information data is subsequently displaced to register 1, by decoder, decoding is carried out to the time data in register 1, in register 2, form serial time message information, serial time message information exports (see Fig. 2) eventually through trigger.
The utility model functions of modules is introduced:
1, comparator 1
Relatively receive and initialize data, determine the frequency exporting triggering signal.
2, frequency generator
According to the frequency values that comparator 1 analysis draws, export corresponding trigger impulse.
3, Multi-path synchronous trigger
Multichannel Transistor-Transistor Logic level start pulse signal is provided to peripheral hardware.
4, comparator 2
For the IRIG-B pulse code stream of input, sequential detector is utilized to detect the position of B code frame head.
5, shift register
By the data of the bit of 410 after frame head, be displaced to memory cell and carry out decoding.
6, decoder
By the data of 410 of memory cell Bit, according to the frame format of B code, solve sky, hour, minute, number of seconds certificate.
7, trigger exports
By decoding time stamp data out, according to certain message format, through level conversion, export with the form of serial communication.
Typical apply method of the present utility model is as shown in Figure 3: in real application systems, adopt software and hardware combining mode in data acquiring and recording process, realize data multiplex precise synchronization record.Wherein hardware ensure that the synchronism in video acquisition moment, the correspondence of software assurance between time and video data frame.
The synchronizing process of whole system is: register issues control command as requested, synchronous acquisition controller produces triggering signal according to order request and synchronously triggers each road camera, often produce a triggering signal, only report a temporal information, register is numbered the temporal information subtitle file as video data using reporting temporal information by bar; Camera often receives a triggering signal and gathers a two field picture and be sent to register by network interface, register often receives one-frame video data, camera belonging to video data being numbered (this numbering is corresponding with the numbering of temporal information) these frame data, and this numbering is added in frame data and gone.So every frame data are a corresponding numbering just, is so just established the corresponding relation of frame data and temporal information by numbering.
Register is first with shooting, camera two, camera three and camera four carry out data interaction by port, sets up data cube computation; When register sends order to collection isochronous controller by serial ports, gather isochronous controller and resolve this order, while, camera two, camera three and camera four first to shooting according to order request send start pulse signal, sent the temporal information of the IRIG-B code after resolving by serial ports to register; After shooting first, camera two, camera three and camera four often receive a start pulse signal, gather a frame image data, and send view data to register by port; Last register receives and storing image data.
The synchronizing process of whole system is: register issues control command as requested, synchronous acquisition controller produces triggering signal according to order request and synchronously triggers each road camera, often produce a triggering signal, only report a temporal information, register is numbered the temporal information subtitle file as video data using reporting temporal information by bar; Camera often receives a triggering signal and gathers a two field picture and be sent to register by network interface, register often receives one-frame video data, camera belonging to video data being numbered (this numbering is corresponding with the numbering of temporal information) these frame data, and this numbering is added in frame data and gone.So every frame data are a corresponding numbering just, is so just established the corresponding relation of frame data and temporal information by numbering.
The utility model real application systems, based on FPGA real-time treatment characteristic, realizes the collection of data multiplex precise synchronization and controls in data acquisition; Based on control and the data-handling capacity of CPU, in data recording process, realize the corresponding relation of video data and temporal information.

Claims (1)

1. a multi-path video data synchronous acquisition controller, it is characterized in that: comprise comparator and sequential detector, described comparator is connected with counter, pulse generator and multichannel trigger successively, described sequential detector is connected with register one, decoder, register two and trigger successively, described sequential detector is also connected with counter, counter is connected with register two, and described comparator is connected with multichannel trigger and trigger, and pulse generator is connected with trigger.
CN201420281911.1U 2014-05-29 2014-05-29 A kind of multi-path video data synchronous acquisition controller Expired - Lifetime CN204069142U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201420281911.1U CN204069142U (en) 2014-05-29 2014-05-29 A kind of multi-path video data synchronous acquisition controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201420281911.1U CN204069142U (en) 2014-05-29 2014-05-29 A kind of multi-path video data synchronous acquisition controller

Publications (1)

Publication Number Publication Date
CN204069142U true CN204069142U (en) 2014-12-31

Family

ID=52210579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201420281911.1U Expired - Lifetime CN204069142U (en) 2014-05-29 2014-05-29 A kind of multi-path video data synchronous acquisition controller

Country Status (1)

Country Link
CN (1) CN204069142U (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104954760A (en) * 2015-06-30 2015-09-30 西安中飞航空测试技术发展有限公司 Airborne general video acquisition system
CN107438166A (en) * 2017-08-09 2017-12-05 绍兴市标点电子技术有限公司 A kind of segmented Video processing and extracting method for the detection of laboratory sunlight

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104954760A (en) * 2015-06-30 2015-09-30 西安中飞航空测试技术发展有限公司 Airborne general video acquisition system
CN104954760B (en) * 2015-06-30 2017-12-05 西安中飞航空测试技术发展有限公司 Airborne generic video acquisition system
CN107438166A (en) * 2017-08-09 2017-12-05 绍兴市标点电子技术有限公司 A kind of segmented Video processing and extracting method for the detection of laboratory sunlight

Similar Documents

Publication Publication Date Title
CN104270567B (en) High-precision synchronous multi-channel image acquisition system and time synchronization method thereof
CN103326802A (en) Wireless network system for achieving synchronous acquisition, synchronous acquisition device and method
CN109788214B (en) Multi-channel video seamless switching system and method based on FPGA
CN109600532B (en) Unmanned aerial vehicle multi-channel video seamless switching system and method
CN210781101U (en) Data acquisition device and data acquisition system
CN106301654B (en) A kind of time signal method of sampling of time trigger Ethernet
CN112584092B (en) Data acquisition device and data acquisition system
CN204650151U (en) Multipath high-speed pulse entry time synchronizer
CN110907748A (en) Distribution lines travelling wave fault acquisition and analysis device and fault positioning system
CN108833366B (en) Control frame compression method based on AS6802 protocol
CN204069142U (en) A kind of multi-path video data synchronous acquisition controller
CN111130674A (en) Synchronous signal acquisition method for automobile electronic control unit, electronic equipment, server and storage medium
CN108206683A (en) A kind of dynamic compensated pulse circuit
CN203327033U (en) EtherCAT-based data acquisition device for flight test
CN108983036B (en) Traveling wave distance measurement system based on electronic transformer
CN103701847A (en) Onboard network data acquisition and synchronous transmission system
CN101783869A (en) Method for realizing self-adapting conversion of X-ray nonstandard video digital code by using FPGA (Field Programmable Gate Array)
CN204631259U (en) A kind of shake of the ore deposit based on precise clock synchronization agreement monitoring device
CN109026399B (en) Real-time multi-channel synchronous data processing method and system for airborne fuel system
CN106209090A (en) A kind of combining unit pulse per second (PPS) synchronism output system and method based on FPGA
CN106341744B (en) A kind of system and method for testing synchronous passive optical network synchronizing characteristics
CN105430297A (en) Automatic control system for conversion from multi-video format to IIDC protocol video format
CN205195718U (en) Embedded network synchronization system based on FPGA
CN107423251A (en) A kind of distributed data acquisition synchronous method and system
EP3017560B1 (en) A merging unit

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20141231

CX01 Expiry of patent term