Apparatus for recording and reproducing intra-frame and inter-frame encoded video data arranged into recording frames
AssigneeSony Corporation
InventorsJunichi Ogikubo, Tadashi Katagiri
Life of this patent
Estimating the term…
Abstract
Apparatus for recording and reproducing video data to and from a recording medium in which frames of said video data are subjected to either intra-frame compression and encoding or inter-frame compression and encoding and arranged into recording frames each having a plurality of recording units of a predetermined capacity.
Claims11
Apparatus for recording video data on a recording medium in which frames of said video data are subjected to either intra-frame compression and encoding or inter-frame compression and encoding and arranged into recording frames each having a plurality of recording units of a predetermined capacity, comprising:
- means for dividing each frame of said video data into a plurality of blocks each containing a predetermined number of pixel data;
- means for intra-frame compressing and encoding at least one frame of said video data on a block basis such that said at least one frame is encoded independent of adjoining frames of said video data so as to generate intra-frame encoded data for each of the plurality of blocks of said at least one frame;
- means for inter-frame compressing and encoding other frames of said video data on a block basis such that said other frames are encoded in correlation with adjoining frames of said video data so as to generate inter-frame encoded data for each of the plurality of blocks of each of said other frames;
- means for generating recording frames by arranging each of said intra-frame encoded data in a respective recording unit of said recording frames without exceeding said predetermined capacity of said recording unit for each of said intra-frame encoded data and arranging overflow data portions of each of said intra-frame encoded data exceeding said predetermined capacity of said recording unit together with each of said inter-frame encoded data in empty regions of said recording units of said recording frames, wherein each of said intra-frame encoded data and said overflow portions of each of said intra-frame encoded data are positioned within said recording frame at a position so as to be read prior to each of said inter-frame encoded data when said video data is reproduced from said recording medium;
- and
- means for recording intra-frame encoded data and said inter-frame encoded data arranged in said recording frames on said recording medium.
A method of recording video data on a recording medium in which frames of said video data are subjected to either intra-frame compression and encoding or inter-frame compression and encoding and arranged into recording frames each having a plurality of recording units of a predetermined capacity, comprising the steps of:
- dividing each frame of said video data into a plurality of blocks each containing a predetermined number of pixel data;
- intra-frame compressing and encoding at least one frame of said video data on a block basis such that said at least one frame is encoded independent of adjoining frames of said video data so as to generate intra-frame encoded data for each of the plurality of blocks of said at least one frame;
- inter-frame compressing and encoding other frames of said video data on a block basis such that said other frames are encoded in correlation with adjoining frames of said video data so as to generate inter-frame encoded data for each of the plurality of blocks of each of said other frames;
- generating recording frames by arranging each of said intra-frame encoded data in a respective recording unit of said recording frames without exceeding said predetermined capacity of said recording unit for each of said intra-frame encoded data and arranging overflow data portions of each of said intra-frame encoded data exceeding said predetermined capacity of said recording unit together with each of said inter-frame encoded data in empty regions of said recording units of said recording frames wherein each of said intra-frame encoded data and said overflow portions of each of said intra-frame encoded data are positioned within said recording frame at a position so as to be read prior to each of said inter-frame encoded data when said video data is reproduced from said recording medium;
- and
- recording intra-frame encoded data and said inter-frame encoded data arranged in said recording frames on said recording medium.
Apparatus for reproducing video data from a recording medium in which said video data was recorded as recording frames having a plurality of recording units of a predetermined capacity;
- each frame of said video data being divided into a plurality of blocks and each block being subjected to either intra-frame compression and encoding to generate intra-frame encoded data or inter-frame compression and encoding to generate inter-frame encoded data;
- each of said intra-frame encoded data being recorded in a respective recording unit without exceeding the capacity of said recording unit with overflow data portions of each of said intra-frame data that exceed said predetermined capacity of said recording unit together with each of said inter-frame encoded data being recorded in empty regions of said recording units of said recording frames wherein each of said intra-frame encoded data and said overflow portions of each of said intra-frame encoded data are positioned within said recording frame at a position so as to be read prior to each of said inter-frame encoded data when said video data is reproduced from said recording medium, said apparatus comprising:
- means for reproducing said intra-frame encoded data and said inter-frame encoded data of said recording frames from said recording medium;
- means for extracting each of said intra-frame encoded data from said recording units of said recording frames;
- means for extracting said overflow data portion of said intra-frame encoded data exceeding said predetermined capacity of said recording unit and each of said inter-frame encoded data from remaining regions of said recording units of said recording frames;
- means for combining each of said overflow data portions with a corresponding intra-frame encoded data;
- and
- means for outputting said intra-frame encoded data and said inter-frame encoded data as said video data.
A method of reproducing video data from a recording medium in which said video data was recorded as recording frames having a plurality of recording units of a predetermined capacity;
- each frame of said video data being divided into a plurality of blocks and each block being subjected to either intra-frame compression and encoding to generate intra-frame encoded data or inter-frame compression and encoding to generate inter-frame encoded data;
- each of said intra-frame encoded data being recorded in a respective recording unit without exceeding the capacity of said recording unit with overflow data portions of each of said intra-frame data that exceed said predetermined capacity of said recording unit together with each of said inter-frame encoded data being recorded in empty regions of said recording units of said recording frames wherein each of said intra-frame encoded data and said overflow portions of each of said intra-frame encoded data are positioned within said recording frame at a position so as to be read prior to each of said inter-frame encoded data when said video data is reproduced from said recording medium, said method comprising the steps of:
- reproducing said intra-frame encoded data and said inter-frame encoded data of said recording frames from said recording medium;
- extracting each of said intra-frame encoded data from said recording units of said recording frames;
- extracting said overflow data portion of said intra-frame encoded data exceeding said predetermined capacity of said recording unit from additional regions of said recording units of said recording frames;
- extracting each of said inter-frame encoded data from remaining additional regions of said recording units of said recording frames after said intra-frame encoded data and said overflow data portion of said intra-frame encoded data has been extracted;
- combining each of said overflow data portions with a corresponding intra-frame encoded data;
- and
- outputting said intra-frame encoded data and said inter-frame encoded data as said video data.
Apparatus for recording video data on a recording medium in which frames of said video data are subjected to either intra-frame compression and encoding or inter-frame compression and encoding and arranged into recording frames each having a plurality of recording units of a predetermined capacity, comprising:
- means for dividing said plurality of recording units into first and second areas;
- means for dividing each frame of said video data into a plurality of blocks each containing a predetermined number of pixel data;
- means for intra-frame compressing and encoding at least one frame of said video data on a block basis such that said at least one frame is encoded independent of adjoining frames of said video data so as to generate intra-frame encoded data for each of the plurality of blocks of said at least one frame;
- means for inter-frame compressing and encoding other frames of said video data on a block basis such that said other frames are encoded in correlation with adjoining frames of said video data so as to generate inter-frame encoded data for each of the plurality of blocks of each of said other frames;
- means for generating recording frames by arranging each of said intra-frame encoded data in a respective recording unit of said first area without exceeding said predetermined capacity of said recording unit for each of said intra-frame encoded data, arranging overflow data portions of each of said intra-frame encoded data exceeding said predetermined capacity of said recording unit in empty regions of recording units of said first area, arranging each of said inter-frame encoded data in a respective recording unit of said second area without exceeding said predetermined capacity of said recording unit for each of said inter-frame encoded data, and arranging overflow data portions of each of said inter-frame encoded data exceeding said predetermined capacity of said recording unit in empty regions of recording units of said second area wherein each of said intra-frame encoded data and said overflow portions of each of said intra-frame encoded data recorded in said first area are positioned so as to be read prior to each of said inter-frame encoded data and said overflow portions of each of said inter-frame encoded data recorded in said second area when said video data is reproduced from said recording medium;
- and
- means for recording intra-frame encoded data and said inter-frame encoded data arranged in said recording frames on said recording medium.
Apparatus for recording video data on a recording medium in which frames of said video data are subjected to either intra-frame compression and encoding or inter-frame compression and encoding and arranged into recording frames each having a plurality of recording units of a predetermined capacity, comprising:
- means for dividing said plurality of recording units into first and second areas;
- means for dividing each frame of said video data into a plurality of blocks each containing a predetermined number of pixel data;
- means for intra-frame compressing and encoding at least one frame of said video data on a block basis such that said at least one frame is encoded independent of adjoining frames of said video data so as to generate intra-frame encoded data for each of the plurality of blocks of said at least one frame;
- means for inter-frame compressing and encoding other frames of said video data on a block basis such that said other frames are encoded in correlation with adjoining frames of said video data so as to generate inter-frame encoded data for each of the plurality of blocks of each of said other frames;
- means for generating recording frames by arranging each of said intra-frame encoded data in a respective recording unit of said first area without exceeding said predetermined capacity of said recording unit for each of said intra-frame encoded data, arranging overflow data portions of each of said intra-frame encoded data exceeding said predetermined capacity of said recording unit in empty regions of recording units of said first area, arranging each of said inter-frame encoded data in a respective recording unit of said second area without exceeding said predetermined capacity of said recording unit for each of said inter-frame encoded data, and arranging overflow data portions of each of said inter-frame encoded data exceeding said predetermined capacity of said recording unit in empty regions of recording units of said first area or said second area wherein each of said intra-frame encoded data and said overflow portions of each of said intra-frame encoded data recorded in said first area are positioned so as to be read prior to each of said inter-frame encoded data recorded in said second area and said overflow portions of each of said inter-frame encoded data recorded in said first or second area when said video data is reproduced from said recording medium;
- and
- means for recording intra-frame encoded data and said inter-frame encoded data arranged in said recording frames on said recording medium.
A method of recording video data on a recording medium in which frames of said video data are subjected to either intra-frame compression and encoding or inter-frame compression and encoding and arranged into recording frames each having a plurality of recording units of a predetermined capacity, comprising:
- dividing said plurality of recording units into first and second areas;
- dividing each frame of said video data into a plurality of blocks each containing a predetermined number of pixel data;
- intra-frame compressing and encoding at least one frame of said video data on a block basis such that said at least one frame is encoded independent of adjoining frames of said video data so as to generate intra-frame encoded data for each of the plurality of blocks of said at least one frame;
- inter-frame compressing and encoding other frames of said video data on a block basis such that said other frames are encoded in correlation with adjoining frames of said video data so as to generate inter-frame encoded data for each of the plurality of blocks of each of said other frames;
- generating recording frames by arranging each of said intra-frame encoded data in a respective recording unit of said first area without exceeding said predetermined capacity of said recording unit for each of said intra-frame encoded data, arranging overflow data portions of each of said intra-frame encoded data exceeding said predetermined capacity of said recording unit in empty regions of recording units of said first area, arranging each of said inter-frame encoded data in a respective recording unit of said second area without exceeding said predetermined capacity of said recording unit for each of said inter-frame encoded data, and arranging overflow data portions of each of said inter-frame encoded data exceeding said predetermined capacity of said recording unit in empty regions of recording units of said second area wherein each of said intra-frame encoded data and said overflow portions of each of said intra-frame encoded data recorded in said first area are positioned so as to be read prior to each of said inter-frame encoded data and said overflow portions of each of said inter-frame frame encoded data recorded in said second area when said video data is reproduced from said recording medium;
- and
- recording intra-frame encoded data and said inter-frame encoded data arranged in said recording frames on said recording medium.
Apparatus for reproducing video data from a recording medium in which said video data was recorded as recording frames having a plurality of recording units of a predetermined capacity, said plurality of recording units having first and second areas;
- each frame of said video data being divided into a plurality of blocks and each block being subjected to either intra-frame compression and encoding to generate intra-frame encoded data or inter-frame compression and encoding to generate inter-frame encoded data;
- each of said intra-frame encoded data being recorded in a respective recording unit of said first area without exceeding the capacity of said recording unit with overflow data portions of each of said intra-frame data that exceed said predetermined capacity of said recording unit being recorded in empty regions of said recording units of said first area;
- and each of said inter-frame encoded data being recorded in a respective recording unit of said second area without exceeding the capacity of said recording unit with overflow data portions of each of said inter-frame data that exceed said predetermined capacity of said recording unit being recorded in empty regions of said recording units of said second area wherein each of said intra-frame encoded data and said overflow portions of each of said intra-frame encoded data recorded in said first area are positioned so as to be read prior to each of said inter-frame encoded data and said overflow portions of each of said inter-frame encoded data recorded in said second area when said video data is reproduced from said recording medium, comprising:
- means for reproducing said intra-frame encoded data and said inter-frame encoded data of said recording frames from said recording medium;
- means for extracting each of said intra-frame encoded data from said recording units of said first area;
- means for extracting said overflow data portion of said intra-frame encoded data exceeding said predetermined capacity of said recording unit from remaining regions of said recording units of said first area;
- means for extracting each of said inter-frame encoded data from said recording units of said second area;
- means for extracting said overflow data portion of said inter-frame encoded data exceeding said predetermined capacity of said recording unit from remaining regions of said recording units of said second area;
- means for combining each of said overflow data portions of said intra-frame encoded data with a corresponding intra-frame encoded data;
- means for combining each of said overflow data portions of said inter-frame encoded data with a corresponding inter-frame encoded data;
- and
- means for outputting said intra-frame encoded data and said inter-frame encoded data as said video data.
A method of reproducing video data from a recording medium in which said video data was recorded as recording frames having a plurality of recording units of a predetermined capacity, said plurality of recording units having first and second areas;
- each frame of said video data being divided into a plurality of blocks and each block being subjected to either intra-frame compression and encoding to generate intra-frame encoded data or inter-frame compression and encoding to generate inter-frame encoded data;
- each of said intra-frame encoded data being recorded in a respective recording unit of said first area without exceeding the capacity of said recording unit with overflow data portions of each of said intra-frame data that exceed said predetermined capacity of said recording unit being recorded in empty regions of said recording units of said first area;
- and each of said inter-frame encoded data being recorded in a respective recording unit of said second area without exceeding the capacity of said recording unit with overflow data portions of each of said inter-frame data that exceed said predetermined capacity of said recording unit being recorded in empty regions of said recording units of said second area wherein each of said intra-frame encoded data and said overflow portions of each of said intra-frame encoded data recorded in said first area are positioned so as to be read prior to each of said inter-frame encoded data and said overflow portions of each of said inter-frame encoded data recorded in said second area when said video data is reproduced from said recording medium, comprising the steps of:
- reproducing said intra-frame encoded data and said inter-frame encoded data of said recording frames from said recording medium;
- extracting each of said intra-frame encoded data from said recording units of said first area;
- extracting said overflow data portion of said intra-frame encoded data exceeding said predetermined capacity of said recording unit from remaining regions of said recording units of said first area;
- extracting each of said inter-frame encoded data from said recording units of said second area;
- extracting said overflow data portion of said inter-frame encoded data exceeding said predetermined capacity of said recording unit from remaining regions of said recording units of said second area;
- combining each of said overflow data portions of said intra-frame encoded data with a corresponding intra-frame encoded data;
- combining each of said overflow data portions of said inter-frame encoded data with a corresponding inter-frame encoded data;
- and
- outputting said intra-frame encoded data and said inter-frame encoded data as said video data.
Dependencies are inferred from the claim text.