Moving picture data storing system and moving picture data decoding system
First Claim
1. A moving picture data storing system comprising:
- dividing means for dividing picture data comprising intra-frame encoded data encoded corresponding to an intra-frame encoding method and inter-frame predictively encoded data encoded corresponding to an inter-frame predictively encoding method into packets containing only intra-frame encoded data, both intra-frame encoded data and inter-frame encoded data, and only inter-frame encoded data;
setting means for setting information whether or not the packet contains at least a part of the intra-frame encoded data at a predetermined position of the packet for each of the packets containing only intra-frame encoded data, and both intra-frame encoded data and inter-frame encoded data, and setting information the packet does not contain intra-frame encoded data at a predetermined position of the packet for the packet containing only inter-frame encoded data; and
storing means for storing the packets on a data storage medium.
1 Assignment
0 Petitions
Accused Products
Abstract
An encoding unit encodes and compresses picture data in a bit map format corresponding to the MPEG method. A packet assembling portion assembles the picture data encoded by the encoding unit as packets in the format corresponding to the MPEG method, and stores the packets to a storing medium. At this point, the packet assembling portion writes an I picture index to a packet that contains at least a part of I picture data. When a special reproducing operation is performed, a data storing unit reads only packets that have the I picture index. A decoding unit decodes only I picture data of picture data contained in packets read from the storing medium and displays the decoded picture data.
78 Citations
20 Claims
-
1. A moving picture data storing system comprising:
-
dividing means for dividing picture data comprising intra-frame encoded data encoded corresponding to an intra-frame encoding method and inter-frame predictively encoded data encoded corresponding to an inter-frame predictively encoding method into packets containing only intra-frame encoded data, both intra-frame encoded data and inter-frame encoded data, and only inter-frame encoded data; setting means for setting information whether or not the packet contains at least a part of the intra-frame encoded data at a predetermined position of the packet for each of the packets containing only intra-frame encoded data, and both intra-frame encoded data and inter-frame encoded data, and setting information the packet does not contain intra-frame encoded data at a predetermined position of the packet for the packet containing only inter-frame encoded data; and storing means for storing the packets on a data storage medium.
-
-
2. A moving picture data storing system for dividing picture data comprising intra-frame encoded data encoded corresponding to an intra-frame encoding method and inter-frame predictively encoded data encoding corresponding to an inter-frame predictively encoding method into packets in a predetermined format and storing the packets on a data storage medium, comprising:
-
detecting means for detecting the intra-frame encoded data from the picture data; determining means for determining whether or not each packet contains at least a part of the intra-frame encoded data when the picture data is divided into the packets in the predetermined format; and means for setting information representing that the packet contains intra-frame encoded data at a predetermined position of a packet containing at least a part of the intra-frame encoded data, when said determining means has determined that the packet contains at least a part of the intra-frame encoded data.
-
-
3. A computer-readable storage medium being used to direct a computer to perform the functions of:
-
dividing picture data comprising intra-frame encoded data encoded corresponding to an intra-frame encoding method and inter-frame predictively encoded data encoding corresponding to an inter-frame predictively encoding method into the packets containing only intra-frame encoded data, both intra-frame encoded data and inter-frame encoded data, and only inter-frame encoded data; setting information representing whether or not the packet contains at least a part of the inter-frame encoded data at a predetermined position of the packet for each of the packets containing only intra-frame encoded data, and both intra-frame encoded data and inter-frame encoded data, and setting information the packet does not contain intra-frame encoded data at a predetermined position of the packet for the packet containing only inter-frame encoded data; and storing the packets on a data storage medium.
-
-
4. A moving picture data reading system for reading packets from a recording medium comprising:
reading means for reading a first packet containing only intra-frame encoded data, and a second packet containing both intra-frame encoded data and inter-frame encoded data corresponding to storage information written to each of the packets out of the first packet having the stage information containing intra-frame encoded data, the second packet having the storage information containing intra-frame encoded data, and a third packet containing only inter-frame encoded data having the storage information not containing intra-frame encoded data when a special reproduction request is received; and
sending means for sending the read packets to a decoding processing unit.
-
5. A moving picture data decoding system for decoding picture data with a plurality of packets of which picture data comprising intra-frame encoded data encoded corresponding to an intra-frame encoding method and inter-frame predictively encoded data encoding corresponding to an inter-frame predictively encoding method has been divided and stored as the packets containing only intra-frame encoded data both intra-frame encoded data and inter-frame predictively encoded data, and only inter-frame predictively encoded data, comprising:
-
decoding means for decoding a packet containing only intra-frame encoded data, and a packet containing both intra-frame predictively encoded data and inter-frame encoded data; and outputting means for outputting the decoded data of the intra-frame encoded data as reproduced moving picture data. - View Dependent Claims (6)
-
-
7. A moving picture data decoding system for decoding picture data with a plurality of packets of which picture data comprising intra-frame encoded data encoded corresponding to an intra-frame encoding method and inter-frame predictively encoded data encoding corresponding to an inter-frame predictively encoding method has been divided and stored as the packets containing only intra-frame encoded data, both intra-frame encoded data and inter-frame predictively encoded data, and only inter-frame predictively encoded data, comprising:
-
a buffer memory for storing a packet containing only intra-frame encoded data and a packet containing both intra-frame encoded data and inter-frame predictively encoded data as picture data; detecting means for detecting the intra-frame encoded data and the inter-frame predictively encoded data; decoding means for decoding the picture data stored in said buffer memory; and controlling means for starting a decoding process of said decoding means when said detecting means has detected the intra-frame decoded data and for stopping the decoding process of said decoding means when said detecting means has detected the inter-frame predictively encoded data. - View Dependent Claims (8, 9)
-
-
10. A moving picture data decoding system for decoding picture data with a plurality of packets of which picture data comprising intra-frame encoded data encoded corresponding to an intra-frame encoding method and inter-frame predictively encoded data encoding corresponding to an inter-frame predictively encoding method has been divided and stored as the packets containing only intra-frame encoded data, and both intra-frame encoded data and inter-frame predictively encoded data, and only inter-frame predictively encoded data, comprising:
-
a storage medium for storing the packets; a data reading unit for reading only a packet containing only intra-frame encoded data and a packet containing both intra-frame encoded data and inter-frame predictively encoded data from said storage medium when a special reproduction request is received; and a decoding unit for decoding packets read by said reading unit and outputting the decoded data of the intra-frame encoded data as reproduced moving picture data when the special reproduction request is received.
-
-
11. A moving picture data generating method, comprising the steps of:
-
dividing picture data comprising intra-frame encoded data encoded corresponding to an intra-frame encoding method and inter-frame predictively encoded data encoded corresponding to an inter-frame predictively encoding method into packets in a predetermined format; and writing information representing that the packet contains intra-frame encoded data to a predetermined position of a packet containing at least a part of the intra-frame encoded data.
-
-
12. A moving picture data generating method, comprising the steps of:
-
dividing picture data comprising first encoded data and second encoded data into fixed-length packets containing only first encoded data, both first encoded data and second encoded data, and only second encoded data; and writing information representing the presence of the first encoded data to packets that contain only the first encoded data and both the first encoded data and the second encoded data wherein the first encoded data is encoded corresponding to an intra-frame encoding method and the second encoded data is encoded corresponding to an inter-frame predictively encoding method. - View Dependent Claims (13)
-
-
14. A moving picture data storing method comprising the steps of:
-
dividing picture data comprising intra-frame encoded data encoded corresponding to an intra-frame encoding method and inter-frame predictively encoded data encoding corresponding to an inter-frame predictively encoding method into packets containing only intra-frame encoded data, both intra-frame encoded data and inter-frame encoded data, and only inter-frame encoded data; writing information whether or not the packet contains at least a part of the intra-frame encoded data at a predetermined position of the packet for each of the packets containing only intra-frame encoded data, and both intra-frame encoded data and inter-frame encoded data, and writing information the packet does not contain intra-frame encoded data at a predetermined position of the packet for the packet containing only inter-frame encoded data; and storing the packets on a data storage medium.
-
-
15. A moving picture data reading method for reading packets from a recording medium comprising the step of:
-
reading first a packet containing only intra-frame encoded data, and a second packet containing both intra-frame encoded data and inter-frame encoded data corresponding to storage information written to each of the packets out of the first packet having the storage information containing intra-frame encoded data, the second packet having the storage information containing intra-frame encoded data, and a third packet containing only inter-frame encoded data having the storage information not containing intra-frame encoded data when a special reproduction request is received; and sending the read packet to a decoding unit.
-
-
16. A moving picture data decoding method for decoding picture data with a plurality of packets of which picture data comprising intra-frame encoded data encoded corresponding to an intra-frame encoding method and inter-frame predictively encoded data encoded corresponding to an inter-frame predictively encoding method has been divided and stored as the packets containing only intra-frame encoded data, and both intra-frame encoded data and inter-frame predictively encoded data, and only inter-frame predictively encoded data, comprising the steps of:
-
decoding a packet containing only intra-frame encoded data, and a packet containing both intra-frame encoded data and inter-frame predictively encoded data; and outputting the decoded data of the intra-frame encoded data as reproduced moving picture data.
-
-
17. A computer program embodied on a computer readable medium and executable on a computer system for storing and retrieving moving picture data and directed by at least one packet of picture data contained in a computer-readable storage medium, comprising:
-
dividing the moving picture data intra-frame encoded data encoded corresponding to an intra-frame encoding method and inter-frame encoded data encoded corresponding to an inter-frame predictively encoding method, into packets, where said packets of picture data contain only said intra-frame encoded data, both said intra-frame encoded data and said inter-frame encoded data, and only said inter-frame encoded data; and setting storage information by said computer program in said packets of picture data containing only said intra-frame encoded data, and both said intra-frame encoded data and said inter-frame encoded data.
-
-
18. A moving picture data storing system comprising:
picture data comprising; intra-frame encoded data encoded corresponding to an intra-frame encoding method; and inter-frame encoded data encoded corresponding to an inter-frame predictively encoding method, said moving picture data storing system dividing the picture data into packets containing only intra-frame encoded data, both intra-frame encoded data and inter-frame encoded data, and only inter-frame encoded data storing the packets on a data storage medium, and setting information whether or not the packet includes at least a part of the intra-frame encoded data at a predetermined position of the packet for each of the packets containing only intra-frame encoded data, and both intra-frame encoded data and inter-frame encoded data; and
setting information the packet does not contain intra-frame encoded data at a predetermined position of the packet for the packet containing only inter-frame encoded data.
-
19. A moving picture data storing method, comprising the steps of:
-
dividing picture data, said picture data comprising intra-frame encoded data encoded corresponding to an intra-frame encoding method and inter-frame encoded data encoding corresponding to an inter-frame predictively encoding method into packets containing only intra-frame encoded data, both intra-frame encoded data and inter-frame encoded data, and only inter-frame encoded data; storing the packets on a data storage medium; and writing information whether or not the packet contains at least a part of the intra-frame encoded data at a predetermined position of the packet for each of the packets containing only intra-frame encoded data, and both intra-frame encoded data and inter-frame encoded data, and writing information the packet does not contain intra-frame encoded data at a predetermined position of the packet for the packet containing only inter-frame encoded data.
-
-
20. A moving picture data storing and retrieving method, comprising the steps of:
-
converting said moving picture data into intra-frame encoded data using an intra-frame encoding method and inter-frame encoded data using an inter-frame predictively encoding method; storing only the intra-frame encoded data, both the intra-frame encoded data and the inter-frame encoded data, or only the inter-frame encoded data, into each of packets; writing information in a predetermined location of the packet indicating the packet contains only the intra-frame encoded data or both the intra-frame encoded data and the inter-frame encoded data; retrieving said packet; reading and displaying the packets containing only the intra-frame encoded data, both the intra-frame encoded data and the inter-frame encoded data and only the inter-frame encoded data, when a normal reproducing operation is selected; and reading and displaying the packets containing only the intra-frame encoded data, and both the intra-frame encoded data and the inter-frame encoded data, when a special reproducing. operation is selected.
-
Specification