CN111225181A - Search tracking system based on unmanned aerial vehicle hangs and flies - Google Patents

Search tracking system based on unmanned aerial vehicle hangs and flies Download PDF

Info

Publication number
CN111225181A
CN111225181A CN201811418069.0A CN201811418069A CN111225181A CN 111225181 A CN111225181 A CN 111225181A CN 201811418069 A CN201811418069 A CN 201811418069A CN 111225181 A CN111225181 A CN 111225181A
Authority
CN
China
Prior art keywords
processor
zynq7
chip
target
tracking
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
CN201811418069.0A
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.)
Beijing Huahang Radio Measurement Research Institute
Original Assignee
Beijing Huahang Radio Measurement Research Institute
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 Beijing Huahang Radio Measurement Research Institute filed Critical Beijing Huahang Radio Measurement Research Institute
Priority to CN201811418069.0A priority Critical patent/CN111225181A/en
Publication of CN111225181A publication Critical patent/CN111225181A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/183Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source
    • H04N7/185Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source from a mobile camera, e.g. for remote control

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)
  • Power Sources (AREA)

Abstract

A searching and tracking system based on unmanned aerial vehicle hanging flight is characterized by comprising a processor Zynq7, a cache chip DDR3SRAM, a program storage chip FLASH N25Q256, a label storage chip AT24C08, a plug-in large-capacity storage chip NAND FLASH MTFC64GD, a gigabit network port, a synchronous serial port, a 422 interface, a 232 interface chip and a power supply control module; the processor Zynq7 completes external image data receiving and search tracking operation, the power supply management and control module conducts sleep management design on internal power chips of the system, all device power supplies are controlled to be switched on, and the whole board or part of devices are switched into a sleep mode according to different running states. The device has the advantages of high integration level, good real-time performance, low power consumption, low cost and the like, and can meet the requirements of low power consumption and miniaturized application occasions such as unmanned aerial vehicle loads.

Description

Search tracking system based on unmanned aerial vehicle hangs and flies
Technical Field
The present invention relates to the field of digital image processing, and in particular to search tracking and imaging systems.
Background
The rapid development of digital image processing technology has made its application in various fields increasingly widespread. High definition makes a video recording and unmanned aerial vehicle's combination, can effectually carry out image investigation and information acquisition to the locking target is trailed, and investigation striking integration plays more and more important effect in the military field.
With the development of high-definition video technology, video data processing systems have higher requirements on speed, data throughput rate, precision and the like. However, the real-time image acquisition and processing system requires a processor to have higher data bandwidth and processing speed, so that for most of DSP + FPGA schemes, the power consumption is higher, the system becomes complex, the finished product is difficult to achieve miniaturization, and the system is difficult to apply to the fields of small unmanned aerial vehicles and the like.
Disclosure of Invention
The invention provides a searching and tracking system based on unmanned aerial vehicle hanging flight, and aims to solve the problems that the existing DSP + FPGA scheme is high in power consumption, complex in system, difficult to miniaturize finished products and difficult to apply to a small unmanned aerial vehicle.
A searching and tracking system based on unmanned aerial vehicle hanging flight is characterized by comprising a processor Zynq7, a cache chip DDR3SRAM, a program storage chip FLASH N25Q256, a label storage chip AT24C08, a plug-in large-capacity storage chip NANDFLASH MTFC64GD, a gigabit network port, a synchronous serial port, a 422 interface, a 232 interface chip and a power supply control module; the processor Zynq7 completes external image data receiving, the analyzed image is stored in a cache chip DDR3, searching and tracking operation is completed, control information is sent to an external servo control system through a synchronous serial port and an RS422 interface, meanwhile, according to the instruction requirement, the processor Zynq7 stores the work information in a tag storage chip AT24C08, the image in the required time period is stored in an externally-hung large-capacity storage chip NAND FLASH MTFC64GD for subsequent reading and analysis, a program storage chip FLASH N25Q256 is used for storing a solidified program of the processor Zynq7, a gigabit network port is used for original image transmission, and an RS232 interface is used for debugging an ARM system in the processor Zynq 7; the power supply management and control module carries out dormancy management design on power chips in the system, all device power supplies are controlled to be switched on, and the whole board or part of devices are switched into a dormancy mode according to different running states.
Further, the search tracking operation comprises that a PL (programmable logic) end of the processor Zynq7 uses a Camlink protocol analysis module to complete the reception of high-frame-frequency high-definition image data, the image data in the real-time video is subjected to scale conversion according to a fixed format to obtain a target reference image, the target reference image is sent to a PS (dual-core processor Cortex-A9) end of the processor Zynq7 through an AXI bus and a cache chip DDR3, the PS end intercepts the image data in a target coordinate area in the reference image according to instruction information to prepare a target tracking template, and the target template is sent to the PL end through the AXI bus; the PL end of the processor Zynq7 completes the correlation operation of mean value removal normalization product by using a reference graph and a target tracking template, and sends the correlation matrix data back to the PS end of the processor Zynq7 through an AXI bus; and reading the product correlation result by the PS end of the processor Zynq7, performing extremum searching and primary and secondary peak ratio operation, further obtaining a target position coordinate, transmitting the target position coordinate back to the PL end of the processor Zynq7 through an AXI bus, and transmitting the position coordinate information to a control system through a control communication module to complete target searching and tracking.
Further, both the PL and the PS in the processor Zynq7 can access the memory of the cache chip DDR3 through the HP high-speed port of the AXI bus, the PL end completes data acquisition, the preparation of the reference diagram is placed in the cache chip DDR3, the PS end can directly call image data when preparing the target tracking template, and the functions of image information interception, searching for tracking control and communication are completed through the slow port of the AXI bus GP.
The device has the advantages of high integration level, good real-time performance, low power consumption, low cost and the like, and can meet the requirements of low power consumption and miniaturized application occasions such as unmanned aerial vehicle loads.
The invention makes full use of the characteristic that Zynq7 is provided with an ARM core processor (namely PS end, the highest main frequency reaches 800MHz), and uses the ARM core of Zynq7 to replace a DSP processor which is commonly used in the original target identification and tracking technology, thereby effectively reducing the power consumption and cost of the platform, reducing the use of an integrated circuit, enhancing the integration level of the platform and enhancing the real-time property of the platform processing.
High-definition data acquisition is realized by using Zynq7 general LVDS IO, and a Camlink data transmission protocol is realized by using Zynq7 internal logic, so that ultrahigh frame frequency data reception can be completed, and the use of two Camlink interface chips is reduced.
In addition, the special interface of the Zynq7 internal processor realizes the communication interface functions of UART, network interface and the like and the storage interfaces of NandFlash, DDR3 and the like, thereby improving the flexibility and the integration level of the system, saving hardware resources, facilitating the interface expansion, enriching the external communication interface types and improving the applicability of the platform.
Drawings
Figure 1 is a block diagram of the search tracking system processing platform of the present invention,
figure 2 is a flow chart of the target recognition and tracking of the present invention,
figure 3 is the present invention Zynq7 internal architecture optimization,
FIG. 4 is a power topology of the platform of the present invention.
Detailed Description
The invention is further described below with reference to the accompanying drawings.
A searching and tracking system based on unmanned aerial vehicle hanging flight is shown in figure 1 and comprises a processor Zynq7, a cache chip DDR3SRAM, a program storage chip FLASH N25Q256, a label storage chip AT24C08, a plug-in large-capacity storage chip NAND FLASH MTFC64GD, a gigabit network port, a synchronous serial port, a 422 interface, a 232 interface chip and a power supply control module. The processor Zynq7 completes external image data receiving, the analyzed image is stored in a cache chip DDR3, searching and tracking operation is completed, control information is sent to an external servo control system through a synchronous serial port and an RS422 interface, meanwhile, according to the instruction requirement, the processor Zynq7 stores the work information in a tag storage chip AT24C08, the image in the required time period is stored in an externally-hung large-capacity storage chip NAND FLASH MTFC64GD for subsequent reading and analysis, a program storage chip FLASH N25Q256 is used for storing a solidified program of the processor Zynq7, a gigabit network port is used for original image transmission, and an RS232 interface is used for debugging an ARM system in the processor Zynq 7; the power supply management and control module carries out dormancy management design on internal power chips of the system, all the device power supplies are separated and controllable, and the whole board or part of the devices can be switched into a dormancy mode according to different running states.
The target searching and tracking operation function is shown in fig. 2, a PL end of a processor Zynq7 uses a Camlink protocol analysis module to complete receiving of high-frame-frequency high-definition image data, scale conversion is carried out on the image data in a real-time video according to a fixed format to obtain a target reference image, the target reference image is sent to a PS end of the processor Zynq7 through an AXI bus and a cache chip DDR3, the PS end intercepts the image data in a target coordinate area in the reference image according to instruction information to prepare a target tracking template, and the target template is sent to the PL end through the AXI bus; the PL end of the processor Zynq7 completes the correlation operation of mean value removal normalization product by using a reference graph and a target tracking template, and sends the correlation matrix data back to the PS end of the processor Zynq7 through an AXI bus; and reading the product correlation result by the PS end of the processor Zynq7, performing extremum searching and primary and secondary peak ratio operation, further obtaining a target position coordinate, transmitting the target position coordinate back to the PL end of the processor Zynq7 through an AXI bus, and transmitting the position coordinate information to a control system through a control communication module to complete a target tracking function.
The internal architecture of Zynq7 is shown in fig. 3, the processing architecture combines the characteristics of the current image processing algorithm and the processor Zynq7, firstly, PL and PS in the processor Zynq7 can access a DDR3 memory of a cache chip through an HP high-speed port of an AXI bus, the PL end finishes data acquisition, the preparation of a reference image is placed in the cache chip DDR3, the PS end can directly call image data when preparing a target tracking template, the data interaction quantity of the PL end and the PS end in the Zynq7 chip is reduced, the data transmission time is effectively saved, the real-time performance of system processing is improved, the image information is intercepted, and the functions of searching tracking control and the like are finished by an AXI bus GP low-speed port. The design gives full play to the respective advantages of the PS terminal and the PL terminal of the Zynq7 chip in signal processing, and enhances the flexibility, realizability and rapid processing capability of signal processing.
The invention optimizes on the basis of the traditional FPGA + DSP architecture, selects the FPGA chip Zynq7 embedded with the ARM processor, realizes the functions of the original FPGA and DSP chips by a single-chip processor, and solves the problem of bandwidth occupation of large data transmission among a plurality of processors in the traditional architecture by an internal transmission AXI bus, so that the platform has the characteristics of miniaturization and low power consumption and has enough processing capacity and interface resources. The platform utilizes the advantage of high PL (PL) end parallel operation processing speed of Zynq7 to complete image processing functions such as image data acquisition, image enhancement, mean value removal normalization and the like, utilizes an AXI (advanced extensible interface) bus in Zynq7 to complete large data transmission and communication control transmission functions, and a PS (packet switched) end of Zynq7 is mounted with a Linux system to complete preparation of a tracking template, search and track and complete an image storage function through a gigabit network port.
The power supply control module disclosed by the invention is shown in fig. 4, the characteristic of low power consumption under the condition that the unmanned aerial vehicle flies is fully considered, the hardware architecture is simplified, the selected chips are all low-power chips, the internal power chips are all subjected to sleep management design, all power supplies on a processing platform are separately controllable, and the whole board or part of devices can be switched into a sleep mode according to different running states. Under the condition that the processing intensity of the platform is maximum, the maximum power consumption is 9W and is far lower than that of other platforms of the same type. Meanwhile, the platform supports a standby mode, and power-off and power-on of the whole board can be realized through simple logic control.

Claims (3)

1. A search tracking system based on unmanned aerial vehicle hanging flight is characterized by comprising a processor Zynq7, a high-speed cache chip DDR3SRAM, a program storage chip FLASHN25Q256, a label storage chip AT24C08, an external large-capacity storage chip NANDFLASHMTFC64GD, a gigabit network port, a synchronous serial port, a 422 interface, a 232 interface chip and a power supply control module; the processor Zynq7 completes external image data receiving, the analyzed image is stored in a cache chip DDR3, searching and tracking operation is completed, control information is sent to an external servo control system through a synchronous serial port and an RS422 interface, meanwhile, according to the instruction requirement, the processor Zynq7 stores the work information in a tag memory chip AT24C08, the image in the required time period is stored in an externally-hung large-capacity memory chip NANDFLASHMTFC64GD for subsequent reading and analysis, a program memory chip FLASHN25Q256 is used for storing a curing program of the processor Zynq7, a gigabit network port is used for original image transmission, and an RS232 interface is used for debugging an ARM (advanced RISC machine) ARM (advanced RISC) machine) of the processor Zynq 7; the power supply management and control module carries out dormancy management design on power chips in the system, all device power supplies are controlled to be switched on, and the whole board or part of devices are switched into a dormancy mode according to different running states.
2. The unmanned aerial vehicle hanging-off-based search and tracking system as claimed in claim 1, wherein the search and tracking operation includes that the PL side of the processor Zynq7 uses a Camlink protocol parsing module to complete reception of high-frame-rate high-definition image data, scale conversion is performed on image data in a real-time video according to a fixed format to obtain a target reference image, the target reference image is sent to the PS side of the processor Zynq7 through an AXI bus and a cache chip DDR3, the PS side intercepts image data in a target coordinate area in the reference image according to instruction information to prepare a target tracking template, and the target template is sent to the PL side through the AXI bus; the PL end of the processor Zynq7 completes the correlation operation of mean value removal normalization product by using a reference graph and a target tracking template, and sends the correlation matrix data back to the PS end of the processor Zynq7 through an AXI bus; and the PS end of the processor Zynq7 reads the product correlation result, carries out extremum searching and primary and secondary peak ratio operation, further obtains the target position coordinate, transmits the target position coordinate back to the PL end of the processor through an AXI bus, and transmits the position coordinate information to a control system through a control communication module to complete target searching and tracking.
3. The unmanned aerial vehicle hanging-off-based search and tracking system as claimed in claim 1, wherein both PL and PS inside the processor Zynq7 can access a cache chip DDR3 memory through an HP high-speed port of an AXI bus, a PL end completes data acquisition, preparation of a reference map is placed in the cache chip DDR3, and a PS end can directly call image data when preparing a target tracking template, intercept image information, search and track control functions, and an AXI bus GP low-speed port completes a communication function.
CN201811418069.0A 2018-11-26 2018-11-26 Search tracking system based on unmanned aerial vehicle hangs and flies Pending CN111225181A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811418069.0A CN111225181A (en) 2018-11-26 2018-11-26 Search tracking system based on unmanned aerial vehicle hangs and flies

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811418069.0A CN111225181A (en) 2018-11-26 2018-11-26 Search tracking system based on unmanned aerial vehicle hangs and flies

Publications (1)

Publication Number Publication Date
CN111225181A true CN111225181A (en) 2020-06-02

Family

ID=70827745

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811418069.0A Pending CN111225181A (en) 2018-11-26 2018-11-26 Search tracking system based on unmanned aerial vehicle hangs and flies

Country Status (1)

Country Link
CN (1) CN111225181A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112581509A (en) * 2020-12-25 2021-03-30 北京环境特性研究所 SOPC-based unmanned aerial vehicle-mounted ground target real-time tracking system and method
CN118192389A (en) * 2024-05-15 2024-06-14 贵州航天控制技术有限公司 Flight control system based on ZYNQ7

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103389074A (en) * 2013-07-18 2013-11-13 河南科技大学 Multi-scale scene matching area selecting method
CN105261036A (en) * 2015-09-17 2016-01-20 北京华航无线电测量研究所 Object tracking method based on matching
CN206348668U (en) * 2016-12-15 2017-07-21 西安远方航空技术发展总公司 A kind of design of UAV flight control system
CN107705322A (en) * 2017-09-27 2018-02-16 中北大学 Motion estimate tracking and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103389074A (en) * 2013-07-18 2013-11-13 河南科技大学 Multi-scale scene matching area selecting method
CN105261036A (en) * 2015-09-17 2016-01-20 北京华航无线电测量研究所 Object tracking method based on matching
CN206348668U (en) * 2016-12-15 2017-07-21 西安远方航空技术发展总公司 A kind of design of UAV flight control system
CN107705322A (en) * 2017-09-27 2018-02-16 中北大学 Motion estimate tracking and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王根源: "基于 SOC 的无人机视频传输及移动目标跟踪***的研究", 《中国优秀硕士学位论文全文数据库-工程科技II辑》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112581509A (en) * 2020-12-25 2021-03-30 北京环境特性研究所 SOPC-based unmanned aerial vehicle-mounted ground target real-time tracking system and method
CN112581509B (en) * 2020-12-25 2023-08-15 北京环境特性研究所 Unmanned aerial vehicle ground target real-time tracking system and tracking method based on SOPC
CN118192389A (en) * 2024-05-15 2024-06-14 贵州航天控制技术有限公司 Flight control system based on ZYNQ7

Similar Documents

Publication Publication Date Title
CN108804376B (en) Small heterogeneous processing system based on GPU and FPGA
CN103116175B (en) Embedded type navigation information processor based on DSP (digital signal processor) and FPGA (field programmable gata array)
CN108566357B (en) Image transmission and control system and method based on ZYNQ-7000 and FreeRTOS
CN103679134B (en) A kind of to sea Infrared Targets imaging identification device
CN107908591B (en) ADS-B chip based on SoC _ FPGA
CN104835162A (en) SoC_FPGA-based flexible intelligent machine vision detection system
CN111225181A (en) Search tracking system based on unmanned aerial vehicle hangs and flies
CN103544470B (en) A kind of moving platform air target Dual band IR isomerism parallel automatic target detection device
US11018982B2 (en) Data flow scheduling between processors
CN203590225U (en) Ultra long distance bluetooth communication module
CN110730304A (en) Intelligent camera for accelerating image acquisition and display
CN103544471B (en) Moving-platform heterogeneous parallel automatic identifier for geostationary targets
CN205068512U (en) Wireless fingerprint attendance system
CN111190853A (en) High-speed communication system between pieces based on EMIF and SRIO interface
US20080159195A1 (en) Integration of wired and wireless network connections
CN112232523B (en) Domestic artificial intelligence computing equipment
CN204859575U (en) On -vehicle network server of train
CN114578950A (en) Low-power-consumption management control system and method based on miniature electromagnetic sensing equipment
CN206863938U (en) A kind of data communication machine with breakpoint transmission
CN103227655B (en) Based on wireless transmitting system and the transmission method of the Big Dipper and WCDMA
CN201269928Y (en) Hardware signal processor for weather radar
Anupama et al. FlexEye—A flexible camera mote for sensor networks
CN112463718A (en) Signal recognition processing device
CN102122367A (en) High-capacity SIM card system architecture
CN217307778U (en) Heterogeneous platform target image processing system and target image processing device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200602

WD01 Invention patent application deemed withdrawn after publication