A modular CUDA-based framework for scale-space feature detection in video streams
Creators
Description
Multi-scale image processing techniques enable extraction of features where the size of a feature is either unknown or changing, but the requirement to process image data at multiple scale levels imposes a substantial computational load. This paper describes the architecture and emerging results from the implementation of a GPGPU-accelerated scale-space feature detection framework for video processing. A discrete scale-space representation is generated for image frames within a video stream, and multi-scale feature detection metrics are applied to detect ridges and Gaussian blobs at video frame rates. A modular structure is adopted, in which common feature extraction tasks such as non-maximum suppression and local extrema search may be reused across a variety of feature detectors. Extraction of ridge and blob features is achieved at faster than 15 frames per second on video sequences from a machine vision system, utilizing an NVIDIA GTX 480 graphics card. By design, the framework is easily extended to additional feature classes through the inclusion of feature metrics to be applied to the scale-space representation, and using common post-processing modules to reduce the required CPU workload. The framework is scalable across multiple and more capable GPUs, and enables previously intractable image processing at video frame rates using commodity computational hardware.
Availability note (English)
Available from http://dx.doi.org/10.1088/1742-6596/256/1/012005Additional details
Identifiers
Publishing Information
- Journal Title
- Journal of Physics. Conference Series (Online)
- Journal Volume
- 256
- Journal Issue
- 1
- Journal Page Range
- [9 p.]
- ISSN
- 1742-6596
Conference
- Title
- High performance computing symposium
- Acronym
- HPCS2010
- Dates
- 5-9 Jun 2010
- Place
- Toronto (Canada)
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 43034207
- Subject category
- S46: INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND TECHNOLOGY;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- COMPUTER ARCHITECTURE; COMPUTER CALCULATIONS; DESIGN; DETECTION; EXTRACTION; IMAGE PROCESSING; IMAGES; INCLUSIONS; MODULAR STRUCTURES; STREAMS; VISION
- Descriptors DEC
- PROCESSING; RIVERS; SEPARATION PROCESSES; SURFACE WATERS