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

Video image output management method and device, method for transmitting video code stream

A technology of image output and management methods, applied in the field of video decoding, can solve the problems of high encoding cost and inability to manage image output well, and achieve the effect of low encoding cost

Active Publication Date: 2018-08-28
ZHEJIANG UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] For H.264, although HEVC has high flexibility in image output management, the coding cost is high, and AVS2 has low coding cost, but it cannot manage the problem of image output during frame skipping well. The present invention proposes a low coding cost, but Method and device capable of correctly managing image output in case of frame skipping and non-frame skipping

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
  • Video image output management method and device, method for transmitting video code stream
  • Video image output management method and device, method for transmitting video code stream
  • Video image output management method and device, method for transmitting video code stream

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] Such as image 3 As shown, this embodiment provides a video image output management method, including:

[0033] Step 101: Determine the frame number D of the output delay of the currently decoded sequence;

[0034] Specifically, the frame number D for determining the output delay of the currently decoded sequence may be obtained from the code stream. For example, in the CD documentation for AVS2. The following syntax elements are the frame number D of the output delay of the currently decoded sequence.

[0035] Image reorder delay output_reorder_delay

[0036] 5-bit unsigned integer. The reordering delay caused by the inconsistency between the image encoding and decoding order and the display order, in units of decoded images. Since the display time of a decoded image is related to the values ​​of syntax elements such as progressive_sequence, progressive_frame, repeat_first_field, and picture_structure, the absolute length of this period is not fixed, but the numbe...

Embodiment 2

[0045] Such as Figure 4 As shown, the present embodiment provides a video image output management device, which is characterized in that it at least includes a sequence output delay frame number determination unit (device 201), an image output detection time point generation unit (device 202), a sequence The display sequence calculation unit (device 203) of the frame to be output next, and the image output control unit (device 204).

[0046] Apparatus 201: the frame number determination unit of the output delay of the sequence is used to determine the frame number D of the output delay of the currently decoded sequence;

[0047] Specifically, the frame number D for determining the output delay of the currently decoded sequence may be obtained from the code stream. For example, in the CD documentation for AVS2. The following syntax elements are the frame number D of the output delay of the currently decoded sequence.

[0048] Image reorder delay output_reorder_delay

[004...

Embodiment 3

[0060] This embodiment provides a video code stream and a method for transmitting the video code stream. Among them, a video code stream is characterized in that: the number of frames D of the output delay of the currently decoded sequence is transmitted in the code stream.

[0061] Specifically, in the CD documentation for AVS2. The following syntax elements are the frame number D of the output delay of the currently decoded sequence.

[0062] Image reorder delay output_reorder_delay

[0063] 5-bit unsigned integer. The reordering delay caused by the inconsistency between the image encoding and decoding order and the display order, in units of decoded images. Since the display time of a decoded image is related to the values ​​of syntax elements such as progressive_sequence, progressive_frame, repeat_first_field, and picture_structure, the absolute length of this period is not fixed, but the number of decoded images displayed during this period is fixed. When the value of...

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 discloses an image output management method and an image output management device for a video, and a method for transmitting a video stream. The image output management method comprises the steps of: determining the number of frames D of output delay of a sequence which is decoded at present from a stream, and determining an N-th image output detection time point t(N) of the sequence by combining the number of frames D with a frame rate of the sequence, wherein N>=1; enabling an initial value POI_output_initial of a display sequence POI_output of a next to-be-outputted frame of the sequence to be equal to the display sequence POI(1) of a first frame of the sequence minus 1; and at the moment of the N-th image output detection time point t(N), enabling the POI_output to be equal to the POI_output_initial plus the N, wherein N>=1; if the display sequence of the unoutputted frame with the minimum display sequence in a decoded image buffer region is less than or equal to the POI_output, outputting the image; and otherwise, not outputting the image. The image output management method of the present invention does not need a number of syntactic elements, and is low in coding cost, at the same time, the image output management method can correctly manage image output in the cases of frame skipping and frame unskipping.

Description

technical field [0001] The invention belongs to the technical field of video decoding, and in particular relates to a video image output management method and device, and a video code stream transmission method. Background technique [0002] In the process of video decoding, how to manage the output of decoded images has always been an important issue. A reasonable image output method should make the images output in order of display order from small to large, and should also be output at a reasonable time, that is, It is output when the data of this frame is needed. Since the time for a decoder to decode a frame cannot be accurately estimated in actual situations, in the methods of image output management, it is assumed that the decoder is an ideal instantaneous decoder. [0003] In the H.264 and HEVC standards, the output of the image is managed by pic_dpb_output_delay in SEI picture timing(), pic_dpb_output_du_delay and pic_spt_dpb_output_du_delay in decoding_unit_info()...

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 Patents(China)
IPC IPC(8): H04N19/44H04N19/70H04N19/146
Inventor 何至初虞露
Owner ZHEJIANG 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