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

Decoding method and device for video data compressed code stream and encoding method and device for video data

A technology of video data and compressed code stream, applied in the field of data processing, can solve problems such as low efficiency

Pending Publication Date: 2017-12-15
TONGJI UNIV +1
View PDF7 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Embodiments of the present invention provide a method and device for decoding compressed video data streams and encoding video data, so as to at least solve the technical problem of low efficiency when decoding with a single format and decoding method in the related art

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
  • Decoding method and device for video data compressed code stream and encoding method and device for video data
  • Decoding method and device for video data compressed code stream and encoding method and device for video data
  • Decoding method and device for video data compressed code stream and encoding method and device for video data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] In this embodiment, a decoding method of video data compression code stream is provided, figure 1 It is a flowchart of a decoding method of a video data compression code stream according to an embodiment of the present invention, such as figure 1 As shown, the process includes the following steps:

[0057] Step S102, analyzing the compressed video data stream, and obtaining sampling format information and / or decoding method information;

[0058] Step S104, according to the sampling format information and / or decoding mode information, among predetermined multiple sampling formats and decoding modes, select a first sampling format and a decoding mode corresponding to the first sampling format;

[0059] Step S106, using the first sampling format and the decoding method corresponding to the first sampling format to decode the decoded block.

[0060] Through the above steps, the sampling format and the corresponding decoding method are selected among the predetermined multip...

Embodiment 2

[0095] This embodiment also provides a video data compression decoding device and a video data encoding device, which are used to implement the above embodiments and preferred implementation modes, and those that have already been described will not be repeated. As used below, the term "module" may be a combination of software and / or hardware that realizes a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.

[0096] image 3 It is a structural block diagram of a video data compression code stream decoding device according to an embodiment of the present invention, as image 3 As shown, the device includes:

[0097] An analysis module 30, configured to analyze the compressed video data stream, and obtain sampling format information and / or decoding method information;

[0098] A selection module 32...

Embodiment 3

[0105] This embodiment is an optional embodiment of the present invention, and is used to supplement and describe in detail the schemes of multiple applications:

[0106] In order to solve this problem in the compression of data sets mixed with contents of various characteristics, this embodiment provides a data compression method using multiple (i.e. two or more) sampling formats and corresponding encoding methods And device: there are K (K>1) versions of data sets and codec blocks with K different sampling formats, correspondingly there are K sets of codec methods; when encoding and decoding a codec block, select all One of the above K versions uses a corresponding codec method for codec.

[0107] The primary technical feature of this embodiment is to use one of multiple sampling formats (that is, multiple data versions with different sampling formats) and corresponding encoding and decoding methods to encode and decode a codec block.

[0108] Preferably, one codec block is...

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 provides a decoding method and device for video data compressed code stream and an encoding method and device for video data. The decoding method for the video data compressed code stream comprises the steps of: parsing the video data compressed code stream, and acquiring sampling format information and / or decoding mode information; according to the sampling format information and / or the decoding mode information, selecting a first sampling format and a decoding mode corresponding to the first sampling format from various preset sampling formats and decoding modes; and carrying out decoding on decoding blocks in the first sampling format and in the decoding mode corresponding to the first sampling format. By the decoding method and device and the encoding method and device, which are provided by the invention, the technical problem of excessively low efficiency when a single sampling format and a single decoding mode are adopted to carry out decoding in the related art is solved.

Description

technical field [0001] The present invention relates to the field of data processing, in particular to a method and device for decoding video data compression code streams and encoding video data. Background technique [0002] As human society enters the era of big data, cloud computing, mobile computing, cloud-mobile computing, ultra-high-definition (4K) and ultra-high-definition (8K) video image resolution, 4G / 5G communication, and virtual reality, all kinds of data , including big data, image data, and video data, ultra-high compression ratio and extremely high-quality data compression has become an indispensable technology. [0003] A dataset is a collection of data elements (eg, bytes, bits, pixels). When performing data compression encoding (and corresponding decoding) on ​​a data set (for example: a file, a frame image, a video sequence) arranged in a certain shape and with a certain number of elements (that is, with a certain sampling format), usually the This data...

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/176H04N19/186H04N19/132H04N19/70H04N19/503H04N19/593H04N19/184
CPCH04N19/132H04N19/176H04N19/184H04N19/186H04N19/503H04N19/593H04N19/70
Inventor 林涛李明吴钊吴平
Owner TONGJI 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