Method, apparatus and system for de-blocking a block of video samples

A sample block and video data technology, applied in the direction of digital video signal modification, image communication, electrical components, etc., can solve the problems affecting the bit stream size, affecting distortion, etc.

Active Publication Date: 2017-02-22
CANON KK
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The amount of "loss" in the residual recovered within the decoder affects the distortion of the video d

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, apparatus and system for de-blocking a block of video samples
  • Method, apparatus and system for de-blocking a block of video samples
  • Method, apparatus and system for de-blocking a block of video samples

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Where reference is made to steps and / or features with the same reference number in any one or more figures, such steps and / or features have the same function or operation for the purposes of this description unless an intention to the contrary appears.

[0043] To reduce artifacts due to the quantization process, a "deblocking" filter may be applied to smooth the boundaries between blocks of video data. Smooth differences between adjacent blocks of video data can substantially improve the perceived (ie, subjective) quality of decoded video data. Smooth differences between adjacent blocks of video data can also improve peak signal-to-noise ratio (PSNR), which is an objective measure of the quality of decoded video data.

[0044] figure 1 is a schematic block diagram showing functional modules of the video encoding and decoding system 100. System 100 can utilize deblocking methods to improve subjective and objective video quality in the presence of "picture content". P...

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 of de-blocking an edge of a block of samples of video data is disclosed. A first prediction mode is decoded for a first block of two adjacent blocks of video data, each of the blocks of video data including a primary colour channel and at least one secondary colour channel. A second prediction mode is decoded for a second block of the two adjacent blocks of video data. A boundary strength value is determined for a block of samples along an edge corresponding to a boundary between said first block of video data and said second block of video data. A weak de-blocking filter is applied to the block of data along said edge if the determined boundary strength value indicates that the first prediction mode is intra prediction and the second prediction mode is intra-block copy prediction. Weak and strong filters are applied depending on prediction mode.

Description

technical field [0001] The present invention relates generally to digital video signal processing, and more particularly to methods, devices and systems for deblocking blocks of video samples. The invention also relates to a computer program product comprising a computer readable medium on which is recorded a computer program for deblocking blocks of video samples. Background technique [0002] There are currently many applications for video encoding including applications for transmitting and storing video data. A number of video coding standards have also been developed and others are currently under development. Recent advances in video coding standardization have led to the formation of a group known as the "Joint Collaborative Team on Video Coding" (JCT-VC). The Joint Collaborative Group on Video Coding (JCT-VC) includes: Study Group 16, Question 6 (SG16 / Q6 ); and a member of ISO / IEC Joint Technical Committee 1 / Subcommittee 29 / Working Group 11 (ISO / IECJTC1 / SC29 / WG11)...

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/00
CPCH04N19/139H04N19/176H04N19/117H04N19/159H04N19/86H04N19/103
Inventor 克里斯托弗·詹姆斯·罗斯沃恩乔纳森·甘沃洛迪米尔·科勒斯尼科夫
Owner CANON KK
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