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

code stream conversion method and system for inserting SEI data

A code stream conversion and data technology, applied in the computer field, can solve problems such as inability to use SEI

Active Publication Date: 2019-06-18
BEIJING CENTURY TAL EDUCATION TECH CO LTD
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The traditional method of setting SEI has no problems in most of the use process, but if the time used by the encoding module in encoding needs to be calculated in the set SEI and recorded in seipayload, the traditional method of setting SEI cannot be used at this time

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
  • code stream conversion method and system for inserting SEI data
  • code stream conversion method and system for inserting SEI data
  • code stream conversion method and system for inserting SEI data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] see figure 1 , figure 1 It is a schematic flowchart of the code stream conversion method for inserting SEI data (hereinafter referred to as "the code stream conversion method") provided by Embodiment 1 of the present invention. Such as figure 1 As shown, the code stream conversion method includes the following steps:

[0049] S101. Encode and compress the first image data to obtain second image data, where the second image data includes network abstraction layer unit compressed data.

[0050] In one embodiment, the first image data is YUV image data. After the YUV image data is compressed, the second image data obtained is compressed YUV image data. YUV images are a color encoding method used in various video processing components. When encoding photos or videos, YUV images can take human perception into account, allowing bandwidth reduction for chroma. "Y" represents the brightness (Luminance, Luma) of the image, while "U" and "V" represent the chroma and density...

Embodiment 2

[0060] see figure 2 , figure 2 It is a schematic flowchart of a code stream conversion method for inserting SEI data (hereinafter referred to as "code stream conversion method") provided by Embodiment 2 of the present invention. Please refer to Embodiment 1 for S101-S105. Such as figure 2 As shown, the transcoding method comprises the following steps:

[0061] S107. Copy the network abstraction layer unit compressed data inserted with the SEI data to a buffer, where the SEI data includes a timing factor or a timeliness factor.

[0062] In one embodiment, the network abstraction layer unit with SEI data inserted into it mentioned in embodiment 1 compresses the data, and then copies all the network abstraction layer unit compressed data into a designated buffer (Buffer). At this point, the work of inserting the SEI data after encoding is all completed, and then the defined buffer needs to be used.

Embodiment 3

[0064] see image 3 , image 3 It is a schematic block diagram of a code stream conversion system for inserting SEI data (hereinafter referred to as "code stream conversion system") provided by Embodiment 3 of the present invention.

[0065] Such as image 3 As shown, conversion system 300 includes:

[0066] An encoding module 310, the encoding module 310 is configured to encode and compress the first image data to obtain second image data, wherein the second image data includes network abstraction layer unit compressed data;

[0067] An expansion module 320, the expansion module 320 is used to expand the network abstraction layer unit compressed data;

[0068] Insertion module 330, the insertion module 330 is used for inserting the SEI data into the network abstraction layer unit compressed data.

[0069] Preferably, the code stream conversion system 300 also includes:

[0070] The copying module 340, the copying module 340 is used for copying the compressed data of the ...

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 present invention provides a code stream conversion method for inserting SEI data, the code stream conversion method comprising: encoding and compressing first image data to obtain second image data, the second image data comprising network abstraction layer unit compressed data;expanding the network abstraction layer unit to compress data; and inserting the SEI data into the network abstraction layer unit to compress the data. According to the code stream conversion method provided by the invention, the SEI data is inserted into the network abstraction layer unit compressed data of the second image data, so that the network abstraction layer unit compressed data into which the SEI data is inserted has time sequence.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a code stream conversion method and system for inserting SEI data. Background technique [0002] The traditional method of setting SEI is to set the SEI content when the encoding module is initialized, and through the specified interface, it can be defined as the setSEI method to set the seipayload to the encoding module, and the encoding module encodes the given YUV stream data according to the behavior of the encoding module Output compressed data, such as H.264 / H.265. The given seipayload will be placed in the SEI domain according to the defined format, other data has been placed in the compressed domain data area, and the SEI and compressed data will be sent to the user in the form of data stream or network packet. The user side performs decoding again, and decodes the data into YUV form and SEI form. [0003] The traditional method of setting SEI has no problems ...

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/46H04N19/85
Inventor 郭志鸣时杰
Owner BEIJING CENTURY TAL EDUCATION TECH CO LTD
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