Image super-resolution method and system

A super-resolution, image technology, applied in image analysis, image enhancement, image data processing and other directions, can solve problems such as fuzzy prediction, increased computational overhead, high-resolution image smoothing, etc.

Pending Publication Date: 2021-07-30
XIDIAN UNIV
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The proposed LapSRN combined the traditional Laplacian pyramid algorithm to design a set of cascaded pyramid deep learning models. The model has the following three characteristics: First, some methods need to use pre-processing before the input image enters the network. A well-defined upsampling operation (such as bicubic) to obtain the spatial size of the object, such an operation adds additional computational overhead, and can also cause visible reconstruction artifacts
Some methods use operations such as sub-pixel convolutional layers or deconvolutional layers to replace predefined upsampling operations. These methods have relatively simple network structures, poor performance, and cannot learn low-resolution images well. complex mapping to high-resolution images
The second is that when using the L2 loss function when training the network, it will inevitably produce blurry predictions, and the recovered high-resolution pictures will often be too smooth
Third, when reconstructing a high-resolution image, if only one upsampling operation is used, it will be more difficult to obtain a large multiple (more than 8 times) of the upsampling factor
[0008] (1) Up-sampling and inputting to the network through interpolation will increase the computational load of the network, and using deconvolution will generate a large amount of computational redundancy, which will amplify the noise while enlarging the image, affecting the quality of the reconstructed image
[0009] (2) The pyramid deep learning model needs to use a pre-defined upsampling operation to obtain the spatial size of the target, which increases additional computational overhead and also leads to visible reconstruction artifacts
[0010] (3) Some methods use operations such as sub-pixel convolutional layers or deconvolutional layers to replace predefined upsampling operations. The network structure of these methods is relatively simple, the performance is poor, and they cannot learn low resolution well. complex mapping from high-resolution images to high-resolution images
[0011] (4) When using the L2 loss function when training the network, it will inevitably produce blurry predictions, and the recovered high-resolution pictures are often too smooth
[0012] (5) When reconstructing a high-resolution image, if only one upsampling operation is used, it will be more difficult to obtain a large multiple of the upsampling factor, and in different applications, it is necessary to train models with different upsampling multiples
[0013] (6) Most CNNI-based SR algorithms do not fully consider the non-local similarity of images, and this property has been proven to effectively improve the reconstruction performance of images in traditional non-local methods

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
  • Image super-resolution method and system
  • Image super-resolution method and system
  • Image super-resolution method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0118]The present invention has conducted in-depth research on the problem of insufficient extraction of image non-local similarity information in the CNN model, and carried out the following two tasks from different perspectives: starting from the data level, a block matching and 3D convolutional neural network based non-local SR method. This method uses the block matching method to extract non-locally similar image blocks from two-dimensional images, and forms a three-dimensional image block set. Based on the 3D image block set, it constructs and trains a 3D convolutional neural network to extract local and non-local similar information, and learns the mapping relationship between LR-HR image block sets. Finally the method reconstructs the HR image from the set of predicted patches. Starting from the network structure, an image SR model based on non-local neural network is proposed. This method transforms the existing CNN-based non-local operation and combines it with the ...

Embodiment 2

[0125] The super-resolution method provided by the embodiment of the present invention includes: combined with the non-local self-similarity of the image, for the first time, a 3D convolutional neural network (3DConvolutionalNeuralNetwork, 3DCNN) is used to process image SR, and a non-local super-resolution method based on 3DCNN is proposed. This method directly uses 3DCNN to model non-local similarity and extract non-local similarity information of natural images. A 3DCNN base model (Basemodel) based on an 8-layer fully convolutional network was constructed. Then, on this basis, we further study the 3D network design in 3DCNN, and propose an improved model based on RNN, making the basic model a special case of the improved model.

[0126] The schematic diagram of the network model provided by the embodiment of the present invention is as follows image 3 shown.

[0127] The super-resolution method provided by the embodiment of the present invention includes the following st...

Embodiment 3

[0166] 1. Model settings

[0167] 1) Training set and test set

[0168] The commonly used 291-image set is adopted, which consists of 91 images made by Yang et al. and 200 images from BSD. This dataset is widely used in the training of SR models. The data set obtained by PCA processing of these 291 images and the original data set of images not processed by PCA are jointly used as the required LR image block set. To verify the image SR effect and compare the algorithm performance, there are currently some data sets with different picture quantity, quality, and type available. The present invention selects the commonly used Set5, Set14 and BSD100 test sets to evaluate the algorithm SR performance, and the image content is rich and diverse , which includes humans, animals, plants, natural landscapes, buildings, etc., and uses PSNR and SSIM as objective indicators for evaluating SR performance.

[0169] 2) Training settings

[0170] In the designed 3D convolutional network, i...

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 belongs to the technical field of image super-resolution, and discloses an image super-resolution method and system, and the method comprises the steps of processing an image SR through employing a 3D convolutional neural network 3DCNN in combination with the non-local self-similarity of an image, and proposing a 3DCNN-based non-local super-resolution method; modeling non-local similarity by directly utilizing 3DCNN, and extracting non-local similarity information of a natural image; constructing a 3DCNN basic model based on an eight-layer full convolutional network; designing a 3D convolutional neural network in 3DCNN, and proposing an RNN-based improved model, so that a basic model becomes a special example of the improved model. By using the non-local operation provided by the invention, the non-local similar information in the image can be effectively captured, and the SR reconstruction performance is improved; compared with an existing CNN model, the invention shows obvious reconstruction advantages, and is prominent in image scenes with rich structural information.

Description

technical field [0001] The invention belongs to the technical field of image super-resolution, and in particular relates to an image super-resolution method and system. Background technique [0002] At present, learning-based super-resolution has become the mainstream image super-resolution scheme in the past ten years because of its fast calculation speed and excellent performance. It is an ill-posed problem in the direction of computer vision. Different from interpolation and reconstruction methods, data-based super-resolution has richer application scenarios and can obtain higher reconstructed image quality. By learning the implicit mapping relationship between LR images and HR images, and then super-resolution reconstruction of images through this relationship According to the learning object and learning method, learning-based super-resolution reconstruction can be divided into: based on popular learning Methods, learning methods based on over-complete dictionaries, le...

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): G06T3/40G06T5/00G06N3/04G06N3/08
CPCG06T3/4053G06T3/4046G06N3/08G06T2207/20081G06T2207/20084G06T2207/10004G06N3/045G06T5/70
Inventor 赵楠肖明宇陈南
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products