Digital video picture and ancillary data processing and storage

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

06229951

ABSTRACT:

FIELD OF THE INVENTION
This invention relates to the processing of a digitally encoded signal containing video and ancillary data and to the selection of picture type for decoding.
BACKGROUND OF THE INVENTION.
The introduction of disks recorded with digitally compressed audio and video signals, for example, utilizing MPEG compression protocols, offers the consumer sound and picture quality virtually indistinguishable from the original material. However, consumer users will expect such digital video disks or DVDs to offer features similar to those of their analog video cassette recorder or VCR. For example, a VCR may reproduce in either forward or reverse directions at speeds other than the recorded speed. Such non-standard speed playback features are also known as trick play modes. The provision of trick play features are less easily provided with MPEG encoded video signals due to the hierarchical nature of the compression which forms pictures into groups having varying degrees of compression. These groups are termed groups of pictures or GOPs, and require decoding in sequence. A detailed description of the MPEG 2 standard is published as ISO/IEC Standard
13818-2
. However, in simple terms, an MPEG 2 signal stream may comprise three types of pictures having varying degrees of content compression. An intra-coded frame or I frame has the least compression of the three types and may be decoded without reference to any other frame. A predicted frame or P frame is compressed with reference to a preceding I or P frame and achieves greater degree of compression than an intra-coded frame. The third type of MPEG frame, termed a bi-directionally coded or B frame, may be compressed based on predictions from preceding and / or succeeding frames. Bi-directionally coded frames have the greatest degree of compression. The three types of MPEG frames are arranged in groups of pictures or GOPs. The GOP may for example contain 12 frames arranged as illustrated in FIG.
1
A. Since only an intra-coded frame is decodable without reference to any other frame, each GOP may only be decoded following the decoding of the I frame. The first predicted frame or P frame, may be decoded and stored based on modification of the stored, preceding I frame. Subsequent P frames may be predicted from the stored preceding P frame. The prediction of P frames is indicated in
FIG. 1A
by the curved, solid arrow head lines. Finally, bi-directionally coded or B frames may be decoded by means of predictions from preceding and or succeeding frames, for example, stored I and P frames. Decoding of B frames by predictions from adjacent stored frames is depicted in FIG. IA by the curved, dotted arrow head lines.
The hierarchical nature of the coded frames comprising MPEG groups of pictures necessitates that the I and P frames of each GOP are decoded in the forward direction. Thus, reverse mode features may be provided by effectively jumping back to an earlier, or preceding I frame and then decoding in a forward direction through that GOP. The decoded frames being stored in frame buffer memories for subsequent read out in reverse to achieve the desired reverse program sequence.
FIG. 1B
illustrates play back in the forward direction at normal speed and at a time prior to time t0, a reverse three times speed mode trick play mode is selected. The trick play mode is initiated at time t0 where I-frame I(
25
) is decoded and displayed. The next frame required for decoding is I-frame I(
13
), thus the transducer is repositioned, as indicated by arrow J
1
to acquire frame I(
13
). Having recovered and decoded I-frame I(
13
), the transducer tracks, as indicated by arrow J
2
to acquire and decode frame P(
16
). The process is repeated as indicated by arrows J
3
, J
4
. Following the acquisition and decoding of frame P (
22
) the transducer is moved as depicted by arrow Jn to recover frame I (
1
). To smoothly portray scene motion requires the decoding and display of I, P, and possibly B-frames. The jump and play process is repeated for preceding GOP, thereby progressing haltingly backwards through the records whilst smoothly portraying the program material in a reverse sequence at the video output.
The provision of visually smooth reproduction during trick mode reproduction requires timely disk retrieval and access to specific pictures from memory. Although each digital disk is encoded with navigation data which provides picture access points within each video object unit, these are limited in number, and may inherently contribute to temporally aliased image motion. To achieve temporally smooth trick mode reproduction, at multiple speeds in forward and reverse directions requires access to, and decoding of all encoded pictures. Although such performance is attainable at the cost of storage capacity, however trick play mode specific picture decoding provides opportunities for improved trick mode reproduction.
SUMMARY OF THE INVENTION
A system processes video data including encoded digital packetized data representative of a sequence of individual images and ancillary data identifying characteristics of the individual images. The system involves a pre-processor for parsing the ancillary data to determine characteristics of the individual images prior to storing the encoded digital packetized data. The system also includes a multiplexer for filtering the encoded digital packetized data based on the determined characteristics to identify particular images of the image sequence for storage in a memory and for excluding other images of the sequence from storage.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1A
illustrates an MPEG 2 group of pictures.
FIG. 1B
illustrates recorded groups of pictures, during replay and reverse trick play at three times speed.
FIG. 2
is a block diagram of an exemplary digital disk player including inventive arrangements.
FIG. 3
shows in greater detail part of FIG.
2
and depicting various inventive arrangements.
FIG. 4
shows the digital disk player of
FIG. 2
including other advantageous arrangements to those of FIG.
2
.
FIGS. 5A and 5B
depict an exemplary bit stream before track buffering.
FIGS. 5C-5D
depict exemplary data in buffer memory.
FIG. 6
is a flow chart illustrating an inventive arrangement for the recovery of start codes distributed across sector boundaries.


REFERENCES:
patent: 5502494 (1996-03-01), Auld
patent: 5550643 (1996-08-01), Azadegan
patent: 5559999 (1996-09-01), Maturi et al.
patent: 5818533 (1998-10-01), Auld et al.
patent: 5835636 (1998-11-01), Auld
patent: 5933567 (1999-08-01), Lane et al.
patent: 5953488 (1999-09-01), Seto
patent: 5960006 (1999-09-01), Maturi et al.
patent: 6009229 (1999-12-01), Kawamura
patent: 6115531 (2000-09-01), Yanagihara
patent: 651 391 A2 (1995-05-01), None
patent: 677 961 A2 (1995-10-01), None
patent: 695 098 A2 (1996-01-01), None
patent: 696 798 A1 (1996-02-01), None

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

Digital video picture and ancillary data processing and storage does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Digital video picture and ancillary data processing and storage, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Digital video picture and ancillary data processing and storage will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2506149

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