Unlock instant, AI-driven research and patent intelligence for your innovation.

Wallis image enhancement method based on OpenCL (open computing language) architecture

An image enhancement and image technology, applied in the field of remote sensing mechanism, can solve the problems of data processing, processing means lag, large amount of calculation, poor platform independence, etc., to achieve the effect of enriching reliability and accuracy and improving computing speed

Inactive Publication Date: 2015-07-01
ZHENGZHOU NORMAL UNIV
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Aiming at the problem that Wallis image enhancement usually requires a large amount of calculation, it is difficult to perform real-time processing with traditional methods and leads to poor platform independence. In the past few decades, researchers at home and abroad have mainly focused on purchasing high-speed The single-core CPU is the computing core of servers, workstations and other equipment, and the application of multi-core CPU computing platforms adopts several methods such as parallel processing structure of single instruction multiple data stream technology to speed up information processing.
However, due to the constraints of manufacturing process technology and the limitations of the design goals of the CPU architecture itself, performance improvement soon encountered technical barriers. These traditional computing resources and computing acceleration methods are difficult to meet the needs of real-time processing of remote sensing images. Using the Wallis image enhancement algorithm The contradiction between the real-time processing of massive remote sensing data and the relatively lagging means of data processing and processing has become increasingly prominent and acute
The problems of incompatibility between hardware platforms and poor cross-platform portability of software are prominent

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
  • Wallis image enhancement method based on OpenCL (open computing language) architecture
  • Wallis image enhancement method based on OpenCL (open computing language) architecture
  • Wallis image enhancement method based on OpenCL (open computing language) architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] 1.Wallis transform parallelism analysis

[0030] Such as figure 1 and figure 2 As shown, the Wallis algorithm based on the staggered grid is suitable for the GPU hardware structure with a large number of thread processors that can perform parallel operations and share multi-level high-speed memory. According to the characteristics of the GPU, the digital image is divided into many computing areas 1, each working group corresponds to a computing sub-domain A, and each working node 2 corresponds to one of the computing grid points.

[0031] The entire Wallis transform process based on OpenCL on the GPU can be decomposed into two main parts: calculating the multiplicative coefficient and additive coefficient at the center point of the filtering area and the multiplicative coefficient and additive coefficient of the pixels in the interpolation grid area. Since these two functions must be completed in sequence, and according to the characteristics of OpenCL parallel compu...

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 Wallis image enhancement method based on an OpenCL (open computing language) architecture. The Wallis image enhancement method based on the OpenCL architecture is characterized in that during Wallis filtering parallel algorithm processing, a system adopts workgroup coarse-grain parallelism and worknode fine-grain parallelism; the steps of file reading, precomputation, data transmission, kernel start and result transmission are designed into a serial process; when scheduling is conducted on a multi-core CPU (central processing unit), image data, GPU (graphics processing unit) execution configuration parameters and image parameter information are transmitted to the equipment end, and multiplicative coefficients, additive coefficients and calculus of interpolation are designed into a parallel computing process suitable for a GPU architecture; when scheduling is conducted on a GPU, the multiplicative coefficients, the additive coefficients and new gray values of digital image pixel points are subjected to GPU parallel computing. The Wallis image enhancement method based on the OpenCL architecture has the advantages that the computation speed can be increased by two magnitude orders by a Wallis image enhancement parallel algorithm, so that computing speed can be increased remarkably.

Description

technical field [0001] The invention relates to a remote sensing mechanism and method, in particular to a Wallis image enhancement method based on OpenCL architecture. Background technique [0002] Aiming at the problem that Wallis image enhancement usually requires a large amount of calculation, it is difficult to perform real-time processing with traditional methods and leads to poor platform independence. In the past few decades, researchers at home and abroad have mainly focused on purchasing high-speed The single-core CPU is the computing core of servers, workstations and other equipment, and the application of multi-core CPU computing platforms adopts several methods such as the parallel processing structure of single instruction multiple data stream technology to speed up information processing. However, due to the constraints of manufacturing process technology and the limitations of the design goals of the CPU architecture itself, performance improvement soon encoun...

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 Applications(China)
IPC IPC(8): G06T5/00
Inventor 肖汉周霄云肖诗洋冯娜肖波
Owner ZHENGZHOU NORMAL UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More