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

Method, apparatus and system for encoding and decoding video data

A coding and video technology, applied in digital video signal modification, image communication, electrical components, etc., can solve problems such as algorithm complexity limitation

Active Publication Date: 2016-04-27
CANON KK
View PDF3 Cites 57 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, a video decoder is always required to decode the video bitstream in real-time, which imposes a limit on the complexity of the algorithms that can be used

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 encoding and decoding video data
  • Method, apparatus and system for encoding and decoding video data
  • Method, apparatus and system for encoding and decoding video data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0107] 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.

[0108] figure 1 is a schematic block diagram showing functional modules of the video encoding and decoding system 100. System 100 can utilize intra block replication techniques to reduce complexity, increase coding efficiency, and improve error resilience. Complexity can be reduced by reducing the number of contexts present in the system 100 or by simplifying or removing the rules for selecting which context to use for a given context-encoded bin. System 100 includes source device 110 and destination device 130 . Communication channel 120 is used to communicate encoded video information from source device 110 to destination device 130 . In some configurations, source device 110 and destination device 130 may each com...

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 decoding a coding unit from a video bitstream is disclosed. The coding unit references previously decoded samples. A previous block vector of a previous coding unit to said coding unit to be decoded is determined. The previous coding unit is configured to use intra-block copy. The method decodes, from the video bitstream, a block vector difference for the coding unit to be decoded. The block vector difference indicates a difference between the previous block vector and a block vector of the coding unit to be decoded. The block vector of the coding unit to be decoded is determined using the previous block vector and the block vector difference. The coding unit to be decoded is decoded based on sample values of a reference block selected using the determined block vector.

Description

technical field [0001] The present invention relates generally to digital video signal processing, and more particularly to methods, devices and systems for encoding and decoding video data. The invention also relates to a computer program product comprising a computer readable medium on which a computer program for encoding and decoding video data is recorded. 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 Team on Video Coding" (JCT-VC). The Joint Video Coding Team (JCT-VC) includes: Study Group 16, Question 6 (SG16 / Q6) of the Telecommunication Standardization Sector (ITU-T) of the International Telecommunication Union (ITU), known as the Video Coding Experts Group...

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 Applications(China)
IPC IPC(8): H04N19/00H04N19/50
CPCH04N19/105H04N19/176H04N19/147H04N19/463H04N19/52H04N19/593H04N19/70H04N19/11H04N19/61H04N19/129H04N19/132H04N19/137H04N19/44
Inventor 克里斯托弗·詹姆斯·罗斯沃恩
Owner CANON KK
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