DIGITAL INFORMATION RECORDING MEDIUM, DIGITAL INFORMATION RECORDING AND REPRODUCING APPARATUS AND RECORDING AND REPRODUCING METHOD THEREOF

Information

  • Patent Application
  • 20070166008
  • Publication Number
    20070166008
  • Date Filed
    January 08, 2007
    17 years ago
  • Date Published
    July 19, 2007
    16 years ago
Abstract
In a recording medium in which a rewritable video manager and video objects are recorded, the video objects comprise video elementary streams defined in H.264, and the video manager includes information of the video objects having described therein a video object type in which a seamless flag and a seamless extension flag are described which show that the video objects are continuously and seamlessly reproduced for each of the video objects.
Description

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING


FIG. 1 is a block diagram schematically showing a recording and reproducing apparatus according to one embodiment;



FIG. 2 is a block diagram schematically showing a recording processing unit shown in FIG. 1;



FIG. 3 is a block diagram schematically showing a reproduction processing unit shown in FIG. 1;



FIG. 4 is a schematic diagram schematically showing a layered structure of a recordable and erasable disk shown in FIG. 1;



FIG. 5 is a layered view schematically showing a structure of a management file which is recorded on an AV data management information recording region shown in FIG. 4;



FIG. 6 is a layered view showing a HDVR manager shown in FIG. 5;



FIG. 7 is a layered view showing a structure of an expansion movie AV file table (EX_M_AVFIT) shown in FIG. 6;



FIG. 8 is a schematic diagram showing a description of a video attribute shown in FIG. 7;



FIG. 9 is a layered view showing a structure of video object information (M_EVOBI) shown in FIG. 5;



FIG. 10 is a layered view showing a structure of a video time map (VTMAP) shown in FIG. 5;



FIG. 11 is a layered view showing a structure of video time map information (VTMAPI) shown in FIG. 10;



FIG. 12 is a layered view showing a structure of program chain information (PGCI) shown in FIG. 6;



FIG. 13 is a layered view showing a structure of movie sell information (M_CI) shown in FIG. 12;



FIG. 14 is a layered view showing a structure of a HR movie video recording file (HR_MOVIE.VRO) which is recorded on a VR object group recording region shown in FIG. 4;



FIG. 15 is a schematic diagram showing a relation among a video object unit (VOBU) shown in FIGS. 4 and 15, a program chain (PGC) as navigation data, a program (PG) and a cell (C);



FIG. 16 is a schematic diagram showing an example in which an original video object (EVOB) is divided and a part thereof is erased in a recording method according to one embodiment of the present invention;



FIG. 17 is a flowchart showing a processing procedure in the division and erasure of the original video object (EVOB) shown in FIG. 16;



FIG. 18 is a flowchart showing a processing procedure for realizing a seamless playback in a new video object (EVOB) divided from the original video object (EVOB) shown in FIG. 16;



FIG. 19 is an outline showing a concept of a conversion processing for realizing a semi-seamless state in the divided new video object (EVOB) shown in FIG. 16;



FIG. 20 is a view showing a processing flow of a seamless playback in a semi-seamless state in the divided new video object (EVOB) shown in FIG. 16; and



FIG. 21 is a view showing another processing flow of the seamless playback in a semi-seamless state in the divided new video object (EVOB) shown in FIG. 16.


Claims
  • 1. A recording medium comprising: an audio and video recording region defined between a lead-in region and a lead-out region, the audio and video recording region having a management information recording region on which rewritable management information is recorded, and an object group recording region on which rewritable video objects are recorded;each of the video objects comprising video object units, the video object units being respectively multiplexed with an RDI pack, a video pack and an audio pack to form a pack sequence, the RDI pack storing therein navigation data for navigating the video packs being arranged at the front of the pack sequence, and the video pack storing video data belonging to a video elementary stream defined in the H.264; andthe management information recording region including a video manager which manages the video object, the video manager including stream information describing video attributes in which the video elementary stream is coded in a coding format defined in an H.264, the video manager including video object information having describing a seamless flag and a seamless extension flag specifying that the video objects are continuously and seamlessly reproduced for each of the video objects, and a combination of the seamless flag and the seamless extension flag allows a two-level seamless playback.
  • 2. The medium according to claim 1, wherein the information of the video object stream includes video compression information having described therein a video compression mode showing that the coding mode of the video elementary stream is an MPEG-4AVC or H.264.
  • 3. The medium according to claim 1, wherein the seamless flag includes a flag “1” showing that the video objects which are continuous in terms of time are seamlessly reproduced, and the seamless extension flag includes a flag “1” showing that the video elementary stream of the video object which comes behind other video object in terms of time is coded so as to be reproduced subsequent to the video object which comes ahead of the other video objects in terms of time.
  • 4. The medium according to claim 1, wherein the seamless flag includes a flag “1” showing that the video object is seamlessly reproduced, and the seamless extension flag includes a flag “0” showing that a sequence encode code is included at the end of the video elementary stream of the video object which comes ahead of the other video objects in terms of time, and that a part of the video elementary stream of the video object which comes behind in terms of time following this video elementary stream is reproducibly coded subsequent to the video object which comes ahead in terms of time.
  • 5. The medium according to claim 1, wherein the seamless flag includes a flag “1” showing that the first and second video objects are seamlessly reproduced, the information of the video object includes seamless information, and a first system time clock of the video object and a final system time clock of the video object which comes ahead of the former video object are described in this seamless information.
  • 6. The medium according to claim 1, wherein the video object information includes information of an entry point in which the entry point in the object group recording region of the video object unit constituting the video object is described.
  • 7. A reproducing apparatus which reproduces video data from a recording medium which comprises: an audio and video recording region defined between a lead-in region and a lead-out region, the audio and video recording region having a management information recording region on which rewritable management information is recorded, and an object group recording region on which rewritable video objects are recorded;each of the video objects comprising video object units, the video object units being respectively multiplexed with an RDI pack, a video pack and an audio pack to form a pack sequence, the RDI pack storing therein navigation data for navigating the video packs being arranged at the front of the pack sequence, and the video pack storing video data belonging to a video elementary stream defined in the H.264; andthe management information recording region including a video manager which manages the video object, the video manager including stream information describing video attributes in which the video elementary stream is coded in a coding format defined in an H.264, the video manager including video object information having describing a seamless flag and a seamless extension flag specifying that the video objects are continuously and seamlessly reproduced for each of the video objects, and a combination of the seamless flag and the seamless extension flag allows a two-level seamless playback, the apparatus comprising:a reproducing unit which search the recording medium to read a video manager from the management information recording region, and read the video object from the object group recording region on the basis of this video manager;a de-multiplexing unit which de-multiplexes the video object unit to separate it into a video elementary stream and an audio elementary stream;a video buffer which stores the video elementary stream;a video decoder which decodes the video elementary stream output from this video buffer to output the stream as a frame picture row;an output unit which converts the frame picture row into a video signal to output the signal; anda control unit which controls the video elementary stream to the video buffer in accordance with the seamless flag and the seamless extension flag.
  • 8. The apparatus according to claim 7, wherein the information of the video object stream includes information of video compression having described therein a video compression mode showing that the coding mode of the video elementary stream is H.264, and the decoder is set in accordance with the video compression mode.
  • 9. The apparatus according to claim 7, wherein the seamless flag includes a flag “1” showing that the video object which continues in terms of time is seamlessly reproduced, and the seamless extension flag includes a flag “1” showing that the video elementary stream of the video object which comes behind in terms of time is reproducibly coded subsequent to the video object which comes ahead in terms of time.
  • 10. The apparatus according to claim 7, wherein the seamless flag includes a flag “1” showing that the video object is seamlessly reproduced, and the seamless extension flag includes a flag “0” showing that a sequence encode code is included at the end of the video elementary stream of the video object which comes ahead of the other video objects in terms of time, and that a part of the video elementary stream of the video object which comes behind in terms of time following this video elementary stream is reproducibly coded subsequent to the video object which comes ahead in terms of time; wherein the video encoder detects the sequence end code to allow the input of the video elementary stream.
  • 11. The apparatus according to claim 7, wherein the seamless flag includes a flag “1” showing that the first and second video objects are seamlessly reproduced, the information of the video object includes the seamless information, and a first system time clock of the video object and a final system time clock of a video object which comes ahead of the video object are described in the seamless information; and the control unit renews a clock of the apparatus to the first system time clock by detecting the final system time clock.
  • 12. The apparatus according to claim 7, wherein the information of the video object includes the information of entry points having described therein entry points in the object group recording region of the video object unit constituting the video object; and the control unit retrieves the video object by referring to the entry points.
  • 13. A reproduction method for reproducing video data from a recording medium which comprises: an audio and video recording region defined between a lead-in region and a lead-out region, the audio and video recording region having a management information recording region on which rewritable management information is recorded, and an object group recording region on which rewritable video objects are recorded;each of the video objects comprising video object units, the video object units being respectively multiplexed with an RDI pack, a video pack and an audio pack to form a pack sequence, the RDI pack storing therein navigation data for navigating the video packs being arranged at the front of the pack sequence, and the video pack storing video data belonging to a video elementary stream defined in the H.264; andthe management information recording region including a video manager which manages the video object, the video manager including stream information describing video attributes in which the video elementary stream is coded in a coding format defined in an H.264, the video manager including video object information having describing a seamless flag and a seamless extension flag specifying that the video objects are continuously and seamlessly reproduced for each of the video objects, and a combination of the seamless flag and the seamless extension flag allows a two-level seamless playback, the method comprising:searching the recording medium to read a video manager from the management information recording region, and read on the basis of this video manager the video object from the object group recording region;de-multiplexing the video object unit to separate the video object unit into a video elementary stream and an audio elementary stream to store the video elementary stream;storing the video elementary stream;decoding the video elementary stream output from this video buffer to output the stream as a frame picture row;converting the frame picture row into a video signal to output the signal; andcontrolling the video elementary stream to the video buffer in accordance with the seamless flag and the seamless extension flag.
  • 14. The method according to claim 13, wherein the information of the video object stream includes the information of video compression having described therein a video compression mode showing that the coding mode of the video elementary stream is H.264; and the decoding mode is set in accordance with the video compression mode.
  • 15. The method according to claim 13, wherein the seamless flag include a flag “1” showing that the video object which continues in terms of time is seamlessly reproduced, and the seamless extension flag includes a flag “1” showing that the video elementary stream of the video object which comes behind in terms of time is coded so as to be reproduced subsequently to the video object which comes ahead in terms of time.
  • 16. The method according to claim 13, wherein the seamless flag includes a flag “1” showing that the video object is seamlessly reproduced, and the seamless extension flag includes a flag “0” showing that a sequence encode code is included at the end of the video elementary stream of the video object which comes ahead of the other video objects in terms of time, and that a part of the video elementary stream of the video object which comes behind in terms of time following this video elementary stream is reproducibly coded subsequent to the video object which comes ahead in terms of time; and the sequence end code is detected to allow the seamless playback.
  • 17. The method according to claim 13, wherein the seamless flag includes a flag “1” showing that the first and second video objects are seamlessly reproduced, the information of the video object includes the seamless information, and a first system time clock of the video object and a final system time clock of a video object which comes ahead of the video object are described in the seamless information; and the final system time clock is detected with the result that the clock is renewed to the first system time clock.
  • 18. The method according to claim 13, wherein the information of the video object includes the information of entry points having described therein entry points in the object group recording region of the video object unit constituting the video object; and the video objects are retrieved by referring to the entry points.
  • 19. A recording apparatus comprising: an encoder which converts an audio signal and a video signal into an audio stream and a video elementary stream coded with the H.264;a multiplexer unit which stores the audio stream in an audio pack, stores the video elementary stream in a video pack to multiplex the audio pack and the video pack, and creates a video object unit in which an RDI pack for navigating a multiplexed pack sequence is arranged at the front;a formatter which defines video objects which are respectively constituted of one or more video object units and which includes stream information and video object information to create a video manager which manages the video objects, wherein video attributes showing that the video elementary stream is coded with the coding format defined in the H.264 are described in the stream information, the video object information describes a video object type in which a seamless flag and a seamless extension flag are described which show that the video object can be continuously and seamlessly reproduced for each of the video objects, with the result that the formatter creates a video manager in which two levels of seamless playback are guaranteed with the combination of the seamless flag and the seamless extension flag;a recording control unit which records the video manager and the video objects on a recording medium comprising an audio and video recording region defined between lead-in and lead-out regions, the audio and video recording region including a rewritable management information recording region and a rewritable object group recording region; wherein the video manager is recorded on the management information recording region while the video objects are recorded on the object group recording region.
  • 20. The apparatus according to claim 19, wherein the information of the video object stream includes the information of video compression having described therein a video compression mode showing that the coding mode of the video elementary stream is H.264.
  • 21. The apparatus according to claim 20, wherein the seamless flag include a flag “1” showing that the video object which continues in terms of time is seamlessly reproduced, and the seamless extension flag includes a flag “1” showing that the video elementary stream of the video object which comes behind in terms of time is coded so as to be reproduced subsequently to the video object which comes ahead in terms of time.
  • 22. The apparatus according to claim 20, wherein the seamless flag includes a flag “1” showing that the video object is seamlessly reproduced, and the seamless extension flag includes a flag “0” showing that a sequence encode code is included at the end of the video elementary stream of the video object which comes ahead of the other video objects in terms of time, and that a part of the video elementary stream of the video object which comes behind in terms of time following this video elementary stream is reproducibly coded subsequent to the video object which comes ahead in terms of time.
  • 23. The recording apparatus according to claim 20, wherein the seamless flag includes a flag “1” showing that the first and second video objects are seamlessly reproduced, the information of the video object includes the seamless information, and a first system time clock of the video object and a final system time clock of a video object which comes ahead of the video object are described in the seamless information.
  • 24. The apparatus according to claim 20, wherein the information of the video object includes the information of entry points having described therein entry points in the object group recording region of the video object unit constituting the video object.
  • 25. A recording method comprising the steps of: encoding an audio signal and a video signal into an audio stream and a video elementary stream coded with the H.264;storing the audio stream into an audio pack and storing the video elementary stream into a video pack to multiplex the audio pack and the video pack, thereby creating an RDI pack for navigating a multiplexed pack sequence in the video object unit which is arranged at the front;formatting for defining two or two video objects respectively comprising one or more video object units, and creating a video manager which includes stream information and video object information and manages the video objects, wherein video attributes showing that the video elementary stream is coded with the coding format defined with the H.264 are described in the stream information, the video object information described a video object type in which a seamless flag and a seamless extension flag are described which show that the video objects can be continuously and seamlessly reproduced for each of the video objects, with the result that two levels of seamless playback are guaranteed with a combination of this seamless flag and the seamless extension flag;recording the video manager and the video objects on a recording medium comprising an audio and video recording region defined between lead-in and lead-out regions, the audio and video recording region including a rewritable management information recording region and a rewritable object group recording region, wherein the video manager is recorded in the management information recording region, and the video objects are recorded on the object group recording region.
  • 26. The method according to claim 25, wherein the information of the video object stream includes the information of video compression having described therein a video compression mode showing that the coding mode of the video elementary stream is defined in the H.264.
  • 27. The method according to claim 25, wherein the seamless flag include a flag “1” showing that the video object which continues in terms of time is seamlessly reproduced, and the seamless extension flag includes a flag “1” showing that the video elementary stream of the video object which comes behind in terms of time is coded so as to be reproduced subsequently to the video object which comes ahead in terms of time.
  • 28. The method according to claim 25, wherein the seamless flag includes a flag “1” showing that the video object is seamlessly reproduced, and the seamless extension flag includes a flag “0” showing that a sequence encode code is included at the end of the video elementary stream of the video object which comes ahead of the other video objects in terms of time, and that a part of the video elementary stream of the video object which comes behind in terms of time following this video elementary stream is reproducibly coded subsequent to the video object which comes ahead in terms of time.
  • 29. The method according to claim 25, wherein the seamless flag includes a flag “1” showing that the first and second video objects are seamlessly reproduced, the information of the video object includes the seamless information, and a first system time clock of the video object and a final system time clock of a video object which comes ahead of the video object are described in the seamless information.
  • 30. The method according to claim 25, wherein the information of the video object includes the information of entry points having described therein entry points in the object group recording region of the video object unit constituting the video object.
Priority Claims (1)
Number Date Country Kind
2006-009128 Jan 2006 JP national