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

A Fast SAR Image Change Detection Method Based on CPU+FPGA

An image change detection and fast technology, applied in the field of image processing, can solve the problems of high computational complexity and cannot be applied to the processing tasks of rapid change detection of SAR images, and achieves the effect of high portability

Active Publication Date: 2021-12-28
XIDIAN UNIV
View PDF10 Cites 0 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
  • A Fast SAR Image Change Detection Method Based on CPU+FPGA
  • A Fast SAR Image Change Detection Method Based on CPU+FPGA
  • A Fast SAR Image Change Detection Method Based on CPU+FPGA

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 fast SAR image change detection method based on CPU+FPGA. The invention adopts CPU+FPGA heterogeneous parallel acceleration to realize the change detection of SAR image, and the method of SAR image change detection in the prior art is calculated under the CPU. In contrast, the parallel computing capability of FPGA is much higher than the serial computing capability of CPU data. In addition, the combination of FPGA and CPU is adopted. FPGA is responsible for parallelizing the processing of data in the entire algorithm, and CPU is responsible for controlling the scheduling of tasks and the size of parameters on the host side. The invention adopts the OpenCL parallel programming standard to parallelize the algorithm of SAR image change detection, and the code has high portability and can run on 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
Patent Type & Authority Patents(China)
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