Method for rapidly achieving image restoration processing based on GPU
A processing method and image technology, applied in the direction of image data processing, image enhancement, image analysis, etc., can solve the problems of difficult real-time calculation, slow running speed, and large amount of calculation in serial methods, and achieve rich details, improve speed, and improve performance. The effect of occupancy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0043] The inventive method can be realized in CUDA programming environment, as image 3 As shown in the CUDA programming mode, the CUDA parallel computing function running on the GPU is called a kernel. A complete CUDA program is composed of a series of device-side kernel function parallel steps and host-side serial processing steps, and the kernel is the entire CUDA A parallelizable step in a program. On the GPU side, the kernel function is organized in the form of a thread network (grid), and each grid is composed of several thread blocks (blocks), and each block contains many threads (threads), the number of threads in a kernel function It can reach thousands or even tens of thousands, so the number of threads running on the GPU at the same time is quite amazing. The initiation of GPU threads is lightweight, the system overhead of creating threads is very small, and the time spent on thread switching is also quite short.
[0044] Define the main kernel functions of the G...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 