Encoding method, encoding unit, decoding method, decoding unit, recording medium, and transmission method
AssigneeSony Corporation
InventorsYoichi Yagasaki, Hideki Koyanagi
Life of this patent
Estimating the term…
Abstract
An improvement in solving the problem of the wraparound state. A moving image is coded in an encoder. The resulting coded data is supplied to a buffer through a multiplexor and stored in the buffer. The address used for storing the coded data in the buffer is generated in an address controller. The coded data supplied from the encoder is combined with the address in the multiplexor in a multiplexing manner.
Claims24
A moving-image coding method comprising the steps of:
- performing a predetermined coding operation on an input moving-image signal to generate coded data;
- receiving information pertaining to first and second portions of the coded data to be stored in storage means and generating respective write addresses representing the positions in which said first and second portions of the coded data are to be written into said storage means so as not to cause a wraparound condition to occur in said storage means;
- and
- combining said coded data with said writing addresses in a multiplexing manner to generate multiplexed data.
A moving-image coding unit comprising:
- coding means for performing a coding operation on an input moving-image signal to generate coded data;
- storage means having a predetermined storage capacity for storing said coded data;
- address generating means for receiving information pertaining to first and second portions of the coded data to be stored in said storage means and for generating respective write addresses representing the positions in which said first and second portions of the coded data are to be written into said storage means so as not to cause a wraparound condition to occur in said storage means;
- and
- multiplexed-data generating means for combining said coded data with said writing addresses in a multiplexing manner to generate multiplexed data.
A moving-image decoding method for decoding coded data including predetermined control information, comprising the steps of:
- separating said predetermined control information and coded moving-image data from said coded data, said control information including writing addresses representing the respective positions in which first and second portions of said coded moving-image data are to be written into storage means so as not to cause a wraparound condition to occur in said storage means;
- writing said coded moving-image data into said storage means according to said writing addresses;
- reading said coded moving-image data from said storage means after said data has been stored in said storage means;
- and
- decoding said coded moving-image data read from said storage means to generate moving-image data.
A moving-image decoding unit for decoding coded data including predetermined control information, comprising:
- storage means for temporarily storing data;
- separation means for separating said control information and coded moving-image data from said coded data, said control information including writing addresses representing the respective positions in which first and second portions of said coded moving-image data are to be written into said storage means so as not to cause a wraparound condition to occur in said storage means;
- writing means for writing said coded moving-image date into said storage means according to said writing addresses;
- reading means for reading said coded moving-image data from said storage means after the data has been stored in said storage means;
- and
- means for decoding said coded moving-image data read from said storage means to generate moving-image data.
A recording medium in which coded data is recorded for use with an encoding unit and/or a decoding unit, comprising:
- a header section for recording control data for controlling said coded data;
- and
- a data section for recording said coded data and writing addresses in a multiplexing manner, each of said writing addresses represents a respective position in which a portion of said coded data is written into storage means provided in the appropriate one of the encoding unit or the decoding unit such that first and second portions of the coded data are written into said storage means so as not to cause a wraparound condition to occur in said storage means.
Dependencies are inferred from the claim text.