Video processing method and video appliance implementing method

A technology of video equipment and video streaming, which is applied in the video processing field of reverse playback), and can solve problems such as the inability to use a single video equipment, the inability to use video streams to partially rewind, and user displeasure in differential video output, etc.

Active Publication Date: 2014-12-03
ADVANCED DIGITAL BROADCAST
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this solution has the disadvantage of a differential video output that can irritate the user
Therefore, this solution cannot be used for partial rewinding of video streams, i.e. in a single video device that is not connected to a remote video server

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 processing method and video appliance implementing method
  • Video processing method and video appliance implementing method
  • Video processing method and video appliance implementing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] While the invention is susceptible to various modifications and alternative constructions, certain illustrative embodiments of the invention have been shown in the drawings and will be described in detail below. It should be understood, however, that there is no intent to limit the invention to the particular forms disclosed, but on the contrary, the invention is to cover all modifications, substitutions and alterations falling within the spirit and scope of the invention as defined in the claims. Constructs and equivalents.

[0040] In the following description and drawings, the same elements are identified with the same reference numerals. Unless stated otherwise, the use of "e.g.", "etc.", and "or" indicates non-limiting, non-exclusive alternatives. The use of "including" means "including but not limited to" unless otherwise stated.

[0041] figure 1 The video device 100 is schematically illustrated. For clarity, figure 1Only the most important functional blocks...

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

It is disclosed a video processing method for generating a reverse video stream from an original video stream. Coded frames of the original video stream are buffered and decoded, whereby a reverse video stream is generated wherein the decoded frames are organized according to an order which is opposite to the display order of the original video stream. According to the method, a frame to be displayed is selected (602) between frames of the original video stream, selection of the frame being made based on the frames display order of the reverse video stream. The method further provides for checking (702-703) in a list of decoded frames if all reference frames of the original video stream necessary to decode the selected frame have already been decoded and the relative decoded frames are actually buffered. If all reference frames have been decoded and are actually buffered, then the selected frame is decoded. If not all reference frames have been decoded and are actually buffered, the method provides for decoding (706-707) all reference frames of the selected frame that are not in the list of decoded frames and buffering the relative decoded reference frames, wherein if no buffer memory is available for buffering one decoded frame, the buffer storing the oldest decoded frame not present in a list of frames to be displayed (1000) and not storing a reference frame for the selected frame is released and the decoded frame is buffered in the released buffer (901-912). Once the selected frame is decoded and buffered, a list of frames to be displayed is updated (604) with order information for outputting the decoded selected frame as a frame of the reverse video stream. A next video frame of the original video stream is selected (602), to be the next video frame of the reverse video stream, then the selection and decoding steps of the method are repeated for said next video stream.

Description

technical field [0001] The present invention relates to the field of video processing methods, and in particular, to video processing methods for reverse playback (rewind) of video streams. [0002] The invention is preferably applied in video equipment, such as a set-top box, which has limited memory available for video processing. Background technique [0003] A digital video stream consists of multiple video frames that should be displayed sequentially; the higher the quality of the video stream, the larger the corresponding stream size in bytes. [0004] In order to reduce the required transmission bandwidth or the required storage space, it is known to compress video streams according to different compression standards. [0005] MPEG video uses three different compression algorithms for compressing frames: I frames, which require no other frames to be decoded (intra-coded frames); P frames, which require the previous P frame to be decoded (inter-coded frames); and B f...

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): H04N5/783H04N21/231H04N9/804
CPCH04N21/4325H04N9/8042H04N21/44004H04N5/783G11B20/00007G11B27/005G11B2020/00072
Inventor 马尔辛·扎莱夫斯基
Owner ADVANCED DIGITAL BROADCAST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products