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

Whole-frame error concealment method based on adaptive block sizes

A technology of block size and frame error, applied in the field of video surveillance, can solve the problems of poor video sequence masking effect, unable to restore detailed motion, obvious block effect, etc., and achieve the effect of reducing block effect, wide practicability, and moderate computational complexity.

Active Publication Date: 2012-07-18
武汉众智数字技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The purpose of the present invention is to provide a whole frame error concealment method based on an adaptive block size, which can solve the problem of obvious block effect and inability to restore fine detail in reconstructed images by existing video frame error concealment methods when video frames are lost in mobile video surveillance. The shortcomings of motion can provide users with higher objective quality and subjective visual effects, and overcome the problem that the first existing method will produce large distortion for the motion area, and the second existing method for non-uniform motion or non-uniform motion The problem of poor masking effect of regular motion video sequences, and the overlap problem and occlusion problem of the third existing method

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
  • Whole-frame error concealment method based on adaptive block sizes
  • Whole-frame error concealment method based on adaptive block sizes
  • Whole-frame error concealment method based on adaptive block sizes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Embodiments of the present invention will now be described with reference to the drawings, in which like reference numerals represent like elements.

[0034] figure 2 It is a positional relationship diagram of macroblocks, 8x8 subblocks and 4x4 subblocks in the whole frame error concealment method based on adaptive block size in this embodiment. Such as figure 2 shown, f n Denotes a lost frame n, which consists of macroblocks Composition, each macroblock Consists of 4 8x8 sub-blocks , each 8x8 subblock Consists of 4 4x4 sub-blocks . Among them, i 16 and j 16 macroblock at frame f n Coordinates in units of macroblocks in i 8 and j 8 8x8 subblocks are identified at frame f n The coordinates in units of 8x8 sub-blocks, i 4 and j 4 4x4 subblocks are identified at frame f n Coordinates in units of 4x4 subblocks. macro block , 8x8 sub-block and 4x4 subblocks The motion vectors of are expressed as with

[0035] The whole frame error con...

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 whole-frame error concealment method based on adaptive block sizes, comprising the following steps: selecting the forward or backward motion vector extrapolation direction; selecting the size of 16*16 blocks or dividing the size of the lost macroblocks into the sizes of four 8*8 blocks to conceal the lost macroblocks or skipping the lost macroblocks; selecting the size of 8*8 blocks or dividing the size of the lost 8*8 subblocks into the sizes of four 4*4 blocks to conceal the lost 8*8 subblocks or skipping the lost 8*8 subblocks; selecting the size of 4*4 blocks to conceal the lost 4*4 subblocks or skipping the lost 4*4 subblocks; and adopting the external boundary matching algorithm to conceal the skipped lost macroblocks, the lost 8*8 subblocks or the lost 4*4subblocks. The method can restore the videos with detailed motion characteristics and reduce the blocking effect when reconstructing the images.

Description

technical field [0001] The invention relates to video monitoring technology, in particular to a whole frame error concealment method based on adaptive block size. Background technique [0002] Mobile video surveillance transmits video content to mobile phone users through mobile networks and mobile terminals, and users can watch the monitoring location in real time through mobile phones. It not only has all the functions of the traditional monitoring industry, but also can simultaneously achieve multi-terminal video storage backup, real-time SMS alarm, and immediately transmit the captured alarm screen to the user's mobile phone, which is convenient for timely handling of emergencies. [0003] For mobile video surveillance, due to the limited bandwidth resources available in the mobile network, the size of the video frame during encoding is small, and the encoded data frame is often compressed into a single data packet for transmission. If this data packet is lost during tr...

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): H04N7/68H04N7/26H04N19/895H04N19/65H04N19/86
Inventor 黄治华贺波涛沈俊王世伟
Owner 武汉众智数字技术有限公司
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