Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

CPU+FPGA-based rapid SAR image change detection method

An image change detection and fast technology, which is applied in the field of image processing, can solve the problems of high computational complexity and the inability to apply the processing tasks of rapid change detection of SAR images, and achieve the effect of high portability

Active Publication Date: 2018-09-28
XIDIAN UNIV
View PDF10 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method has high computational complexity and cannot be applied to the processing task of rapid change detection in SAR images.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • CPU+FPGA-based rapid SAR image change detection method
  • CPU+FPGA-based rapid SAR image change detection method
  • CPU+FPGA-based rapid SAR image change detection method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0057] refer to figure 1 : the present invention comprises the steps:

[0058] Step 1: Initialize the OpenCL environment, select a heterogeneous computing platform and computing device, create a context on the computing platform, create a command queue in the context, obtain a heterogeneous framework, create and compile the kernel program.

[0059] Select the Altera heterogeneous computing platform, the acceleration device is FPGA, use the application programming interface API provided by OpenCL to create the context and command queue, get the heterogeneous framework, and use the SDK to create and compile the kernel program.

[0060] Step 2: Read the initial image into the host memory, and then transfer the image data to the global memory of the FPGA.

[0061] Select two grayscale images of the Ottawa area at different times as the original image, read the original image into the host memory, transform it into a row vector, and write it to the cache object I 1 and I 2 Then ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a CPU+FPGA-based rapid SAR image change detection method. According to the method, change detection of SAR images is realized by adoption of CPU+FPGA heterogeneous parallel acceleration; and compared with SAR image change detection methods in the prior art, the method has the advantage that the parallel calculation ability of the FPGA is much higher than the serial data calculation ability of the CPU. An FPGA and CPU combined work manner is adopted, the FPGA is responsible for enabling the data processing in the whole algorithm to be parallel, and the CPU is responsiblefor controlling task scheduling and parameter size at a host side. According to the method, parallel programming is carried out on an SAR image change detection algorithm by adoption of a parallel programming standard of OpenCL, and codes are relatively high in portability and can be operated in different heterogeneous platforms.

Description

technical field [0001] The invention belongs to the field of image processing, and in particular relates to a fast SAR image change detection method based on CPU+FPGA. Background technique [0002] The change detection problem belongs to the field of image processing, and usually refers to the process of determining the state change of an object or the change of a certain phenomenon based on multiple observations at different times. At present, with the intensification of changes in the natural environment, cities are also developing rapidly, and various natural disasters occur frequently, and image change detection technology is also rapidly emerging. Synthetic Aperture Radar images (SAR) are the main source of data for the transform detection problem. SAR images have all-weather and all-weather working capabilities, have a certain penetration ability to ground objects, and are not affected by random factors such as atmosphere and climate, and have incomparable advantages....

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T7/00G06T1/20
CPCG06T1/20G06T7/0002G06T2207/10044
Inventor 王爽焦李成杨孟然秦海轮侯彪刘若辰马文萍孙莉
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products