Supercharge Your Innovation With Domain-Expert AI Agents!

Method and apparatus for reverse playback of encoded multimedia content

A technology of multimedia content and encoding, applied in the direction of record carrier parts, TV system parts, TV, etc., can solve the problems of waste of storage space, increase of processing and calculation time, etc.

Inactive Publication Date: 2015-12-09
SAMSUNG ELECTRONICS CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This iterative decoding results in increased processing and computation time required to achieve reverse playback
Furthermore, decoded frames may need to be stored consecutively in memory, resulting in wasted storage space

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
  • Method and apparatus for reverse playback of encoded multimedia content
  • Method and apparatus for reverse playback of encoded multimedia content
  • Method and apparatus for reverse playback of encoded multimedia content

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0083] Initiates playback of media content. Consider playing multimedia content comprising three GOPs. The circular buffer queue includes six addresses denoted as addresses '0' to '5'. Each GOP includes one I frame and three P frames. In this example, the total number of frames in the GOP is less than the size of the circular buffer queue.

[0084] Assume that a request for reverse playback of encoded multimedia content is received while playing the 11th frame in the GOP sequence. The GOPs are GOP 'A', GOP 'B' and GOP 'C', which are being played sequentially. If each GOP consists of 4 frames, then for frame 11, when a request is received, one I frame and three P frames from each of GOP 'A' and GOP 'B' and one from GOP 'C' One I frame and two P frames have been played. The first I frame from these GOPs before frame 11 is identified as being from GOP 'C'. The I frame and subsequent P frames are decoded sequentially. When decoding the I-frame, the index pointing to the las...

example 2

[0088] Initiates playback of media content. Consider 3 GOPs of multimedia content. The circular buffer queue includes six addresses represented as address '0' to address '5'. Each GOP includes 1 I frame and 8 P frames. In this example, the total number of frames in the GOP is greater than the size of the circular queue.

[0089] Assume that a request for reverse playback of encoded multimedia content is received while playing the 26th frame in the GOP sequence. The GOPs are GOP 'A', GOP 'B' and GOP 'C', which are being played sequentially. If each GOP consists of 9 frames, then for frame 26, 1 I frame and 8 P frames from each of GOP 'A' and GOP 'B' and from GOP 'C' when said request is received 1 I frame and 7 P frames have been played. The first I-frame before frame 26 from the GOP is identified. The I frame and subsequent P frames are decoded sequentially. When decoding the I-frame, the index pointing to the last location is set back 5 addresses from the current addre...

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

Provided is a method for reverse playback of encoded multimedia content, including receiving a request for the reverse playback of the encoded multimedia content from a user or an electronic device, identifying a first Intra frame (I-frame) from a first Group Of Pictures (GOP) constituting a portion of the encoded multimedia content and preceding a last played frame at an instant of receiving the request, decoding first successive frames in the first GOP starting from the first I-frame, storing the first decoded frames in a memory, and playing the first decoded frames in a frame sequence effecting the reverse playback.

Description

technical field [0001] The present invention generally relates to the field of multimedia communication, and more specifically, to a method and device for reverse playback (reverse playback) encoded multimedia content. Background technique [0002] In conventional operation, functions such as forward, skip, reverse and playback can be used to manipulate playback of encoded multimedia content in a media player. Playback allows the user to view the encoded multimedia content in forward and reverse motion order. To playback the content, a desired number of frames of the encoded multimedia content are decoded consecutively. However, decoding frames for reverse playback is problematic due to the sequential nature of bit streams in multimedia content, which requires iterative decoding of multiple frames. This iterative decoding results in increased processing and computation time required to achieve reverse playback. Furthermore, decoded frames may need to be stored consecutive...

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): G11B27/00
CPCG11B27/005H04N5/76
Inventor 舒布哈姆·B·巴塔查亚
Owner SAMSUNG ELECTRONICS CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More