FPGA-based real-time super-resolution method and system

A technology of super-resolution and interpolation methods, applied in the field of image processing, can solve problems such as difficulties in practical applications, high calculation costs, and poor results

Active Publication Date: 2020-10-09
PEKING UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Model-based methods aim to recover high-resolution scenes based on observation models and priors (regularization). Most of the existing techniques assume known blur kernels and noise levels, but in practice the blur kernels and noise levels can be arbitrary. , assuming that it is known to cause difficulties in practical applications, the effect is not good
Neural network-based super-resolution often has a high computational cost, and often faces the problem of insufficient output frame rate when processing video in real time

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
  • FPGA-based real-time super-resolution method and system
  • FPGA-based real-time super-resolution method and system
  • FPGA-based real-time super-resolution method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0098]Preferred embodiment one: consists of three main parts:

[0099] · Scheduling module: Calculate the TV value of each block according to the equation mentioned above. Blocks whose TV values ​​are greater than a predetermined threshold are then assigned to the neural network, while other values ​​are assigned to the interpolation module.

[0100] Pipelined neural network: FSRCNN-s is a pipelined structure implemented in the pipeline stage. The number of multipliers per stage is also configured to achieve a balanced throughput of the stage.

[0101] · Interpolation module: Simple and fast interpolation module, which handles modules whose TV value is lower than the threshold. Bilinear algorithm can improve image quality with lower operation cost and better performance. Finally, the data blocks output from the network or interpolation components are combined to generate the final output high-resolution image.

[0102] In a TV-based mask, the vertical and horizontal gradie...

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 real-time super-resolution method and system based on an FPGA, and relates to the technical field of image processing. The method comprises the steps of splitting each frameof image in a medium with a relatively low resolution into sub-images for performing super-resolution processing; allocating a processing module according to an eigenvalue of the current frame of thesub-image; if the eigenvalue is relatively high, performing calculation by a neural network module; and if the eigenvalue is relatively low, performing calculation by an interpolation module. An output buffer outputs the high-resolution sub-images obtained by calculation and recombines the sub-images into a high-resolution image, so that a user can see the real-time ultra-high-definition image.

Description

technical field [0001] The invention relates to the technical field of image processing, in particular to a field-programmable gate array (FPGA)-based real-time super-resolution method and system. Background technique [0002] Ultra High Definition (UHD) technology is dramatically changing the media industry, with high-resolution displays now dominating the market. However, the supply of ultra-high-definition media resources is limited, and access is difficult due to insufficient network bandwidth, and the actual user experience is still mediocre. Therefore, it is of great significance to efficiently upscale 1920×1080 traditional high-definition (2K FHD) video to 4K UHD resolution (3940×2160). The technique of estimating fine-grained resolution images / videos from low-resolution inputs is often referred to as super-resolution, and this fundamental problem is very attractive in the fields of image processing and computer vision. [0003] Field-programmable gate array (FPGA)-...

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): G06T3/40G06T5/10G06T7/11G06N3/08
CPCG06N3/08G06T3/4053G06T5/10G06T7/11G06T2207/20132
Inventor 罗国杰何卓论黄瀚贤柏园超贾惠柱姜明
Owner PEKING 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