Device for storing video data
First Claim
1. A device (V) for encoding and storing video data wherein received picture information is divided into video frames and encoded before said storing, comprisinga first encoder (K1) for coding said received picture information divided into video frames according to an interframe coding,a second encoder (K2) for coding said received picture information according to an intraframe coding,a memory (MEMO), anda control unit (CTRL) for controlling both encoders (K1, K2)for intraframe coding a first frame of said video frames, and thereafterfor interframe coding every frame of said video frames of said received picture information,for intraframe coding only predetermined individual frames of said received picture information,for storing said every interframe-coded frame as well as said intraframe-coded predetermined individual frames in the memory (MEMO),for reading and transmitting an intraframe-coded video data frame followed by a sequence of interframe-coded video data frames for transmission without interruption by intraframe-coded video data frames until a fast forward or fast backward command is received, andfor reading and transmitting one intraframe-coded video data frame of said predetermined individual frames followed by a sequence of interframe coded frames upon receipt of said fast forward or fast backward command.
1 Assignment
0 Petitions
Accused Products
Abstract
To reduce the data in a video-server (SER), a compression of the video data of a video film is performed by coding according to the interframe method (K1). In addition, the video data of predetermined individual video pictures are coded according to the intraframe method (K2), and are stored (MEMO) as entry points parallel to the corresponding interframe-coded video data. When the video film is transmitted, only the interframe-coded video data are transmitted. In response to a request for fast forward or fast backward mode only, the video data of the entry point are transmitted intraframe-coded, and all subsequent video pictures are transmitted interframe-coded.
34 Citations
10 Claims
-
1. A device (V) for encoding and storing video data wherein received picture information is divided into video frames and encoded before said storing, comprising
a first encoder (K1) for coding said received picture information divided into video frames according to an interframe coding, a second encoder (K2) for coding said received picture information according to an intraframe coding, a memory (MEMO), and a control unit (CTRL) for controlling both encoders (K1, K2) for intraframe coding a first frame of said video frames, and thereafter for interframe coding every frame of said video frames of said received picture information, for intraframe coding only predetermined individual frames of said received picture information, for storing said every interframe-coded frame as well as said intraframe-coded predetermined individual frames in the memory (MEMO), for reading and transmitting an intraframe-coded video data frame followed by a sequence of interframe-coded video data frames for transmission without interruption by intraframe-coded video data frames until a fast forward or fast backward command is received, and for reading and transmitting one intraframe-coded video data frame of said predetermined individual frames followed by a sequence of interframe coded frames upon receipt of said fast forward or fast backward command.
-
5. A method for storing video data, wherein picture information is divided into a sequence of video frames, wherein, a first frame of said sequence is coded according to an intraframe coding method and stored as intraframe-coded video data and every subsequent frame is coded according to an interframe method and stored as interframe-coded video data, and wherein predetermined individual video frames of said sequence of video frames are separately coded according to an intraframe method, resulting in an intraframe-coded video frame and a corresponding but separate interframe-coded video frame, and wherein said predetermined frames that are intraframe-coded are stored as entry points parallel to the corresponding interframe-coded video data.
- 6. A method for transmitting video data wherein picture information is divided into video frames, wherein, a first frame of said sequence is coded according to an intraframe coding method and all subsequent video frames are interframe-coded and wherein predetermined frames of said subsequent video frames are intraframe-coded as well, resulting in said predetermined frames being both an intraframe-coded video frame and a corresponding interframe-coded video frame, wherein said interframe-coded video frames are transmitted sequentially, and wherein the transmitting of intraframe-coded video frames at closely-spaced regular intervals is avoided except in response to a request for fast forward or fast backward mode, wherein at an entry point intraframe-coded video data of one video frame are transmitted first instead of the interframe-coded video data, and then subsequently interframe-coded video frames.
-
9. Method, comprising the steps of:
-
receiving a sequence of video frames for compression; encoding a first frame of said sequence of video frames for compression according to an intraframe-encoding method and all subsequent frames according to an interframe-encoding method; separately encoding predetermined frames of said subsequent frames according to said intraframe-encoding method; and storing said first frame encoded according to said intraframe encoding method, said all subsequent frames encoded according to said interframe-encoding method, and said predetermined frames of said subsequent frames encoded according to said intraframe-encoding method for retrieval in a sequence of compressed comprising first said first frame followed by said all subsequent frames encoded according to said interframe-encoding method interrupted by one of said separately encoded predetermined frames in response to a user request for fast-forward or rewind.
-
-
10. Apparatus, comprising:
-
means for receiving a sequence of video frames for compression; means for encoding a first frame of said sequence of video frames for compression according to an intraframe-encoding method and all subsequent frames according to an interframe-encoding method; means for separately encoding predetermined frames of said subsequent frames according to said intraframe-encoding method; and means for storing said first frame encoded according to said intraframe encoding method, said all subsequent frames encoded according to said interframe-encoding method, and said predetermined frames of said subsequent frames encoded according to said intraframe-encoding method for retrieval in a sequence of compressed comprising first said first frame followed by said all subsequent frames encoded according to said interframe-encoding method interrupted by one of said separately encoded predetermined frames in response to a user request for fast-forward or rewind.
-
Specification