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

Method for reducing block effect in video streaming

A video stream and block technology, which is applied in the fields of digital video signal modification, television, electrical components, etc., can solve the problems of block blur, inability to decode system efficiency, and affect image quality.

Inactive Publication Date: 2009-09-23
SILICON INTEGRATED SYSTEMS
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this case, if no block detection or selection is performed in advance, and all blocks in the screen are directly deblocked, some blocks that do not need to be deblocked will be changed. Fuzzy, and consumes unnecessary computing resources of the system, resulting in failure to optimize the efficiency of the decoding system
[0008] In addition, since the video streams received by the decoding system may have different image characteristics, or may be generated by different image sources, such as: DVD or digital TV, etc., if all 8x8 pixel blocks are deselected with the same filter intensity Block processing, there may be blurred images or insufficient deblocking processing strength (that is, there are still obvious separation lines between blocks), which will affect the overall image quality

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 reducing block effect in video streaming
  • Method for reducing block effect in video streaming
  • Method for reducing block effect in video streaming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Please refer to figure 2 , figure 2 It is a schematic diagram of the process 20 for reducing the blocking effect in the video stream according to the present invention. Process 20 is used for video streams produced by decoders that comply with the MPEG-2 standard, and it includes the following steps:

[0037] Step 200: start.

[0038] Step 210: Receive frames in the video stream.

[0039] Step 220: Determine blocks in the frame whose quantization parameters are greater than a first threshold.

[0040] Step 230: Determine whether the block boundary is sharp (Sharp) and whether it is the real image edge (Real Edge) of the object in the frame according to the pixel difference between two adjacent pixels located on both sides of the block boundary of these blocks respectively .

[0041] Step 240: Select the filtering strength of the deblocking operation.

[0042] Step 250: Perform the deblocking operation on the blocks on both sides of the block boundary.

[0043] ...

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

A method for reducing the block effect in video stream comprises the following steps: receiving a frame in the video stream, wherein the frame comprises a plurality of macroblocks; and each macroblock of the plurality of the microblocks consists of four blocks; judging a block of which the quantization parameter in the frame is larger than the first threshold; according to the pixel difference value of two adjacent pixels positioned on both sides of a block boundary of the blocks, judging whether the block boundary is acute and whether the block boundary is a real image edge of an object in the frame; when the block boundary is acute and is not the real image edge of the object in the frame, according to the pixel difference value of the two adjacent pixel positioned on the both sides of the block boundary, selecting filter strength of deblocking calculation; and carrying out deblocking calculation on the blocks positioned on both sides of the block boundary.

Description

technical field [0001] The present invention refers to a method for reducing the block effect in the video stream, especially a method that can detect the block effect existing in the video stream, and remove the detected block effect by adjusting the filter strength. block effect method. Background technique [0002] With the rapid evolution of communication technology and computer technology, imaging applications are becoming more and more diverse. Most image applications (including video conferencing, mobile phone or public switched telephone network video telephony, Internet video, and digital TV broadcasting, etc.) require the use of efficient data compression methods to convert large amounts of image information into suitable for transmission. A communication channel with a relatively narrow bandwidth and a satisfactory image quality in the reconstructed image data. [0003] In order to compress a video sequence that changes over time, redundancy in the Temporal Doma...

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): H04N7/26H04N7/50H04N19/86
Inventor 柯友玲陈建志
Owner SILICON INTEGRATED SYSTEMS
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