WO2010062104A2 - Recording medium, method for recording/playing data, and device for recording/playing data - Google Patents

Recording medium, method for recording/playing data, and device for recording/playing data Download PDF

Info

Publication number
WO2010062104A2
WO2010062104A2 PCT/KR2009/006963 KR2009006963W WO2010062104A2 WO 2010062104 A2 WO2010062104 A2 WO 2010062104A2 KR 2009006963 W KR2009006963 W KR 2009006963W WO 2010062104 A2 WO2010062104 A2 WO 2010062104A2
Authority
WO
WIPO (PCT)
Prior art keywords
information
text subtitle
display
text
dimensional
Prior art date
Application number
PCT/KR2009/006963
Other languages
French (fr)
Korean (ko)
Other versions
WO2010062104A3 (en
Inventor
서종열
양정휴
Original Assignee
엘지전자(주)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자(주) filed Critical 엘지전자(주)
Publication of WO2010062104A2 publication Critical patent/WO2010062104A2/en
Publication of WO2010062104A3 publication Critical patent/WO2010062104A3/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/189Recording image signals; Reproducing recorded image signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/8133Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8233Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being a character code signal
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2541Blu-ray discs; Blue laser DVR discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/007Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
    • G11B7/00736Auxiliary data, e.g. lead-in, lead-out, Power Calibration Area [PCA], Burst Cutting Area [BCA], control information

Definitions

  • the present invention relates to a recording medium, a data recording / reproducing method, and a data recording / reproducing apparatus, and more particularly, to a method and apparatus for reproducing a text subtitle reproduced with a video stream as a three-dimensional image, and to such a method and apparatus.
  • the present invention relates to a recording medium which can be recorded / reproduced by using.
  • Such recording media include Blu-ray Disc, Near Field Recording Medium, and the like.
  • An object of the present invention is to provide an efficient method and apparatus for displaying a text subtitle as a three-dimensional image when recording / reproducing data of a recording medium.
  • the present invention provides a video stream including image data; A text subtitle for playing with the video stream; And a data area including display control information for displaying the text subtitle on a screen, wherein the display control information includes stereoscopic display information for displaying the text subtitle as a 3D image. do.
  • the present invention also provides a method of recording a video stream including image data and a text subtitle for reproduction with the video stream in a data area of a recording medium; And recording display control information for displaying the text subtitle on a screen in the data area, wherein the display control information includes stereoscopic display information for displaying the text subtitle as a 3D image.
  • a method of recording is also provided.
  • the present invention also provides a method comprising: reading, in a data area of a recording medium, a video stream including image data and a text subtitle for reproduction with the video stream; Reading display control information in the data area, the display control information including stereoscopic display information for displaying the text subtitle as a three-dimensional image as information for displaying the text subtitle on a screen; And reproducing the text subtitle as a 3D image according to the stereoscopic display information.
  • the present invention also provides a recording unit for recording data on a recording medium; And recording a video stream including image data and a text subtitle for reproduction with the video stream in a data area of a recording medium, and recording display control information for displaying the text subtitle on a screen in the data area. And a control unit for controlling the recording unit, wherein the display control information includes stereoscopic display information for displaying the text subtitle as a 3D image.
  • the present invention is a reproduction unit for reading data of the recording medium; A decoder for converting a text subtitle to be reproduced together with a video stream including image data into image data that can be output to a screen; And information for reading the video stream and the text subtitle in a data area of the recording medium, displaying the text subtitle on a screen, and displaying stereoscopic information for displaying the text subtitle in a three-dimensional image. And a control unit controlling the decoder to read display control information from the data area, and controlling the decoder to convert and reproduce the text subtitle into a 3D image according to the stereoscopic display information. do.
  • the text subtitle recorded / reproduced on the recording medium can be reproduced as a three-dimensional three-dimensional image.
  • the stereoscopic display information for displaying the text subtitle as a 3D image can be efficiently managed.
  • a decoder that efficiently decodes three-dimensional text subtitles.
  • FIG. 1 illustrates an integrated use between a recording medium, a data reproducing apparatus and a peripheral device according to an embodiment of the present invention.
  • FIG. 2 is a conceptual diagram of stereoscopic and stereoscopic display information according to an embodiment of the present invention.
  • FIG. 3 is a schematic structural diagram of a recording medium according to an embodiment of the present invention.
  • FIG. 4 is a conceptual diagram of decoding an AV stream into an image according to an embodiment of the present invention.
  • FIG. 5 is a conceptual diagram of a region in which an output of a text subtitle and a text subtitle are displayed according to an embodiment of the present invention.
  • DSS dialog style set
  • FIG. 7 is a structural diagram of a region_Sytle_3D field according to an embodiment of the present invention.
  • FIG. 8 is a conceptual diagram of a three-dimensional region according to an embodiment of the present invention.
  • FIG. 9 is a structural diagram of a text_depth_alignment field according to an embodiment of the present invention.
  • FIG. 10 is a structural diagram of a User_control_style_3D field according to an embodiment of the present invention.
  • FIG. 11 is a structural diagram of a depth_conversion_system field according to an embodiment of the present invention.
  • FIG. 12 is a flowchart illustrating playback of a 3D text subtitle according to an embodiment of the present invention.
  • FIG. 13 is a block diagram of an AV decoder including a depth conversion system (DCS) according to an embodiment of the present invention to decode a text subtitle.
  • DCS depth conversion system
  • FIG. 14 is a structural diagram of a stereoscopic type DSS (Dialog Style Set) according to an embodiment of the present invention.
  • 15 is a flowchart illustrating playback of a 3D text subtitle in a stereoscopic method according to an embodiment of the present invention.
  • 16 is a block diagram of an AV decoder for decoding a stereoscopic text subtitle according to an embodiment of the present invention.
  • FIG. 17 is a diagram illustrating graphic data of a stereoscopic text subtitle according to an embodiment of the present invention.
  • FIG. 18 is a block diagram of a data recording / reproducing apparatus according to an embodiment of the present invention.
  • the recording medium means any medium on which data is recorded or can be recorded.
  • a recording medium is meant to encompass all media regardless of a recording method such as a disk or a magnetic tape.
  • Disc disc
  • BD Blu-ray Disc
  • the stereoscopic method uses binocular disparity to obtain a stereoscopic effect by viewing the same object in different directions with the left and right eyes.
  • Two-dimensional image with binocular disparity is separately outputted to the left eye and the right eye, and the three-dimensional image is displayed by alternately exposing the left image to the left and right images to the right through the special glasses such as polarized filter glasses. To the user.
  • Autostereoscopic methods include a volumetric method that outputs an actual three-dimensional image in space and a holographic method that reproduces an object in three dimensions by using light scattered from the object.
  • a volumetric method that outputs an actual three-dimensional image in space
  • a holographic method that reproduces an object in three dimensions by using light scattered from the object.
  • the recording medium 10, the data recording / reproducing method, and the data recording / reproducing apparatus of the present invention will be described based on the volumetric and holographic methods, which are autostereoscopic methods, and the stereoscopic method will be described separately.
  • the recording medium 10 and the data reproducing apparatus 11 according to an embodiment of the present invention have a main function of providing a 3D image to a user.
  • the recording medium 10 shown in FIG. 1 3D image data of an autostereoscopic method or a stereoscopic method is recorded.
  • the recording medium 10 records text subtitles reproduced together with the 3D image data.
  • the data reproducing apparatus 11 reads and decodes the 3D image data recorded on the loaded recording medium 10. For example, when stereoscopic 3D image data is recorded on the recording medium 10, the data reproducing apparatus 11 sequentially reads image data of the left eye and image data of the right eye, and thus generates one 3D stereoscopic image. Decode to video data. When the 3D image data of the autostereoscopic method is recorded on the recording medium 10, the data reproducing apparatus 11 decodes one recorded 3D image. In addition, the data reproducing apparatus 11 decodes the text subtitle into a three-dimensional image. Decoded three-dimensional image data and text subtitles are provided to the output device 12.
  • the output device 12 renders the 3D image data and the text subtitle decoded by the data reproducing apparatus 11 and outputs the same to the user.
  • the user wears special glasses 13 such as polarization filter glasses to view the 3D image.
  • special glasses 13 such as polarization filter glasses
  • FIG. 2 is a conceptual diagram of stereoscopic and stereoscopic display information according to an embodiment of the present invention.
  • the 3D effect of the 3D image means that the 3D image is displayed to be positioned at a constant distance from the output device 12 toward the user. Large 3D image is displayed so that the 3D image is located close to the user, and small 3D image is displayed so that the 3D image is located far from the user.
  • the recording medium 10 should include information indicating how far the three-dimensional image data and the text subtitle are displayed at a distance from the output device 12 toward the user. .
  • this information is referred to as stereoscopic display information.
  • the 3D menu is determined by the stereoscopic display information of the 3D menu at which distance from the output device 12 to display the stereoscopic feeling, and the 3D text subtitle is output by the stereoscopic display information of the 3D text subtitle. At what distance in the device 12 it is determined which three-dimensional effect is displayed.
  • FIG. 3 is a schematic structural diagram of a recording medium according to an embodiment of the present invention.
  • FIG. 3 shows a single layer recording medium 10 composed of one layer.
  • the present invention is not limited thereto, and the present invention is applicable to all recording media having two or more layers. Since each layer may have the same structure, the present invention will be described based on a single layer.
  • the recording medium 10 of the present invention includes an inner zone 210, an outer zone 230, and a data zone 220.
  • the inner region 210 is located on the inner circumferential side of the recording medium 10, and the outer region 230 is located on the outer circumferential side of the recording medium 10.
  • various types of information for controlling the recording medium 10 are stored in the inner region 210 and the outer region 230.
  • the data area 220 stores data that a user wants to record.
  • the portion surrounded by the inner region 210 and the outer region 230 on the recording medium 10 becomes a region where data is actually recorded.
  • the data recorded in the data area 220 may be configured as, for example, multiplexed AV streams of a specific movie title.
  • the AV stream includes a video stream, which is video data, and a subtitle stream in which a text subtitle reproduced together with the video stream is recorded.
  • the video stream is composed of two-dimensional image data or three-dimensional image data.
  • 3D image data an autostereoscopic video stream may consist of a single 3D video stream, and a steroscopic video stream may consist of a 2D video stream of a left eye and a 2D video stream of a right eye.
  • the data reproducing apparatus 11 reads both the two-dimensional video stream of the left view and the two-dimensional video stream of the right view, decodes and reproduces one single three-dimensional image.
  • the text subtitle stream is image data reproduced together with the video stream, and is composed of text subtitles such as captions. Further, the text subtitle stream is composed of two-dimensional image data or three-dimensional image data. With three-dimensional image data, an autostereoscopic text subtitle stream can be composed of one three-dimensional text subtitle stream.
  • a steroscopic text subtitle stream is a two-dimensional text subtitle stream on the left eye and two on the right eye. It may consist of a dimensional text subtitle stream.
  • the data reproducing apparatus 11 reads both the two-dimensional text subtitle stream at the left time and the two-dimensional text subtitle stream at the right time, decodes and reproduces them into one three-dimensional image.
  • FIG. 4 is a conceptual diagram of decoding an AV stream into an image according to an embodiment of the present invention.
  • the data reproducing apparatus 11 generates a video plane on which a video stream is displayed and a subtitle graphic plane on which a text subtitle stream is displayed. The data reproducing apparatus 11 then overlays the subtitle graphics plane in front of the video plane. Accordingly, a text subtitle image is displayed and output in front of the video image. The data reproducing apparatus 11 decodes the superimposed video plane and the subtitle graphics plane, that is, decodes the video image and the text subtitle image into one image and outputs the same to the user.
  • the data reproducing apparatus 11 In order to reproduce the text subtitle as a 3D image, the data reproducing apparatus 11 generates a subtitle graphic plane on which the 3D image is displayed, using the above-mentioned stereoscopic display information.
  • the dialog style set (DSS) is a data structure in which the text subtitle is stored in the display control information, such as the font and size of the text subtitle, and is stored in the data area 220 of the recording medium 10. Details of the DSS (Dialog Style Set) including the stereoscopic display information of the text subtitle will be described later.
  • DPS Dialog Presentation Segment
  • DSS Dialog Style Set
  • BDA Blu-ray Disc Association
  • FIG. 5 is a conceptual diagram of a region in which an output of a text subtitle and a text subtitle are displayed according to an embodiment of the present invention.
  • Text subtitles are displayed and managed in a Dialog.
  • the dialog includes one or more Regions in which a text subtitle is displayed, and management information of the dialog is recorded in a DPS (Dialog Presentation Segment, not shown).
  • the Dialog Presentation Segment stores text data of a text subtitle displayed in a Dialog, a Presentation Time Stamp (PTS) indicating a playback time of the Dialog displayed on the output device 12, and information of a region included in the Dialog.
  • PTS Presentation Time Stamp
  • One DPS is configured to include management information of one dialog.
  • the data reproducing apparatus 11 generates a dialog including a region in which text data of a text subtitle is displayed using management information of the dialog recorded in the DPS. Then, the data reproducing apparatus 11 outputs the generated Dialog within the corresponding reproduction time by using the reproduction start time PTS start and the reproduction end time PTS end, which are management information of the dialog.
  • the dialog includes one or more regions, and text data stored in the DPS is displayed in the region. That is, the actual text subtitle is displayed in Region.
  • the data reproducing apparatus 11 displays the region inside the dialog using display control information such as the position information, the size information, and the background information of the Region.
  • the Region includes a Text Box in which text data of one or more subtitles is displayed.
  • the data reproducing apparatus 11 displays the text box inside the region by using display control information such as position information and size information of the text box.
  • the display control information of the region and the text box is recorded in a DSS (Dialog Style Set) to be described later with reference to FIG. 6.
  • DSS Dialog Style Set
  • DSS dialog style set
  • the DSS includes a region_style_3D field, a user_control_style_3D field, and a depth_conversion_system field.
  • region_style_3D field regions in which text subtitles are output and stereoscopic display information of a text box are recorded. Details of the region_style_3D field will be described later with reference to FIG. 7.
  • option information that can be provided when the user wants to change the display control information recorded in the DSS is recorded.
  • information such as three-dimensional position information of a region and a text box, a three-dimensional moving path, and the like may be recorded in the user_control_style_3D field. Details of the user_control_style_3D field will be described later with reference to FIG. 10.
  • depth_conversion_system field information for converting stereoscopic display information of a text subtitle into physical stereoscopic display information suitable for a user's playback environment is recorded.
  • the playback environment such as the screen size of the output device 12 that outputs the text subtitle as a 3D image or the distance between the screen and the user may be different for each user. Since the playback environment is different for each user, a text subtitle having the same stereoscopic display information may be displayed in different stereoscopic sense to some users.
  • the present invention may define a Depth Conversion System (DCS) 32 that performs the above-described operation, and the depth_conversion_system field includes information for mapping stereoscopic display information recorded in the DDS to physical stereoscopic display information suitable for a user's playback environment. DCS information is recorded. Details of the depth_conversion_system field and the DCS 32 will be described later with reference to FIGS. 11 and 13.
  • DCS Depth Conversion System
  • FIG. 7 is a structural diagram of a region_Sytle_3D field according to an embodiment of the present invention.
  • stereoscopic display information for displaying a region in three dimensions and stereoscopic display information for displaying a text box in three dimensions are recorded.
  • the three-dimensional region consists of a cube, and the stereoscopic display information of the region includes position information of a start point at which the cube is displayed and size information of the cube.
  • a region_style_3D field includes a region_depth_position field and a region_depth field.
  • the display start point of the region may be located at the upper left of the output device 12, and may be configured as a position farthest from the user.
  • the stereoscopic display information of the present invention such as the value of the region_depth_position field, may be recorded in inches, the number of pixels, and the like, and all stereoscopic display information is recorded in the same unit.
  • size information of a 3D region is recorded. That is, size information of the three-dimensional region is recorded in the z-axis direction.
  • the region_style_3D field includes a text_box_depth_position field and a text_box_depth field. Since the three-dimensional text box is also composed of a cube, as in the stereoscopic display information of the region, the text_box_depth_position field records the position information of the start point of the text box in the z-axis direction, and the text_box_depth field records the three-dimensional text box in the z-axis direction. Size information is recorded.
  • the position information of the display start point of the text box may include a distance value in the z-axis direction from the display start point of the region including the text box.
  • the region_style_3D field includes a text_depth_alignment field.
  • the text_depth_alignment field information about the alignment of the text subtitle displayed in the text box in the z-axis direction is recorded. Details of the information on the alignment in the z-axis direction of the text subtitle will be described later with reference to FIG. 9.
  • the data reproducing apparatus 11 configures the region and the text box to which the text subtitle is output in three dimensions by using the stereoscopic display information of the region and the text box recorded in the region_Sytle_3D field. Accordingly, the data reproducing apparatus 11 displays the text subtitle in three dimensions.
  • FIG. 8 is a conceptual diagram of a three-dimensional region according to an embodiment of the present invention.
  • the three-dimensional region is composed of a hexahedron
  • the position information of the start point of the three-dimensional region and the size information of the three-dimensional region are required. .
  • the data reproducing apparatus 11 determines the display start point and size of the three-dimensional region by using the stereoscopic display information of the region recorded in the region_style_3D field. That is, the data reproducing apparatus 11 determines the position of the start point at which the three-dimensional region is displayed by using values of the region_horizontal_position field, region_vertical_position field, and region_depth_position field.
  • the value of the region_horizontal_position field represents the position of the display start point in the x-axis direction
  • the value of the region_vertical_position field represents the position of the display start point in the y-axis direction.
  • the value of the region_depth_position field indicates the position of the display start point in the z-axis direction, that is, the direction from the output device 11 to the user.
  • the data reproducing apparatus 11 determines the size of the three-dimensional region by using values of the region_width field and the region_height field and the region_depth field.
  • the value of the region_width field represents the size in the x-axis direction
  • the value of the region_height field represents the size in the y-axis direction
  • the value of the region_depth field represents the size in the z-axis direction.
  • FIG. 9 is a structural diagram of a text_depth_alignment field according to an embodiment of the present invention.
  • the text subtitle is output to the text box. Since the text box is composed of a cube, information on which position of the text box is output in the z-axis direction is needed. That is, information about where the text subtitle is aligned and output in the z-axis direction is needed.
  • the text_depth_alignment field of the region_style_3D field includes alignment information in the z-axis direction of the text subtitle, and the data reproducing apparatus 11 aligns the text subtitle in the z-axis direction using the Text_depth_alignment field value. output by (aling)
  • the data reproducing apparatus 11 aligns the text subtitle to the position closest to the user, that is, the largest point in the z-axis direction of the text box. To print.
  • the data reproducing apparatus 11 is located at the middle point in the z-axis direction in the text box, and 3 values are recorded in the text_depth_alignment field. Prints the text subtitle aligned to the smallest point.
  • FIG. 10 is a structural diagram of a User_control_style_3D field according to an embodiment of the present invention.
  • user style information which is optional information provided when the user wants to change the display control information recorded in the DSS. For example, information about the position and movement path of the text subtitle is recorded. .
  • the user_control_style_3D field includes a user_style_id field, region_depth_position_direction field, region_depth_position_delta field, text_box_depth_position_direction field, text_box_depth_position_delta field, text_box_depth_inc_dec field, text_box_depth_delta field.
  • the data reproducing apparatus 11 identifies the user_control_style_3D field in which the information of the style of the text subtitle to be changed by the user is recorded using the value of the user_style_id field, and changes the style of the text subtitle according to the user style information. .
  • the movement direction of the region in which the selected text subtitle is displayed to the user is recorded as user style information. For example, if a value of 1 is recorded in the region_depth_position_direction field, the data reproducing apparatus 11 moves the region closer to the user, and if a value of 2 is recorded in the region_depth_position_direction field, the data reproducing apparatus 11 moves the region away from the user. .
  • distance information for moving the selected region in the z-axis direction is recorded as user style information.
  • the movement size information in the z-axis direction of the region may be recorded in inches, the number of pixels, and the like.
  • the data reproducing apparatus 11 moves the corresponding region by the value of the region_depth_position_delta field in the direction of the region_depth_position_direction field value.
  • user style information includes information about movement of text boxes.
  • information about the movement direction of the text box is recorded in the text_box_depth_position_direction field, and movement distance information in the z-axis direction of the text box is recorded in the text_box_depth_position_delta field.
  • the text_box_depth_inc_dec field information about whether the 3D text box grows or shrinks in the z-axis direction, that is, information about the size change direction in the z-axis direction, is recorded as user style information. For example, if the text_box_depth_inc_dec field has a value of 0, the 3D text box increases in the z-axis direction, and if the text_box_depth_inc_dec field has a value of 1, the 3D text box decreases in the z-axis direction. .
  • information about the size change amount of the text box in the z-axis direction is recorded.
  • information on the amount of change in the size of the text box in the z-axis direction may be recorded in inches, the number of pixels, and the like.
  • the data reproducing apparatus 11 changes the size of the corresponding Text Box by the value of the text_box_depth_delta field in the direction of the text_box_depth_inc_dec field value.
  • FIG. 11 is a structural diagram of a depth_conversion_system field according to an embodiment of the present invention.
  • depth conversion system (DCS) information which is information for converting stereoscopic display information of a text subtitle into physical stereoscopic display information suitable for a user's playback environment, is recorded in the depth_conversion_system field.
  • the depth_conversion_system field includes a coded_depth_value field, an output_num_value field, and an output_den_value field.
  • the stereoscopic display information to be converted is recorded in the coded_depth_value field, and mapping variables used for mapping stereoscopic display information recorded in the coded_depth_value field to physical stereoscopic display information suitable for the user's playback environment are recorded in the output_num_value field and the output_den_value field.
  • the data reproducing apparatus 11 calculates the physical stereoscopic display information by using the stereoscopic display information of the text subtitle recorded in the coded_depth_value field and the mapping variables recorded in the output_num_value field and the output_den_value field.
  • the data reproducing apparatus 11 may convert the physical stereoscopic display information into information related to the size of the output device 12. That is, the stereoscopic display information can be converted into a ratio value of the width or height of the output device 12. In this case, the data reproducing apparatus 11 can calculate the physical stereoscopic display information as ((ouput number_value field value / output_den_value field value) * coded_depth_value field value * value of the width of the output device 12). It is apparent that the above-described equation may be variously modified if it is configured to map stereoscopic display information to physical stereoscopic display information according to a user's reproduction environment.
  • FIG. 12 is a flowchart illustrating playback of a 3D text subtitle according to an embodiment of the present invention.
  • the data reproducing apparatus 11 reads the DDS recorded in the data area 222.
  • (S100) Reads information about the 3D region from the read DDS.
  • (S110) The information about the 3D region refers to the 3D region.
  • stereoscopic display information for display The stereoscopic display information of the 3D region is recorded in the region_style_3D field.
  • the data reproducing apparatus 11 reads the user style information recorded in the user_control_style_3D field.
  • the data reproducing apparatus 11 reads the DPS recorded in the data area 222 (S120), and reads the text data of the text subtitle from the read DPS.
  • the data reproducing apparatus 11 applies the three-dimensional region information read from the DDS to the text data of the text subtitle read from the DPS.
  • the data reproducing apparatus 11 reads 3 read from the DDS.
  • Dimensional Region Information In particular, three-dimensional regions and three-dimensional text boxes are created using three-dimensional display information.
  • the data reproducing apparatus 11 may convert stereoscopic display information of a region and a text box into physical stereoscopic display information suitable for a user's reproduction environment by using DCS information recorded in the depth_conversion_system field of the DDS.
  • the data reproducing apparatus 11 generates a three-dimensional region and a three-dimensional text box by using the converted physical stereoscopic display information. Then, the data reproducing apparatus 11 displays the text data in the generated three-dimensional text box.
  • the data reproducing apparatus 11 displays the generated three-dimensional region on the output apparatus 11, and outputs the three-dimensional text subtitle (S150). That is, the data reproducing apparatus 11 displays the three-dimensional region.
  • the subtitle graphic plane is projected onto the subtitle graphic plane, and the subtitle graphic plane is overlaid with the video plane to be provided to the output device 12.
  • FIG. 13 is a block diagram of an AV decoder 30 having a Depth Conversion System (DCS) 32 to decode a text subtitle according to an embodiment of the present invention.
  • DCS Depth Conversion System
  • the AV decoder 30 of the present invention includes a Text Subtitle Processor, a Dialog Presentation Controller, a Bitmap Object Buffer, a Graphics Plane, a Color Look-Up Table (CLUT), a DCS 32, and a Graphic Depth Look-Up Table (31). Contains buffers in which the information of the text subtitle is stored.
  • the Text Subtitle Processor and the Dialog Presentation Controller generate text subtitles as object image data according to DSS and Dialog Presentation Segment (DPS) information stored in each buffer, and store them in the Bitmap Object Buffer.
  • DSS Dialog Presentation Segment
  • the graphics plane generates a subtitle graphic plane on which text subtitles are projected using object image data under the control of the Dialog Presentation Controller. Then, the CLUT controls the color and transparency of the subtitle graphics plane under the control of the Dialog Presentation Controller, and then transfers the subtitle graphics plane to the GDLUT.
  • the GDLUT 31 controls the text subtitle projected on the subtitle graphics plane to be displayed as a three-dimensional image by using the stereoscopic display information recorded in the DSS.
  • the DCS 32 maps the stereoscopic display information to the physical stereoscopic display information by using the stereoscopic display information and the conversion information of the text subtitle stored in the DSS under the control of the Dialog Presentation Controller.
  • the DCS 32 transmits the mapped physical stereoscopic display information to the GDLUT 31.
  • the GDLUT 31 displays the region and the text box in which the text subtitle is displayed in three dimensions by using physical stereoscopic display information. As the text subtitle is displayed in the 3D Text Box and the 3D Region, a subtitle graphic plane in which the 3D text subtitle is projected is generated.
  • the text subtitle configured in the stereoscopic manner includes a two-dimensional text subtitle of the left eye and a two-dimensional text subtitle of the right eye. Therefore, in order to output a stereoscopic 3D text subtitle, a 2D text subtitle of both views must be output, and stereoscopic stereoscopic display information for outputting a 2D text subtitle of both views as a 3D text subtitle. Will be needed.
  • both the text subtitle of the left time and the text subtitle of the right time can be recorded on the recording medium 10.
  • only the text subtitle of one time, that is, the reference time is recorded on the recording medium 10, and the text subtitle of the opposite time is written from the text subtitle of the reference time. Can be generated. This is because the text subtitles of the two views are composed of the same text subtitles, and only the output positions are different.
  • the text subtitle of the reference time is moved to the left or the right by a predetermined distance to generate the text subtitle of the opposite time.
  • the predetermined distance should be the distance that the stereoscopic text subtitles can be displayed in a stereoscopic sense desired by the producer, which is called stereoscopic stereoscopic display information.
  • the data reproducing apparatus 11 reads out all the text subtitles of the reference time and the text subtitles of the opposite time, decodes and reproduces them into one three-dimensional text subtitle.
  • Stereoscopic Stereoscopic display information is recorded in a DSS (Dialog Style Set) like the Autostereoscopic method.
  • 14 is a structural diagram of a stereoscopic type DSS (Dialog Style Set) according to an embodiment of the present invention.
  • the stereoscopic DDS includes a 3D_type_flag field, a base_view_flag field, a disparity_parameter field, and a depth_parameter field.
  • three-dimensional type information of a text subtitle is recorded in the 3D_type_flag field. That is, whether the text subtitle is displayed as a stereoscopic three-dimensional text subtitle and type information about stereoscopic stereoscopic display information are recorded.
  • the text subtitle is displayed as a two-dimensional text subtitle. If a 01b, 10b, or 11b value is recorded in the 3D_type_flag field, the text subtitle is a stereoscopic method. This means that it is displayed as a three-dimensional text subtitle.
  • the stereoscopic stereoscopic display information is recorded in the disparity_parameter field which will be described later, and indicates that the 3D_type_flag field is recorded in units of the number of pixels of the output device 12.
  • the 3D_type_flag field has a value of 10b
  • the stereoscopic stereoscopic display information is recorded in the disparity_parameter field and indicates that the stereoscopic stereoscopic display information is recorded in a relative value based on the width of the output device 12.
  • the 3D_type_flag field has a value of 11b, it indicates that the stereoscopic stereoscopic display information is recorded in the depth_parameter field to be described later.
  • the base_view_flag field indicates at which time the text subtitle of the reference time is the text subtitle. For example, if a value of 0 is recorded in the base_view_flag field, the corresponding text subtitle means a text subtitle of the left time, and if a value of 1 is recorded in the base_view_flag field, the corresponding text subtitle means a text subtitle of the right time. Can be configured.
  • Stereoscopic stereoscopic display information is recorded in the disparity_parameter field and the depth_parameter field.
  • the data reproducing apparatus 11 reads the stereoscopic stereoscopic display information from the appropriate field value according to the value of the 3D_type_flag field.
  • the number of pixels of the output device 12 is recorded in the stereoscopic stereoscopic display information in the disparity_parameter field.
  • the value of the 3D_type_flag field has 10b
  • a relative value based on the width of the output device 12 is recorded as stereoscopic stereoscopic display information in the disparity_parameter field.
  • the disparity_parameter field has a value of N bits
  • the stereoscopic stereoscopic display information is expressed as a relative value between -2 N-1 and 2 N-1 -1 based on the width of the output device 12. Can be.
  • the stereoscopic stereoscopic display information is recorded in the depth_parameter field.
  • the depth_parameter field includes information on whether the stereoscopic stereoscopic display information has more or less stereoscopic sense in the stereoscopic display information of the video plane. That is, the stereoscopic stereoscopic display information is expressed by adding or subtracting the stereoscopic display information based on the stereoscopic display information of the video plane.
  • the data reproducing apparatus 11 may calculate a relative value based on stereoscopic display information of a video plane by using the value of the depth_parameter field as a variable.
  • the data reproducing apparatus 11 reads the stereoscopic stereoscopic display information of the corresponding text subtitle by using the above-described fields, and then uses the read stereoscopic stereoscopic display information to extract the text subtitle of the opposite time from the text subtitle of the reference time. To generate.
  • 15 is a flowchart illustrating playback of a 3D text subtitle in a stereoscopic method according to an embodiment of the present invention.
  • the data reproducing apparatus 11 reads the DDS recorded in the data area 222.
  • the display control information and the stereoscopic stereoscopic display information of the text subtitle of the reference time are read from the read DDS.
  • S210 Stereoscopic stereoscopic The display information is recorded in the disparity_parameter field and the depth_parameter field, and the data reproducing apparatus 11 reads stereoscopic stereoscopic display information from the value of one field according to the value of the 3D_type_flag field.
  • the data reproducing apparatus 11 reads the DPS recorded in the data area 222 (S120), and reads the text data of the text subtitle from the read DPS.
  • the data reproducing apparatus 11 generates a subtitle graphic plane corresponding to the text subtitle of the reference time by using the display control information read from the DDS. (S240) Then, the data reproducing apparatus ( 11), the stereoscopic stereoscopic display information is used to move the text subtitle of the reference time to the left or the right to generate a subtitle graphic plane corresponding to the text subtitle of the opposite time (S250).
  • the data reproducing apparatus 11 provides the user with a method of alternately outputting the generated text subtitles (subtitle graphics plane) of both time points at both times of the user (S260).
  • 16 is a block diagram of an AV decoder 30 for decoding a stereoscopic text subtitle according to an embodiment of the present invention.
  • the AV decoder 30 that decodes the stereoscopic text subtitle has to generate a subtitle graphic plane corresponding to the text subtitle at the opposite time of the reference time.
  • the stereoscopic AV decoder 30 includes a right graphics plane 34 which generates a text subtitle of the right time as opposed to the left graphics plane 33 which generates a text subtitle of the left time as the reference time.
  • the Left Graphics Plane 33 generates a subtitle graphics plane corresponding to the text subtitle of the left eye based on the information recorded in the DPS and the DDS.
  • the right graphics plane 34 uses the stereoscopic stereoscopic display information recorded in the DSS to move the text subtitle of the left eye to the left or right by a predetermined distance to generate the text subtitle of the right eye. That is, the subtitle graphic plane of the right view is generated.
  • the left graphics plane 33 generates the subtitle graphics plane of the left view
  • the right graphics plane 34 generates the subtitle graphics plane of the right view, so that the stereoscopic AV decoder 30 of each subtitle graphics plane is used.
  • Each includes a CLUT that controls color and the like.
  • FIG. 17 is a diagram illustrating graphic data of a stereoscopic text subtitle according to an embodiment of the present invention.
  • [A] is graphic data for a text subtitle of a left time as a reference time.
  • [B] shows that the text subtitle of the left eye is moved left by stereoscopic stereoscopic display information (disparity in the figure) to generate graphic data for the text subtitle of the right eye.
  • [C] is graphic data for the text subtitle of the generated right eye.
  • the text subtitles of the right time shown in FIGS. [B] and [c] are displayed by hatching for discrimination from the text subtitles of the left time, and are displayed in the same shape as the text subtitles of the left time. .
  • [D] to [h] show a method of combining text subtitles of left time and right time and managing them as one graphic data.
  • the data reproducing apparatus 11 can combine the graphic data of the left time shown in FIG. [A] and the graphic data of the right time shown in FIG. [C] and manage them as one graphic data.
  • the Video Synthesis technique for synthesizing video images can be used as a method of synthesizing two graphic data.
  • FIG. [D] shows graphic data synthesized by a horizontal interleaving method in which text subtitles at the left time and text subtitles at the right time are alternately stored in units of a parallel line.
  • FIG. [E] shows graphic data synthesized by a vertical interleaving method of alternately storing a text subtitle of a left time and a text subtitle of a right time in a vertical line unit.
  • FIG. [F] shows graphic data synthesized by a checkboard method of alternately storing a text subtitle of a left time and a text subtitle of a right time in pixel units.
  • FIG. [G] and [h] show that the text subtitles at the left time and the text subtitles at the right time are compressed into left and right or up and down to be synthesized into graphic data. That is, FIG. [G] is graphic data synthesized in a side-by-side manner, and FIG. [H] is graphic data synthesized in a top-down manner.
  • the data reproducing apparatus 11 synthesizes and manages text subtitles at both times, and can generate graphic data for text subtitles at both times with a small capacity. have.
  • the data reproducing apparatus 11 provides the synthesized text subtitle to the output device 12, and the output device 12 separates the synthesized text subtitles and provides them to the user.
  • FIG. 18 is a block diagram of a data recording / reproducing apparatus according to an embodiment of the present invention.
  • the recording / reproducing section 70 first records or reads data on the recording medium (10).
  • the recording / reproducing section 70 may be configured as a pickup 70 in one embodiment of the present invention.
  • the pickup 70 includes a laser diode therein to record data on the surface of the recording medium 10 or to read a signal reflected from the recording medium 10.
  • the servo 90 controls the tracking and focusing operation of the pickup 70 and the operation of the spindle motor 110.
  • the R / F unit 80 generates a focus error signal and a tracking error signal, which are signals that detect out-of-focus and track-out of the laser beam by using the signal output from the pickup 70. .
  • the spindle motor 110 rotates a disc mounted in the data recording / reproducing apparatus.
  • the motor driver 100 drives the operation of the pickup 70 and the spindle motor 110 under the control of the servo 90.
  • the signal processor 40 restores the RF signal received from the R / F unit 80 to a desired reproduction signal value, or modulates and outputs a data signal to be recorded in a format recordable on the recording medium 10. .
  • the bit encoder 50 converts the write signal output from the signal processor 40 into a bit stream, and the pickup driver 60 transmits the bit stream generated by the bit encoder 50 to the recording medium 10. Convert to an optical signal to be stored.
  • the memory 150 temporarily stores information related to the recording medium 10 such as defect information of the recording medium 10 or performs a buffer function for temporarily storing data to be recorded or reproduced on the recording medium 10. do.
  • the microcomputer 120 is configured to control the signal processor 40, the servo 90, and the memory 150, and controls a drive including the components to perform a data recording or reproducing operation.
  • the 3D controller 130 generates a dialog style set (DSS) including stereoscopic display information for displaying a text subtitle as a 3D image.
  • DSS dialog style set
  • the structure of the DSS has been described above.
  • the 3D controller 130 transmits the generated DSS to the signal processor 40 or the microcomputer 120 so that the DSS, together with the DPS (Dialog Presentation Segment) in which text data of the text subtitle is recorded, is recorded on a recording medium ( In the data area 222 of FIG. 10).
  • the 3D controller 130 may synthesize the stereoscopic text subtitle of the left eye and the text subtitle of the right eye.
  • the graphic data synthesizing method of the text subtitle and the synthesized graphic data are described above with reference to FIG. 17.
  • the 3D controller 130 is illustrated as one component, the present invention is not limited thereto. Several components may perform the function of the 3D controller 130 in conjunction with each other, and the 3D controller 130 may be implemented in an integrated form with the microcomputer 120 and / or the host 140.
  • the 3D controller 130 may include a signal processor 40, a bit encoder 50, a pickup driver 60, a pickup 70, a servo 90, a motor driver 100, a spindle motor 110, and a microcomputer ( 120 may be additionally connected to a drive including the memory 150 to enable updating.
  • the host 140 is in charge of controlling all components of the data recording / reproducing apparatus, and interfaces with a user to control recording or reproducing of the recording medium 10. Specifically, the host 140 transmits a command to the microcomputer 120 to cause the data recording / reproducing apparatus of the present invention to perform a specific function, and the microcomputer 120 interoperates with each other in the data recording / reproducing apparatus according to the command. To control the components configured to.
  • microcomputer 120 and the host 140 may be provided and operated separately, and the functions of the microcomputer 120, the 3D controller 130, and the host 140 may be integrated into one control unit. It is also possible to work.
  • the host 140 may be a main controller of a computer, a server, an audio device, or a video device. That is, the recording / reproducing apparatus of the present invention may be an optical drive provided to a personal computer (PC) or the like, or may be a player not mounted on a personal computer or the like.
  • PC personal computer
  • the data recording / reproducing apparatus can be applied to both an optical drive and a player utilized as a single product mounted and operated inside a PC.
  • the AV encoder 20 converts an input signal into a signal of a specific format recordable on the recording medium 10 and transmits the signal to the signal processor 40.
  • the AV encoder 20 may encode the input signal into an MPEG format signal.
  • the signal processor 40 adds an error correction code (ECC) to the signal encoded by the AV encoder 20, converts the signal into a format recordable on the recording medium 10, and transmits the converted signal to the bit encoder 50.
  • ECC error correction code
  • the AV decoder 30 finally decodes the reproduction signal of the recording medium 10 received from the signal processing unit 40 and provides it to the user as output data such as a video, an audio signal, and a graphic signal.
  • the graphic signal may consist of a signal of a text subtitle.
  • the AV decoder 30 decodes the text subtitle into a 3D image by using stereoscopic display information for displaying the text subtitle as a 3D image and outputs the same.
  • the configuration of the AV decoder 30 that decodes the text subtitle into a 3D image using the DCS 32 is described above with reference to FIG. 13, and the AV decoder 30 that decodes the stereocopic type text subtitle into a 3D image is described above. ) Is described above in FIG.
  • the components of the data recording / reproducing apparatus according to the present invention described above may be implemented as software or hardware to perform respective functions, or may be implemented by interworking with the software and hardware.
  • the text subtitle can be reproduced as a 3D image using the stereoscopic display information of the text subtitle. Then, the stereoscopic display information of the text subtitle is constituted by one data structure and can be efficiently managed. Also provided is a decoder that efficiently decodes three-dimensional text subtitles.

Abstract

The present invention relates to a recording medium, a method for recording/playing data, and a device for recording/playing data, and it includes a data region comprising a video stream that includes image data; a text subtitle to be played with said video stream; and display control information for displaying said text subtitle on a screen. Said display control information provides a recording medium including 3D display information to display said text subtitles as 3D images. Therefore, the present invention enables text subtitles to be recorded/played on a recording medium as 3D images.

Description

기록매체, 데이터 기록/재생 방법 및 데이터 기록/재생 장치Recording medium, data recording / reproducing method and data recording / reproducing apparatus
본 발명은 기록매체, 데이터 기록/재생 방법 및 데이터 기록/재생 장치에 관한 것으로, 더욱 상세하게는 비디오 스트림과 함께 재생되는 텍스트 서브타이틀을 3차원 영상으로 재생하는 방법과 장치 및 이러한 방법과 장치를 이용하여 기록/재생할 수 있는 기록매체에 관한 것이다.The present invention relates to a recording medium, a data recording / reproducing method, and a data recording / reproducing apparatus, and more particularly, to a method and apparatus for reproducing a text subtitle reproduced with a video stream as a three-dimensional image, and to such a method and apparatus. The present invention relates to a recording medium which can be recorded / reproduced by using.
최근 기술의 급격한 발달로 고용량을 갖는 기록매체가 출현하게 되었다. 이러한 기록매체로는 블루레이 디스크(Blu-ray Disc), 근접장 기록매체(Near Field Recording Medium) 등이 있다.Recent rapid development of technology has led to the emergence of high-capacity recording media. Such recording media include Blu-ray Disc, Near Field Recording Medium, and the like.
초기의 기록매체는 저용량의 2차원 영상을 기록/재생하는 것을 주요 기능으로 하였으나, 고용량의 기록매체들이 등장하면서, 고용량이 요구되는 3차원 영상을 기록/재생하는 기능들이 요구되고 있다. 따라서, 현재 3차원 영상 데이터가 기록된 기록매체, 그리고 이를 기록/재생하는 장치들이 개발되고 있다.In the early days of recording media, the main function was to record / reproduce low-capacity two-dimensional images. However, with the emergence of high-capacity recording media, functions for recording / reproducing three-dimensional images requiring high capacity are required. Accordingly, recording media on which 3D image data is recorded and devices for recording / reproducing the same have been developed.
이와함께, 3차원 영상 데이터인 비디오 스트림과 함께 재생되는 텍스트 서브타이틀을 3차원 이미지로 표시하는 방법과 장치가 요구된다.In addition, there is a need for a method and apparatus for displaying a text subtitle reproduced together with a video stream that is three-dimensional image data as a three-dimensional image.
본 발명은 기록매체의 데이터를 기록/재생 시에 텍스트 서브타이틀을 3차원 영상으로 표시하는 효율적인 방법과 장치를 제공하는 것을 목적으로 한다.An object of the present invention is to provide an efficient method and apparatus for displaying a text subtitle as a three-dimensional image when recording / reproducing data of a recording medium.
따라서, 본 발명은 영상 데이터를 포함하는 비디오 스트림; 상기 비디오 스트림과 함께 재생되기 위한 텍스트 서브타이틀; 및 상기 텍스트 서브타이틀을 화면에 표시하기 위한 표시 제어정보를 포함하는 데이터 영역을 포함하며, 상기 표시 제어정보는 상기 텍스트 서브타이틀을 3차원 이미지로 표시하기 위한 입체 표시정보를 포함하는 기록매체를 제공한다.Accordingly, the present invention provides a video stream including image data; A text subtitle for playing with the video stream; And a data area including display control information for displaying the text subtitle on a screen, wherein the display control information includes stereoscopic display information for displaying the text subtitle as a 3D image. do.
또한, 본 발명은 영상 데이터를 포함하는 비디오 스트림과 상기 비디오 스트림과 함께 재생되기 위한 텍스트 서브타이틀을 기록매체의 데이터 영역에 기록하는 단계; 및 상기 텍스트 서브타이틀을 화면에 표시하기 위한 표시 제어정보를 상기 데이터 영역에 기록하는 단계를 포함하며, 상기 표시 제어정보는 상기 텍스트 서브타이틀을 3차원 이미지로 표시하기 위한 입체 표시정보를 포함하는 데이터 기록 방법을 제공한다.The present invention also provides a method of recording a video stream including image data and a text subtitle for reproduction with the video stream in a data area of a recording medium; And recording display control information for displaying the text subtitle on a screen in the data area, wherein the display control information includes stereoscopic display information for displaying the text subtitle as a 3D image. Provide a method of recording.
또한, 본 발명은 영상 데이터를 포함하는 비디오 스트림과 상기 비디오 스트림과 함께 재생되기 위한 텍스트 서브타이틀을 기록매체의 데이터 영역에서 읽는 단계; 상기 텍스트 서브타이틀을 화면에 표시하기 위한 정보로, 상기 텍스트 서브타이틀을 3차원 이미지로 표시하기 위한 입체 표시정보를 포함하는, 표시 제어정보를 상기 데이터 영역에서 읽는 단계; 상기 입체 표시정보에 따라 상기 텍스트 서브타이틀을 3차원 이미지로 재생하는 단계를 포함하는 데이터 재생 방법을 제공한다.The present invention also provides a method comprising: reading, in a data area of a recording medium, a video stream including image data and a text subtitle for reproduction with the video stream; Reading display control information in the data area, the display control information including stereoscopic display information for displaying the text subtitle as a three-dimensional image as information for displaying the text subtitle on a screen; And reproducing the text subtitle as a 3D image according to the stereoscopic display information.
또한, 본 발명은 기록매체에 데이터를 기록하는 기록부; 및 영상 데이터를 포함하는 비디오 스트림과 상기 비디오 스트림과 함께 재생되기 위한 텍스트 서브타이틀을 기록매체의 데이터 영역에 기록하고, 상기 텍스트 서브타이틀을 화면에 표시하기 위한 표시 제어정보를 상기 데이터 영역에 기록하도록 상기 기록부를 제어하는 제어부를 포함하고, 상기 표시 제어정보는 상기 텍스트 서브타이틀을 3차원 이미지로 표시하기 위한 입체 표시정보를 포함하는 데이터 기록 장치를 제공한다.The present invention also provides a recording unit for recording data on a recording medium; And recording a video stream including image data and a text subtitle for reproduction with the video stream in a data area of a recording medium, and recording display control information for displaying the text subtitle on a screen in the data area. And a control unit for controlling the recording unit, wherein the display control information includes stereoscopic display information for displaying the text subtitle as a 3D image.
또한, 본 발명은 기록매체의 데이터를 읽는 재생부; 영상 데이터를 포함하는 비디오 스트림과 함께 재생되기 위한 텍스트 서브타이틀을 화면에 출력할 수 있는 이미지 데이터로 변환하는 디코더; 및 상기 비디오 스트림과 상기 텍스트 서브타이틀을 상기 기록매체의 데이터 영역에서 읽고, 상기 텍스트 서브타이틀을 화면에 표시하기 위한 정보로, 상기 텍스트 서브타이틀을 3차원 이미지로 표시하기 위한 입체 표시정보를 포함하는, 표시 제어정보를 상기 데이터 영역에서 읽도록 상기 재생부를 제어하고, 상기 입체 표시정보에 따라 상기 텍스트 서브타이틀을 3차원 이미지로 변환하여 재생하도록 상기 디코더를 제어하는 제어부를 포함하는 데이터 재생 장치를 제공한다.In addition, the present invention is a reproduction unit for reading data of the recording medium; A decoder for converting a text subtitle to be reproduced together with a video stream including image data into image data that can be output to a screen; And information for reading the video stream and the text subtitle in a data area of the recording medium, displaying the text subtitle on a screen, and displaying stereoscopic information for displaying the text subtitle in a three-dimensional image. And a control unit controlling the decoder to read display control information from the data area, and controlling the decoder to convert and reproduce the text subtitle into a 3D image according to the stereoscopic display information. do.
본 발명은 상술한 실시예에 한정되지 않으며, 첨부된 청구범위에서 알 수 있는 바와 같이 본 발명이 속한 분야의 통상의 지식을 가진 자에 의해 변형이 가능하고 이러한 변형은 본 발명의 범위에 속함을 밝혀둔다.The present invention is not limited to the above-described embodiment, and as can be seen in the appended claims, modifications can be made by those skilled in the art to which the present invention pertains, and such modifications are within the scope of the present invention. Reveal.
본 발명에 의한 기록매체, 데이터 기록/재생 방법 및 데이터 기록/재생 장치에 의하면, 기록매체에 기록/재생되는 텍스트 서브타이틀을 입체적인 3차원 영상으로 재생할 수 있다. 그리고, 텍스트 서브타이틀을 3차원 영상으로 표시하기 위한 입체 표시정보를 효율적으로 관리할 수 있다. 또한, 3차원 텍스트 서브타이틀을 효율적으로 디코드하는 디코더를 제공한다.According to the recording medium, the data recording / reproducing method and the data recording / reproducing apparatus according to the present invention, the text subtitle recorded / reproduced on the recording medium can be reproduced as a three-dimensional three-dimensional image. The stereoscopic display information for displaying the text subtitle as a 3D image can be efficiently managed. Also provided is a decoder that efficiently decodes three-dimensional text subtitles.
도 1은 본 발명의 실시예에 따른 기록매체, 데이터 재생 장치와 주변기기 간의 통합적 사용을 도시한 것이다.1 illustrates an integrated use between a recording medium, a data reproducing apparatus and a peripheral device according to an embodiment of the present invention.
도 2는 본 발명의 실시예에 따른 입체감과 입체 표시정보의 개념도이다.2 is a conceptual diagram of stereoscopic and stereoscopic display information according to an embodiment of the present invention.
도 3은 본 발명의 실시예에 따른 기록매체의 구조 개략도이다.3 is a schematic structural diagram of a recording medium according to an embodiment of the present invention.
도 4는 본 발명의 실시예에 따른 AV 스트림을 영상으로 디코드하는 개념도이다.4 is a conceptual diagram of decoding an AV stream into an image according to an embodiment of the present invention.
도 5는 본 발명의 실시예에 따른 텍스트 서브타이틀의 출력과 텍스트 서브타이틀이 표시되는 Region의 개념도이다.5 is a conceptual diagram of a region in which an output of a text subtitle and a text subtitle are displayed according to an embodiment of the present invention.
도 6은 본 발명의 실시예에 따른 DSS(Dialog Style Set)의 구조도이다.6 is a structural diagram of a dialog style set (DSS) according to an embodiment of the present invention.
도 7은 본 발명의 실시예에 따른 region_Sytle_3D 필드의 구조도이다.7 is a structural diagram of a region_Sytle_3D field according to an embodiment of the present invention.
도 8은 본 발명의 실시예에 따른 3차원 Region의 개념도이다.8 is a conceptual diagram of a three-dimensional region according to an embodiment of the present invention.
도 9는 본 발명의 실시예에 따른 text_depth_alignment 필드의 구조도이다.9 is a structural diagram of a text_depth_alignment field according to an embodiment of the present invention.
도 10은 본 발명의 실시예에 따른 User_control_style_3D 필드의 구조도이다.10 is a structural diagram of a User_control_style_3D field according to an embodiment of the present invention.
도 11은 본 발명의 실시예에 따른 depth_conversion_system 필드의 구조도이다.11 is a structural diagram of a depth_conversion_system field according to an embodiment of the present invention.
도 12는 본 발명의 실시예에 따른 3차원 텍스트 서브타이틀의 재생 순서도이다.12 is a flowchart illustrating playback of a 3D text subtitle according to an embodiment of the present invention.
도 13은 본 발명의 실시예에 따른 DCS(Depth Conversion System)을 구비하여 텍스트 서브타이틀을 디코드하는 AV 디코더의 블록도이다.13 is a block diagram of an AV decoder including a depth conversion system (DCS) according to an embodiment of the present invention to decode a text subtitle.
도 14는 본 발명의 실시예에 따른 Stereoscopic 방식의 DSS(Dialog Style Set)의 구조도이다.14 is a structural diagram of a stereoscopic type DSS (Dialog Style Set) according to an embodiment of the present invention.
도 15는 본 발명의 실시예에 따른 Stereoscopic 방식에서 3차원 텍스트 서브타이틀의 재생 순서도이다.15 is a flowchart illustrating playback of a 3D text subtitle in a stereoscopic method according to an embodiment of the present invention.
도 16은 본 발명의 실시예에 따른 Stereoscopic 방식의 텍스트 서브타이틀을 디코드하는 AV 디코더의 블록도이다.16 is a block diagram of an AV decoder for decoding a stereoscopic text subtitle according to an embodiment of the present invention.
도 17은 본 발명의 실시예에 따른 Stereoscopic 방식의 텍스트 서브타이틀을 그래픽 데이터로 표시한 도면이다.FIG. 17 is a diagram illustrating graphic data of a stereoscopic text subtitle according to an embodiment of the present invention. FIG.
도 18은 본 발명의 실시예에 따른 데이터 기록/재생 장치의 블록도이다.18 is a block diagram of a data recording / reproducing apparatus according to an embodiment of the present invention.
이하 첨부된 도면을 참조하여 본 발명의 실시예를 본 발명이 속하는 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세하게 설명한다. 이하 설명에서 동일한 구성 요소에는 설명의 편의상 동일 명칭 및 동일 부호를 부여한다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. In the following description, the same components are given the same names and the same reference numerals for the convenience of description.
본 발명에서 사용되는 용어는 가능한 한 현재 널리 사용되는 일반적인 용어를 선택하였으나, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며 이 경우는 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재하였으므로, 단순한 용어의 명칭이 아닌 용어가 가지는 의미로서 본 발명을 파악하여야 한다.The terminology used in the present invention is a general term that is currently widely used as possible, but in certain cases, the term is arbitrarily selected by the applicant, and in this case, since the meaning is described in detail in the description of the invention, the name of a simple term The present invention should be understood as meanings other than terms.
본 발명에서 기록매체는 데이터가 기록되어 있거나, 기록가능한 모든 매체를 의미하며, 예를 들어, 디스크, 자기테이프 등 기록방식에 상관없이 모든 매체를 포괄하는 의미이다. 이하 본 발명은 설명의 편의를 위해 기록매체로서 디스크(Disc) 특히 블루레이 디스크(Blu-ray Disc: BD)를 예로 하여 설명하고자 하나, 본 발명의 기술 사상은 다른 기록매체에도 동일하게 적용가능함은 자명하다 할 것이다.In the present invention, the recording medium means any medium on which data is recorded or can be recorded. For example, a recording medium is meant to encompass all media regardless of a recording method such as a disk or a magnetic tape. Hereinafter, the present invention will be described by using a disc (Disc), particularly a Blu-ray Disc (BD), as a recording medium for convenience of description, but the technical spirit of the present invention is equally applicable to other recording media. It will be self explanatory.
우선, 3차원 영상을 사용자에게 제공하는 방법을 설명하면, 특수 안경이 필요한 Stereoscopic 방식과 특수 안경이 필요하지 않은 Autostereoscopic 방식이 존재한다.First, a method of providing a 3D image to a user will be described. There are a stereoscopic method that requires special glasses and an Autostereoscopic method that does not require special glasses.
Stereoscopic 방식은, 좌우의 눈으로 동일 물체를 서로 다른 방향에서 보도록 하여 입체감을 얻는 양안 시차(binocular disparity)를 이용하는 것이다. 양안 시차를 갖는 2차원 영상을 좌안과 우안에 따로따로 분리 출력하고, 편광필터 안경과 같은 특수 안경을 통해, 좌측 영상을 좌안에 우측 영상을 우안에, 교대로 노출하는 방식으로 3차원 영상을 표시하여 사용자에게 제공한다.The stereoscopic method uses binocular disparity to obtain a stereoscopic effect by viewing the same object in different directions with the left and right eyes. Two-dimensional image with binocular disparity is separately outputted to the left eye and the right eye, and the three-dimensional image is displayed by alternately exposing the left image to the left and right images to the right through the special glasses such as polarized filter glasses. To the user.
Autostereoscopic 방식은, 공간상에 실제 3차원 영상를 출력하는 Volumetric 방식과 물체에서 산란된 빛을 이용하여 물체를 3차원으로 재현하여 출력하는 Holographic 방식이 있다. Autostereoscopic 방식은 영상 자체가 3차원으로 구현되므로, Stereoscopic 방식과 달리 특수 안경이 필요하지 않게 된다.Autostereoscopic methods include a volumetric method that outputs an actual three-dimensional image in space and a holographic method that reproduces an object in three dimensions by using light scattered from the object. In the autostereoscopic method, since the image itself is implemented in 3D, special glasses are not required unlike the stereoscopic method.
본 발명의 기록매체(10)와 데이터 기록/재생 방법, 그리고 데이터 기록/재생 장치는 Autostereoscopic 방식인 Volumetric 방식과 Holographic 방식을 기본으로 설명하고, Stereoscopic 방식에 대하여는 따로 언급하여 설명하도록 한다.The recording medium 10, the data recording / reproducing method, and the data recording / reproducing apparatus of the present invention will be described based on the volumetric and holographic methods, which are autostereoscopic methods, and the stereoscopic method will be described separately.
도 1은 본 발명의 실시예에 따른 기록매체(10), 데이터 재생 장치(11)와 주변기기 간의 통합적 사용을 도시한 것이다. 발명의 실시예에 따른 기록매체(10), 데이터 재생 장치(11)는 3차원 영상을 사용자에게 제공하는 것을 주요 기능으로 한다.1 illustrates the integrated use between a recording medium 10, a data reproducing apparatus 11 and a peripheral device according to an embodiment of the present invention. The recording medium 10 and the data reproducing apparatus 11 according to an embodiment of the present invention have a main function of providing a 3D image to a user.
도 1에 도시된 기록매체(10)에는, Autostereoscopic 방식 또는 Stereoscopic 방식의 3차원 영상 데이터가 기록된다. 또한, 기록매체(10)에는 3차원 영상 데이터와 함께 재생되는 텍스트 서브타이틀이 기록된다.In the recording medium 10 shown in FIG. 1, 3D image data of an autostereoscopic method or a stereoscopic method is recorded. In addition, the recording medium 10 records text subtitles reproduced together with the 3D image data.
그리고, 데이터 재생 장치(11)는, 로딩된 기록매체(10)에 기록된 3차원 영상 데이터를 읽어서 디코드(Decode)한다. 일례로, 기록매체(10)에 Stereoscopic 방식의 3차원 영상 데이터가 기록된 경우에는, 데이터 재생 장치(11)는 왼쪽 시각의 영상 데이터와 오른쪽 시각의 영상 데이터를 순차적으로 읽어서, 하나의 3차원 입체 영상 데이터로 디코드한다. 그리고, 기록매체(10)에 Autostereoscopic 방식의 3차원 영상 데이터가 기록된 경우에는, 데이터 재생 장치(11)는 기록된 하나의 3차원 영상을 디코드하게 된다. 또한, 데이터 재생 장치(11)는 텍스트 서브타이틀을 3차원 영상으로 디코드한다. 디코드된 3차원 영상 데이터와 텍스트 서브타이틀은 출력 장치(12)에 제공된다.The data reproducing apparatus 11 reads and decodes the 3D image data recorded on the loaded recording medium 10. For example, when stereoscopic 3D image data is recorded on the recording medium 10, the data reproducing apparatus 11 sequentially reads image data of the left eye and image data of the right eye, and thus generates one 3D stereoscopic image. Decode to video data. When the 3D image data of the autostereoscopic method is recorded on the recording medium 10, the data reproducing apparatus 11 decodes one recorded 3D image. In addition, the data reproducing apparatus 11 decodes the text subtitle into a three-dimensional image. Decoded three-dimensional image data and text subtitles are provided to the output device 12.
출력 장치(12)는 데이터 재생 장치(11)에서 디코드된 3차원 영상 데이터와 텍스트 서브타이틀을 랜더링(Rendering)하여 사용자에게 출력하여 제공한다. Stereoscopic 방식의 3차원 영상 데이터와 텍스트 서브타이틀이 출력되면, 사용자는 편광필터 안경과 같은 특수 안경(13)을 착용하여, 3차원 영상을 감상하게 된다. 전술한 바와 같이, Autostereoscopic 방식의 3차원 영상 데이터와 텍스트 서브타이틀이 출력되면, 사용자는 특수 안경(13)의 착용없이 3차원 영상을 감상할 수 있게 된다.The output device 12 renders the 3D image data and the text subtitle decoded by the data reproducing apparatus 11 and outputs the same to the user. When the stereoscopic 3D image data and the text subtitle are output, the user wears special glasses 13 such as polarization filter glasses to view the 3D image. As described above, when the autostereoscopic 3D image data and the text subtitle are output, the user can view the 3D image without wearing the special glasses 13.
도 2는 본 발명의 실시예에 따른 입체감과 입체 표시정보의 개념도이다.2 is a conceptual diagram of stereoscopic and stereoscopic display information according to an embodiment of the present invention.
3차원 영상의 입체감(3D effect)이란, 3차원 영상이 출력 장치(12)에서 사용자 방향으로 일정한 거리에 위치하도록 표시되는 것을 의미한다. 입체감이 크다는 것은 해당 3차원 영상이 사용자에게 가까이 위치하도록 표시되고, 입체감이 작다는 것은 해당 3차원 영상이 사용자에게 멀리 위치하도록 표시되는 것이다.The 3D effect of the 3D image means that the 3D image is displayed to be positioned at a constant distance from the output device 12 toward the user. Large 3D image is displayed so that the 3D image is located close to the user, and small 3D image is displayed so that the 3D image is located far from the user.
3차원 영상의 입체감을 구현하기 위해서, 기록매체(10)는 3차원 영상 데이터와 텍스트 서브타이틀이 출력 장치(12)에서 사용자 방향으로 어느 정도의 거리에 위치하여 표시되는지를 나타내는 정보를 포함하여야 한다. 본 발명은 이 정보를 입체 표시정보라 한다.In order to realize a three-dimensional image of a three-dimensional image, the recording medium 10 should include information indicating how far the three-dimensional image data and the text subtitle are displayed at a distance from the output device 12 toward the user. . In the present invention, this information is referred to as stereoscopic display information.
도면에서 설명하면, 3D 메뉴는 3D 메뉴의 입체 표시정보에 의해 출력 장치(12)에서 어느 거리에 위치하여 입체감이 표시되는지 결정되고, 3D 텍스트 서브타이틀은 3D 텍스트 서브타이틀의 입체 표시정보에 의해 출력 장치(12)에서 어느 거리에 위치하여 입체감이 표시되는지 결정되는 것이다.Referring to the drawings, the 3D menu is determined by the stereoscopic display information of the 3D menu at which distance from the output device 12 to display the stereoscopic feeling, and the 3D text subtitle is output by the stereoscopic display information of the 3D text subtitle. At what distance in the device 12 it is determined which three-dimensional effect is displayed.
이하에서는, 영상 데이터인 비디오 스트림(Video Stream)과 함께 재생되는, 텍스트 서브타이틀의 입체 표시정보에 대하여 설명한다.Hereinafter, the stereoscopic display information of the text subtitle to be reproduced together with the video stream as the video data will be described.
우선, 도 3은 본 발명의 실시예에 따른 기록매체의 구조 개략도이다.3 is a schematic structural diagram of a recording medium according to an embodiment of the present invention.
도 3은 1개의 레이어로 구성된 싱글 레이어(Single Layer) 기록매체(10)를 도시하고 있다. 그러나, 본 발명이 여기에 한정되는 것은 아니며, 본 발명은 2개 이상의 레이어를 가지는 모든 기록매체에 적용가능하다. 각 레이어는 동일한 구조로 구성될 수 있으므로, 본 발명에서는 싱글 레이어를 기준으로 설명하고자 한다.3 shows a single layer recording medium 10 composed of one layer. However, the present invention is not limited thereto, and the present invention is applicable to all recording media having two or more layers. Since each layer may have the same structure, the present invention will be described based on a single layer.
본 발명의 기록매체(10)는 이너 영역(Inner Zone, 210), 아우터 영역(Outer Zone, 230), 데이터 영역(Data Zone, 220)을 포함한다.The recording medium 10 of the present invention includes an inner zone 210, an outer zone 230, and a data zone 220.
이너 영역(210)은 기록매체(10)의 안둘레 측에 위치하고, 아우터 영역(230)은 기록매체(10)의 바깥 둘레 측에 위치한다. 그리고, 이너 영역(210)과 아우터 영역(230)에는 기록매체(10)를 제어하기 위한 각종 정보가 저장된다.The inner region 210 is located on the inner circumferential side of the recording medium 10, and the outer region 230 is located on the outer circumferential side of the recording medium 10. In addition, various types of information for controlling the recording medium 10 are stored in the inner region 210 and the outer region 230.
데이터 영역(220)에는 사용자가 기록하기 원하는 데이터가 저장된다. 기록매체(10) 상의 이너 영역(210)과 아우터 영역(230)에 의해 둘러싸인 부분이 실제로 데이터가 기록되는 영역이 된다.The data area 220 stores data that a user wants to record. The portion surrounded by the inner region 210 and the outer region 230 on the recording medium 10 becomes a region where data is actually recorded.
데이터 영역(220)에 기록되는 데이터는 일례로 특정 영화 타이틀의 멀티플렉싱된(multiplexed) AV 스트림(AV Stream)로 구성될 수 있다. 그리고, AV 스트림은 영상 데이터인 비디오 스트림(Video Stream)과 비디오 스트림과 함께 재생되는 텍스트 서브타이틀이 기록된 서브타이틀 스트림(Text Subtitle Stream)을 포함한다.The data recorded in the data area 220 may be configured as, for example, multiplexed AV streams of a specific movie title. The AV stream includes a video stream, which is video data, and a subtitle stream in which a text subtitle reproduced together with the video stream is recorded.
비디오 스트림(Video Stream)은 2차원 영상 데이터 또는 3차원 영상 데이터로 구성된다. 3차원 영상 데이터로, Autostereoscopic 방식의 비디오 스트림은 하나의 3차원 비디오 스트림으로 구성될 수 있으며, Steroscopic 방식의 비디오 스트림은 왼쪽 시각의 2차원 비디오 스트림과 오른쪽 시각의 2차원 비디오 스트림으로 구성될 수 있다. 데이터 재생 장치(11)는 왼쪽 시각의 2차원 비디오 스트림과 오른쪽 시각의 2차원 비디오 스트림을 모두 읽어서, 하나의 3차원 영상으로 디코드하여 재생하는 것이다.The video stream is composed of two-dimensional image data or three-dimensional image data. As 3D image data, an autostereoscopic video stream may consist of a single 3D video stream, and a steroscopic video stream may consist of a 2D video stream of a left eye and a 2D video stream of a right eye. . The data reproducing apparatus 11 reads both the two-dimensional video stream of the left view and the two-dimensional video stream of the right view, decodes and reproduces one single three-dimensional image.
텍스트 서브타이틀 스트림(Text Subtitle Stream)은 비디오 스트림과 함께 재생되는 이미지 데이터로, 자막(Caption)과 같은 텍스트 서브타이틀로 구성된다. 또한, 텍스트 서브타이틀 스트림은 2차원 이미지 데이터 또는 3차원 이미지 데이터로 구성된다. 3차원 이미지 데이터로, Autostereoscopic 방식의 텍스트 서브타이틀 스트림은 하나의 3차원 텍스트 서브타이틀 스트림으로 구성될 수 있으며, Steroscopic 방식의 텍스트 서브타이틀 스트림은 왼쪽 시각의 2차원 텍스트 서브타이틀 스트림과 오른쪽 시각의 2차원 텍스트 서브타이틀 스트림으로 구성될 수 있다. 데이터 재생 장치(11)는 왼쪽 시각의 2차원 텍스트 서브타이틀 스트림과 오른쪽 시각의 2차원 텍스트 서브타이틀 스트림을 모두 읽어서, 하나의 3차원 이미지로 디코드하여 재생하는 것이다.The text subtitle stream is image data reproduced together with the video stream, and is composed of text subtitles such as captions. Further, the text subtitle stream is composed of two-dimensional image data or three-dimensional image data. With three-dimensional image data, an autostereoscopic text subtitle stream can be composed of one three-dimensional text subtitle stream. A steroscopic text subtitle stream is a two-dimensional text subtitle stream on the left eye and two on the right eye. It may consist of a dimensional text subtitle stream. The data reproducing apparatus 11 reads both the two-dimensional text subtitle stream at the left time and the two-dimensional text subtitle stream at the right time, decodes and reproduces them into one three-dimensional image.
도 4는 본 발명의 실시예에 따른 AV 스트림을 영상으로 디코드하는 개념도이다.4 is a conceptual diagram of decoding an AV stream into an image according to an embodiment of the present invention.
데이터 재생 장치(11)는 비디오 스트림이 표시되는 비디오 플레인(Video Plane)과 텍스트 서브타이틀 스트림이 표시되는 서브타이틀 그래픽 플레인(Subtitle Graphic Plane)을 생성한다. 그리고, 데이터 재생 장치(11)는 비디오 플레인 앞에 서브타이틀 그래픽 플레인을 오버레잉(Overlaying)한다. 이에 따라, 비디오 영상 앞에 텍스트 서브타이틀 영상이 표시되어 출력된다. 데이터 재생 장치(11)는 겹쳐진 비디오 플레인과 서브타이틀 그래픽 플레인을 디코드하여 즉, 비디오 영상과 텍스트 서브타이틀 영상이 합쳐진 하나의 영상으로 디코드하여 사용자에게 출력하는 것이다.The data reproducing apparatus 11 generates a video plane on which a video stream is displayed and a subtitle graphic plane on which a text subtitle stream is displayed. The data reproducing apparatus 11 then overlays the subtitle graphics plane in front of the video plane. Accordingly, a text subtitle image is displayed and output in front of the video image. The data reproducing apparatus 11 decodes the superimposed video plane and the subtitle graphics plane, that is, decodes the video image and the text subtitle image into one image and outputs the same to the user.
데이터 재생 장치(11)는 텍스트 서브타이틀을 3차원 영상으로 재생하기 위해서, 앞서 언급된 입체 표시정보를 이용하여, 3차원 이미지가 표시되는 서브타이틀 그래픽 플레인을 생성한다.In order to reproduce the text subtitle as a 3D image, the data reproducing apparatus 11 generates a subtitle graphic plane on which the 3D image is displayed, using the above-mentioned stereoscopic display information.
텍스트 서브타이틀을 3차원 이미지로 표시하기 위한 정보인 텍스트 서브타이틀의 입체 표시정보는 DSS(Dialog Style Set)에 기록된다. DSS(Dialog Style Set)는 텍스트 서브타이틀의 폰트, 크기 등과 같이, 텍스트 서브타이틀이 표시 제어정보가 저장되는 데이터 구조로, 기록매체(10)의 데이터 영역(220)에 저장된다. 텍스트 서브타이틀의 입체 표시정보를 포함하는 DSS(Dialog Style Set)의 자세한 내용은 후술한다.Stereoscopic display information of the text subtitle, which is information for displaying the text subtitle as a three-dimensional image, is recorded in a dialog style set (DSS). The dialog style set (DSS) is a data structure in which the text subtitle is stored in the display control information, such as the font and size of the text subtitle, and is stored in the data area 220 of the recording medium 10. Details of the DSS (Dialog Style Set) including the stereoscopic display information of the text subtitle will be described later.
그리고, 본 발명에서 후술할 DPS(Dialog Presentation Segment)와 DSS(Dialog Style Set)에 대한 일반적인 내용은 BDA(Blu-ray Disc Association)에서 공개한 BD Thecnical White Paper를 참고하였다.In addition, for a general description of a Dialog Presentation Segment (DPS) and a Dialog Style Set (DSS), which will be described later, the BD Thecnical White Paper published by the Blu-ray Disc Association (BDA) is referred to.
도 5는 본 발명의 실시예에 따른 텍스트 서브타이틀의 출력과 텍스트 서브타이틀이 표시되는 Region의 개념도이다.5 is a conceptual diagram of a region in which an output of a text subtitle and a text subtitle are displayed according to an embodiment of the present invention.
텍스트 서브타이틀은 Dialog에 표시되어 관리된다. Dialog는 텍스트 서브타이틀이 표시되는 하나 이상의 Region을 포함하며, Dialog의 관리 정보는 DPS(Dialog Presentation Segment, 미도시)에 기록된다. DPS(Dialog Presentation Segment)에는 Dialog에 표시되는 텍스트 서브타이틀의 텍스트 데이터, Dialog가 출력 장치(12)에서 표시되는 재생 시간을 나타내는 PTS(Presentation Time Stamp)와 Dialog내 포함되는 Region의 정보 등이 저장된다. 그리고, 하나의 DPS는 하나의 Dialog의 관리 정보를 포함하도록 구성된다.Text subtitles are displayed and managed in a Dialog. The dialog includes one or more Regions in which a text subtitle is displayed, and management information of the dialog is recorded in a DPS (Dialog Presentation Segment, not shown). The Dialog Presentation Segment (DPS) stores text data of a text subtitle displayed in a Dialog, a Presentation Time Stamp (PTS) indicating a playback time of the Dialog displayed on the output device 12, and information of a region included in the Dialog. . One DPS is configured to include management information of one dialog.
데이터 재생 장치(11)는 DPS에 기록된 Dialog의 관리 정보를 이용하여, 텍스트 서브타이틀의 텍스트 데이터가 표시되는 Region을 포함하는 Dialog를 생성한다. 그리고, 데이터 재생 장치(11)는 Dialog의 관리 정보인, 재생 시작 시간(PTS start)과 재생 종료 시간(PTS end)를 이용하여, 생성된 Dialog를 해당 재생 시간 내에 출력한다.The data reproducing apparatus 11 generates a dialog including a region in which text data of a text subtitle is displayed using management information of the dialog recorded in the DPS. Then, the data reproducing apparatus 11 outputs the generated Dialog within the corresponding reproduction time by using the reproduction start time PTS start and the reproduction end time PTS end, which are management information of the dialog.
그리고, Dialog는 하나 이상의 Region을 포함하고, Region 내에는 DPS에 저장된 텍스트 데이터가 표시된다. 즉, 실제 텍스트 서브타이틀이 Region에 표시되는 것이다. 도면에서 보는 바와 같이, 데이터 재생 장치(11)는 Region의 위치 정보, 크기 정보, 배경 정보와 같은 표시 제어정보를 이용하여, Region을 Dialog 내부에 표시한다.The dialog includes one or more regions, and text data stored in the DPS is displayed in the region. That is, the actual text subtitle is displayed in Region. As shown in the figure, the data reproducing apparatus 11 displays the region inside the dialog using display control information such as the position information, the size information, and the background information of the Region.
또한, Region은 한 줄(line) 이상의 서브타이틀의 텍스트 데이터가 표시되는 Text Box를 포함한다. 마찬가지로, 데이터 재생 장치(11)는 Text Box의 위치 정보, 크기 정보 등과 같은 표시 제어정보를 이용하여, Text Box를 Region 내부에 표시한다.In addition, the Region includes a Text Box in which text data of one or more subtitles is displayed. Similarly, the data reproducing apparatus 11 displays the text box inside the region by using display control information such as position information and size information of the text box.
Region과 Text Box의 표시 제어정보는 도 6 이하에서 후술할 DSS(Dialog Style Set)에 기록된다.The display control information of the region and the text box is recorded in a DSS (Dialog Style Set) to be described later with reference to FIG. 6.
도 6은 본 발명의 실시예에 따른 DSS(Dialog Style Set)의 구조도이다.6 is a structural diagram of a dialog style set (DSS) according to an embodiment of the present invention.
전술한 바와 같이, DSS에는 텍스트 서브타이틀이 출력되는 Region과 Text Box의 표시 제어정보와 입체 표시정보가 기록된다. DSS는 region_style_3D 필드, user_control_style_3D 필드와 depth_conversion_system 필드를 포함한다.As described above, display control information and stereoscopic display information of a region and a text box to which a text subtitle is output are recorded in the DSS. The DSS includes a region_style_3D field, a user_control_style_3D field, and a depth_conversion_system field.
region_style_3D 필드에는 텍스트 서브타이틀이 출력되는 Region과 Text Box의 입체 표시정보 등이 기록된다. region_style_3D 필드에 대한 자세한 내용은 도 7 이하에서 후술한다.In the region_style_3D field, regions in which text subtitles are output and stereoscopic display information of a text box are recorded. Details of the region_style_3D field will be described later with reference to FIG. 7.
user_control_style_3D 필드에는 사용자가 DSS에 기록된 표시 제어정보를 변경하고자 할때 제공할 수 있는 옵션 정보가 기록된다. 일례로, user_control_style_3D 필드에는 Region과 Text Box의 3차원 위치 정보 및 3차원 이동 경로 등의 정보가 기록될 수 있으며, user_control_style_3D 필드에 대한 자세한 내용은 도 10에서 후술한다.In the user_control_style_3D field, option information that can be provided when the user wants to change the display control information recorded in the DSS is recorded. For example, information such as three-dimensional position information of a region and a text box, a three-dimensional moving path, and the like may be recorded in the user_control_style_3D field. Details of the user_control_style_3D field will be described later with reference to FIG. 10.
depth_conversion_system 필드에는 텍스트 서브타이틀의 입체 표시정보를 사용자의 재생 환경에 맞는 물리적 입체 표시정보로 변환하기 위한 정보가 기록된다.In the depth_conversion_system field, information for converting stereoscopic display information of a text subtitle into physical stereoscopic display information suitable for a user's playback environment is recorded.
관련하여, 텍스트 서브타이틀을 3차원 이미지로 출력하는 출력 장치(12)의 화면 크기나 화면과 사용자 사이 거리 등과 같은 재생 환경은 사용자마다 다를 수 있다. 사용자마다 재생 환경이 다르므로, 동일한 입체 표시정보를 가지는 텍스트 서브타이틀도 일부 사용자에게는 다른 입체감으로 표시될 수 있다.In this regard, the playback environment such as the screen size of the output device 12 that outputs the text subtitle as a 3D image or the distance between the screen and the user may be different for each user. Since the playback environment is different for each user, a text subtitle having the same stereoscopic display information may be displayed in different stereoscopic sense to some users.
따라서, DSS에 기록된 입체 표시정보를 여러 재생 환경에서 동일한 입체감을 표시되도록, 입체 표시정보를 각 사용자의 재생 환경에 맞는 물리적 입체 표시정보로 변환하는 작업이 필요하게 된다. 본 발명은 전술한 작업을 수행하는 DCS(Depth Conversion System, 32)를 정의할 수 있으며, depth_conversion_system 필드에는 DDS에 기록된 입체 표시정보를 사용자의 재생 환경에 맞는 물리적 입체 표시정보로 맵핑하는 정보 즉, DCS 정보가 기록된다. depth_conversion_system 필드와 DCS(32)에 대한 자세한 내용은 도 11과 도 13에서 후술한다.Therefore, it is necessary to convert the stereoscopic display information into physical stereoscopic display information suitable for the reproduction environment of each user so that the stereoscopic display information recorded in the DSS is displayed in the same stereoscopic feeling in various reproduction environments. The present invention may define a Depth Conversion System (DCS) 32 that performs the above-described operation, and the depth_conversion_system field includes information for mapping stereoscopic display information recorded in the DDS to physical stereoscopic display information suitable for a user's playback environment. DCS information is recorded. Details of the depth_conversion_system field and the DCS 32 will be described later with reference to FIGS. 11 and 13.
도 7은 본 발명의 실시예에 따른 region_Sytle_3D 필드의 구조도이다.7 is a structural diagram of a region_Sytle_3D field according to an embodiment of the present invention.
region_style_3D 필드에는 Region을 3차원으로 표시하기 위한 입체 표시정보와 Text Box를 3차원으로 표시하기 위한 입체 표시정보가 기록된다. In the region_style_3D field, stereoscopic display information for displaying a region in three dimensions and stereoscopic display information for displaying a text box in three dimensions are recorded.
3차원 Region은 육면체로 구성되며, Region의 입체 표시정보는 해당 육면체가 표시되는 시작 지점의 위치 정보와 해당 육면체의 크기 정보를 포함한다. Region의 입체 표시정보로, region_style_3D 필드는 region_depth_position 필드와 region_depth 필드를 포함한다.The three-dimensional region consists of a cube, and the stereoscopic display information of the region includes position information of a start point at which the cube is displayed and size information of the cube. As stereoscopic display information of a region, a region_style_3D field includes a region_depth_position field and a region_depth field.
region_depth_position 필드에는, 데이터 재생 장치(11)에서 사용자로의 방향을 z축 방향으로 설정하면, z축 방향에서 Region의 표시 시작점에 대한 위치 정보가 기록된다. 일례로, Region의 표시 시작점은 출력 장치(12)의 좌측 상단에 위치하여, 사용자로 부터 가장 먼 위치로 구성될 수 있다.In the region_depth_position field, when the direction from the data reproducing apparatus 11 to the user is set in the z-axis direction, position information on the display start point of the region in the z-axis direction is recorded. For example, the display start point of the region may be located at the upper left of the output device 12, and may be configured as a position farthest from the user.
그리고, region_depth_position 필드의 값과 같은 본 발명의 입체 표시정보는 인치(inch), 픽셀 수(the number of pixels) 등으로 기록될 수 있으며, 모든 입체 표시정보는 동일한 단위로 기록된다.The stereoscopic display information of the present invention, such as the value of the region_depth_position field, may be recorded in inches, the number of pixels, and the like, and all stereoscopic display information is recorded in the same unit.
region_depth 필드에는 3차원 Region의 크기 정보가 기록된다. 즉, z축 방향으로 3차원 Region의 크기 정보가 기록된다.In the region_depth field, size information of a 3D region is recorded. That is, size information of the three-dimensional region is recorded in the z-axis direction.
그리고, Text Box의 입체 표시정보로, region_style_3D 필드는 text_box_depth_position 필드, text_box_depth 필드를 포함한다. 3차원 Text Box 또한 육면체로 구성되므로, Region의 입체 표시정보와 마찬가지로, text_box_depth_position 필드에는 z축 방향에서 Text Box의 표시 시작점에 대한 위치 정보가 기록되며, text_box_depth 필드에는 z축 방향으로 3차원 Text Box의 크기 정보가 기록된다. 그리고, Text Box의 표시 시작점에 대한 위치 정보는, Text Box가 포함되는 Region의 표시 시작점에서 z축 방향으로의 거리 값으로 구성될 수 있다.As the stereoscopic display information of the text box, the region_style_3D field includes a text_box_depth_position field and a text_box_depth field. Since the three-dimensional text box is also composed of a cube, as in the stereoscopic display information of the region, the text_box_depth_position field records the position information of the start point of the text box in the z-axis direction, and the text_box_depth field records the three-dimensional text box in the z-axis direction. Size information is recorded. The position information of the display start point of the text box may include a distance value in the z-axis direction from the display start point of the region including the text box.
또한, region_style_3D 필드는 text_depth_alignment 필드를 포함한다. text_depth_alignment 필드에는 Text Box에 출력되는 텍스트 서브타이틀의 z축 방향으로의 정렬(align)에 대한 정보가 기록된다. 텍스트 서브타이틀의 z축 방향으로의 정렬(align)에 대한 정보에 대한 자세한 내용은 도 9에서 후술한다.In addition, the region_style_3D field includes a text_depth_alignment field. In the text_depth_alignment field, information about the alignment of the text subtitle displayed in the text box in the z-axis direction is recorded. Details of the information on the alignment in the z-axis direction of the text subtitle will be described later with reference to FIG. 9.
따라서, 데이터 재생 장치(11)는 region_Sytle_3D 필드에 기록된 Region과 Text Box의 입체 표시정보를 이용하여, 텍스트 서브타이틀이 출력되는 Region과 Text Box를 3차원으로 구성한다. 이에 따라, 데이터 재생 장치(11)는 텍스트 서브타이틀을 3차원으로 표시하는 것이다.Therefore, the data reproducing apparatus 11 configures the region and the text box to which the text subtitle is output in three dimensions by using the stereoscopic display information of the region and the text box recorded in the region_Sytle_3D field. Accordingly, the data reproducing apparatus 11 displays the text subtitle in three dimensions.
도 8은 본 발명의 실시예에 따른 3차원 Region의 개념도이다.8 is a conceptual diagram of a three-dimensional region according to an embodiment of the present invention.
전술한 바와 같이, 3차원 Region은 육면체로 구성되므로, 3차원 Region을 출력 장치(11)에 표시하기 위해서는, 3차원 Region의 표시되는 시작 지점의 위치 정보와 3차원 Region의 크기 정보가 필요하게 된다.As described above, since the three-dimensional region is composed of a hexahedron, in order to display the three-dimensional region on the output device 11, the position information of the start point of the three-dimensional region and the size information of the three-dimensional region are required. .
데이터 재생 장치(11)는 region_style_3D 필드에 기록된 Region의 입체 표시정보를 이용하여, 3차원 Region의 표시 시작점과 크기를 결정한다. 즉, 데이터 재생 장치(11)는 region_horizontal_position 필드, region_vertical_position 필드, region_depth_position 필드의 값을 이용하여, 3차원 Region이 표시되는 시작 지점의 위치를 결정한다. region_horizontal_position 필드의 값은 x축 방향으로 표시 시작점의 위치를 나타내며, region_vertical_position 필드의 값은 y축 방향으로 표시 시작점의 위치를 나타낸다. 또한, region_depth_position 필드의 값은 z축 방향 즉, 출력 장치(11)에서 사용자으로의 방향으로 표시 시작점의 위치를 나타낸다.The data reproducing apparatus 11 determines the display start point and size of the three-dimensional region by using the stereoscopic display information of the region recorded in the region_style_3D field. That is, the data reproducing apparatus 11 determines the position of the start point at which the three-dimensional region is displayed by using values of the region_horizontal_position field, region_vertical_position field, and region_depth_position field. The value of the region_horizontal_position field represents the position of the display start point in the x-axis direction, and the value of the region_vertical_position field represents the position of the display start point in the y-axis direction. In addition, the value of the region_depth_position field indicates the position of the display start point in the z-axis direction, that is, the direction from the output device 11 to the user.
그리고, 데이터 재생 장치(11)는 region_width 필드, region_height 필드region_depth 필드의 값을 이용하여, 3차원 Region의 크기를 결정한다. region_width 필드의 값은 x축 방향으로의 크기를, region_height 필드의 값은 y축 방향으로의 크기를, region_depth 필드의 값은 z축 방향으로의 크기를 나타낸다.Then, the data reproducing apparatus 11 determines the size of the three-dimensional region by using values of the region_width field and the region_height field and the region_depth field. The value of the region_width field represents the size in the x-axis direction, the value of the region_height field represents the size in the y-axis direction, and the value of the region_depth field represents the size in the z-axis direction.
도 9는 본 발명의 실시예에 따른 text_depth_alignment 필드의 구조도이다.9 is a structural diagram of a text_depth_alignment field according to an embodiment of the present invention.
전술한 바와 같이, 텍스트 서브타이틀은 Text Box에 출력된다. Text Box는 육면체로 구성되므로, 텍스트 서브타이틀이 z축 방향으로 Text Box의 어느 위치에 출력되는지에 대한 정보가 필요하게 된다. 즉, 텍스트 서브타이틀이 z축 방향으로 Text Box의 어느 위치에 정렬(align)되어 출력되는지에 대한 정보가 필요하다. As described above, the text subtitle is output to the text box. Since the text box is composed of a cube, information on which position of the text box is output in the z-axis direction is needed. That is, information about where the text subtitle is aligned and output in the z-axis direction is needed.
region_style_3D 필드의 text_depth_alignment 필드에 텍스트 서브타이틀의 z축 방향으로의 정렬(aling) 정보가 포함되며, 데이터 재생 장치(11)는 Text_depth_alignment 필드 값을 이용하여, 텍스트 서브타이틀을 Text Box에서 z축 방향으로 정렬(aling)하여 출력한다.The text_depth_alignment field of the region_style_3D field includes alignment information in the z-axis direction of the text subtitle, and the data reproducing apparatus 11 aligns the text subtitle in the z-axis direction using the Text_depth_alignment field value. output by (aling)
도면에서 보는 바와 같이, 데이터 재생 장치(11)는 text_depth_alignment 필드에 1 값이 기록되면, 텍스트 서브타이틀을 사용자에게 제일 가까운 위치 즉, Text Box에서 z축 방향으로 가장 큰 지점에 위치하도록 정렬(align)하여 출력한다. 그리고, 데이터 재생 장치(11)는, text_depth_alignment 필드에 2 값이 기록되면 Text Box에서 z축 방향으로 중간 지점에, text_depth_alignment 필드에 3 값이 기록되면 사용자에게 제일 먼 위치 즉, Text Box에서 z축 방향으로 가장 작은 지점에 위치하도록, 텍스트 서브타이틀을 정렬(align)하여 출력한다.As shown in the figure, when the value 1 is recorded in the text_depth_alignment field, the data reproducing apparatus 11 aligns the text subtitle to the position closest to the user, that is, the largest point in the z-axis direction of the text box. To print. When 2 values are recorded in the text_depth_alignment field, the data reproducing apparatus 11 is located at the middle point in the z-axis direction in the text box, and 3 values are recorded in the text_depth_alignment field. Prints the text subtitle aligned to the smallest point.
도 10은 본 발명의 실시예에 따른 User_control_style_3D 필드의 구조도이다.10 is a structural diagram of a User_control_style_3D field according to an embodiment of the present invention.
전술한 바와 같이, user_control_style_3D 필드에는 사용자가 DSS에 기록된 표시 제어정보를 변경하고자 할때 제공하는 옵션 정보인 사용자 스타일 정보가 기록되며, 일례로 텍스트 서브타이틀의 위치 및 이동 경로 등에 대한 정보가 기록된다.As described above, in the user_control_style_3D field, user style information, which is optional information provided when the user wants to change the display control information recorded in the DSS, is recorded. For example, information about the position and movement path of the text subtitle is recorded. .
user_control_style_3D 필드는 user_style_id 필드, region_depth_position_direction 필드, region_depth_position_delta 필드, text_box_depth_position_direction 필드, text_box_depth_position_delta 필드, text_box_depth_inc_dec 필드, text_box_depth_delta 필드를 포함한다.The user_control_style_3D field includes a user_style_id field, region_depth_position_direction field, region_depth_position_delta field, text_box_depth_position_direction field, text_box_depth_position_delta field, text_box_depth_inc_dec field, text_box_depth_delta field.
user_style_id 필드에는 해당 사용자 스타일 정보의 식별 정보가 기록된다. 데이터 재생 장치(11)는 user_style_id 필드의 값을 이용하여, 사용자가 변경하려는 텍스트 서브타이틀의 스타일의 정보가 기록되어 있는 user_control_style_3D 필드를 식별하고, 해당 사용자 스타일 정보에 따라 텍스트 서브타이틀의 스타일을 변경한다.In the user_style_id field, identification information of the corresponding user style information is recorded. The data reproducing apparatus 11 identifies the user_control_style_3D field in which the information of the style of the text subtitle to be changed by the user is recorded using the value of the user_style_id field, and changes the style of the text subtitle according to the user style information. .
region_depth_position_direction 필드에는 사용자 스타일 정보로, 사용자에게 선택된 텍스트 서브타이틀이 표시되는 Region의 이동 방향이 기록된다. 일례로, 데이터 재생 장치(11)는, region_depth_position_direction 필드에 1 값이 기록되면, 해당 Region을 사용자에 가까운 방향으로 이동시키고, region_depth_position_direction 필드에 2 값이 기록되면, 해당 Region을 사용자로부터 먼 방향으로 이동시킨다.In the region_depth_position_direction field, the movement direction of the region in which the selected text subtitle is displayed to the user is recorded as user style information. For example, if a value of 1 is recorded in the region_depth_position_direction field, the data reproducing apparatus 11 moves the region closer to the user, and if a value of 2 is recorded in the region_depth_position_direction field, the data reproducing apparatus 11 moves the region away from the user. .
region_depth_position_delta 필드에는 사용자 스타일 정보로, 선택된 Region이 z축 방향으로 이동하는 거리 정보가 기록된다. Region의 z축 방향으로의 이동 크기 정보는 인치(inch), 픽셀 수(the number of pixels) 등으로 기록될 수 있다.In the region_depth_position_delta field, distance information for moving the selected region in the z-axis direction is recorded as user style information. The movement size information in the z-axis direction of the region may be recorded in inches, the number of pixels, and the like.
데이터 재생 장치(11)는 region_depth_position_direction 필드 값의 방향으로, region_depth_position_delta 필드의 값만큼 해당 Region을 이동시키는 것이다.The data reproducing apparatus 11 moves the corresponding region by the value of the region_depth_position_delta field in the direction of the region_depth_position_direction field value.
Region의 이동과 마찬가지로, 사용자 스타일 정보는 Text Box의 이동에 대한 정보를 포함한다. Text Box의 이동 정보로, text_box_depth_position_direction 필드에는 Text Box의 이동 방향에 대한 정보가 기록되며, text_box_depth_position_delta 필드에는 Text Box의 z축 방향으로의 이동 거리 정보가 기록된다.As with the movement of regions, user style information includes information about movement of text boxes. As the movement information of the text box, information about the movement direction of the text box is recorded in the text_box_depth_position_direction field, and movement distance information in the z-axis direction of the text box is recorded in the text_box_depth_position_delta field.
text_box_depth_inc_dec 필드에는 사용자 스타일 정보로, 3차원 Text Box가 z축 방향으로 커지는지 작아지는지에 대한 정보 즉, z축 방향으로 크기 변화 방향에 대한 정보가 기록된다. 일례로, text_box_depth_inc_dec 필드가 0 값을 가지면, 3차원 Text Box는 z축 방향으로 커지고(increase), text_box_depth_inc_dec 필드가 1 값을 가지면, 3차원 Text Box는 z축 방향으로 작아지는(decrease) 것을 의미한다.In the text_box_depth_inc_dec field, information about whether the 3D text box grows or shrinks in the z-axis direction, that is, information about the size change direction in the z-axis direction, is recorded as user style information. For example, if the text_box_depth_inc_dec field has a value of 0, the 3D text box increases in the z-axis direction, and if the text_box_depth_inc_dec field has a value of 1, the 3D text box decreases in the z-axis direction. .
text_box_depth_delta 필드에는 z축 방향으로 Text Box의 크기 변화량에 대한 정보가 기록된다. 마찬가지로, z축 방향으로 Text Box의 크기 변화량에 대한 정보는 인치(inch), 픽셀 수(the number of pixels) 등으로 기록될 수 있다.In the text_box_depth_delta field, information about the size change amount of the text box in the z-axis direction is recorded. Similarly, information on the amount of change in the size of the text box in the z-axis direction may be recorded in inches, the number of pixels, and the like.
따라서, 데이터 재생 장치(11)는 text_box_depth_inc_dec 필드 값의 방향으로, text_box_depth_delta 필드의 값만큼 해당 Text Box의 크기를 변화시키는 것이다.Accordingly, the data reproducing apparatus 11 changes the size of the corresponding Text Box by the value of the text_box_depth_delta field in the direction of the text_box_depth_inc_dec field value.
도 11은 본 발명의 실시예에 따른 depth_conversion_system 필드의 구조도이다.11 is a structural diagram of a depth_conversion_system field according to an embodiment of the present invention.
전술한 바와 같이, depth_conversion_system 필드에는 텍스트 서브타이틀의 입체 표시정보를 사용자의 재생 환경에 맞는 물리적 입체 표시정보로 변환하기 위한 정보인 DCS(Depth Conversion System) 정보가 기록된다.As described above, depth conversion system (DCS) information, which is information for converting stereoscopic display information of a text subtitle into physical stereoscopic display information suitable for a user's playback environment, is recorded in the depth_conversion_system field.
depth_conversion_system 필드는 coded_depth_value 필드, output_num_value 필드, output_den_value 필드를 포함한다. The depth_conversion_system field includes a coded_depth_value field, an output_num_value field, and an output_den_value field.
coded_depth_value 필드에는 변환될 입체 표시정보가 기록되며, output_num_value 필드와 output_den_value 필드에는 coded_depth_value 필드에 기록된 입체 표시정보를 사용자의 재생 환경에 맞는 물리적 입체 표시정보로 맵핑하는데 사용되는 맵핑 변수가 기록된다.The stereoscopic display information to be converted is recorded in the coded_depth_value field, and mapping variables used for mapping stereoscopic display information recorded in the coded_depth_value field to physical stereoscopic display information suitable for the user's playback environment are recorded in the output_num_value field and the output_den_value field.
데이터 재생 장치(11)는 coded_depth_value 필드에 기록된 텍스트 서브타이틀의 입체 표시정보와, output_num_value 필드와 output_den_value 필드에 기록된 맵핑 변수를 이용하여, 물리적 입체 표시정보를 계산한다. The data reproducing apparatus 11 calculates the physical stereoscopic display information by using the stereoscopic display information of the text subtitle recorded in the coded_depth_value field and the mapping variables recorded in the output_num_value field and the output_den_value field.
일례로, 데이터 재생 장치(11)는 물리적 입체 표시정보를 출력 장치(12)의 크기와 관련된 정보로 변환할 수 있다. 즉, 입체 표시정보를 출력 장치(12)의 폭 또는 높이의 비율 값으로 변환할 수 있다. 이 경우, 데이터 재생 장치(11)는 물리적 입체 표시정보를 ((ouput number_value 필드 값/ output_den_value 필드 값) * coded_depth_value 필드 값 * 출력 장치(12)의 폭의 값)으로 계산할 수 있다. 전술한 식은, 사용자의 재생 환경에 맞게 입체 표시정보를 물리적 입체 표시정보로 맵핑할 수 있도록 구성된다면, 다양하게 변형될 수 있음은 자명하다.For example, the data reproducing apparatus 11 may convert the physical stereoscopic display information into information related to the size of the output device 12. That is, the stereoscopic display information can be converted into a ratio value of the width or height of the output device 12. In this case, the data reproducing apparatus 11 can calculate the physical stereoscopic display information as ((ouput number_value field value / output_den_value field value) * coded_depth_value field value * value of the width of the output device 12). It is apparent that the above-described equation may be variously modified if it is configured to map stereoscopic display information to physical stereoscopic display information according to a user's reproduction environment.
도 12는 본 발명의 실시예에 따른 3차원 텍스트 서브타이틀의 재생 순서도이다.12 is a flowchart illustrating playback of a 3D text subtitle according to an embodiment of the present invention.
우선, 데이터 재생 장치(11)는 데이터 영역(222)에 기록된 DDS를 읽는다.(S100) 읽은 DDS에서 3차원 Region에 대한 정보를 읽는다.(S110) 3차원 Region에 대한 정보는 Region을 3차원으로 표시하기 위한 입체 표시정보를 포함하며, 3차원 Region의 입체 표시정보는 region_style_3D 필드에 기록된다. 사용자가 텍스트 서브타이틀의 스타일을 변경하는 경우에는, 데이터 재생 장치(11)는 user_control_style_3D 필드에 기록되어 있는 사용자 스타일 정보를 읽는다.First, the data reproducing apparatus 11 reads the DDS recorded in the data area 222. (S100) Reads information about the 3D region from the read DDS. (S110) The information about the 3D region refers to the 3D region. And stereoscopic display information for display. The stereoscopic display information of the 3D region is recorded in the region_style_3D field. When the user changes the style of the text subtitle, the data reproducing apparatus 11 reads the user style information recorded in the user_control_style_3D field.
그리고, 데이터 재생 장치(11)는 데이터 영역(222)에 기록된 DPS를 읽고(S120), 읽은 DPS에서 텍스트 서브타이틀의 텍스트 데이타를 읽는다.(S130)The data reproducing apparatus 11 reads the DPS recorded in the data area 222 (S120), and reads the text data of the text subtitle from the read DPS.
그리고, 데이터 재생 장치(11)는 DDS에서 읽은 3차원 Region 정보를, DPS에서 읽은 텍스트 서브타이틀의 텍스트 데이타에 적용시킨다.(S140) 구체적으로 설명하면, 데이터 재생 장치(11)는 DDS에서 읽은 3차원 Region 정보 특히, 입체 표시정보를 이용하여, 3차원 Region과 3차원 Text Box를 생성한다. 여기서, 데이터 재생 장치(11)는 DDS의 depth_conversion_system 필드에 기록된 DCS 정보를 이용하여, Region과 Text Box의 입체 표시정보를 사용자의 재생 환경에 맞는 물리적 입체 표시정보로 변환할 수 있다. 데이터 재생 장치(11)는 변환된 물리적 입체 표시정보를 이용하여, 3차원 Region과 3차원 Text Box를 생성하는 것이다. 그리고, 데이터 재생 장치(11)는 생성된 3차원 Text Box에 텍스트 데이타를 표시한다.Then, the data reproducing apparatus 11 applies the three-dimensional region information read from the DDS to the text data of the text subtitle read from the DPS. (S140) Specifically, the data reproducing apparatus 11 reads 3 read from the DDS. Dimensional Region Information In particular, three-dimensional regions and three-dimensional text boxes are created using three-dimensional display information. Here, the data reproducing apparatus 11 may convert stereoscopic display information of a region and a text box into physical stereoscopic display information suitable for a user's reproduction environment by using DCS information recorded in the depth_conversion_system field of the DDS. The data reproducing apparatus 11 generates a three-dimensional region and a three-dimensional text box by using the converted physical stereoscopic display information. Then, the data reproducing apparatus 11 displays the text data in the generated three-dimensional text box.
마지막으로, 데이터 재생 장치(11)는 생성된 3차원 Region을 출력 장치(11)에 표시하여, 3차원 텍스트 서브타이틀을 출력한다.(S150) 즉, 데이터 재생 장치(11)는 3차원 Region을 서브타이틀 그래픽 플레인(Subtitle Graphic Plane)에 투영시키고, 서브타이틀 그래픽 플레인을 비디오 플레인(Video Plane)과 오버레잉(Overlaying)시켜, 출력 장치(12)에 제공하는 것이다.Finally, the data reproducing apparatus 11 displays the generated three-dimensional region on the output apparatus 11, and outputs the three-dimensional text subtitle (S150). That is, the data reproducing apparatus 11 displays the three-dimensional region. The subtitle graphic plane is projected onto the subtitle graphic plane, and the subtitle graphic plane is overlaid with the video plane to be provided to the output device 12.
도 13은 본 발명의 실시예에 따른 DCS(Depth Conversion System, 32)을 구비하여 텍스트 서브타이틀을 디코드하는 AV 디코더(30)의 블록도이다.13 is a block diagram of an AV decoder 30 having a Depth Conversion System (DCS) 32 to decode a text subtitle according to an embodiment of the present invention.
본 발명의 AV 디코더(30)는 Text Subtitle Processor, Dialog Presentation Controller, Bitmap Object Buffer, Graphics Plane, CLUT(Color Look-Up Table), DCS(32), GDLUT(Graphic Depth Look-Up Table,31)와 텍스트 서브타이틀의 정보들이 저장되는 버퍼들을 포함한다.The AV decoder 30 of the present invention includes a Text Subtitle Processor, a Dialog Presentation Controller, a Bitmap Object Buffer, a Graphics Plane, a Color Look-Up Table (CLUT), a DCS 32, and a Graphic Depth Look-Up Table (31). Contains buffers in which the information of the text subtitle is stored.
먼저, Text Subtitle Processor와 Dialog Presentation Controller는 각 버퍼에 저장된 DSS와 DPS(Dialog Presentation Segment) 정보에 따라, 텍스트 서브타이틀을 오브젝트 이미지 데이터로 생성하여, Bitmap Object Buffer에 저장시킨다.First, the Text Subtitle Processor and the Dialog Presentation Controller generate text subtitles as object image data according to DSS and Dialog Presentation Segment (DPS) information stored in each buffer, and store them in the Bitmap Object Buffer.
그리고, Graphics Plane은 Dialog Presentation Controller의 제어에 따라, 오브젝트 이미지 데이터를 이용하여, 텍스트 서브타이틀이 투영된 서브타이틀 그래픽 플레인을 생성한다. 그리고, CLUT는 Dialog Presentation Controller의 제어에 따라, 서브타이틀 그래픽 플레인의 색상과 투명도 등을 제어한 후, 서브타이틀 그래픽 플레인을 GDLUT에 전달한다.The graphics plane generates a subtitle graphic plane on which text subtitles are projected using object image data under the control of the Dialog Presentation Controller. Then, the CLUT controls the color and transparency of the subtitle graphics plane under the control of the Dialog Presentation Controller, and then transfers the subtitle graphics plane to the GDLUT.
GDLUT(31)는 DSS에 기록된 입체 표시정보를 이용하여, 서브타이틀 그래픽 플레인에 투영된 텍스트 서브타이틀이 3차원 이미지로 표시되도록 제어한다. 자세히 설명하면, DCS(32)는 Dialog Presentation Controller의 제어에 따라, DSS에 저장된 텍스트 서브타이틀의 입체 표시정보와 변환 정보를 이용하여, 입체 표시정보를 물리적 입체 표시정보로 맵핑한다. 그리고, DCS(32)는 맵핑된 물리적 입체 표시정보를 GDLUT(31)에 전달한다. GDLUT(31)는 물리적 입체 표시정보를 이용하여, 텍스트 서브타이틀이 표시되는 Region과 Text Box를 3차원으로 표시하도록 하는 것이다. 텍스트 서브타이틀이 3차원 Text Box와 3차원 Region에 표시됨에 따라, 3차원 텍스트 서브타이틀이 투영되는 서브타이틀 그래픽 플레인이 생성되는 것이다.The GDLUT 31 controls the text subtitle projected on the subtitle graphics plane to be displayed as a three-dimensional image by using the stereoscopic display information recorded in the DSS. In detail, the DCS 32 maps the stereoscopic display information to the physical stereoscopic display information by using the stereoscopic display information and the conversion information of the text subtitle stored in the DSS under the control of the Dialog Presentation Controller. The DCS 32 transmits the mapped physical stereoscopic display information to the GDLUT 31. The GDLUT 31 displays the region and the text box in which the text subtitle is displayed in three dimensions by using physical stereoscopic display information. As the text subtitle is displayed in the 3D Text Box and the 3D Region, a subtitle graphic plane in which the 3D text subtitle is projected is generated.
관련하여, 전술한 바와 같이, Autostereoscopic 방식으로 구성된 텍스트 서브타이틀과 달리, Stereoscopic 방식으로 구성된 텍스트 서브타이틀은 왼쪽 시각의 2차원 텍스트 서브타이틀과 오른쪽 시각의 2차원 텍스트 서브타이틀을 포함한다. 따라서, Stereoscopic 방식의 3차원 텍스트 서브타이틀을 출력하기 위해서는, 양쪽 시각의 2차원 텍스트 서브타이틀을 출력하여야 하며, 양쪽 시각의 2차원 텍스트 서브타이틀을 3차원 텍스트 서브타이틀로 출력하기 위한 Stereoscopic 입체 표시정보가 필요하게 된다.In relation to this, as described above, unlike the text subtitle configured in the autostereoscopic manner, the text subtitle configured in the stereoscopic manner includes a two-dimensional text subtitle of the left eye and a two-dimensional text subtitle of the right eye. Therefore, in order to output a stereoscopic 3D text subtitle, a 2D text subtitle of both views must be output, and stereoscopic stereoscopic display information for outputting a 2D text subtitle of both views as a 3D text subtitle. Will be needed.
발명의 실시예에 따라서, 기록매체(10)에 왼쪽 시각의 텍스트 서브타이틀과 오른쪽 시각의 텍스트 서브타이틀을 모두 기록할 수 있다. 그러나, 텍스트 서브타이틀의 기록 용량을 줄이고 관리의 효율을 위해, 한쪽 시각 즉, 기준 시각의 텍스트 서브타이틀만을 기록매체(10)에 기록하고, 기준 시각의 텍스트 서브타이틀로부터 반대 시각의 텍스트 서브타이틀을 생성할 수 있다. 양 시각의 텍스트 서브타이틀은 동일한 텍스트 서브타이틀로 구성되며, 출력 위치만 다르기 때문이다.According to the exemplary embodiment of the present invention, both the text subtitle of the left time and the text subtitle of the right time can be recorded on the recording medium 10. However, in order to reduce the recording capacity of the text subtitle and manage efficiency, only the text subtitle of one time, that is, the reference time, is recorded on the recording medium 10, and the text subtitle of the opposite time is written from the text subtitle of the reference time. Can be generated. This is because the text subtitles of the two views are composed of the same text subtitles, and only the output positions are different.
구체적으로 설명하면, 기준 시각의 텍스트 서브타이틀을 왼쪽 또는 오른쪽으로 일정 거리만큼 이동시켜, 반대 시각의 텍스트 서브타이틀을 생성하는 것이다. 여기서, 일정 거리는 Stereoscopic 방식의 텍스트 서브타이틀이 제작자가 원하는 입체감으로 표시될 수 있는 거리여야하고, 이를 Stereoscopic 입체 표시정보라 한다. 데이터 재생 장치(11)는 기준 시각의 텍스트 서브타이틀과 반대 시각의 텍스트 서브타이틀을 모두 읽어서, 하나의 3차원 텍스트 서브타이틀로 디코드하여 재생하는 것이다.Specifically, the text subtitle of the reference time is moved to the left or the right by a predetermined distance to generate the text subtitle of the opposite time. Here, the predetermined distance should be the distance that the stereoscopic text subtitles can be displayed in a stereoscopic sense desired by the producer, which is called stereoscopic stereoscopic display information. The data reproducing apparatus 11 reads out all the text subtitles of the reference time and the text subtitles of the opposite time, decodes and reproduces them into one three-dimensional text subtitle.
Stereoscopic 입체 표시정보는, Autostereoscopic 방식과 같이, DSS(Dialog Style Set)에 기록된다. 도 14는 본 발명의 실시예에 따른 Stereoscopic 방식의 DSS(Dialog Style Set)의 구조도이다.Stereoscopic Stereoscopic display information is recorded in a DSS (Dialog Style Set) like the Autostereoscopic method. 14 is a structural diagram of a stereoscopic type DSS (Dialog Style Set) according to an embodiment of the present invention.
Stereoscopic 방식의 DDS는 3D_type_flag 필드, base_view_flag 필드, disparity_parameter 필드, depth_parameter 필드를 포함한다.The stereoscopic DDS includes a 3D_type_flag field, a base_view_flag field, a disparity_parameter field, and a depth_parameter field.
우선, 3D_type_flag 필드에는 텍스트 서브타이틀의 3차원 타입 정보가 기록된다. 즉, 텍스트 서브타이틀이 Stereoscopic 방식의 3차원 텍스트 서브타이틀로 표시되는지 여부 및 Stereoscopic 입체 표시정보에 대한 타입 정보가 기록된다.First, three-dimensional type information of a text subtitle is recorded in the 3D_type_flag field. That is, whether the text subtitle is displayed as a stereoscopic three-dimensional text subtitle and type information about stereoscopic stereoscopic display information are recorded.
일례로, 3D_type_flag 필드에 00b 값이 기록되면, 해당 텍스트 서브타이틀은 2차원 텍스트 서브타이틀로 표시되는 것을 의미하며, 3D_type_flag 필드에 01b, 10b, 11b 값이 기록되면, 해당 텍스트 서브타이틀은 Stereoscopic 방식의 3차원 텍스트 서브타이틀로 표시되는 것을 의미하는 것이다.For example, if a 00b value is recorded in the 3D_type_flag field, the text subtitle is displayed as a two-dimensional text subtitle. If a 01b, 10b, or 11b value is recorded in the 3D_type_flag field, the text subtitle is a stereoscopic method. This means that it is displayed as a three-dimensional text subtitle.
또한, 3D_type_flag 필드가 01b 값을 가지면 Stereoscopic 입체 표시정보는, 후술할 disparity_parameter 필드에 기록되며, 출력 장치(12)의 픽셀 수 단위로 기록되는 것을 나타낸다. 그리고, 3D_type_flag 필드가 10b 값을 가지면 Stereoscopic 입체 표시정보는, disparity_parameter 필드에 기록되며, 출력 장치(12)의 폭(Width)을 기준으로 상대적인 값으로 기록되는 것을 나타낸다. 또한, 3D_type_flag 필드가 11b 값을 가지면 Stereoscopic 입체 표시정보는, 후술할 depth_parameter 필드에 기록되는 것을 나타낸다.In addition, when the 3D_type_flag field has a value of 01b, the stereoscopic stereoscopic display information is recorded in the disparity_parameter field which will be described later, and indicates that the 3D_type_flag field is recorded in units of the number of pixels of the output device 12. When the 3D_type_flag field has a value of 10b, the stereoscopic stereoscopic display information is recorded in the disparity_parameter field and indicates that the stereoscopic stereoscopic display information is recorded in a relative value based on the width of the output device 12. In addition, when the 3D_type_flag field has a value of 11b, it indicates that the stereoscopic stereoscopic display information is recorded in the depth_parameter field to be described later.
그리고, base_view_flag 필드에는 기준 시각의 텍스트 서브타이틀이 어느 시각의 텍스트 서브타이틀인지 나타낸다. 일례로, base_view_flag 필드에 0 값이 기록되면, 해당 텍스트 서브타이틀은 왼쪽 시각의 텍스트 서브타이틀을 의미하고, base_view_flag 필드에 1 값이 기록되면, 해당 텍스트 서브타이틀은 오른쪽 시각의 텍스트 서브타이틀을 의미하도록 구성될 수 있다.The base_view_flag field indicates at which time the text subtitle of the reference time is the text subtitle. For example, if a value of 0 is recorded in the base_view_flag field, the corresponding text subtitle means a text subtitle of the left time, and if a value of 1 is recorded in the base_view_flag field, the corresponding text subtitle means a text subtitle of the right time. Can be configured.
Stereoscopic 입체 표시정보는 disparity_parameter 필드, depth_parameter 필드에 기록된다. 데이터 재생 장치(11)는 3D_type_flag 필드의 값에 따라, 적절한 필드의 값에서 Stereoscopic 입체 표시정보를 읽어오는 것이다.Stereoscopic stereoscopic display information is recorded in the disparity_parameter field and the depth_parameter field. The data reproducing apparatus 11 reads the stereoscopic stereoscopic display information from the appropriate field value according to the value of the 3D_type_flag field.
전술한 바와 같이, 3D_type_flag 필드의 값이 01b를 가지면, disparity_parameter 필드에는 Stereoscopic 입체 표시정보로 출력 장치(12)의 픽셀 수가 기록된다. 그리고, 3D_type_flag 필드의 값이 10b를 가지면, disparity_parameter 필드에는 Stereoscopic 입체 표시정보로 출력 장치(12)의 폭(Width)을 기준으로 한 상대적인 값이 기록된다. 이 경우, disparity_parameter 필드가 N 비트의 값을 가지게 되면, Stereoscopic 입체 표시정보는 출력 장치(12)의 폭(Width)을 기준으로 -2N-1 ~ 2N-1-1 사이의 상대적인 값으로 표현될 수 있다.As described above, when the value of the 3D_type_flag field has 01b, the number of pixels of the output device 12 is recorded in the stereoscopic stereoscopic display information in the disparity_parameter field. When the value of the 3D_type_flag field has 10b, a relative value based on the width of the output device 12 is recorded as stereoscopic stereoscopic display information in the disparity_parameter field. In this case, when the disparity_parameter field has a value of N bits, the stereoscopic stereoscopic display information is expressed as a relative value between -2 N-1 and 2 N-1 -1 based on the width of the output device 12. Can be.
그리고, 3D_type_flag 필드의 값이 11b를 가지면, Stereoscopic 입체 표시정보는 depth_parameter 필드에 기록된다. depth_parameter 필드에는 Stereoscopic 입체 표시정보를 비디오 플레인(Video Plane)의 입체 표시정보에서 어느정도의 입체감을 더 갖는지 덜 갖는지에 대한 정보로 구성된다. 즉, 비디오 플레인(Video Plane)의 입체 표시정보를 기준으로 입체 표시정보의 가감으로 Stereoscopic 입체 표시정보를 표현하는 것이다. 일례로, 데이터 재생 장치(11)는 depth_parameter 필드의 값을 변수로 사용하여, 비디오 플레인(Video Plane)의 입체 표시정보를 기준으로 상대적인 값을 계산할 수 있다.When the value of the 3D_type_flag field has 11b, the stereoscopic stereoscopic display information is recorded in the depth_parameter field. The depth_parameter field includes information on whether the stereoscopic stereoscopic display information has more or less stereoscopic sense in the stereoscopic display information of the video plane. That is, the stereoscopic stereoscopic display information is expressed by adding or subtracting the stereoscopic display information based on the stereoscopic display information of the video plane. For example, the data reproducing apparatus 11 may calculate a relative value based on stereoscopic display information of a video plane by using the value of the depth_parameter field as a variable.
데이터 재생 장치(11)는 전술한 필드들을 이용하여, 해당 텍스트 서브타이틀의 Stereoscopic 입체 표시정보를 읽은 후, 읽은 Stereoscopic 입체 표시정보를 이용하여, 기준 시각의 텍스트 서브타이틀로부터 반대 시각의 텍스트 서브타이틀을 생성하는 것이다.The data reproducing apparatus 11 reads the stereoscopic stereoscopic display information of the corresponding text subtitle by using the above-described fields, and then uses the read stereoscopic stereoscopic display information to extract the text subtitle of the opposite time from the text subtitle of the reference time. To generate.
도 15는 본 발명의 실시예에 따른 Stereoscopic 방식에서 3차원 텍스트 서브타이틀의 재생 순서도이다.15 is a flowchart illustrating playback of a 3D text subtitle in a stereoscopic method according to an embodiment of the present invention.
우선, 데이터 재생 장치(11)는 데이터 영역(222)에 기록된 DDS를 읽는다.(S200) 읽은 DDS에서 기준 시각의 텍스트 서브타이틀의 표시 제어정보와 Stereoscopic 입체 표시정보를 읽는다.(S210) Stereoscopic 입체 표시정보는 disparity_parameter 필드, depth_parameter 필드에 기록되며, 데이터 재생 장치(11)는 3D_type_flag 필드의 값에 따라, 한쪽 필드의 값에서 Stereoscopic 입체 표시정보를 읽어온다.First, the data reproducing apparatus 11 reads the DDS recorded in the data area 222. (S200) The display control information and the stereoscopic stereoscopic display information of the text subtitle of the reference time are read from the read DDS. (S210) Stereoscopic stereoscopic The display information is recorded in the disparity_parameter field and the depth_parameter field, and the data reproducing apparatus 11 reads stereoscopic stereoscopic display information from the value of one field according to the value of the 3D_type_flag field.
그리고, 데이터 재생 장치(11)는 데이터 영역(222)에 기록된 DPS를 읽고(S120), 읽은 DPS에서 텍스트 서브타이틀의 텍스트 데이타를 읽는다.(S130)The data reproducing apparatus 11 reads the DPS recorded in the data area 222 (S120), and reads the text data of the text subtitle from the read DPS.
그리고, 데이터 재생 장치(11)는 DDS에서 읽은 표시 제어정보를 이용하여, 기준 시각의 텍스트 서브타이틀에 해당하는 서브타이틀 그래픽 플레인(Subtitle Graphic Plane)을 생성한다.(S240) 그리고, 데이터 재생 장치(11)는 Stereoscopic 입체 표시정보를 이용하여, 기준 시각의 텍스트 서브타이틀을 왼쪽 또는 오른쪽으로 이동시켜, 반대 시각의 텍스트 서브타이틀에 해당하는 서브타이틀 그래픽 플레인을 생성한다.(S250) Then, the data reproducing apparatus 11 generates a subtitle graphic plane corresponding to the text subtitle of the reference time by using the display control information read from the DDS. (S240) Then, the data reproducing apparatus ( 11), the stereoscopic stereoscopic display information is used to move the text subtitle of the reference time to the left or the right to generate a subtitle graphic plane corresponding to the text subtitle of the opposite time (S250).
마지막으로, 데이터 재생 장치(11)는 생성된 양쪽 시각의 텍스트 서브타이틀(서브타이틀 그래픽 플레인)을 사용자의 양쪽 시각에 교대로 출력하는 방식으로 사용자에게 제공한다.(S260)Finally, the data reproducing apparatus 11 provides the user with a method of alternately outputting the generated text subtitles (subtitle graphics plane) of both time points at both times of the user (S260).
도 16은 본 발명의 실시예에 따른 Stereoscopic 방식의 텍스트 서브타이틀을 디코드하는 AV 디코더(30)의 블록도이다.16 is a block diagram of an AV decoder 30 for decoding a stereoscopic text subtitle according to an embodiment of the present invention.
Stereoscopic 방식의 텍스트 서브타이틀을 디코드하는 AV 디코더(30)는 기준 시각과 반대 시각의 텍스트 서브타이틀에 해당하는 서브타이틀 그래픽 플레인(Subtitle Graphic Plane)을 생성하여야 한다. The AV decoder 30 that decodes the stereoscopic text subtitle has to generate a subtitle graphic plane corresponding to the text subtitle at the opposite time of the reference time.
도 13에서 설명한 AV 디코더(30)와 중복되는 구성들은 설명을 생략하도록 한다. 그리고, 도면에서는 왼쪽 시각을 기준 시각으로 설정하고 설명하도록 한다.Components overlapping with the AV decoder 30 described with reference to FIG. 13 will be omitted. In the drawings, the left time is set as the reference time and described.
Stereoscopic 방식의 AV 디코더(30)는 기준 시각인 왼쪽 시각의 텍스트 서브타이틀을 생성하는 Left Graphics Plane(33)과 반대 시각인 오른쪽 시각의 텍스트 서브타이틀을 생성하는 Right Graphics Plane(34)을 포함한다.The stereoscopic AV decoder 30 includes a right graphics plane 34 which generates a text subtitle of the right time as opposed to the left graphics plane 33 which generates a text subtitle of the left time as the reference time.
Left Graphics Plane(33)은 DPS와 DDS에 기록된 정보들을 토대로, 왼쪽 시각의 텍스트 서브타이틀에 해당하는 서브타이틀 그래픽 플레인을 생성한다.The Left Graphics Plane 33 generates a subtitle graphics plane corresponding to the text subtitle of the left eye based on the information recorded in the DPS and the DDS.
그리고, Right Graphics Plane(34)은 DSS에 기록된 Stereoscopic 입체 표시정보를 이용하여, 왼쪽 시각의 텍스트 서브타이틀을 왼쪽 또는 오른쪽으로 일정 거리만큼 이동시켜, 오른쪽 시각의 텍스트 서브타이틀을 생성한다. 즉, 오른쪽 시각의 서브타이틀 그래픽 플레인을 생성하는 것이다.Then, the right graphics plane 34 uses the stereoscopic stereoscopic display information recorded in the DSS to move the text subtitle of the left eye to the left or right by a predetermined distance to generate the text subtitle of the right eye. That is, the subtitle graphic plane of the right view is generated.
이후, Left Graphics Plane(33)에서는 왼쪽 시각의 서브타이틀 그래픽 플레인, Right Graphics Plane(34)에서 오른쪽 시각의 서브타이틀 그래픽 플레인이 생성되므로, Stereoscopic 방식의 AV 디코더(30)는 각 서브타이틀 그래픽 플레인의 색상 등을 제어하는 CLUT를 각각 포함한다.Subsequently, the left graphics plane 33 generates the subtitle graphics plane of the left view, and the right graphics plane 34 generates the subtitle graphics plane of the right view, so that the stereoscopic AV decoder 30 of each subtitle graphics plane is used. Each includes a CLUT that controls color and the like.
도 17은 본 발명의 실시예에 따른 Stereoscopic 방식의 텍스트 서브타이틀을 그래픽 데이터로 표시한 도면이다.FIG. 17 is a diagram illustrating graphic data of a stereoscopic text subtitle according to an embodiment of the present invention. FIG.
도 [a]는 기준 시각인 왼쪽 시각의 텍스트 서브타이틀에 대한 그래픽 데이터이다. 그리고, 도 [b]는 왼쪽 시각의 텍스트 서브타이틀을, Stereoscopic 입체 표시정보(도면에서 disparity)만큼 왼쪽 이동시켜, 오른쪽 시각의 텍스트 서브타이틀에 대한 그래픽 데이터를 생성하는 것을 나타낸다. 도 [c]는 생성된 오른쪽 시각의 텍스트 서브타이틀에 대한 그래픽 데이터이다. 그리고, 도 [b]와 [c]에 도시된 오른쪽 시각의 텍스트 서브타이틀은, 왼쪽 시각의 텍스트 서브타이틀과의 차별을 위해 빗금으로 표시되었을뿐, 왼쪽 시각의 텍스트 서브타이틀과 동일한 모양으로 표시된다.[A] is graphic data for a text subtitle of a left time as a reference time. [B] shows that the text subtitle of the left eye is moved left by stereoscopic stereoscopic display information (disparity in the figure) to generate graphic data for the text subtitle of the right eye. [C] is graphic data for the text subtitle of the generated right eye. In addition, the text subtitles of the right time shown in FIGS. [B] and [c] are displayed by hatching for discrimination from the text subtitles of the left time, and are displayed in the same shape as the text subtitles of the left time. .
도 [d]~[h]는 왼쪽 시각과 오른쪽 시각의 텍스트 서브타이틀을 합성하여 하나의 그래픽 데이터로 관리하는 방법에 대하여 나타내고 있다. 데이터 재생 장치(11)는 도 [a]에 표시된 왼쪽 시각의 그래픽 데이터와 도 [c]에 표시된 오른쪽 시각의 그래픽 데이터를 합성하여 하나의 그래픽 데이터로 관리할 수 있다. 두 그래픽 데이터를 합성하는 방법으로 비디오 영상을 합성하는 Video Synthesis 기법을 사용할 수 있다.[D] to [h] show a method of combining text subtitles of left time and right time and managing them as one graphic data. The data reproducing apparatus 11 can combine the graphic data of the left time shown in FIG. [A] and the graphic data of the right time shown in FIG. [C] and manage them as one graphic data. As a method of synthesizing two graphic data, the Video Synthesis technique for synthesizing video images can be used.
도 [d]는 평행 라인(Horizontal Line) 단위로 왼쪽 시각의 텍스트 서브타이틀과 오른쪽 시각의 텍스트 서브타이틀을 번갈아 저장하는, Horizontal Interleaving 방식으로 합성된 그래픽 데이터를 나타낸다.FIG. [D] shows graphic data synthesized by a horizontal interleaving method in which text subtitles at the left time and text subtitles at the right time are alternately stored in units of a parallel line.
도 [e]는 수직 라인(Vertical Line) 단위로 왼쪽 시각의 텍스트 서브타이틀과 오른쪽 시각의 텍스트 서브타이틀을 번갈아 저장하는 Vertical Interleaving 방식으로 합성된 그래픽 데이터를 나타낸다.FIG. [E] shows graphic data synthesized by a vertical interleaving method of alternately storing a text subtitle of a left time and a text subtitle of a right time in a vertical line unit.
도 [f]는 픽셀(Pixel) 단위로 왼쪽 시각의 텍스트 서브타이틀과 오른쪽 시각의 텍스트 서브타이틀을 번갈아 저장하는 Checkboard 방식으로 합성된 그래픽 데이터를 나타낸다.FIG. [F] shows graphic data synthesized by a checkboard method of alternately storing a text subtitle of a left time and a text subtitle of a right time in pixel units.
그리고, 도 [g]와 [h]는 왼쪽 시각의 텍스트 서브타이틀과 오른쪽 시각의 텍스트 서브타이틀을 좌우 또는 위아래로 압축하여 한 그래픽 데이터로 합성된 것을 나타낸다. 즉, 도 [g]는 side-by-side 방식으로 합성된 그래픽 데이터이며, 도 [h]는 top-down 방식으로 합성된 그래픽 데이터이다.[G] and [h] show that the text subtitles at the left time and the text subtitles at the right time are compressed into left and right or up and down to be synthesized into graphic data. That is, FIG. [G] is graphic data synthesized in a side-by-side manner, and FIG. [H] is graphic data synthesized in a top-down manner.
데이터 재생 장치(11)는 도 [d]~[h]에서 설명하는 것과 같이, 양쪽 시각의 텍스트 서브타이틀을 합성하여 관리하여, 적은 용량으로 양쪽 시각의 텍스트 서브타이틀에 대한 그래픽 데이터를 생성할 수 있다. 데이터 재생 장치(11)는 합성된 텍스트 서브타이틀을 출력 장치(12)에 제공하고, 출력 장치(12)는 합성된 텍스트 서브타이틀을 분리하여 사용자에게 제공하는 것이다.As described in Figs. [D] to [h], the data reproducing apparatus 11 synthesizes and manages text subtitles at both times, and can generate graphic data for text subtitles at both times with a small capacity. have. The data reproducing apparatus 11 provides the synthesized text subtitle to the output device 12, and the output device 12 separates the synthesized text subtitles and provides them to the user.
도 18은 본 발명의 실시예에 따른 데이터 기록/재생 장치의 블록도이다.18 is a block diagram of a data recording / reproducing apparatus according to an embodiment of the present invention.
본 발명의 데이터 기록/재생 장치의 전체 구성을 구체적으로 살펴보면, 우선 기록/재생부(70)는 기록매체(10)에 데이터를 기록하거나 읽는다. 기록/재생부(70)는 본 발명의 일실시예로 픽업(70)으로 구성될 수 있다. 픽업(70)은 내부에 레이저 다이오드(Laser Diode)를 구비하여 기록매체(10)의 표면에 데이터를 기록하거나, 기록매체(10)에서 반사되는 신호를 읽어온다.Looking specifically at the overall configuration of the data recording / reproducing apparatus of the present invention, the recording / reproducing section 70 first records or reads data on the recording medium (10). The recording / reproducing section 70 may be configured as a pickup 70 in one embodiment of the present invention. The pickup 70 includes a laser diode therein to record data on the surface of the recording medium 10 or to read a signal reflected from the recording medium 10.
서보(90)는 픽업(70)의 트래킹(Tracking) 및 포커싱(Focusing) 동작과 스핀들 모터(110)의 동작을 제어한다. The servo 90 controls the tracking and focusing operation of the pickup 70 and the operation of the spindle motor 110.
R/F부(80)는 픽업(70)으로부터 출력되는 신호를 이용하여 레이저 빔의 포커스 이탈과 트랙 이탈을 검출한 신호인 포커스 에러(Focus Error)신호와 트랙킹 에러(Tracking Error) 신호를 생성한다. The R / F unit 80 generates a focus error signal and a tracking error signal, which are signals that detect out-of-focus and track-out of the laser beam by using the signal output from the pickup 70. .
스핀들 모터(110)는 데이터 기록/재생 장치에 장착된 디스크를 회전시킨다.The spindle motor 110 rotates a disc mounted in the data recording / reproducing apparatus.
모터 구동부(100)는 서보(90)의 제어를 받아 픽업(70)과 스핀들 모터(110)의 동작을 구동한다.The motor driver 100 drives the operation of the pickup 70 and the spindle motor 110 under the control of the servo 90.
신호 처리부(40)는 R/F부(80)로부터 수신된 RF 신호를 원하는 재생 신호 값으로 복원해내거나, 기록될 데이터 신호를 기록매체(10)에 기록 가능한 포맷으로 변조(Modulation)하여 출력한다.The signal processor 40 restores the RF signal received from the R / F unit 80 to a desired reproduction signal value, or modulates and outputs a data signal to be recorded in a format recordable on the recording medium 10. .
비트 인코더(50)는 신호 처리부(40)에서 출력된 기록 신호를 비트 스트림(Bit Stream)을 변환하고, 픽업 구동부(60)는 비트 인코더(50)에서 생성된 비트 스트림을 기록매체(10)에 저장될 광신호로 변환한다.The bit encoder 50 converts the write signal output from the signal processor 40 into a bit stream, and the pickup driver 60 transmits the bit stream generated by the bit encoder 50 to the recording medium 10. Convert to an optical signal to be stored.
메모리(150)는 기록매체(10)의 결함 정보 등 기록매체(10)와 관련된 정보를 일시 저장하거나, 기록매체(10)에 기록 또는 재생될 데이터를 일시 저장하기 위한 버퍼(Buffer) 기능을 수행한다.The memory 150 temporarily stores information related to the recording medium 10 such as defect information of the recording medium 10 or performs a buffer function for temporarily storing data to be recorded or reproduced on the recording medium 10. do.
마이컴(120)은 신호 처리부(40), 서보(90), 메모리(150)를 제어하도록 구성되어, 구성 요소들을 포함하는 드라이브(Drive)가 데이터를 기록 또는 재생 동작을 수행하도록 제어한다.The microcomputer 120 is configured to control the signal processor 40, the servo 90, and the memory 150, and controls a drive including the components to perform a data recording or reproducing operation.
3D 제어부(130)는 텍스트 서브타이틀을 3차원 영상으로 표시하는 입체 표시정보를 포함하는 DSS(Dialog Style Set)를 생성한다. DSS의 구조에 대하여는 전술하였다. 그리고, 3D 제어부(130)는 생성된 DSS를 신호처리부(40) 또는 마이컴(120)으로 전달하여, DSS가, 텍스트 서브타이틀의 텍스트 데이터가 기록된 DPS(Dialog Presentation Segment)와 함께, 기록매체(10)의 데이터 영역(222)에 기록되도록 한다.The 3D controller 130 generates a dialog style set (DSS) including stereoscopic display information for displaying a text subtitle as a 3D image. The structure of the DSS has been described above. The 3D controller 130 transmits the generated DSS to the signal processor 40 or the microcomputer 120 so that the DSS, together with the DPS (Dialog Presentation Segment) in which text data of the text subtitle is recorded, is recorded on a recording medium ( In the data area 222 of FIG. 10).
또한, 3D 제어부(130)는 Stereoscopic 방식의 텍스트 서브타이틀을 왼쪽 시각의 텍스트 서브타이틀과 오른쪽 시각의 텍스트 서브타이틀을 합성할 수 있다. 텍스트 서브타이틀의 그래픽 데이터 합성 방법과 합성된 그래픽 데이터는 도 17에서 전술하였다.In addition, the 3D controller 130 may synthesize the stereoscopic text subtitle of the left eye and the text subtitle of the right eye. The graphic data synthesizing method of the text subtitle and the synthesized graphic data are described above with reference to FIG. 17.
3D 제어부(130)는 하나의 구성 요소로 도시되어 있으나, 본 발명이 여기에 한정되는 것은 아니다. 3D 제어부(130)의 기능을 여러 개의 구성 요소들이 연동하여 수행할 수 있으며, 3D 제어부(130)는 마이컴(120) 및/또는 호스트(140)와 통합된 형태로 구현할 수 있다. 또한, 3D 제어부(130)를 신호 처리부(40), 비트 인코더(50), 픽업 구동부(60), 픽업(70), 서보(90), 모터 구동부(100), 스핀들 모터(110), 마이컴(120), 메모리(150)를 포함하는 드라이브(Drive)에 추가로 연결하여 업데이트가 가능하도록 구현할 수도 있다.Although the 3D controller 130 is illustrated as one component, the present invention is not limited thereto. Several components may perform the function of the 3D controller 130 in conjunction with each other, and the 3D controller 130 may be implemented in an integrated form with the microcomputer 120 and / or the host 140. In addition, the 3D controller 130 may include a signal processor 40, a bit encoder 50, a pickup driver 60, a pickup 70, a servo 90, a motor driver 100, a spindle motor 110, and a microcomputer ( 120 may be additionally connected to a drive including the memory 150 to enable updating.
호스트(140)는 데이터 기록/재생 장치 내 전체 구성 요소의 제어를 담당하게 되며, 사용자와 인터페이스를 이루어 기록매체(10)의 기록 또는 재생을 제어한다. 구체적으로, 호스트(140)는 본 발명의 데이터 기록/재생 장치가 특정의 기능을 수행하도록 하는 커맨드를 마이컴(120)에 전달하고, 마이컴(120)는 커맨드에 따라 데이터 기록/재생 장치 내 서로 연동하도록 구성된 구성 요소들을 제어하게 된다.The host 140 is in charge of controlling all components of the data recording / reproducing apparatus, and interfaces with a user to control recording or reproducing of the recording medium 10. Specifically, the host 140 transmits a command to the microcomputer 120 to cause the data recording / reproducing apparatus of the present invention to perform a specific function, and the microcomputer 120 interoperates with each other in the data recording / reproducing apparatus according to the command. To control the components configured to.
관련하여, 마이컴(120)과 호스트(140)는 별개로 구비되어 동작할 수 있으며, 마이컴(120)과 3D 제어부(130), 호스트(140)의 기능이 통합되어 하나의 제어부(Control Unit)로 동작하는 것도 가능하다.In this regard, the microcomputer 120 and the host 140 may be provided and operated separately, and the functions of the microcomputer 120, the 3D controller 130, and the host 140 may be integrated into one control unit. It is also possible to work.
호스트(140)는 컴퓨터, 서버, 오디오 장치 또는 비디오 장치의 메인 컨트롤러일 수 있다. 즉, 본 발명의 기록/재생 장치는 PC(Personal Computer)등에 제공되는 광 드라이브(Drive)일 수 있으며, PC 등에 장착되지 않는 플레이어(Player)일 수도 있다.The host 140 may be a main controller of a computer, a server, an audio device, or a video device. That is, the recording / reproducing apparatus of the present invention may be an optical drive provided to a personal computer (PC) or the like, or may be a player not mounted on a personal computer or the like.
따라서, 본 발명에 따른 데이터 기록/재생 장치는 PC 등의 내부에 장착되어 운영되는 광 드라이브(Drive) 및 단독 제품으로 활용되는 플레이어(Player) 모두에 적용이 가능하다.Accordingly, the data recording / reproducing apparatus according to the present invention can be applied to both an optical drive and a player utilized as a single product mounted and operated inside a PC.
AV 인코더(20)는 기록매체(10)에 데이터를 기록하기 위해, 입력 신호를 기록매체(10)에 기록 가능한 특정 포맷의 신호로 변환하여 신호 처리부(40)에 전송한다. 예를 들어, AV 인코더(20)는 입력 신호를 엠펙(MPEG) 포멧 신호로 인코드(Encode)할 수 있다. 신호 처리부(40)는 AV 인코더(20)로부터 인코드된 신호에 에러 정정 코드(ECC)를 부가하여 기록매체(10)에 기록 가능한 포멧으로 변환하여 비트 인코더(50)에 전달하게 된다.In order to record data on the recording medium 10, the AV encoder 20 converts an input signal into a signal of a specific format recordable on the recording medium 10 and transmits the signal to the signal processor 40. For example, the AV encoder 20 may encode the input signal into an MPEG format signal. The signal processor 40 adds an error correction code (ECC) to the signal encoded by the AV encoder 20, converts the signal into a format recordable on the recording medium 10, and transmits the converted signal to the bit encoder 50.
AV 디코더(30)는 신호 처리부(40)에서 전송받은 기록매체(10)의 재생 신호를 최종적으로 디코드(Decode)하여 비디오, 오디오 신호, 그래픽 신호 등의 출력 데이터로 사용자에게 제공한다. 그래픽 신호는 텍스트 서브타이틀의 신호로 구성될 수 있다. AV 디코더(30)는 텍스트 서브타이틀을 3차원 영상로 표시하는 입체 표시정보를 이용하여, 텍스트 서브타이틀을 3차원 영상으로 디코드하여 출력한다. 여기서, DCS(32)를 사용하여 텍스트 서브타이틀을 3차원 영상으로 디코드하는 AV 디코더(30)의 구성은 도 13에서 전술하였으며, Stereocopic 방식의 텍스트 서브타이틀을 3차원 영상으로 디코드하는 AV 디코더(30)의 구성은 도 16에서 전술하였다.The AV decoder 30 finally decodes the reproduction signal of the recording medium 10 received from the signal processing unit 40 and provides it to the user as output data such as a video, an audio signal, and a graphic signal. The graphic signal may consist of a signal of a text subtitle. The AV decoder 30 decodes the text subtitle into a 3D image by using stereoscopic display information for displaying the text subtitle as a 3D image and outputs the same. Here, the configuration of the AV decoder 30 that decodes the text subtitle into a 3D image using the DCS 32 is described above with reference to FIG. 13, and the AV decoder 30 that decodes the stereocopic type text subtitle into a 3D image is described above. ) Is described above in FIG.
상기에서 설명한 본 발명에 따른 데이터 기록/재생 장치의 구성 요소들은 각각의 기능을 수행하도록 소프트웨어 또는 하드웨어로서 구현될 수 있고, 소프트웨어 및 하드웨어가 서로 연동함으로써 구현될 수도 있다.The components of the data recording / reproducing apparatus according to the present invention described above may be implemented as software or hardware to perform respective functions, or may be implemented by interworking with the software and hardware.
상기에서 본 발명의 바람직한 실시예에 대하여 설명하였지만, 본 발명은 이에 한정되는 것이 아니고 특허청구범위와 발명의 상세한 설명 및 첨부한 도면의 범위 안에서 여러 가지로 변형하여 실시하는 것이 가능하고 이 또한 본 발명의 범위에 속하는 것은 당연하다.Although the preferred embodiments of the present invention have been described above, the present invention is not limited thereto, and various modifications and changes can be made within the scope of the claims and the detailed description of the invention and the accompanying drawings, and the present invention is also provided. Naturally, it belongs to the range of.
본 발명의 다양한 실시 형태에 대하여는 발명의 실시를 위한 최선의 형태에서 자세히 기술하였다.Various embodiments of the invention have been described in detail in the best mode for carrying out the invention.
본 발명에 의하면, 텍스트 서브타이틀의 입체 표시정보를 이용하여, 텍스트 서브타이틀을 3차원 영상으로 재생할 수 있다. 그리고, 텍스트 서브타이틀의 입체 표시정보를 하나의 데이터 구조로 구성하여, 효율적으로 관리할 수 있다. 또한, 3차원 텍스트 서브타이틀을 효율적으로 디코드하는 디코더를 제공한다.According to the present invention, the text subtitle can be reproduced as a 3D image using the stereoscopic display information of the text subtitle. Then, the stereoscopic display information of the text subtitle is constituted by one data structure and can be efficiently managed. Also provided is a decoder that efficiently decodes three-dimensional text subtitles.

Claims (42)

  1. 영상 데이터를 포함하는 비디오 스트림;A video stream containing image data;
    상기 비디오 스트림과 함께 재생되기 위한 텍스트 서브타이틀; 및A text subtitle for playing with the video stream; And
    상기 텍스트 서브타이틀을 화면에 표시하기 위한 표시 제어정보를 포함하는 데이터 영역을 포함하며,A data area including display control information for displaying the text subtitle on a screen;
    상기 표시 제어정보는 상기 텍스트 서브타이틀을 3차원 이미지로 표시하기 위한 입체 표시정보를 포함하는 기록매체.The display control information includes stereoscopic display information for displaying the text subtitle as a three-dimensional image.
  2. 제 1 항에 있어서,The method of claim 1,
    상기 표시 제어정보는 상기 텍스트 서브타이틀이 표시되는 Region의 표시 제어정보를 포함하고,The display control information includes display control information of a region in which the text subtitle is displayed;
    상기 입체 표시정보는, 상기 Region을 육면체로 표시하기 위하여, 상기 Region의 3차원 표시 시작 지점의 정보와 3차원 크기 정보를 포함하는 기록매체.And the three-dimensional display information includes information on a three-dimensional display start point of the region and three-dimensional size information in order to display the region in a cube.
  3. 제 2 항에 있어서,The method of claim 2,
    상기 표시 제어정보는 상기 Region 내에 표시되어 상기 텍스트 서브타이틀이 표시되는 Text Box의 표시 제어정보를 포함하고,The display control information includes display control information of a text box displayed in the region to display the text subtitle;
    상기 입체 표시정보는, 상기 Text Box를 육면체로 표시하기 위하여, 상기 Text Box의 3차원 표시 시작 지점의 정보와 3차원 크기 정보를 포함하는 기록매체.The stereoscopic display information includes information on a three-dimensional display start point of the text box and three-dimensional size information for displaying the text box in a hexahedron.
  4. 제 3 항에 있어서,The method of claim 3, wherein
    상기 입체 표시정보는 상기 Text Box에 표시되는 상기 텍스트 서브타이틀의 3차원 정렬(align) 정보를 포함하는 기록매체.The stereoscopic display information includes three-dimensional alignment information of the text subtitle displayed in the text box.
  5. 제 3 항에 있어서,The method of claim 3, wherein
    상기 표시 제어정보는 상기 표시 제어정보를 변경하기 위한 사용자 스타일 정보를 포함하며,The display control information includes user style information for changing the display control information.
    상기 사용자 스타일 정보는 상기 Region의 3차원 이동 경로 정보와, 상기 Text Box의 3차원 이동 경로 및 3차원 크기 변화 정보를 포함하는 기록매체.The user style information includes three-dimensional movement path information of the region, three-dimensional movement path and three-dimensional size change information of the text box.
  6. 제 1 항에 있어서,The method of claim 1,
    상기 표시 제어정보는, 상기 입체 표시정보를 출력 장치에서 실제 표시되는 거리 정보인 물리적 입체 표시정보로 변환하기 위한 정보인 DCS(Depth Conversion System) 정보를 포함하는 기록매체.The display control information includes depth conversion system (DCS) information which is information for converting the stereoscopic display information into physical stereoscopic display information, which is distance information actually displayed on an output device.
  7. 제 1 항에 있어서,The method of claim 1,
    상기 텍스트 서브타이틀은 왼쪽 시각의 텍스트 서브타이틀 또는 오른쪽 시각의 텍스트 서브타이틀로 구성되며,The text subtitle is composed of a text subtitle of the left time or a text subtitle of the right time,
    상기 입체 표시정보는 한쪽 시각의 텍스트 서브타이틀을 왼쪽 또는 오른쪽으로 이동시켜 반대쪽 시각의 텍스트 서브타이틀을 생성하기 위한 Stereoscopic 입체 표시정보를 포함하는 기록매체.The stereoscopic display information includes stereoscopic stereoscopic display information for moving the text subtitle of one time to the left or the right to generate the text subtitle of the other time.
  8. 제 7 항에 있어서,The method of claim 7, wherein
    상기 Stereoscopic 입체 표시정보는 상기 한쪽 시각의 텍스트 서브타이틀을 이동시키는 거리의 정보를 포함하는 기록매체.The stereoscopic stereoscopic display information includes a distance information for moving the text subtitle of the one time.
  9. 영상 데이터를 포함하는 비디오 스트림과 상기 비디오 스트림과 함께 재생되기 위한 텍스트 서브타이틀을 기록매체의 데이터 영역에 기록하는 단계; 및Recording a video stream including image data and a text subtitle for reproduction with the video stream in a data area of a recording medium; And
    상기 텍스트 서브타이틀을 화면에 표시하기 위한 표시 제어정보를 상기 데이터 영역에 기록하는 단계를 포함하며,Recording display control information for displaying the text subtitle on a screen in the data area;
    상기 표시 제어정보는 상기 텍스트 서브타이틀을 3차원 이미지로 표시하기 위한 입체 표시정보를 포함하는 데이터 기록 방법.And the display control information includes stereoscopic display information for displaying the text subtitle as a three-dimensional image.
  10. 제 9 항에 있어서,The method of claim 9,
    상기 표시 제어정보는 상기 텍스트 서브타이틀이 표시되는 Region의 표시 제어정보를 포함하고,The display control information includes display control information of a region in which the text subtitle is displayed;
    상기 입체 표시정보는, 상기 Region을 육면체로 표시하기 위하여, 상기 Region의 3차원 표시 시작 지점의 정보와 3차원 크기 정보를 포함하는 데이터 기록 방법.And the three-dimensional display information includes information of a three-dimensional display start point and three-dimensional size information of the region in order to display the region in a cube.
  11. 제 10 항에 있어서,The method of claim 10,
    상기 표시 제어정보는 상기 Region 내에 표시되어 상기 텍스트 서브타이틀이 표시되는 Text Box의 표시 제어정보를 포함하고,The display control information includes display control information of a text box displayed in the region to display the text subtitle;
    상기 입체 표시정보는, 상기 Text Box를 육면체로 표시하기 위하여, 상기 Text Box의 3차원 표시 시작 지점의 정보와 3차원 크기 정보를 포함하는 데이터 기록 방법.And the three-dimensional display information includes information of a three-dimensional display start point of the text box and three-dimensional size information in order to display the text box in a cube.
  12. 제 11 항에 있어서,The method of claim 11,
    상기 입체 표시정보는 상기 Text Box에 표시되는 상기 텍스트 서브타이틀의 3차원 정렬(align) 정보를 포함하는 데이터 기록 방법.And the stereoscopic display information includes three-dimensional alignment information of the text subtitle displayed in the text box.
  13. 제 11 항에 있어서,The method of claim 11,
    상기 표시 제어정보는 상기 표시 제어정보를 변경하기 위한 사용자 스타일 정보를 포함하며,The display control information includes user style information for changing the display control information.
    상기 사용자 스타일 정보는 상기 Region의 3차원 이동 경로 정보와, 상기 Text Box의 3차원 이동 경로 및 3차원 크기 변화 정보를 포함하는 데이터 기록 방법.The user style information includes three-dimensional movement path information of the region, three-dimensional movement path and three-dimensional size change information of the text box.
  14. 제 9 항에 있어서,The method of claim 9,
    상기 표시 제어정보는, 상기 입체 표시정보를 출력 장치에서 실제 표시되는 거리 정보인 물리적 입체 표시정보로 변환하기 위한 정보인 DCS(Depth Conversion System) 정보를 포함하는 데이터 기록 방법.And the display control information includes depth conversion system (DCS) information which is information for converting the stereoscopic display information into physical stereoscopic display information, which is distance information actually displayed on an output device.
  15. 제 9 항에 있어서,The method of claim 9,
    상기 텍스트 서브타이틀은 왼쪽 시각의 텍스트 서브타이틀 또는 오른쪽 시각의 텍스트 서브타이틀로 구성되며,The text subtitle is composed of a text subtitle of the left time or a text subtitle of the right time,
    상기 입체 표시정보는 한쪽 시각의 텍스트 서브타이틀을 왼쪽 또는 오른쪽으로 이동시켜 반대쪽 시각의 텍스트 서브타이틀을 생성하기 위한 Stereoscopic 입체 표시정보를 포함하는 데이터 기록 방법.And the stereoscopic display information includes stereoscopic stereoscopic display information for moving the text subtitle of one time to the left or the right to generate the text subtitle of the other time.
  16. 제 15 항에 있어서,The method of claim 15,
    상기 Stereoscopic 입체 표시정보는 상기 한쪽 시각의 텍스트 서브타이틀을 이동시키는 거리의 정보를 포함하는 데이터 기록 방법.And the stereoscopic stereoscopic display information includes information of a distance for moving the text subtitle of the one time.
  17. 영상 데이터를 포함하는 비디오 스트림과 상기 비디오 스트림과 함께 재생되기 위한 텍스트 서브타이틀을 기록매체의 데이터 영역에서 읽는 단계;Reading a video stream including image data and a text subtitle for reproduction with the video stream in a data area of a recording medium;
    상기 텍스트 서브타이틀을 화면에 표시하기 위한 정보로, 상기 텍스트 서브타이틀을 3차원 이미지로 표시하기 위한 입체 표시정보를 포함하는, 표시 제어정보를 상기 데이터 영역에서 읽는 단계;Reading display control information in the data area, the display control information including stereoscopic display information for displaying the text subtitle as a three-dimensional image as information for displaying the text subtitle on a screen;
    상기 입체 표시정보에 따라 상기 텍스트 서브타이틀을 3차원 이미지로 재생하는 단계를 포함하는 데이터 재생 방법.And reproducing the text subtitle as a 3D image according to the stereoscopic display information.
  18. 제 17 항에 있어서,The method of claim 17,
    상기 표시 제어정보는 상기 텍스트 서브타이틀이 표시되는 Region의 표시 제어정보를 포함하고,The display control information includes display control information of a region in which the text subtitle is displayed;
    상기 입체 표시정보는, 상기 Region을 육면체로 표시하기 위하여, 상기 Region의 3차원 표시 시작 지점의 정보와 3차원 크기 정보를 포함하는 데이터 재생 방법.And the three-dimensional display information includes information of a three-dimensional display start point of the region and three-dimensional size information in order to display the region in a cube.
  19. 제 18 항에 있어서,The method of claim 18,
    상기 표시 제어정보는 상기 Region 내에 표시되어 상기 텍스트 서브타이틀이 표시되는 Text Box의 표시 제어정보를 포함하고,The display control information includes display control information of a text box displayed in the region to display the text subtitle;
    상기 입체 표시정보는, 상기 Text Box를 육면체로 표시하기 위하여, 상기 Text Box의 3차원 표시 시작 지점의 정보와 3차원 크기 정보를 포함하는 데이터 재생 방법.And the three-dimensional display information includes information of a three-dimensional display start point of the text box and three-dimensional size information to display the text box in a cube.
  20. 제 19 항에 있어서,The method of claim 19,
    상기 입체 표시정보는 상기 Text Box에 표시되는 상기 텍스트 서브타이틀의 3차원 정렬(align) 정보를 포함하는 데이터 재생 방법.And the stereoscopic display information includes three-dimensional alignment information of the text subtitle displayed in the text box.
  21. 제 19 항에 있어서,The method of claim 19,
    상기 표시 제어정보는 상기 표시 제어정보를 변경하기 위한 사용자 스타일 정보를 포함하며,The display control information includes user style information for changing the display control information.
    상기 사용자 스타일 정보는 상기 Region의 3차원 이동 경로 정보와, 상기 Text Box의 3차원 이동 경로 및 3차원 크기 변화 정보를 포함하는 데이터 재생 방법.The user style information includes three-dimensional movement path information of the region, three-dimensional movement path and three-dimensional size change information of the text box.
  22. 제 17 항에 있어서,The method of claim 17,
    상기 표시 제어정보는, 상기 입체 표시정보를 출력 장치에서 실제 표시되는 거리 정보인 물리적 입체 표시정보로 변환하기 위한 정보인 DCS(Depth Conversion System) 정보를 포함하는 데이터 재생 방법.And the display control information includes depth conversion system (DCS) information which is information for converting the stereoscopic display information into physical stereoscopic display information which is distance information actually displayed on an output device.
  23. 제 17 항에 있어서,The method of claim 17,
    상기 텍스트 서브타이틀은 왼쪽 시각의 텍스트 서브타이틀 또는 오른쪽 시각의 텍스트 서브타이틀로 구성되며,The text subtitle is composed of a text subtitle of the left time or a text subtitle of the right time,
    상기 입체 표시정보는 한쪽 시각의 텍스트 서브타이틀을 왼쪽 또는 오른쪽으로 이동시켜 반대쪽 시각의 텍스트 서브타이틀을 생성하기 위한 Stereoscopic 입체 표시정보를 포함하는 데이터 재생 방법.And the stereoscopic display information includes stereoscopic stereoscopic display information for moving the text subtitle of one time to the left or the right to generate the text subtitle of the other time.
  24. 제 23 항에 있어서,The method of claim 23,
    상기 Stereoscopic 입체 표시정보는 상기 한쪽 시각의 텍스트 서브타이틀을 이동시키는 거리의 정보를 포함하는 데이터 재생 방법.And the stereoscopic stereoscopic display information includes information on a distance for moving the text subtitle of the one time.
  25. 기록매체에 데이터를 기록하는 기록부; 및A recording unit for recording data on a recording medium; And
    영상 데이터를 포함하는 비디오 스트림과 상기 비디오 스트림과 함께 재생되기 위한 텍스트 서브타이틀을 기록매체의 데이터 영역에 기록하고,Record a video stream containing video data and a text subtitle for reproduction with the video stream in a data area of a recording medium;
    상기 텍스트 서브타이틀을 화면에 표시하기 위한 표시 제어정보를 상기 데이터 영역에 기록하도록 상기 기록부를 제어하는 제어부를 포함하고,A control unit for controlling the recording unit to record display control information for displaying the text subtitle on a screen in the data area;
    상기 표시 제어정보는 상기 텍스트 서브타이틀을 3차원 이미지로 표시하기 위한 입체 표시정보를 포함하는 데이터 기록 장치.And the display control information includes stereoscopic display information for displaying the text subtitle as a three-dimensional image.
  26. 제 25 항에 있어서,The method of claim 25,
    상기 표시 제어정보는 상기 텍스트 서브타이틀이 표시되는 Region의 표시 제어정보를 포함하고,The display control information includes display control information of a region in which the text subtitle is displayed;
    상기 입체 표시정보는, 상기 Region을 육면체로 표시하기 위하여, 상기 Region의 3차원 표시 시작 지점의 정보와 3차원 크기 정보를 포함하는 데이터 기록 장치.And the three-dimensional display information includes information of a three-dimensional display start point of the region and three-dimensional size information for displaying the region in a cube.
  27. 제 26 항에 있어서,The method of claim 26,
    상기 표시 제어정보는 상기 Region 내에 표시되어 상기 텍스트 서브타이틀이 표시되는 Text Box의 표시 제어정보를 포함하고,The display control information includes display control information of a text box displayed in the region to display the text subtitle;
    상기 입체 표시정보는, 상기 Text Box를 육면체로 표시하기 위하여, 상기 Text Box의 3차원 표시 시작 지점의 정보와 3차원 크기 정보를 포함하는 데이터 기록 장치.And the three-dimensional display information includes information on a three-dimensional display start point of the text box and three-dimensional size information to display the text box in a cube.
  28. 제 27 항에 있어서,The method of claim 27,
    상기 입체 표시정보는 상기 Text Box에 표시되는 상기 텍스트 서브타이틀의 3차원 정렬(align) 정보를 포함하는 데이터 기록 장치.And the stereoscopic display information includes three-dimensional alignment information of the text subtitle displayed in the text box.
  29. 제 27 항에 있어서,The method of claim 27,
    상기 표시 제어정보는 상기 표시 제어정보를 변경하기 위한 사용자 스타일 정보를 포함하며,The display control information includes user style information for changing the display control information.
    상기 사용자 스타일 정보는 상기 Region의 3차원 이동 경로 정보와, 상기 Text Box의 3차원 이동 경로 및 3차원 크기 변화 정보를 포함하는 데이터 기록 장치.The user style information includes three-dimensional movement path information of the region, three-dimensional movement path and three-dimensional size change information of the text box.
  30. 제 25 항에 있어서,The method of claim 25,
    상기 표시 제어정보는, 상기 입체 표시정보를 출력 장치에서 실제 표시되는 거리 정보인 물리적 입체 표시정보로 변환하기 위한 정보인 DCS(Depth Conversion System) 정보를 포함하는 데이터 기록 장치.And the display control information includes depth conversion system (DCS) information which is information for converting the stereoscopic display information into physical stereoscopic display information which is distance information actually displayed on an output device.
  31. 제 25 항에 있어서,The method of claim 25,
    상기 텍스트 서브타이틀은 왼쪽 시각의 텍스트 서브타이틀 또는 오른쪽 시각의 텍스트 서브타이틀로 구성되며,The text subtitle is composed of a text subtitle of the left time or a text subtitle of the right time,
    상기 입체 표시정보는 한쪽 시각의 텍스트 서브타이틀을 왼쪽 또는 오른쪽으로 이동시켜 반대쪽 시각의 텍스트 서브타이틀을 생성하기 위한 Stereoscopic 입체 표시정보를 포함하는 데이터 기록 장치.And the stereoscopic display information includes stereoscopic stereoscopic display information for moving the text subtitle of one time to the left or the right to generate the text subtitle of the other time.
  32. 제 31 항에 있어서,The method of claim 31, wherein
    상기 Stereoscopic 입체 표시정보는 상기 한쪽 시각의 텍스트 서브타이틀을 이동시키는 거리의 정보를 포함하는 데이터 기록 장치.And the stereoscopic stereoscopic display information includes information of a distance for moving the text subtitle of the one time.
  33. 기록매체의 데이터를 읽는 재생부;A reproduction unit for reading data of the recording medium;
    영상 데이터를 포함하는 비디오 스트림과 함께 재생되기 위한 텍스트 서브타이틀을 화면에 출력할 수 있는 이미지 데이터로 변환하는 디코더; 및A decoder for converting a text subtitle to be reproduced together with a video stream including image data into image data that can be output to a screen; And
    상기 비디오 스트림과 상기 텍스트 서브타이틀을 상기 기록매체의 데이터 영역에서 읽고, 상기 텍스트 서브타이틀을 화면에 표시하기 위한 정보로, 상기 텍스트 서브타이틀을 3차원 이미지로 표시하기 위한 입체 표시정보를 포함하는, 표시 제어정보를 상기 데이터 영역에서 읽도록 상기 재생부를 제어하고,Reading the video stream and the text subtitle in a data area of the recording medium, displaying the text subtitle on a screen, and including stereoscopic display information for displaying the text subtitle in a three-dimensional image; Control the reproduction unit to read display control information from the data area,
    상기 입체 표시정보에 따라 상기 텍스트 서브타이틀을 3차원 이미지로 변환하여 재생하도록 상기 디코더를 제어하는 제어부를 포함하는 데이터 재생 장치.And a controller configured to control the decoder to convert the text subtitle into a 3D image and to reproduce the text subtitle according to the stereoscopic display information.
  34. 제 33 항에 있어서,The method of claim 33, wherein
    상기 표시 제어정보는 상기 텍스트 서브타이틀이 표시되는 Region의 표시 제어정보를 포함하고,The display control information includes display control information of a region in which the text subtitle is displayed;
    상기 입체 표시정보는, 상기 Region을 육면체로 표시하기 위하여, 상기 Region의 3차원 표시 시작 지점의 정보와 3차원 크기 정보를 포함하는 데이터 재생 장치.And the three-dimensional display information includes information of a three-dimensional display start point of the region and three-dimensional size information in order to display the region in a cube.
  35. 제 34 항에 있어서,The method of claim 34, wherein
    상기 표시 제어정보는 상기 Region 내에 표시되어 상기 텍스트 서브타이틀이 표시되는 Text Box의 표시 제어정보를 포함하고,The display control information includes display control information of a text box displayed in the region to display the text subtitle;
    상기 입체 표시정보는, 상기 Text Box를 육면체로 표시하기 위하여, 상기 Text Box의 3차원 표시 시작 지점의 정보와 3차원 크기 정보를 포함하는 데이터 재생 장치.And the three-dimensional display information includes information of a three-dimensional display start point of the text box and three-dimensional size information in order to display the text box in a cube.
  36. 제 35 항에 있어서,36. The method of claim 35 wherein
    상기 입체 표시정보는 상기 Text Box에 표시되는 상기 텍스트 서브타이틀의 3차원 정렬(align) 정보를 포함하는 데이터 재생 장치.And the stereoscopic display information includes three-dimensional alignment information of the text subtitle displayed in the text box.
  37. 제 35 항에 있어서,36. The method of claim 35 wherein
    상기 표시 제어정보는 상기 표시 제어정보를 변경하기 위한 사용자 스타일 정보를 포함하며,The display control information includes user style information for changing the display control information.
    상기 사용자 스타일 정보는 상기 Region의 3차원 이동 경로 정보와, 상기 Text Box의 3차원 이동 경로 및 3차원 크기 변화 정보를 포함하는 데이터 재생 장치.The user style information includes 3D movement path information of the region, 3D movement path and 3D size change information of the text box.
  38. 제 33 항에 있어서,The method of claim 33, wherein
    상기 표시 제어정보는, 상기 입체 표시정보를 출력 장치에서 실제 표시되는 거리 정보인 물리적 입체 표시정보로 변환하기 위한 정보인 DCS(Depth Conversion System) 정보를 포함하는 데이터 재생 장치.And the display control information includes depth conversion system (DCS) information which is information for converting the stereoscopic display information into physical stereoscopic display information which is distance information actually displayed on an output device.
  39. 제 33 항에 있어서,The method of claim 33, wherein
    상기 텍스트 서브타이틀은 왼쪽 시각의 텍스트 서브타이틀 또는 오른쪽 시각의 텍스트 서브타이틀로 구성되며,The text subtitle is composed of a text subtitle of the left time or a text subtitle of the right time,
    상기 입체 표시정보는 한쪽 시각의 텍스트 서브타이틀을 왼쪽 또는 오른쪽으로 이동시켜 반대쪽 시각의 텍스트 서브타이틀을 생성하기 위한 Stereoscopic 입체 표시정보를 포함하는 데이터 재생 장치.And the stereoscopic display information includes stereoscopic stereoscopic display information for moving the text subtitle of one time to the left or the right to generate the text subtitle of the other time.
  40. 제 39 항에 있어서,The method of claim 39,
    상기 Stereoscopic 입체 표시정보는 상기 한쪽 시각의 텍스트 서브타이틀을 이동시키는 거리의 정보를 포함하는 데이터 재생 장치.And the stereoscopic stereoscopic display information includes information on a distance for moving the text subtitle of the one time.
  41. 제 38 항에 있어서,The method of claim 38,
    상기 디코더는,The decoder,
    상기 DCS 정보를 이용하여, 상기 입체 표시정보를 상기 물리적 입체 표시정보로 변환하는 GDLUT(Graphic Depth Look-Up Table) 부를 포함하는 데이터 재생 장치. And a graphical depth look-up table (GDLUT) unit for converting the stereoscopic display information into the physical stereoscopic display information using the DCS information.
  42. 제 39 항에 있어서,The method of claim 39,
    상기 디코더는,The decoder,
    상기 왼쪽 시각의 텍스트 서브타이틀을 이미지 데이터로 변환하는 Left Graphics Plane 부와 상기 오른쪽 시각의 텍스트 서브타이틀을 이미지 데이터로 변환하는 Right Graphic Plane 부를 포함하는 데이터 재생 장치.And a left graphics plane unit for converting the text subtitle of the left eye into image data and a right graphic plane unit for converting the text subtitle of the right eye into image data.
PCT/KR2009/006963 2008-11-25 2009-11-25 Recording medium, method for recording/playing data, and device for recording/playing data WO2010062104A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US11792208P 2008-11-25 2008-11-25
US61/117,922 2008-11-25
US12117608P 2008-12-09 2008-12-09
US61/121,176 2008-12-09

Publications (2)

Publication Number Publication Date
WO2010062104A2 true WO2010062104A2 (en) 2010-06-03
WO2010062104A3 WO2010062104A3 (en) 2010-08-26

Family

ID=42226249

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2009/006963 WO2010062104A2 (en) 2008-11-25 2009-11-25 Recording medium, method for recording/playing data, and device for recording/playing data

Country Status (1)

Country Link
WO (1) WO2010062104A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024017090A1 (en) * 2022-07-21 2024-01-25 华为技术有限公司 Information display method and electronic device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080027998A (en) * 2006-09-25 2008-03-31 에이취. 박 리차드 Method for displaying caption and recording medium including an image displayed by the method
WO2008044191A2 (en) * 2006-10-11 2008-04-17 Koninklijke Philips Electronics N.V. Creating three dimensional graphics data
WO2008115222A1 (en) * 2007-03-16 2008-09-25 Thomson Licensing System and method for combining text with three-dimensional content

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080027998A (en) * 2006-09-25 2008-03-31 에이취. 박 리차드 Method for displaying caption and recording medium including an image displayed by the method
WO2008044191A2 (en) * 2006-10-11 2008-04-17 Koninklijke Philips Electronics N.V. Creating three dimensional graphics data
WO2008115222A1 (en) * 2007-03-16 2008-09-25 Thomson Licensing System and method for combining text with three-dimensional content

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024017090A1 (en) * 2022-07-21 2024-01-25 华为技术有限公司 Information display method and electronic device

Also Published As

Publication number Publication date
WO2010062104A3 (en) 2010-08-26

Similar Documents

Publication Publication Date Title
JP4733772B2 (en) Recording medium, reproducing apparatus, integrated circuit, reproducing method, recording method, recording medium reproducing system
JP5341946B2 (en) Stereoscopic playback method and stereoscopic playback device
WO2014054845A1 (en) Content processing apparatus for processing high resolution content and method thereof
KR101024922B1 (en) Recording medium having a data structure for managing reproduction of subtitle data and methods and apparatuses of recording and reproducing
JP4611285B2 (en) RECORDING MEDIUM HAVING DATA STRUCTURE FOR MANAGING GRAPHIC DATA REPRODUCTION, RECORDING AND REPRODUCING METHOD AND APPARATUS THEREFOR
KR20060002948A (en) Recording medium having data structure for managing reproduction of text subtitle data and methods and apparatuses of recording and reproducing
WO2010119815A1 (en) Data structure, recording medium, reproducing device, reproducing method, and program
US20050008347A1 (en) Method of processing subtitle stream, reproducing apparatus and information storage medium thereof
WO2010119814A1 (en) Data structure, recording medium, reproducing device, reproducing method, and program
WO2010062104A2 (en) Recording medium, method for recording/playing data, and device for recording/playing data
WO2023234532A1 (en) Data recording method, device and system for virtual production
US7734655B2 (en) Method of managing data on recording medium
US7574105B2 (en) Device, system, method and program for data processing, recording medium storing the program, and player
KR970014289A (en) Video signal recording and reproducing apparatus and method
US7171109B2 (en) Apparatus and method for recording and reproducing video data
WO2011002153A2 (en) Recording medium, data recording/reproducing method, and data recording/reproducing apparatus
WO2010058977A2 (en) Recording medium, data recording/reproducing method and data recording/reproducing apparatus
WO2020009365A1 (en) Display apparatus and control method thereof and recording medium
KR100235834B1 (en) Image converting method and image processing supporting apparatus by using image processing method
JP2000173183A (en) Disk recording and reproducing device and disk reproducing device
KR20110007719A (en) Recording medium, data recording/reproducing method, and data recording/reproducing apparatus
KR100283246B1 (en) How to display OSD characters
KR100258589B1 (en) Apparatus for processing on-screen display data
JP2006121299A (en) Recording reproducing device
JPH04337986A (en) Recorded information reproducing device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09829311

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09829311

Country of ref document: EP

Kind code of ref document: A2