Method and apparatus for editing compressed moving pictures and storage medium
First Claim
1. A method of editing encoded video information, comprising the steps of:
- specifying a proposed start picture of encoded video information being extracted;
specifying a proposed end picture of said encoded video information being extracted;
deciding if said proposed start and end pictures are encoded by referring to outside encoded video information that is out of the range from said proposed start picture to said proposed end picture;
determining said outside encoded video information as an editing start picture if said proposed start picture is encoded by referring to said outside encoded video information;
determining said outside encoded video information as an editing end picture if said proposed end picture is encoded by referring to said outside encoded video information; and
editing encoded video information corresponding to the range from said determined editing start picture to said determined editing end picture.
4 Assignments
0 Petitions
Accused Products
Abstract
When extraction start and end compressed pictures are specified from compressed moving picture data of MPEG (Moving Picture Experts Group) standard, a picture block is fixed which has compressed pictures arranged in the order of displaying with those start and end pictures selected for the opposite ends of the block. If the bidirectional prediction or previous prediction compressed pictures within the picture block have a picture to be required to expand by referring to an outside intraframe compressed picture and/or a previous prediction compressed picture that are out of the picture block, the outside prediction picture to be used for the expansion is added to the compressed pictures within the picture block to produce the range of data being edited. That is, at the time of editing the range of the picture block is changed so that the reference to outside data can be completed within the picture block in a closed manner.
-
Citations
22 Claims
-
1. A method of editing encoded video information, comprising the steps of:
-
specifying a proposed start picture of encoded video information being extracted;
specifying a proposed end picture of said encoded video information being extracted;
deciding if said proposed start and end pictures are encoded by referring to outside encoded video information that is out of the range from said proposed start picture to said proposed end picture;
determining said outside encoded video information as an editing start picture if said proposed start picture is encoded by referring to said outside encoded video information;
determining said outside encoded video information as an editing end picture if said proposed end picture is encoded by referring to said outside encoded video information; and
editing encoded video information corresponding to the range from said determined editing start picture to said determined editing end picture. - View Dependent Claims (2, 3)
-
-
4. A method of editing encoded video information having a plurality of pictures encoded, comprising the steps of:
-
specifying a mark-in picture and mark-out picture corresponding to a start position and end position of a range of encoded video information to be edited; and
changing said start position or end position from said mark-in or mark-out picture to an outside picture if said mark-in or mark-out picture is encoded by referring to said outside picture that is out of said range being edited.
-
-
5. A system for editing encoded video information comprising:
-
an editing processor for editing said encoded video information;
first storage means for storing said encoded video information;
an input unit for inputting proposed editing start and end positions of said encoded video information; and
second storage means for storing information of said proposed editing start and end positions;
said editing processor being operated to decide if the encoded picture at said proposed editing start or end position is encoded by referring to outside video information that is out of the range between said proposed editing start and end positions, and if said proposed editing start or end position picture is encoded by referring to said outside video information, to change said proposed start or end picture to said outside video information for a definite editing start or end position, then editing being performed for said decisive video information range. - View Dependent Claims (6)
-
-
7. A system for editing encoded video information comprising:
-
an input unit for input ting a range of said encoded video information to be edited;
a memory for storing information of editing said encoded video information; and
a processor for editing said encoded video information;
said processor being operated to search outside encoded video information that is out of said inputted editing range in order to detect encoded video reference information which is used to encode, by referring, an encoded picture corresponding to a start position or end position of said inputted editing range, and to change said start or end position to the position of said reference information for said inputted editing range. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A recording medium having a program stored to be read by a computer, said program being provided for use in editing encoded video information, and comprising the steps of:
-
specifying a proposed encoded picture from which editing starts;
specifying a proposed encoded picture at which editing ends;
deciding if said proposed editing start and end picture are encoded by referring to outside video information that is out of said range defined by said proposed editing start and end pictures;
detecting said outside video information if said proposed editing start and end pictures are decided to be encoded by referring to said outside video information; and
changing the position of said proposed editing start or end picture to that of said outside video information to decide a new range to be edited.
-
-
13. A method of editing compressed moving picture data that is composed of a plurality of first-type compressed frame pictures capable of being independently expanded, and a plurality of second-type compressed frame pictures capable of being expanded by referring to other pictures, comprising the steps of:
-
fixing a picture block having compressed pictures arranged in the order of displaying with extraction start and end pictures specified from said compressed moving picture data stored in a memory;
deciding if said second-type compressed pictures within said picture block include a picture required to be expanded by referring to an outside compressed picture that is out of the range of said picture block; and
reading said outside compressed picture from said memory if it is decided that there is a reference picture to be used for the expansion, and generating compressed moving picture data to be edited that is composed of said read picture and said compressed pictures within said picture block. - View Dependent Claims (14, 15, 16)
-
-
17. A system for editing compressed moving picture data that is composed of a plurality of first-type compressed frame pictures capable of being independently expanded, and a plurality of second-type compressed frame pictures capable of being expanded by referring to other pictures, comprising:
-
a memory for storing said compressed moving picture data;
a display for displaying reproduced moving pictures of said compressed moving picture data;
a processing unit for fixing a picture block having compressed pictures arranged in the order of displaying with extraction start and end pictures specified from said compressed moving picture data stored in a memory;
a processing unit for deciding if said second-type compressed pictures within said picture block include a picture required to be expanded by referring to an outside compressed picture that is out of the range of said picture block; and
a processing unit for reading said outside compressed picture from said memory if it is decided that there is a reference picture to be used for the expansion, and generating compressed moving picture data to be edited that is composed of said read picture and said compressed pictures within said picture block. - View Dependent Claims (18, 19, 20)
-
-
21. A computer readable storage medium for use in a system for editing compressed moving picture data that is composed of a plurality of first-type compressed frame pictures capable of being independently expanded, and a plurality of second-type compressed frame pictures capable of being expanded by referring to other pictures, comprising:
-
a processing part for fixing a picture block having compressed pictures arranged in an order of displaying with extraction start and end pictures specified as opposite ends from said compressed moving picture data stored in a memory;
a processing part for deciding if said second-type compressed pictures within said picture block include a picture required to be expanded by referring to an outside compressed picture that is out of the range of said picture block; and
a processing part for reading said outside compressed picture from said memory if it is decided that there is a reference picture to be used for the expansion, and generating compressed moving picture data to be edited that is composed of said read picture and said second-type compressed pictures within said picture block.
-
-
22. A method of editing moving picture data that is composed of a plurality of first-type pictures capable of being independently reproduced, and a plurality of second-type pictures capable of being reproduced by referring to other pictures, comprising the steps of:
-
fixing a picture block having pictures arranged in the order of displaying with extraction start and end pictures specified as opposite ends from said moving picture data stored in a memory;
deciding if said second-type pictures within said picture block include a picture required to be reproduced by referring to an outside picture that is out of a range of said picture block; and
reading said outside picture from said memory if it is decided that there is a reference picture to be used for reproduction, and generating moving picture data to be edited that is composed of said read picture and said second-type pictures within said picture block.
-
Specification