Pulse-coupled neural network performance for real-time identification of vegetation during forced landing

Warne, David James , Hayward, Ross , Kelson, Neil , Banks, Jasmine, & Mejias, Luis (2014) Pulse-coupled neural network performance for real-time identification of vegetation during forced landing. ANZIAM Journal, 55, c1-c16.

View at publisher (open access)


Safety concerns in the operation of autonomous aerial systems require safe-landing protocols be followed during situations where the mission should be aborted due to mechanical or other failure. This article presents a pulse-coupled neural network (PCNN) to assist in the vegetation classification in a vision-based landing site detection system for an unmanned aircraft. We propose a heterogeneous computing architecture and an OpenCL implementation of a PCNN feature generator. Its performance is compared across OpenCL kernels designed for CPU, GPU, and FPGA platforms. This comparison examines the compute times required for network convergence under a variety of images to determine the plausibility for real-time feature detection.

Impact and interest:

Citation counts are sourced monthly from Scopus and Web of Science® citation databases.

These databases contain citations from different subsets of available publications and different time periods and thus the citation count from each is usually different. Some works are not in either database and no count is displayed. Scopus includes citations from articles published in 1996 onwards, and Web of Science® generally from 1980 onwards.

Citations counts from the Google Scholar™ indexing service can be viewed at the linked Google Scholar™ search.

ID Code: 69084
Item Type: Journal Article
Refereed: Yes
Keywords: Unmanned Aerial Vehicle, Emergency Landing, Pulse Coupled Neural Network, Feature Classification, Field Programmable Gate Array, OpenCL
ISSN: 1446-8735
Subjects: Australian and New Zealand Standard Research Classification > INFORMATION AND COMPUTING SCIENCES (080000) > ARTIFICIAL INTELLIGENCE AND IMAGE PROCESSING (080100) > Image Processing (080106)
Australian and New Zealand Standard Research Classification > ENGINEERING (090000) > AEROSPACE ENGINEERING (090100) > Avionics (090105)
Divisions: Current > Research Centres > Australian Research Centre for Aerospace Automation
Current > QUT Faculties and Divisions > Division of Technology, Information and Learning Support
Current > Schools > School of Electrical Engineering & Computer Science
Current > Research Centres > High Performance Computing and Research Support
Current > QUT Faculties and Divisions > Science & Engineering Faculty
Deposited On: 24 Mar 2014 03:08
Last Modified: 12 Sep 2016 01:32

Export: EndNote | Dublin Core | BibTeX

Repository Staff Only: item control page