Methods of recording/reproducing moving image data and the devices using the methods
First Claim
1. A method of recording moving image data, comprising:
- coding the moving image data in accordance with a plurality of resolution levels different from each other; and
outputting a result of said coding step to a desired media in time series, wherein the result includes coded data corresponding to each of the resolution levels, wherein differential data between coded data of adjoining resolution levels is calculated by subtracting coded data of a higher resolution level from coded data of a lower resolution level in sequence, and the differential data is output in time series to a desired media.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program for recording and reproducing moving image data at any one of a plurality of different resolution levels or a lowest resolution level to reduce reproduction time. In the invention when recording, moving image data is coded in accordance with each of the resolution levels, and a result of the coding is output to a desired media in time series. The result includes coded data corresponding to each of the resolution levels. In the invention when reproducing, one of the resolution levels at which moving image data is to be reproduced is selected, coded data corresponding to the selected resolution level is input, and the coded data corresponding to the selected resolution level is decoded to reproduce the moving image data.
-
Citations
21 Claims
-
1. A method of recording moving image data, comprising:
-
coding the moving image data in accordance with a plurality of resolution levels different from each other; and
outputting a result of said coding step to a desired media in time series, wherein the result includes coded data corresponding to each of the resolution levels, wherein differential data between coded data of adjoining resolution levels is calculated by subtracting coded data of a higher resolution level from coded data of a lower resolution level in sequence, and the differential data is output in time series to a desired media. - View Dependent Claims (2, 3)
-
-
4. A method of reproducing moving image data which is coded in accordance with a plurality of resolution levels different from each other and stored on a desired media, comprising:
-
selecting one of the resolution levels at which moving image data is to be reproduced;
inputting coded data corresponding to the selected resolution level;
decoding the coded data corresponding to the selected resolution level to reproduce moving image data; and
reproducing the coded data corresponding to the selected resolution level at the time input of the coded data is started, wherein prior to selecting a resolution level, coded data corresponding to each of the resolution levels are read out from the desired media in time series such that a lowest resolution level is read out first and a highest resolution level is read out last, and wherein when a simplified reproduction is selected, the lowest resolution level is selected and data corresponding to the lowest resolution level is input. - View Dependent Claims (5)
reproducing the coded data corresponding to the selected resolution level at the time input of the coded data is started.
-
-
6. A moving image data recording device, comprising:
-
data input means for inputting moving image data;
coded data generation means for generating coded data corresponding to a plurality of resolution levels different from each other based on the moving image data; and
a media to which the coded data corresponding to the resolution levels are output as a bit stream, wherein said coded data generation means outputs differential data which is calculated by subtracting coded data of a higher resolution level from coded data of a lower resolution level in sequence.
-
-
7. A moving image data reproducing device, comprising:
-
an input media which inputs coded data generated based on moving image data, said coded data corresponding to a plurality of resolution levels different from each other; and
reproduction means for selecting a resolution level at which moving image data is to be reproduced, and decoding coded data corresponding to the selected resolution level to reproduce moving image data, wherein said reproduction means reproduces the coded data corresponding to the selected resolution level at the time input of the coded data is started, wherein said input media inputs coded data corresponding to each of the resolution levels in time series such that a lowest resolution level is read out first and a highest resolution level is read out last, and wherein said reproduction means, in response to selection of a simplified reproduction, selects the lowest resolution level and inputs data corresponding to the lowest resolution level. - View Dependent Claims (8)
-
-
9. A computer program stored on a storage medium for recording moving image data, said computer program when executed causes a computer to perform the steps of:
-
coding the moving image data in accordance with a plurality of resolution levels different from each other; and
outputting a result of said coding step to a desired media in time series, wherein the result includes coded data corresponding to each of the resolution levels, wherein differential data between coded data of adjoining resolution levels is calculated by subtracting coded data of a higher resolution level from coded data of a lower resolution level in sequence, and the differential data is output in time series to a desired media. - View Dependent Claims (10, 11)
-
-
12. A computer program stored on a storage medium for reproducing moving image data which is coded in accordance with a plurality of resolution levels different from each other and stored on a desired media, said computer program when executed causes a computer to perform the steps of:
-
selecting one of the resolution levels at which moving image data is to be reproduced;
inputting coded data corresponding to the selected resolution level;
decoding the coded data corresponding to the selected resolution level to reproduce moving image data; and
reproducing the coded data corresponding to the selected resolution level at the time input of the coded data is started, wherein prior to selecting a resolution level, coded data corresponding to each of the resolution levels are read out from the desired media in time series such that a lowest resolution level is read out first and a highest resolution level is read out last, and wherein when a simplified reproduction is selected, the lowest resolution level is selected and data corresponding to the lowest resolution level is input. - View Dependent Claims (13)
reproducing the coded data corresponding to the selected resolution level at the time input of the coded data is started.
-
-
14. A data structure for causing a moving image data reproducing device to reproduce moving image data at any one of a plurality of different resolution levels, comprising:
-
a system header which includes information concerning the moving image data; and
a plurality of coded data corresponding to the resolution levels said coded data being arranged in series so that coded data corresponding to a lowest resolution level is first after said system header and coded data corresponding to successively higher resolution levels successively follow said coded data corresponding to the lowest resolution level, wherein a header precedes each coded data of a respective resolution level. - View Dependent Claims (15)
-
-
16. A storage medium having stored thereon a data structure for causing a moving image data reproducing device to reproduce moving image data at any one of a plurality of different resolution levels, comprising:
-
a system header which includes information concerning the moving image data; and
a plurality of coded data corresponding to the resolution levels, said coded data being arranged in series so that coded data corresponding to the lowest resolution level is first after said system header and coded data corresponding to successively higher resolution levels successively followed said coded data corresponding to the lowest resolution level, wherein a header precedes each coded data of a respective resolution. - View Dependent Claims (17)
-
-
18. A system comprising:
-
a moving image data recording device which includes;
data input means for inputting moving image data, and coded data generation means for generating coded data corresponding to a plurality of resolution levels different from each other based on the moving image data;
a media to which the coded corresponding to the resolution levels are output from said coded data generation means as a bit stream; and
a moving image data reproducing device which includes;
reproduction means for selecting a resolution level at which moving image data is to be reproduced, inputting coded data from said media corresponding to the selected resolution level and decoding the coded data corresponding to the selected resolution level to reproduce moving image data, wherein said coded data generation means outputs differential data which is calculated by subtracting coded data of a higher resolution level from coded data of a lower resolution level in sequence. - View Dependent Claims (19, 20, 21)
wherein said reproduction means, in response to selection of a simplified reproduction, selects the lowest resolution level and inputs data corresponding to the lowest resolution level. -
20. A system according to claim 18, wherein said reproduction means reproduces the coded data corresponding to the selected resolution level at the time input of the coded data is started.
-
21. A system according to claim 19, wherein said reproduction means reproduces the coded data corresponding to the selected resolution level at the time input of the coded data is started.
-
Specification