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

Network coding-based scalable video stream encryption method

A technology of network coding and encryption method, which is applied in the field of scalable video stream encryption, which can solve the problems of poor security of scalable video streams, achieve high security strength, priority transmission, small computational complexity, and achieve the effect of flexibility

Active Publication Date: 2017-09-15
XIAN UNVERSITY OF ARTS & SCI
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a scalable video stream encryption method based on network coding, which solves the problem of poor security of existing scalable video streams

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
  • Network coding-based scalable video stream encryption method
  • Network coding-based scalable video stream encryption method
  • Network coding-based scalable video stream encryption method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0040] The present invention is based on the scalable video stream encryption method of network coding, such as figure 1 As shown, the specific steps are as follows:

[0041] Step 1: The information source configures different protection keys for each data layer, and distributes the protection keys k from layer 1 to layer c to the receiving end of subscribers who subscribe to the video quality of layer c 1 ,k 2 ,...,k c , where 1≤c≤L, where L is the total number of layers in the data layer;

[0042] Step 2: If figure 2 As shown, the source video data is segmented and encoded as a group of pictures GOP (Group of Pictures, group of pictures) sequence, and each GOP is divided into multiple data layers, and vacant bits in each layer are filled with corresponding redundant zero data blocks; figure 2 in l d -l d-1 =1 as an example, where d...

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 network coding-based scalable video stream encryption method. The method specifically comprises the following steps of first, pre-coding video stream data, so as to generate an image group sequence; then performing randomization on some data blocks of each layer in a plaintext message in each image group; next, performing linear randomization separately on the highest layer (the lowest transmission priority layer) of data, performing iterative transformation layer by layer according to a sequence from the second highest layer (the second lowest transmission priority layer) to a basic layer, and performing the same random linear combination on each data layer and data corresponding to an adjacent low priority layer simultaneously; and according to video quality subscription levels, decoding by each receiving terminal by using a layer-by-layer inverse iteration method. Through adoption of the method, quantitative security is realized in video stream security incremental encoding, further, in applications with different security demands, data confidential degree and video transmission coding and decoding flexibility are realized, the computing complexity is low, and the encryption efficiency is high.

Description

technical field [0001] The invention belongs to the technical field of data security, and in particular relates to a network coding-based scalable video stream encryption method. Background technique [0002] Scalable video coding can be effectively applied to the efficient transmission of video streams in the current heterogeneous network, and it can greatly meet the different real-time service requirements of various heterogeneous end users. Priority Encoding Transmission PET (Priority Encoding Transmission) is a very important technology to realize scalable video stream transmission. Among such techniques, PET based on network coding has been considered as a more efficient rateless coding method. Different from traditional PET, network coding allows each intermediate node in the network to perform linear or non-linear combination transformation on the received information before transmission, while PET based on network coding can significantly improve the overall video q...

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/30H04N19/34H04N19/46H04N21/6334
Inventor 刘光军
Owner XIAN UNVERSITY OF ARTS & SCI
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