Optimization Method of Non-subsampling Contourlet Transform Based on Parallel Computing
A technology of non-subsampling contour and optimization method, applied in the direction of calculation, program code conversion, multi-programming device, etc., can solve the problems of high time overhead and difficult to use efficiently of NSCT algorithm, achieve obvious parallel effect and improve operation speed. , the effect of easy promotion
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0044] Below in conjunction with specific embodiment and accompanying drawing, the present invention is further described:
[0045] Such as figure 2 and image 3 Shown a kind of parallel accelerated NSCT method based on CUDA and OpenMP multi-core of the present invention, its specific implementation steps are:
[0046] (1) Convert the matlab source code of NSCT algorithm into C++ code through matlab2cpp tool, using Armadillo library and OpenBLAS library, tool translation;
[0047] (2) The C++ code obtained by using tool translation conversion in step (1) is manually corrected, including the correction of calculation accuracy, etc.;
[0048] (3) According to the GPU and CPU configuration, calculate the number of GPUs that need to be activated for multi-scale decomposition and different-level direction decomposition in the NSCT algorithm, and the actual calculation amount allocated to each GPU;
[0049] Such as Figure 4 and Figure 5 As shown, the step (3) includes the fo...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com