Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for improving video error concealment effect by utilizing generative network

An error concealment, network technology, applied in the field of deep neural network, can solve the problem of undesired difference, and achieve the effect of good error concealment and high quality

Inactive Publication Date: 2018-02-23
HANGZHOU DIANZI UNIV
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, the image pixels obtained by the traditional technology using MSE (mean square error) as the loss function are too smooth, and the local texture details are less. Although the low-quality images on PSNR have been greatly improved, the visual experience There is no expected difference, but an adversarial identification model is constructed in SRGAN, and the traditional loss function is abandoned and the content loss function and the adversarial loss function are combined into a perceptual loss function, which makes the generated image texture details more, Let people have a stronger feeling in visual perception

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
  • Method for improving video error concealment effect by utilizing generative network
  • Method for improving video error concealment effect by utilizing generative network
  • Method for improving video error concealment effect by utilizing generative network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The present invention will be described in detail below in combination with specific embodiments.

[0042] Step 1: Find the missing macroblock in an image according to FMO (encoder macroblock rearrangement mode). Because intra-frame concealment needs to use the macroblocks above, below, left, and right of the missing macroblock as reference macroblocks, in order to facilitate error concealment at the encoding end, there is a macroblock rearrangement mode at the encoding end in the H.264 encoder JM86 - FMO, encoding End-macroblock rearrangement mode rearranges and maps different macroblocks of a picture to different slice groups, so that if a slice group is lost, the error image after transmission will only lose part of the macroblocks, but not Reference macroblocks near the macroblock are generally not lost. Therefore, we can know which specific macroblocks are lost according to the FMO mode.

[0043] Step 2: Select the optimal reference frame motion compensation bloc...

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 method for improving the video error concealment effect by utilizing a generative network. According to the method disclosed by the invention, on the basis of an error concealment technology based on the H.264 standard, a CNN structural network G is constructed; a 16*16 repaired macro block is subjected to G processing; therefore, the purpose of improving the PSNR is realized; in addition, an input image is directly mapped before an output image in the G network, and added with the network fitting residual, so that the final output is obtained; notably, the method isonly for the H.264 standard, and not suitable for other video coding standards; by means of the method disclosed by the invention, the network convergence is relatively rapid; a training result is obtained rapidly and better; a deep neural network is a high-efficiency tool in image processing; on the basis of an inter-frame concealment technology, a neural network is added; therefore, the psnr value of the repaired macro block can be increased; the quality of a whole picture is relatively high; and thus, the video error concealment effect is also better.

Description

technical field [0001] The invention relates to the field of deep neural network and the field of video error concealment based on the H.264 standard, in particular to a CNN structure network and a residual structure. technical background [0002] People's requirements for video quality are constantly improving. With the increase of information volume and the urgent need for high-density storage, video coding and compression technology becomes very important in the transmission process. Video compression technology mainly uses certain algorithms to remove video Redundancy such as time and space can compress the size of the video to a certain extent, but at the cost of a certain amount of information loss. The current mainstream video compression standards are divided into H.26X and MPEG.X series. The former mainly focuses on improving compression performance, while the latter pursues the addition of various functions at the application level. At present, the H.264 compress...

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): H04N19/139H04N19/154H04N19/176H04N19/51H04N19/52H04N19/513H04N19/70
Inventor 陈立鑫颜成钢张永兵朱翱宇
Owner HANGZHOU DIANZI UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products