User selectable variable trick mode speed

Motion video signal processing for recording or reproducing – Local trick play processing – With randomly accessible medium

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C386S349000

Reexamination Certificate

active

06577809

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention concerns improved trick mode playback, and more particularly to providing user flexibility in selecting a variable speed trick mode.
2. Description of the Related Art
The introduction of disks recorded with digitally compressed audio and video signals, for example, utilizing MPEG compression protocols, can provide sound and picture quality that is virtually indistinguishable from the original material. However, users will expect such digital video disks (DVDs) to offer, at a minimum, features similar to those of predecessor devices such as an analog videocassette recorder (VCR). For example, a DVD can be expected to provide playback in either forward or reverse directions at speeds slower or faster than a normal playback speed, designated 1× by convention. Such non-standard speed playback features are known as trick modes.
Providing trick mode features for MPEG encoded video signals can be challenging due to the hierarchical nature of the compression algorithms that are used to form pictures having varying degrees of compression into groups. These groups are termed groups of pictures (GOPs) and can require sequential decoding. Within this disclosure, a GOP can be extended to include a structure between two successive intra-coded pictures plus one of the intra-coded pictures. A detailed description of the MPEG 2 standard is published as ISO/IEC Standard 13818-2.
Notwithstanding, an MPEG 2 signal stream can comprise three types of pictures having varying degrees of content compression. An intra-coded picture (I-picture) has the least compression of the three types and can be decoded without reference to any other picture. A predictive picture (P-picture) can be compressed with reference to a preceding I-picture or P-picture and the P-picture can achieve a greater degree of compression than an I-picture. The third type of MPEG picture, termed a bi-directionally predictive picture (B-picture), can be compressed based on predictions from preceding and/or succeeding I or P pictures. B-pictures can have the greatest degree of compression. The three types of MPEG pictures can be arranged to form GOPs.
FIG. 1
depicts an exemplary GOP
55
within an MPEG display sequence
50
. Referring to
FIG. 1
, GOP
55
can contain 12 consecutive pictures within the MPEG display sequence
50
. Since only an I-picture is decodable without reference to any other picture, each GOP can only be decoded following the decoding of an I-picture. The first P-picture can be decoded and stored based on the stored preceding I-picture. The prediction of a P-picture based on the preceding I-picture is indicated by
62
. Subsequent P-pictures can be predicted from the preceding P-picture. The prediction of a P-picture based on the preceding P-picture is indicated by
60
and
68
. Finally, B-pictures can be decoded by means of predictions from preceding and/or succeeding reference pictures, for example, stored P-pictures. Exemplary predictions of a B-picture from a preceding P-picture are
64
and
70
. Exemplary predictions of a B-picture from a succeeding P-picture are
66
and
72
.
The hierarchical nature of the coded pictures comprising MPEG groups of pictures necessitate that the I-pictures and P-pictures of each GOP are decoded in the forward direction. In the forward direction, playback typically occurs sequentially although pictures can be skipped or added to achieve a desired playback speed. Importantly, in the reverse mode, features can be provided by effectively jumping back to an earlier or preceding I-picture and then decoding in a forward direction through the GOP corresponding to that I-picture. The decoded pictures can be stored in frame buffer memories for subsequent read out in a reverse direction to achieve a desired reverse program sequence.
To provide visually smooth reproduction during trick modes, timely disk retrieval and access to specific pictures from memory can be required. Although each digital disk can be encoded with navigation data that provides picture access points, these are limited in number, and may inherently contribute to temporally aliased image motion. In order to achieve temporally smooth trick mode reproduction at varying speeds in forward and reverse directions, it can be necessary to provide access to, and decoding of all encoded pictures. This can require vast amounts of high-speed memory and where such memory is unavailable, the buffers can be overrun resulting in loss of pictures and degradation in performance. Thus, a need exists for improved trick mode performance without relying entirely on vast amounts of high-speed memory and processing power.
Although a playback device can have a locally associated decoder, a remotely located decoder arrangement is also possible. For example, a playback device can include an integrated decoder. However, a display device placed at a location remote from the playback device can also have its own decoder. In this regard, the decoder associated with the display device can be called a remote decoder. In remote decoder arrangements, it can be very difficult to perform trick modes. Oftentimes, a trick mode involves skipping a number of pictures in a video signal such as during a fast motion trick mode. Skipping pictures in a video signal being transmitted to a remote decoder can actually increase the average bit rate of the signal. Since the bandwidth between the digital video recorder or player and the remotely located decoder is generally limited, performing a fast motion trick mode may cause the signal to exceed the maximum bit rate of the transmission channel.
SUMMARY
The invention provides a method and system for implementing a selectable variable trick mode playback speed for playback of a compressed video presentation stored on a storage medium. A user can select the selectable variable trick mode. The method can include, in response to a command for trick mode playback of a portion of the video presentation, determining a display time for displaying a segment of the portion of the video presentation at the selected variable trick mode speed. Subsequently, a selection of the pictures to be deleted from the segment can be made in order to achieve the determined trick mode display time during the playback of the portion of the video presentation at the selected variable trick mode speed. The selected pictures can subsequently be deleted. The trick mode display time can represent the time required for displaying the pictures in the segment of the video presentation at the selected variable trick mode playback speed.
In accordance with the inventive arrangements, the step of determining the display time for the segment at the selected variable trick mode speed can further include the step of determining a display time required for displaying the segment at a normal playback speed of 1×. Subsequent to determining the display time required for displaying the pictures in the segment at the selected variable trick mode speed, the display time for the segment can be adjusted to ensure that it is an integer number of field display periods. A residual portion remaining from adjusting the display time for the segment can be added to a trick mode display time for a segment of the video presentation that will subsequently be displayed during playback at the selected variable trick mode speed. The subsequent segment can be a remaining portion of the pictures in an existing segment or another segment of the video presentation. The command for trick mode playback of the portion of the video presentation can be a forward trick mode command.
The method can further include the step of displaying a remaining portion of the pictures resulting from deletion of the determined pictures from the segment, the remaining pictures being displayed at the selected variable trick mode speed. The segment of the video presentation can be a group of pictures or any other suitable grouping or categorization of the pictures. In determining or selecting which pictures can be deleted t

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

User selectable variable trick mode speed does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with User selectable variable trick mode speed, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and User selectable variable trick mode speed will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3108508

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.