CN103259998B - A kind of record system and method for aerial survey image data - Google Patents

A kind of record system and method for aerial survey image data Download PDF

Info

Publication number
CN103259998B
CN103259998B CN201310181080.0A CN201310181080A CN103259998B CN 103259998 B CN103259998 B CN 103259998B CN 201310181080 A CN201310181080 A CN 201310181080A CN 103259998 B CN103259998 B CN 103259998B
Authority
CN
China
Prior art keywords
image
full
hard disk
record
status information
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.)
Active
Application number
CN201310181080.0A
Other languages
Chinese (zh)
Other versions
CN103259998A (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.)
Institute of Optics and Electronics of CAS
Original Assignee
Institute of Optics and Electronics 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 Institute of Optics and Electronics of CAS filed Critical Institute of Optics and Electronics of CAS
Priority to CN201310181080.0A priority Critical patent/CN103259998B/en
Publication of CN103259998A publication Critical patent/CN103259998A/en
Application granted granted Critical
Publication of CN103259998B publication Critical patent/CN103259998B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention is the record system and method for a kind of aerial survey image data, wherein: field programmable gate array is connected with full-color camera, color camera, image buffer storage module, hard disk, gigabit Ethernet, RS422 interface respectively;RS422 interface is connected with computer;Gigabit Ethernet is connected with computer;Full-color camera, exports full-colour image;Color camera, exports coloured image;Field programmable gate array, for writing hard disk by full-colour image and coloured image;Field programmable gate array is by the order of RS422 interface computer, full-colour image additional information and coloured image additional information;Field programmable gate array sends status information by RS422 interface to computer;Field programmable gate array sends retrieval image by gigabit Ethernet to computer;Computer receives retrieval image and status information, and the record of aerial survey image data, retrieval and deletion process are managed。

Description

A kind of record system and method for aerial survey image data
Technical field
The present invention relates to the management method of a kind of aerial survey image data, belong to image acquisition and field of storage。
Background technology
Face battle array digital aviation measuring camera is widely used in land and resources administration, urban construction, Investigation Forestry Resources, the aspects such as water resource is investigated, environmental conservation, natural disaster investigation。Along with the development that quasiconductor is just, 10K*10K (10240*10240) the even imageing sensor of higher resolution have been carried out commercialization。High-resolution causes big data quantity and high memory bandwidth, for instance, the 1f/s image of camera output 10K*10K*16b, single image is just up to 200MB, and memory bandwidth is up to 200MB/s。Use the file system compatible with the operating system such as windows or linux can realize the management of view data very easily, but memory bandwidth, and the aspect such as real-time cannot meet application requirement sometimes。
Summary of the invention
In order to solve the deficiency of the aspects such as memory bandwidth and the real-time of prior art existence, the purpose of the present invention proposes a kind of record system and method realizing aerial survey image data when without operating system and file system。
In order to reach the purpose of the present invention, a first aspect of the present invention is to provide the record system of a kind of aerial survey image data, including full-color camera, color camera, image buffer storage module, hard disk, field programmable gate array, gigabit Ethernet, RS422 interface, computer, wherein: field programmable gate array is connected with full-color camera, color camera, image buffer storage module, hard disk, gigabit Ethernet, RS422 interface respectively;RS422 interface is connected with computer;Gigabit Ethernet is connected with computer;Full-color camera, exports full-colour image;Color camera, exports coloured image;Field programmable gate array, receives full-colour image and coloured image, full-colour image and coloured image is write image buffer storage module, reads full-colour image and coloured image from image buffer storage module, and full-colour image and coloured image are write hard disk;Field programmable gate array is by the order of RS422 interface computer, full-colour image additional information and coloured image additional information;Field programmable gate array sends status information by RS422 interface to computer;Field programmable gate array sends retrieval image by gigabit Ethernet to computer;Computer receives retrieval image and status information, and the record of aerial survey image data, retrieval and deletion process are managed。
In order to reach the purpose of the present invention, a second aspect of the present invention is to provide the recording method of a kind of aerial survey image data, and the step of described recording method includes:
Step S1: flush bonding processor start-up connector, controller is from reading record information list, idle posting field table, system message list, system status information hard disk to image buffer storage module;
Step S2: flush bonding processor judges that hard disk is the need of formatting, if needing formatting, going to step S3, if need not format, then going to step S4;
Step S3: the record information list in image buffer storage module, image-recording region table, idle posting field table, system message list and system status information are arranged to default value by flush bonding processor, then start-up connector is by record information list, idle posting field table, system message list and system status information write hard disk in image buffer storage module;All LBA addresses write initialization value 0 to the image storage on hard disk;
Step S4: flush bonding processor initializes camera data processing module, gigabit Ethernet and RS422 interface, and sets up interruption environment;
Step S5: flush bonding processor passes through RS422 interface computer command resolve command;
Step S6 judges whether record image command;If record image command, then go to step S7;If not record image command, then go to step S5;
Step S7: camera data processing module receives full-colour image data and color image data and writes image buffer storage module, meanwhile, flush bonding processor from the full-colour image additional information of computer and coloured image additional information, and writes image buffer storage module by RS422 interface;1 frame full-colour image data and color image frame data are write after image buffer storage module terminates and go to step S8 by camera data processing module;
Step S8: if FLAGA mark=1, then by FLAGA flag clear, start-up connector is by the content write hard disk of the 1st full-colour image buffer area, the 1st coloured image buffer area, the 1st full-colour image additional information buffer area and the 1st coloured image additional information buffer area in image buffer storage module, update record information list, idle posting field table, system message list and system status information, then start-up connector is by the content write hard disk after renewal, send system status information by RS422 interface to computer, go to step S5;
If FLAGB mark=1, then by FLAGB flag clear, start-up connector is by the content write hard disk of the 2nd full-colour image buffer area, the 2nd coloured image buffer area, the 2nd full-colour image additional information buffer area and the 2nd coloured image additional information buffer area in image buffer storage module, and update record information list, idle posting field table, system message list and system status information, then start-up connector is by the content write hard disk after renewal, send system status information by RS422 interface to computer, go to step S5;
If FLAGA=0 or FLAGB=0, go to step S5
Step S9: judge whether retrieval image command: if retrieval image command, then go to step S10;If not retrieval image command, then go to step S5;
Step S10: the parameter that flush bonding processor provides according to retrieval image command searches record information list in image buffer storage module, obtain the image to be retrieved LBA address on hard disk, then start-up connector reads view data to be retrieved from hard disk, and is sent to computer by gigabit Ethernet;S5 is gone to step after having performed retrieval image command;
Step S11: judging whether to delete image command, if deleting image command, then going to step S12;If not deleting image command, then go to step S5;
Step S12: flush bonding processor is according to the record information list deleted in the parameter modification image buffer storage module that image command provides, idle logging modle territory table, system message list and system status information;Flush bonding processor start-up connector is by amended record information list, idle logging modle territory table, system message list and system status information write hard disk;And the item of information in amended record information list is sent to computer by RS422 interface, go to step S5 after having performed deletion image command。
Beneficial effects of the present invention:
The present invention adopts information table to solve when without operating system and file system to manage view data, the storage of view data, retrieval and deletion。By preferentially using bulk physics continuous print memory area to store image, reduce the time overhead that frequently switching storage address is brought。Backed up by information table and reduce storage medium corrupted and cause correctly reading the risk of view data。The problem that anti-locking system accident power-off causes view data and information table inconsistent is carried out by often storing piece image data just renewal information table。Method provided by the invention can automatic decision hard disk the need of formatting, and be automatically performed format manipulation。
The inventive method can realize 10K*10K*12bit when without operating system and file system, frame frequency is 1 frame aerial survey image real-time storage per second, quick-searching and deletion function。The present invention improves memory bandwidth, and real-time strengthens, and the inventive method is simple, it is easy to realizes, can meet the storage application requirement of high bandwidth。
Accompanying drawing explanation
Fig. 1 is the record system of aerial survey image data of the present invention;
Fig. 2 is on-site programmable gate array FPGA structure connection figure;
Fig. 3 is the flow chart of aerial survey image recording method of the present invention;
Fig. 4 is that on hard disk, data deposit sequential schematic;
Fig. 5 is that in image buffer storage module, data deposit sequential schematic。
Fig. 6 is aerial survey image data organizational structure schematic diagram;
Component symbol explanation
1-full-color camera
2-color camera
3-image buffers module
4-hard disk,
5-on-site programmable gate array FPGA
6-gigabit Ethernet
7-RS422 interface
8-computer
51-flush bonding processor
52-camera data processing module
53-controller
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearly understand, below in conjunction with specific embodiment, and with reference to accompanying drawing, the present invention is described in more detail。
Refer to the record system of Fig. 1 aerial survey image data of the present invention;Described record system includes: full-color camera 1, color camera 2, image buffer storage module 3, hard disk 4, field programmable gate array (FPGA) 5, gigabit Ethernet 6, RS422 interface 7, computer 8, wherein: field programmable gate array 5 is connected with full-color camera 1, color camera 2, image buffer storage module 3, hard disk 4, gigabit Ethernet 6, RS422 interface 7 respectively;RS422 interface 7 is connected with computer 8;Gigabit Ethernet 6 is connected with computer 8;Full-color camera 1, exports full-colour image;Color camera 2, exports coloured image;Field programmable gate array 5, receives full-colour image and coloured image, full-colour image and coloured image is write image buffer storage module 3, reads full-colour image and coloured image from image buffer storage module 3, and full-colour image and coloured image are write hard disk 4;Field programmable gate array 5 receives the order of computer 8, full-colour image additional information and coloured image additional information by RS422 interface 7;Field programmable gate array 5 sends status information by RS422 interface to computer 8;Field programmable gate array 5 sends retrieval image by gigabit Ethernet 6 to computer 8;Computer 8 receives retrieval image and status information, and the record of aerial survey image data, retrieval and deletion process are managed。
The structure of field programmable gate array as shown in Figure 2, field programmable gate array 5 comprises again flush bonding processor 51, camera data processing module 52 and controller 53, wherein:
Flush bonding processor 51, has been used for the reception of order and the work of parsing, control camera data processing module 52 and controller 53;
Camera data processing module 52, has been used for full-colour image data and color image data carries out reconfiguring, arranging, and by the full-colour image data after process and color image data write image buffer storage module 3;
Controller 53, has been used for the Read-write Catrol of hard disk。
Flush bonding processor 51 adopts embedded POWERPC440 module。Controller 53 adopts connection hardware driver interface controller。
Record information list, idle posting field table, system message list, system status information depositing sequentially as shown in Figure 4 at hard disc data: hard disk 4 memory space is divided into image storage and the information area。Image storage is used to storage full-colour image, coloured image, full-colour image additional information and coloured image additional information。The information area is used to the various chained lists of storage management view data, such as record information list, idle posting field table, system message list, system status information, record information list backup, idle posting field table backup, system message list backup and system status information backup。
Record information list, idle posting field table, system message list, system status information data in image buffer storage module 3 deposit order as shown in Figure 5: image buffer storage module 3 is divided into image buffer storage region and information cache region, and image buffer storage region is used to buffer memory full-colour image, coloured image, full-colour image additional information and coloured image additional information。Information cache region is used for caching record information table, idle posting field table, system message list and system status information。
Record information list, image-recording region table, idle posting field table, system message list have backup at hard disk 4。Record information list, idle posting field table, system message list, system status information and record information list backup, idle posting field table backup, system message list backup, system status information backup has been separately designed in the different LBA addresses of hard disk 4。When there is physical damage in the record information list of hard disk 4, idle posting field table, system message list or system status information can from backup reading information, thus increasing system reliability and availability。
In the present embodiment, image buffer storage module 3 uses the DDR2 chip MT47H128M16 of 4 16bit bit wides to form。Hard disk 4 uses the SSDSA2CW300G3 solid hard disk of Intel company, on-site programmable gate array FPGA 5 to use cycolin to think the XC5VFX70T chip of company, and flush bonding processor 51 is the CPU that model is POWERPC440 that XC5VFX70T chip internal is integrated。The record system of aerial survey image data provided by the invention includes the cameralink interface of 2 basic configuration, gigabit ethernet interface, RS422 interface and connection hardware driver interface。In cameralink interface, a cameralink interface is the output interface of full-color camera 1, the 2nd cameralink interface is color camera。Connection hardware driver interface is connected with SSDSA2CW300G3 solid hard disk。Record system sends view data by gigabit Ethernet 6 to computer 8;Record system is passed through RS422 interface 7 and is sent status information to computer 8 or receive the order of computer 8, full-colour image additional information and coloured image additional information。It is 10K*10K*12 bit that full-color camera 1 exports the resolution of image, and the highest frame frequency is that 1 frame is per second, and it is 4K*4K*12 bit that color camera 2 exports the resolution of image, and the highest frame frequency is that 1 frame is per second。
As Fig. 3 illustrates aerial survey image data recording method of the present invention, comprise the following steps that
Step S1: flush bonding processor 51 start-up connector 53, controller 53 is from reading record information list, idle posting field table, system message list and system status information hard disk 4 to image buffer storage module 3。
Step S2: flush bonding processor 51 judges that hard disk 4 is the need of formatting。If needing formatting, going to step S3, if need not format, then going to step S4;
Step S3: the record information list in image buffer storage module 3, idle posting field table, system message list, system status information are arranged to default value by flush bonding processor 51, then start-up connector 53 is by the record information list in image buffer storage module 3, idle posting field table, system message list, system status information write hard disk 4;To all LBA address writes initialization value 0 of the image memory region on hard disk 4;
Step S4: flush bonding processor 51 initializes camera data processing module 52, gigabit Ethernet 6 and RS422 interface 7, and sets up interruption environment;
Step S5: flush bonding processor 51 receives computer 8 by RS422 interface 7 and orders, and resolve command;
Step S6 judges whether record image command;If record image command, then go to step S7;If not record image command, then go to step S5;
Step S7: camera data processing module 52 receives full-colour image data and color image data and writes image buffer storage module 3, meanwhile, flush bonding processor 51 receives the full-colour image additional information from computer 8 and coloured image additional information by RS422 interface 7, and writes image buffer storage module 3。1 frame full-colour image data and 1 color image frame data are write after image buffer storage module 3 terminates and go to step S8 by camera data processing module 52;The step that described camera data processing module 52 writes full-colour image data and color image data to image buffer storage module 3 is as follows: n-th frame full-colour image data write the 1st full-colour image buffer area, the (n+1)th frame full-colour image data write the 2nd full-colour image buffer area;N-th frame color image data write the 1st coloured image buffer area, the (n+1)th color image frame data write the 2nd coloured image buffer area。Meanwhile, flush bonding processor 51 receives the full-colour image additional information from computer 8 and coloured image additional information by RS422 interface 7, and writes image buffer storage module 3。The order that flush bonding processor 51 writes additional information of images to image buffer storage module 3 is as follows: n-th frame full-colour image additional information write the 1st full-colour image additional information buffer area, the (n+1)th frame full-colour image additional information write the 2nd full-colour image additional information buffer area;N-th frame coloured image additional information write the 1st coloured image additional information buffer area, the (n+1)th frame color digital image additional information write the 2nd coloured image additional information buffer area。After camera data processing module 52 writes 1 frame full-colour image data and 1 color image frame data to image buffer storage module 3, it is transmitted signalisation flush bonding processor 51 by frame, goes to step S8。
Step S8: if FLAGA mark=1, then by FLAGA flag clear, start-up connector 53 is by the content write hard disk 4 of the 1st full-colour image buffer area, the 1st coloured image buffer area, the 1st full-colour image additional information buffer area and the 1st coloured image additional information buffer area in image buffer storage module 3, update record information list, idle posting field table, system message list and system status information, then SATA controller 53 is started by the content write hard disk 4 after renewal, send status information by RS422 interface 7 to computer 8, go to step S5;Described controller 53 is connection hardware driver interface controller。
If FLAGB mark=1, then by FLAGB flag clear, start-up connector 53 is by the content write hard disk 4 of the 2nd full-colour image buffer area, the 2nd coloured image buffer area, the 2nd full-colour image additional information buffer area and the 2nd coloured image additional information buffer area in image buffer storage module 3, and update record information list, idle posting field table, system message list and system status information, then start-up connector 53 is by the content write hard disk 4 after renewal, send system status information by RS422 interface 7 to computer 8, go to step S5;
If FLAGA=0 or FLAGB=0, go to step S5
Step S9: judge whether retrieval image command: if retrieval image command, then go to step S10;If not retrieval image command, then go to step S5;
Step S10: the parameter that flush bonding processor 51 provides according to retrieval image command searches record information list in image buffer storage module 3, obtain the image to be retrieved LBA address on hard disk 4, then start-up connector 53 reads view data to be retrieved from hard disk 4, and is sent to computer 8 by gigabit Ethernet 6;S5 is gone to step after having performed retrieval image command;Illustrate, aerial survey image data organizational structure as shown in Figure 6, flush bonding processor 51 obtains computer 8 according to the parameter of image retrieval order needs full-colour image the 3rd frame of retrieval record 1 to the 7th frame, then flush bonding processor 51 searches record information list, find the image-recording region table of record 1, the 3rd two field picture initial LBA address LBA_0 on hard disk 4 is obtained by calculating, start-up connector 53 reads address the 1 frame full-colour image the 1st full-colour image buffer area to image buffer storage module 3 from LBA_0 on hard disk 4, then pass through gigabit Ethernet 6 and be sent to computer 8, so operation, until the 7th two field picture is sent to computer 8;S5 is gone to step after having performed retrieval image command;
Step S11: judging whether to delete image command, if deleting image command, then going to step S12;If not deleting image command, then go to step S5;
Step S12: flush bonding processor 51 is according to the record information list deleted in the parameter modification image buffer storage module 3 that image command provides, idle logging modle territory table, system message list and system status information。Flush bonding processor 51 start-up connector 53 is by amended record information list, idle logging modle territory table, system message list and system status information write hard disk 4;And the item of information in amended record information list is sent to computer 8 by RS422 interface 7, go to step S5 after having performed deletion image command;Illustrate, according to the parameter deleting image command, flush bonding processor 51 determines that computer 8 needs the image of deletion record 2。Record information list of searching flush bonding processor 51 finds the image-recording region table of record 2, and then section modules address, module territory, recording areas capacity are terminated in amendment address, image-recording region initial sector, module territory, image recording areas;Idle log amendment idle posting field initial sector module's address, idle posting field is found to terminate section modules address, idle posting field capacity;Find system status information amendment residual capacity, record frame number, can remember frame number, record number, module territory, Yi Ji district number, remember course line number, boat sheet sum, current record number。By the record information list after renewal, free message table and system mode write hard disk 4;By the record number of all records in the record information list after updating, survey district module numbering, course line numbering, course-and-bearing, which time are crossed the Information encapsulations such as course line, record start time, record persistent period, record frame number and are become information frame to pass through RS422 interface 7 to pass to the computer 8 of transmission deletion image command。After having performed delete command every time, idle posting field in idle posting field table is ranked up according to amount of capacity (idle posting field capacity=free time posting field terminates sevtor address-address, free time posting field initial sector), the preferential idle posting field using heap(ed) capacity。
In step S2, flush bonding processor 51 judges that hard disk 4 is as follows the need of the method for formatting:
Step S21: flush bonding processor 51 start-up connector 53, controller 53 is from reading system status information hard disk 4 to image buffer storage module 3;
Step S22: flush bonding processor 51 judges whether the formatted message of system status information is character string SSD_HAS_FORMATED, if character string SSD_HAS_FORMATED, then go to step S25, if not character string SSD_HAS_FORMATED, then go to step S23;
Step S23: flush bonding processor 51 writes character string SSD_HAS_FORMATED to the formatted message item of system status information in image buffer storage module 3;
Step S24: flush bonding processor 51 start-up connector 53, controller 53 is by system status information write hard disk 4 in image buffer storage module 3;
Step S25: disk format terminates。
Writing hard disk described in step S8 is controller 53 by the record information list in image buffer storage module 3, idle posting field table, system message list, system status information write hard disk 4 twice。First time writes the record information list of hard disk 4, idle posting field table, LBA address that system message list is corresponding with system status information, the LBA address that second time write hard disk 4 record information list backup, idle posting field table backup, system message list backup are corresponding with system status information backup。
The above; being only the detailed description of the invention in the present invention, but protection scope of the present invention is not limited thereto, any people being familiar with this technology is in the technical scope that disclosed herein; it is appreciated that the conversion or replacement expected, all should be encompassed in comprising within scope of the present invention。

Claims (9)

1. a recording method for aerial survey image data, described recording step includes:
Step S1: flush bonding processor start-up connector, controller is from reading record information list, idle posting field table, system message list, system status information hard disk to image buffer storage module;
Step S2: flush bonding processor judges that hard disk is the need of formatting, if needing formatting, going to step S3, if need not format, then going to step S4;
Step S3: the record information list in image buffer storage module, idle posting field table, system message list and system status information are arranged to default value by flush bonding processor, then start-up connector is by record information list, idle posting field table, system message list and system status information write hard disk in image buffer storage module;All LBA addresses write initialization value 0 to the image storage on hard disk;
Step S4: flush bonding processor initializes camera data processing module, gigabit Ethernet and RS422 interface, and sets up interruption environment;
Step S5: flush bonding processor passes through RS422 interface computer command resolve command;
Step S6 judges whether record image command;If record image command, then go to step S7;If not record image command, then turn S5;
Step S7: camera data processing module receives full-colour image data and color image data and writes image buffer storage module, meanwhile, flush bonding processor from the full-colour image additional information of computer and coloured image additional information, and writes image buffer storage module by RS422 interface;1 frame full-colour image data and 1 color image frame data are write after image buffer storage module terminates and go to step S8 by camera data processing module;
Step S8: if FLAGA mark=1, then by FLAGA flag clear, start-up connector is by the content write hard disk of the 1st full-colour image buffer area, the 1st coloured image buffer area, the 1st full-colour image additional information buffer area and the 1st coloured image additional information buffer area in image buffer storage module, update record information list, idle posting field table, system message list and system status information, then start-up connector is by the content write hard disk after renewal, send system status information by RS422 interface to computer, go to step S5;
If FLAGB mark=1, then by FLAGB flag clear, start-up connector is by the content write hard disk of the 2nd full-colour image buffer area, the 2nd coloured image buffer area, the 2nd full-colour image additional information buffer area and the 2nd coloured image additional information buffer area in image buffer storage module, and update record information list, idle posting field table, system message list and system status information, then start-up connector is by the content write hard disk after renewal, send system status information by RS422 interface to computer, go to step S5;
If FLAGA=0 or FLAGB=0, go to step S5
Step S9: judge whether retrieval image command: if retrieval image command, then go to step S10;If not retrieval image command, then go to step S5;
Step S10: the parameter that flush bonding processor provides according to retrieval image command searches record information list in image buffer storage module, obtain the image to be retrieved LBA address on hard disk, then start-up connector reads view data to be retrieved from hard disk, and is sent to computer by gigabit Ethernet;S5 is gone to step after having performed retrieval image command;
Step S11: judging whether to delete image command, if deleting image command, then going to step S12;If not deleting image command, then go to step S5;
Step S12: flush bonding processor is according to the record information list deleted in the parameter modification image buffer storage module that image command provides, idle posting field table, system message list and system status information;Flush bonding processor start-up connector is by amended record information list, idle posting field table, system message list and system status information write hard disk;And the item of information in amended record information list is sent to computer by RS422 interface, go to step S5 after having performed deletion image command。
2. the recording method of aerial survey image data as claimed in claim 1, it is characterised in that described flush bonding processor judges that hard disk is as follows the need of the step of formatting:
Step S21: flush bonding processor start-up connector, controller is from reading system status information hard disk to image buffer storage module;
Step S22: flush bonding processor judges whether the formatted message of system status information is character string SSD_HAS_FORMATED, if character string SSD_HAS_FORMATED, then go to step S25, if not character string SSD_HAS_FORMATED, then go to step S23;
Step S23: flush bonding processor writes character string SSD_HAS_FORMATED to the formatted message item of system status information in image buffer storage module;
Step S24: flush bonding processor start-up connector, controller is by system status information write hard disk in image buffer storage module;
Step S25: disk format terminates。
3. the recording method of aerial survey image data as claimed in claim 1, it is characterized in that, said write hard disk is that the record information list in image buffer storage module, idle posting field table, system message list and system status information are write hard disk twice by controller, first time writes the record information list of hard disk, idle posting field table, LBA address that system message list is corresponding with system status information, the LBA address that second time write Hard Disk Record Information table backup, idle posting field table backup, system message list backup are corresponding with system status information backup。
4. the record system of the aerial survey image data of the recording method using aerial survey image data described in claim 1, it is characterized in that, including full-color camera, color camera, image buffer storage module, hard disk, field programmable gate array, gigabit Ethernet, RS422 interface, computer, wherein:
Field programmable gate array is connected with full-color camera, color camera, image buffer storage module, hard disk, gigabit Ethernet, RS422 interface respectively;RS422 interface is connected with computer;Gigabit Ethernet is connected with computer;
Full-color camera, exports full-colour image;
Color camera, exports coloured image;
Field programmable gate array, receives full-colour image and coloured image, full-colour image and coloured image is write image buffer storage module, reads full-colour image and coloured image from image buffer storage module, and full-colour image and coloured image are write hard disk;
Field programmable gate array is by the order of RS422 interface computer, full-colour image additional information and coloured image additional information;
Field programmable gate array sends system status information by RS422 interface to computer;
Field programmable gate array sends retrieval image by gigabit Ethernet to computer;
Computer receives retrieval image and system status information, and the record of aerial survey image data, retrieval and deletion process are managed。
5. the record system of aerial survey image data as claimed in claim 4, it is characterised in that described field programmable gate array comprises flush bonding processor, camera data processing module and controller, wherein:
Flush bonding processor, has been used for the reception of order and the work of parsing, control camera data processing module and controller;
Camera data processing module, has been used for full-colour image data and color image data carries out reconfiguring, arranging, and by the full-colour image data after process and color image data write image buffer storage module;
Controller, for being controlled the read-write of hard disk。
6. the record system of aerial survey image data as claimed in claim 5, it is characterised in that described controller adopts connection hardware driver interface controller。
7. the record system of aerial survey image data as claimed in claim 4, it is characterised in that described hard disk is divided into image storage and the information area according to memory space, wherein:
Image storage, is used for storing full-colour image, coloured image, full-colour image additional information and coloured image additional information;
The information area, is used for storing record information list, idle posting field table, system message list, system status information, record information list backup, idle posting field table backup, system message list backup and system status information backup。
8. the record system of aerial survey image data as claimed in claim 7, it is characterized in that, separately designed record information list, idle posting field table, system message list, system status information, record information list backup, idle posting field table backup, system message list backup and system status information backup in different LBA (LogicalBlockAddressing) address of hard disk。
9. the record system of aerial survey image data as claimed in claim 4, it is characterised in that described image buffer storage module is divided into image buffer storage region and information cache region according to memory space, wherein:
Image buffer storage region, for buffer memory full-colour image, coloured image, full-colour image additional information and coloured image additional information;
Information cache region, for caching record information table, idle posting field table, system message list and system status information。
CN201310181080.0A 2013-05-16 2013-05-16 A kind of record system and method for aerial survey image data Active CN103259998B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310181080.0A CN103259998B (en) 2013-05-16 2013-05-16 A kind of record system and method for aerial survey image data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310181080.0A CN103259998B (en) 2013-05-16 2013-05-16 A kind of record system and method for aerial survey image data

Publications (2)

Publication Number Publication Date
CN103259998A CN103259998A (en) 2013-08-21
CN103259998B true CN103259998B (en) 2016-06-22

Family

ID=48963665

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310181080.0A Active CN103259998B (en) 2013-05-16 2013-05-16 A kind of record system and method for aerial survey image data

Country Status (1)

Country Link
CN (1) CN103259998B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103391413B (en) * 2013-07-03 2016-05-18 中国科学院光电技术研究所 A kind of aerial survey image recording structure and method
CN107430766A (en) * 2015-04-07 2017-12-01 深圳市大疆创新科技有限公司 For the system and method by view data parallel memorizing in camera system
CN106572327B (en) * 2016-09-12 2019-07-05 中国电子科技集团公司第三十二研究所 High-definition video acquisition and transmission system and method based on FPGA
CN107145507B (en) * 2017-03-23 2020-02-18 北京空间飞行器总体设计部 NandFLASH-oriented multi-camera multi-image parallel processing image file system
CN107515920A (en) * 2017-08-22 2017-12-26 湖北大学 A kind of image big data analysis method based on dynamic aerial survey

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070257837A1 (en) * 2006-02-06 2007-11-08 Takayuki Watanabe Position Calculating Apparatus, Position Calculating Method, And Program
CN102438116A (en) * 2011-08-17 2012-05-02 中国科学院光电技术研究所 Embedded type Linux system-based high-speed image recording device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070257837A1 (en) * 2006-02-06 2007-11-08 Takayuki Watanabe Position Calculating Apparatus, Position Calculating Method, And Program
CN102438116A (en) * 2011-08-17 2012-05-02 中国科学院光电技术研究所 Embedded type Linux system-based high-speed image recording device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
大幅面航摄仪高速海量数据传输及存储***的设计与实现;杨晴宇;《中国优秀硕士学位论文全文数据库 工程科技II辑》;20111015;第3页至第4页,第8页至第10页,第15页至第16页,第47页至第49页,第54页至第55 *

Also Published As

Publication number Publication date
CN103259998A (en) 2013-08-21

Similar Documents

Publication Publication Date Title
US10380014B2 (en) Address translation for a non-volatile memory storage device
CN103259998B (en) A kind of record system and method for aerial survey image data
CN108572796B (en) SSD with heterogeneous NVM types
US10649897B2 (en) Access request processing method and apparatus, and computer device
US8924664B2 (en) Logical object deletion
US10216418B2 (en) Storage apparatus and method for autonomous space compaction
TWI628540B (en) Method and computer system for performing transparent mass storage backups and snapshots
CN101398823B (en) Method and system for implementing remote storage by virtual file systems technology
US9176853B2 (en) Managing copy-on-writes to snapshots
CN103595797B (en) Caching method for distributed storage system
CN104583930B (en) Method, controller and the data migration device of Data Migration
CN105094695B (en) A kind of storage method and system
CN101945131B (en) Storage virtualization-based data migration method
CN103226965B (en) Based on the audio/video data access method of time bitmap
US20210320592A1 (en) Address Translation for Storage Device
US11042328B2 (en) Storage apparatus and method for autonomous space compaction
CN105100716B (en) A kind of secure storage unit and its system for Network Video Surveillance
US9785641B2 (en) Reducing a backup time of a backup of data files
CN103164528B (en) A kind of index establishing method of audio, video data
US10565159B2 (en) Archiving data sets in a volume in a primary storage in a volume image copy of the volume in a secondary storage
CN103793475A (en) Distributed file system data migration method
CN105915595B (en) Method for cluster storage system to access data and cluster storage system
CN104156327A (en) Method for recognizing object power failure in write back mode in distributed file system
WO2017172377A1 (en) File system support for file-level ghosting
TWI619014B (en) Logical address history management in memory device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant