Interlaced 3d video
12 claims: 3 independent, 9 dependent
- 1Patent claims Zastrzeżenia patentowe 1. A video processing device for processing three-dimensional [3D] video information from a carrier (105), 3D video information includes 3D video data, the device (100) includes:1. Urządzenie przetwarzające video do przetwarzania trójwymiarowych [3D] informacji video z nośnika (105), informacje video 3D zawierają dane video 3D, urządzenie (100) zawiera: - input means (101, 102, 103) arranged to receive 3D video data in 3D interlaced format having a resolution corresponding to the packing format of the interlaced frame, - środki wejściowe (101, 102, 103) rozmieszczone do odbierania danych video 3D w formacie 3D z przeplotem, posiadających rozdzielczość odpowiadającą formatowi pakowania klatki z przeplotem, - a converter (106) arranged to process the 3D video information and generate a 3D display signal of the pixel data, the 3D display signal represents the 3D video data in a display format;- przetwornik (106) rozmieszczony do przetwarzania informacji video 3D i generowania sygnału wyświetlacza 3D danych pikseli, sygnał wyświetlacza 3D reprezentuje dane video 3D w formacie wyświetlania, - a display interface (107) arranged to couple to the 3D display device (120) and to carry the 3D display signal (110), the display interface (107) is further arranged to receive 3D display ability data from the 3D display device, wherein the 3D display ability data is indicate interlaced 3D display formats that are acceptable to the 3D display device in which - interfejs wyświetlacza (107) rozmieszczony do sprzęgania z urządzeniem (120) wyświetlacza 3D i do przenoszenia sygnału (110) wyświetlacza 3D, interfejs wyświetlacza (107) jest dodatkowo rozmieszczony do odbierania danych zdolności wyświetlania 3D z urządzenia wyświetlacza 3D, gdzie dane zdolności wyświetlania 3D wskazują formaty wyświetlania 3D z przeplotem akceptowalne przez urządzenie wyświetlacza 3D, w którym - Interlaced 3D display formats accepted by the 3D display device include interlaced 3D display formats other than the packaging format of the interlaced frame and being side-by-side or side-by-side formats, and in which the device includes - formaty wyświetlania 3D z przeplotem akceptowane przez urządzenie wyświetlacza 3D zawierają formaty wyświetlania 3D z przeplotem inne od formatu pakowania klatki z przeplotem i stanowiące formaty jeden obok drugiego, lub jeden pod drugim, i w którym urządzenie zawiera - storing means (21, 31) arranged to store the 3D display bottom data from the 3D transform capability data in the status register, the 3D transform capability data includes the ability of the video processing device to interleav the input 3D interleaved format to corresponding other interleaved 3D display formats , and in which - środki przechowujące (21, 31) rozmieszczone do przechowywania danych dolności wyświetlania 3D z danych zdolności przekształcania 3D w rejestrze statusu, dane zdolności przekształcania 3D obejmują zdolności urządzenia przetwarzającego video do przekształcania z przeplotem wejściowego formatu 3D z przeplotem do odpowiednich innych formatów wyświetlania 3D z przeplotem, oraz w którym - informacje video 3D dodatkowo zawierają informacje programu odtwarzania, gdzie informacje programu odtwarzania zawierają program odtwarzania, obejmujący mechanizm wyboru, oraz w którym urządzenie jest rozmieszczone do - the 3D video information further comprises reproduction program information, wherein the reproduction program information comprises a reproduction program including a selection mechanism, and wherein the apparatus is arranged to - processing the selection mechanism to control the processing of 3D video information, so that the selection mechanism controls the selection of a display format from the interlaced 3D display formats accepted by the 3D display device by reading a status register, wherein the processing enables the selection mechanism to be independent of the data capability. 3D display and 3D transform ability data, selected interlaced 3D display format and interlaced transformation, the processing additionally enables the selection mechanism - przetwarzania mechanizmu wyboru do sterowania przetwarzaniem informacji video 3D tak, że mechanizm wyboru steruje wyborem formatu wyświetlania z formatów wyświetlania 3D z przeplotem, akceptowanego przez urządzenie wyświetlacza 3D poprzez odczyt rejestru statusu, w którym przetwarzanie umożliwia to, by mechanizm wyboru, niezależnie od danych zdolności wyświetlania 3D i danych zdolności przekształcania 3D, wybierał format wyświetlania 3D z przeplotem oraz przekształcanie z przeplotem, przetwarzanie dodatkowo umożliwia to, by mechanizm wyboru - select an interlaced 3D display format, side-by-side or top-down format, or - wybierał format wyświetlania 3D z przeplotem, stanowiący format jeden obok drugiego lub odgórny, lub - select a 2D display signal if the 3D video data having a resolution corresponding to the 3D packing format of the interlaced frame cannot be converted to the interlaced 3D display format side by side or top-down format. - wybierał sygnał wyświetlania 2D, jeżeli dane video 3D posiadające rozdzielczość odpowiadającą formatowi 3D pakowania klatki z przeplotem, nie mogą być przekształcone do formatu wyświetlania 3D z przeplotem, stanowiącego format jeden obok drugiego, lub odgórny.
- 8The method of controlling the processing of three-dimensional [3D] video information from a medium, where the 3D video information includes 3D video data, the method includes:8. Sposób sterowania przetwarzaniem informacji trójwymiarowego [3D] video z nośnika, gdzie informacje video 3D zawierają dane video 3D, sposób zawiera: - odbieranie danych video 3D w formacie 3D z przeplotem, posiadających rozdzielczość pasującą do formatu pakowania klatki z przeplotem, oraz - receiving 3D video data in 3D interlaced format having a resolution that matches the packaging format of the interlaced frame, and - odbieranie informacji video 3D, zawierających i generujących sygnał wyświetlania 3D danych pikseli dla urządzenia wyświetlacza 3D, gdzie sygnał wyświetlania 3D reprezentuje dane video 3D w formacie wyświetlania, - receiving 3D video information containing and generating a 3D display signal of pixel data for a 3D display device, wherein the 3D display signal represents 3D video data in a display format, Sposób dodatkowo zawiera The method additionally includes - odbieranie z urządzenia wyświetlacza 3D danych zdolności wyświetlania 3D wskazujących formaty wyświetlania 3D z przeplotem, akceptowane przez urządzenie wyświetlacza 3D, w którym - formaty wyświetlania 3D akceptowane przez urządzenie wyświetlania 3D zawierają formaty wyświetlania 3D z przeplotem inne, niż format pakowania klatki z przeplotem i stanowiący format jeden obok drugiego lub odgórny, oraz - receiving from the 3D display device 3D display capability data indicating the interlaced 3D display formats accepted by the 3D display device, wherein - the 3D display formats accepted by the 3D display device include the 3D interlaced display formats other than the interlaced frame packing format and constituting side-by-side or top-down format, and - przechowywanie danych zdolności wyświetlania 3D oraz zdolności przekształcania 3D w rejestrze statusu, gdzie dane zdolności przekształcania 3D wskazują zdolności urządzenia przetwarzania video do przekształcania z przeplotem wejściowego formatu 3D z przeplotem do odpowiednich innych formatów wyświetlania 3D z przeplotem, i w którym - storing 3D display ability data and 3D transform ability data in a status register, wherein the 3D transform ability data indicates the video processing device's ability to interleave the input 3D interlaced format to corresponding other interleaved 3D display formats, and wherein - informacje video 3D dodatkowo zawierają informacje programu odtwarzania, gdzie informacje programu odtwarzania zawierają program odtwarzania, obejmujący mechanizm wyboru, w którym sposób dodatkowo zawiera - the 3D video information further includes reproduction program information, wherein the reproduction program information comprises a reproduction program, including a selection mechanism, wherein the method further comprises - odzyskiwanie, z rejestru statusu, danych zdolności wyświetlania 3D oraz danych zdolności przekształcania 3D, oraz przetwarzanie mechanizmu wyboru do sterowania przetwarzaniem informacji video 3D tak, że mechanizm wyboru steruje wyborem formatu wyświetlania z formatów wyświetlania 3D z przeplotem, akceptowanych przez urządzenie wyświetlacza 3D, w którym przetwarzanie umożliwia mechanizmowi wyboru, zależnie od danych zdolności wyświetlania 3D oraz danych zdolności przekształcania 3D, wybór formatu wyświetlania 3D z przeplotem oraz przekształcania z przeplotem, a przetwarzanie dodatkowo umożliwia to, by mechanizm wyboru: retrieving, from the status register, the 3D display capability data and the 3D transform capability data, and processing the selection mechanism to control the 3D video information processing, such that the selection mechanism controls the selection of a display format from interlaced 3D display formats accepted by the 3D display device, the processing of which enables a selection mechanism, depending on the given 3D display capability and the 3D transform capability data, selection of the interlaced 3D display format and interlaced transformation, and the processing additionally enables the selection mechanism: - select an interlaced 3D display format that is side-by-side or top-down, or - wybierał format wyświetlania 3D z przeplotem, stanowiący format jeden obok drugiego, lub odgórny, lub - select a 2D display signal if the 3D video data according to the 3D format of the interlaced frame packing cannot be converted to the interlaced 3D display format, side by side or top-down format. - wybierał sygnał wyświetlania 2D, jeżeli dane video 3D według formatu 3D pakowania klatki z przeplotem nie mogą być przekształcone do formatu wyświetlania 3D z przeplotem, stanowiącego format jeden obok drugiego, lub odgórny.
- 10A computer program product for controlling 3D video information processing, the program operable to cause the transducer to perform a method as claimed in any one of claims 8 or 9. 10. Produkt programu komputerowego do sterowania przetwarzaniem informacji video 3D, który to program działa tak, by powodować, by przetwornik wykonywał sposób zastrzeżony w którymkolwiek z zastrzeżeń 8 lub 9.
Independent claims3
103 paragraphs in 4 sections, as filed
Description
Technical field of the invention
The invention relates to a video processing apparatus for processing three-dimensional [3D] video information, where the 3D information comprises 3D video data, the apparatus comprises input means for receiving 3D video data according to the 3D interlaced format, having a resolution corresponding to the packing format of an interlaced frame. , a video converter for processing 3D video information and generating a 3D display signal of pixel data, the 3D display signal represents 3D video data according to the display format, and a display interface for coupling to the 3D display device for carrying the 3D display signal, the display interface is arranged to receive 3D display capability data from the 3D display device.
[0002] The invention further relates to a method for controlling three-dimensional [3D] information processing, wherein the 3D video information comprises 3D video data according to the 3D interlaced format having a resolution corresponding to the packing format of the interlaced frame, and said processing of the 3D video information comprises generating a display signal. 3D pixel data for a 3D display device, the 3D display signal represents 3D video data according to the display format.
[0003] The invention relates to the field of 3D video information processing and display.
BACKGROUND OF THE INVENTION
[0004] Various sources of 3D video information are well known. Blu-ray disc layout is widely used when publishing High Definition movies. Initially, the BD-ROM audio-visual application format only contained 2D video support. Various video encoding options are included in the layout, which options are supported by BDROM compatible playback devices. One of the supported video codecs is AVC (also known as ISO / IEC MPEG-4 Part 10 and ITU-TH.264). Recently, Blu-ray video distribution chip has been extended with stereoscopic 3D capabilities based on high quality MVC (multi-view video coding) stereo profile, AVC extension. Blu-ray 3D (S3D) stereoscopic expansion is currently limited to progressive video. Progressive video modes are defined for the BD3D line mode: 1080 at 24 (actually 23,976) frames per second ("1080p24) and the line mode 720 at 50 or 60 (actually 59.94) frames per second. For S3D, the video stream is composed of a so-called independent view and a dependent view. Standalone view is AVC compliant and can potentially be decoded by BD players that are not designed to decode full BD3D (MVC) video stream. Background information in the Blu-ray Disc format of a read-only audio-visual application, can be found in the White Paper published by the Blue-ray Disc Association: http: //www.blu- raydisc.com/assets/Downloadedablefile/BD-ROM- AV-WhitePaper 110712.pdf. An overview of the BD3D expansion is described in section 6, while details can be found in Appendix A of this White Paper.
[0005] The MVC format and the way it has been applied to Blu-ray enables a disc author to create S3D Blu-ray discs so that they can be played as 2D video on players that do not support stereoscopic playback, or where the connected display does not support 3D display. To be able to select 2D or 3SD playback, program information includes sections for playback instructions and settings for both options. The playback program has access to a set of 32-bit Player Setting Registers and Playback Status Registers (referred to as PSR) which can be used for customization, e.g., playlist selection for playback options. To extend Blu-ray format with S3D capability, additional PSR, including PSR, is defined to indicate display ability. The present display capabilities include the field for capturing a horizontal display size, a bit to indicate whether glasses are required for stereoscopic display, and a bit to indicate whether the display is capable of displaying a stereoscopic fourth. The reproduction program may, for example, read a bit that indicates the stereoscopic capability of the display and select the 2D or S3D department as a function of the value.
[0006] A 3D video processing device such as a BD player or a decoder may be coupled to a 3D display device such as a television set or monitor for conveying 3D video data through a display signal on a suitable interface, preferably a high-speed digital interface such as HDMI. The high definition pixel data is transferred along the audio from the source to the destination device. Additionally, HDMI can carry data in both directions, for example for control purposes and for exchanging status information. There is a possibility of a so-called EDID (Extended Display Identification Code) which allows the display to present its capability to a source device such as a BD player. These EDID capability parameters include a different combination of spatial resolutions and frame rates supported by the display.
[0007] The 3D display device receives the 3D display signal via the interface and provides various images to the respective eyes of the recipient to create a 3D effect.
The display device may be a stereoscopic device, for example, for a consumer wearing glasses with apertures that pass the left and right views of the display sequentially to the respective left and right eyes of the viewer. However, the display device may be an automatic stereoscopic display that generates multiple views; the different views are perceived by the respective eye of the spectatorless viewer.
[0008] The invention focuses on a particular type of interlaced video data. Typically, the interlaced video data signals convey even lines and odd lines of a video frame in two separate sets, usually called fields. Also for 3D video data, various interlaced 3D display formats have been proposed, for example in the standard HDMI version, 1.4a. The relevant part related to 3D is described in the document "HighDefinition Multimedia Interface, Specification Version 1.4a, Extracion of 3D Signaling Portion of March 4, 2010, available at http://www.hdmi.org/, which describes Interlaced 3D formats in high and low resolution, respectively, as further described below.
[0009] As HDMI was extended to support 3D formats, two methods for stereoscopic (2-view) 3D transfer were defined. One way is to use the existing 2D format and squeeze the two views (left and right) of stereoscopic 2D video. In this method, there are 2 options: side-by-side configuration and top-down configuration. The second way is to double the number of video lines of the HDMI video frame and transfer the 2 full HD views (L first) in this single HDMI frame. The second way is called "cage packing."
[0010] HDMI defines a number of mandatory 3D formats. There are only 2 mandatory frame packing formats: 1080p24 and 720p50 / 60. These overlap with S3D progressive Blu-ray video. These side-by-side and top-down formats do not provide full eye quality resolution, but match the 3D formats chosen by broadcasters in different countries, with the advantage that existing AVC decoders designed for Fula HD can be used to decode video signals 3D "cage-compatible" (side-by-side or top-down). These frame-compatible formats include interlaced video modes, which is widely used for interlaced video broadcasting.
[0011] Patent US2009 / 0284652 describes a video processing circuit (VPS) that receives a plurality of video inputs and specifically adapts them to meet the audio / video format requirements of the plurality of video receiving devices. VPS can query the receiving devices to obtain the audio / video format requirements of video devices. Reformatting may involve transcoding the input signals to produce output video formats as desired. Multiple VPS can exchange information with respect to their transform ability, and the appropriate VPS can be selected automatically.
[0012] WO2011 / 084169 describes a video circuit for providing a display signal generated for the encoded video received. Display parameters and the received video signal are determined. The video signal is converted to the second format, based on the display parameters. Display parameters can be communicated via HDMI.
SUMMARY OF THE INVENTION
[0013] Recently, there is a need to use interleaved 3D video information, for example to extend S3D BD format with Full HD 3D interlaced video based on MVC encoding, to enable storage of interleaved 3D content on BD. In addition to the fact that the BD format has to be stretched with a format that is not compatible with the basic BD3D players installed, there is a compatibility problem on the HDMI interface with the display device. Assuming the BD3D player is enhanced to decode an interlaced 3D video stream, there is a problem if the apparatus does not support the proper packing format of the interlaced frame.
[0014] It is an object of the present invention to provide an interlaced 3D video data processing system according to a high definition interlaced 3D format that enables rendering on a 3D display device that does not support the high definition interlaced 3D format.
[0015] For this purpose, according to the first aspect of the invention, a video processing device is provided according to claim 1. Hereinafter, according to an additional aspect of the invention, there is provided a method according to claim 8.
[0016] The invention also provides a computer program product for controlling 3D video information processing, the program operable to make the transducer perform the method as described above, and an optical recording medium containing the computer program and 3D video information.
[0017] The above properties have the following effect. The 2D version of the 3D video information is selected when 3D playback is not possible. The input means, for example an optical disc drive, receives 3D video data in a format as determined by the source, for example, a broadcaster, or a movie studio. The video converter processes, for example, unpacks and decodes 3D video information, and generates a 3D display signal for transfer to a 3D display device via a display interface, for example, HDMI. The display interface is also arranged to receive 3D display capability data from the 3D display device. The 3D display capability data indicates at least one interlaced 3D display format accepted by the display device, which interlaced 3D display format differs from the interlaced frame packing format, and is a side-by-side or top-down format. When the source selects the 3D interlaced video format, the video processing device determines whether or not an interlaced 3D video conversion of the interlaced 3D display format is possible based on the 3D display capability data, which indicates the ability of the video processing device to convert the interlaced 3D format to interlaced 3D display format. The device has storage means for storing, in a status register, 3D display capability data and 3D transform capability data. By retrieving, from the status register, the 3D display capability data and the 3D transform capability data, the selection mechanism is able to control the processing of 3D video information by selecting the interlaced 3D display format, and interlacing transformation, and, if the 3D video data according to the packaging 3D format Interlaced frames cannot be converted to 3D display format with interlaced side-by-side, or top-down 2D signal selection. For example, the selection mechanism has been provided in the video converter and activated when the medium is placed in the device. Advantageously, the stored 3D display capability data and the 3D transform capability data allow an easy and executable control step for setting the transform function whenever there is a discrepancy between the input 3D interlaced video data and the supported interlaced 3D display formats.
[0018] The invention is also based on the following discovery. Various options are shown when interlaced 3D video input data of a specific resolution is to be output to a display having a different resolution. Typically, 3D displays have at least support for 2D and several progressive 3D video formats. The primary option would be to automatically switch back to the best common format, for example, 2D format. An additional option would be to convert 3D interlaced video to progressive 3D video. However, the inventors have noticed that such a conversion, while possible, may involve a lot of processing power, while the signal quality of the 3D progressive video may still be relatively low. If the 3D video data according to the 3D packing format of the interlaced frame cannot be converted to the interlaced 3D display format, side-by-side or top-down format, the 2D display signal is selected. Less processing power is required to provide the ability to convert 3D interlaced video input data having a resolution appropriate to the packaging format of the interlaced frame to a 2D display signal. Also, the quality after conversion is usually still acceptable.
[0019] Moreover, as described in the patent US2009 / 0284652, the prior art may require dynamically detecting and available transform capacities, for example, by exchanging capability data between different processing units. By storing both the 3D display ability and the interleaved transform ability in the status register, and thus making the selection mechanism ability data available, the selection mechanism has full control over the selection of the most appropriate display format. In particular, providing a selection mechanism as a function implemented on a medium that also carries 3D video information, such as a Blu-ray Disc, enables the source side, e.g. a movie studio, to determine which selection to make depending on the given capability data.
[0020] Additional advantageous embodiments of the devices and method according to the invention are given in the appended claims.
BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The present and other aspects of the invention will be apparent and further explained with reference to the embodiments described by way of example in the following description, and with reference to the accompanying drawings in which
Figure 1 shows a system for processing 3D video information,
Figure 2 shows a storage unit having 3D display capability data and
Figure 3 shows a storage unit having 3D capability data interleaved by video processing equipment.
[0022] The figures are purely illustrative and not drawn to scale. In the present Figures, elements that correspond to those already described have the same reference numbering.
DETAILED DESCRIPTION OF EXAMPLES OF EXAMPLES
[0023] Figure 1 shows a system for processing three-dimensional (3D) video information.
3D video information includes 3D video data, also called master video data, and may include supporting data such as subtitles, graphics, and other additional visual information. The 3D video processing device 100 is coupled to the 3D display device 120 for conveying the signal 110 of the 3D display.
[0024] The 3D video processing apparatus has input means for receiving 3D video data according to the input format, including an input unit 101 for 3D video data recovery, for example a video disc player, media player, or a STB decoder. For example, the input means may include an optical disk unit 103 for recovering video and assistance information from an optical recording medium 105 such as a DVD or Blu-Ray Disc (BD). In an embodiment, the input means may include a network interface unit 102 for coupling to a network 104, for example the Internet, or a broadcasting network. Video data can be retrieved from a broadcaster, remote media server, or network site. The 3D video processing device may also be a satellite receiver, or a media server directly providing display signals, i.e., any video device that outputs a 3D display signal for coupling to the display device. The device may be provided with user controls for setting user preferences, e.g., rendering 3D video parameters.
[0025] The 3D video processing device has a video converter 106 coupled to the input unit 101 for processing video information for generating the 3D display signal 110, to be transferred via the display interface unit 107 to the display device. Support data can be added to the video data, for example, superimposing subtitles on the main video. The video converter 106 is arranged to include the video information in the signal 110 of the 3D display to be transferred to the 3D display device 120. The video converter is provided with a function to convert high-definition interlaced 3D video input to a lower-resolution interlaced 3D format, which is called interlaced transform, in particular, 3D down-interlaced transform. For example, interlaced 3D video data frame-packed in Fula HD can be down-converted to half 3D format side by side.
[0026] The 3D display device 120 is operable to display 3D video information. The apparatus includes a 3D display 123 receiving 3D display control signals for displaying video information by generating multiple views, e.g., left view and right view for the respective eyes of a viewer wearing diaphragm glasses or multiple views for viewers without dedicated glasses using a lens LCD. The apparatus includes a display interface unit 121 for receiving a 3D display signal 110 including 3D video information transferred from the 3D video processing device 100. The device has a converter 122 coupled to the interface 121. The transferred video data is processed in the display converter 122 to generate 3D display control signals for rendering 3D video information on the 3D display 123 based on the 3D video data. The display device 13 may be any type of stereoscopic display that provides multiple views and has a display depth size as indicated by the arrow 124. The display device may be provided with user controls for setting display display parameters such as contrast, hue, and depth parameters.
[0027] An input unit 101 is arranged to retrieve video data from the source. The video converter 106 is arranged to process the 3D video information as follows. The video converter processes the 3D video information and generates the 3D display signal. The 3D display signal represents 3D video data and auxiliary data according to the display format, for example, HDMI. The display interface 107 engages the 3D display device 120 for carrying the 3D display signal. The video processing device 100 is arranged to receive 3D display capability data from the 3D display device, wherein the 3D display capability data indicates an interlaced 3D display format accepted by the 3D display device. The 3D display capability data is discussed in more detail below.
[0028] The display converter 122 is arranged to provide a display control signal representing the plurality of views of the 3D display based on the 3D display signal received at the interface 121. The display device is arranged to convey the 3D display capability data to the video processing device. The 3D display capability data may be stored in a memory, e.g., provided during the manufacture of the 3D display device. The display converter, or an additional controller, may convey the 3D display capability data through the interface, i.e., towards the video processing device. The display pickup is arranged to provide a display control signal based on retrieving, from the display signal, corresponding 3D video data.
[0029] 3D video information, for example, on a storage medium, includes video data and reproduction program information. Data vid eo includes at least one or more encoded stereoscopic video streams and may also include other data-like encoded audio streams and graphical information. The video reproducing apparatus is designed to read and interpret the reproduction program information from the storing apparatus, and to read and decode video streams according to the instructions and settings for playback included in the reproduction program information. The reproducibility of the reproduction apparatus may be limited to a subset of the capacities defined in the standard with which the data on the storage medium must conform. The decoded video data, possibly mixed with the graphics data, is then formatted into a video output format conforming to the video interface standard and transferred to the display device.
[0030] The video processing device, in practice, performs the following functions for processing 3D video information. The input unit receives 3D video data according to the high definition interlaced 3D format, such as stereoscopic Fuli HD at 1920x1080 interlaced. The video converter 106 processes the 3D video information, and generates the 3D display signal, the 3D display signal represents the 3D video data according to the display format. The display interface 107 is connected to the 3D display device 120 for carrying the signal 110 of the 3D display. The display interface also receives display ability data from the 3D display device. The 3D display capability data indicates one or more interlaced 3D display formats accepted by the 3D display device. The interlaced 3D display format may have a lower resolution than the high definition interlaced 3D format, and therefore no direct match with the input 3D interlaced video format is available. Hence, the interlaced 3D input format will be down-converted to an interlaced 3D display format at a lower resolution. The device down-transform capability is indicated by the 3D transform capability data, wherein the 3D transform capability data indicates the ability of the video processing device to convert the interlaced 3D high definition format to an interlaced 3D display format.
[0031] The apparatus interfaces storage means such as memory registers and stores 3D display capability data and 3D transform capability data to enable the selection mechanism to control the 3D video information processing by selecting an interlaced 3D display format and an interleaved transform.
[0032] The storage unit may be arranged to store the 3D decoding capability of the interleaved video processing device. The selection mechanism may hereby couple, depending on the interlaced 3D decoding capability, to generate the 3D display signal by decoding the 3D video data. Optionally, a storage unit is arranged to store a 3D interleaving status for a medium carrying 3D video data, to allow a selection mechanism to adapt said control depending on the 3D interleaving status when receiving 3D video data from said medium. Hence, when the medium is played back, the previously established status can be used.
[0033] 3D transform capability data may indicate many capabilities of the processing device to convert the interlaced high definition interlaced 3D format to corresponding interleaved 3D display formats, e.g. the different interleaved 3D formats may be indicated individually, e.g. by separate bits. , for accessibility as the target format after conversion. Also, the interlaced conversion of the respective high definition interlaced 3D input formats may be individually indicated, e.g., by separate bits, to be available for conversion to one or more target interlaced 3D display formats.
[0034] The selection mechanism may be part of a playback program that is provided with 3D video information, for example, on a medium that also includes interlaced 3D video information, such as BD. The selection mechanism can be implemented using Java according to the Java programming requirements defined in the BD framework, the so-called BD-J.
[0035] Optionally, the selection mechanism may be implemented as a control function of the video converter. Such a control function may be activated on request, for example by a user or a media reproducing program, or by a broadcaster that carries the interleaved 3D video information. The selection mechanism may provide user input for enabling the user to control the display format and / or the interleaved transform. Also, the selection mechanism may include the alternative of selecting a 2D display signal depending on the 3D transform capability data, or based on user input.
[0036] In an embodiment of the video processing device, the display interface is arranged to receive 3D display capability data from the 3D display device via the 3D display signal. The 3D display capability data may be included in the 3D display device in a bi-directional signal carried on a suitable high-speed digital video interface, for example, in an HDMI signal using a known HDMI interface (for example, see "High Definition Multimedia Interface Specification Version 1.3a of Nov 10). 2006), in particular section 8.3 on Enhanced Enhanced Display Identification Data, E-EDID data structure, extended to define 3D display capability data as defined below. Hence, in an additional embodiment, the display interface comprises a High Definition Multimedia Interface [HDMI] arranged for said receiving 3D display capability data from a 3D display device via Enhanced Enhanced Display Identification Data [E-EDID]. Specific examples are described below.
[0037] The player apparatus is enhanced with a decoder for decoding the interleaved 3D video stream. However, there is a chance that the display device does not support the matched packing format of the interlaced frame. For example, in HDMI, only a few progressive frame packing video formats are mandatory. HDMI version 1.4a, for example, defines HDMI Sink that supports at least one 2D video format 59.94 / 60Hz support of all:
Frame packing 1920x1080 @ 23.98 / 24Hz
1280x720p @ 59.94 / 60 Hz frame packing
Side by side (half) 1920x10801 @ 59.94 / 60Hz
Upper and Lower 1920xl080p @ 23.98 / 24Hz
Upper and lower 1280x720p @ 59.94 / 60 Hz
For HDMI Sink that supports at least one 50Hz, the 2D video format should support all of the following:
1920xl080p @ 23.98 / 24Hz frame packing
Frame packing 1280x720p @ 50Hz
Upper and lower (half) 1920x10801 @ 50Hz
Upper and Lower 1920xl080p @ 23.98 / 24Hz
Upper and lower 1280x720p @ 50Hz
[0038] If the display device does not support the matched interlaced frame packing format, the player is further extended to convert the decoded HD interlaced 3D video signal (also called Full HD 3D interlaced video signal) to a lower definition (also called Full HD). half-width HD) in side-by-side or top-down format that are supported by the 3D display device. The result will be that the 3D interlaced video signal is rendered on the connected display device, although providing somewhat less video quality.
[0039] It should be remembered that the proposed arrangement reduces the confusion of the user and the potential irritation that can be caused when S3D interlaced (IS3D) video material, for example, BD, is placed on the market. Thus, the set of the interleaved transform capability of the player and the interleaved 3D capabilities are provided to the reproduction program via a storage unit. In the BD, such a storage arrangement is called a Player Status Register (PSR) mechanism. By recovering the player's interleaved transform capability and the display's interlaced 3D capability, the disc author can select a suitable playlist, transform or generate messages regarding possible problems most appropriate in a particular situation.
[0040] In an embodiment, among the ability of the player to store PSR bits, there is "3D interleaved decoding ability and" Interlaced 3D conversion ability to the required HDMI format. These abilities are inherent to the player's abilities and are generally built into the PSR, although they may be configurable by the user. Among the ability of the display device to store in the PSR bit is "the display device supports packing of the interlaced frame. The value of this PSR bit depends on the capability of the connected 3D display device and may be updated each time a connection is established. The source device can check the EDID information from the display to see if the Fula HD interleaved format used on the disk is supported and obtain the PSR bit value from it. Alternatively, the bits are determined based on the user input.
[0041] Figure 2 shows a storage unit having 3D display capability data. The storage unit 21 is schematically shown to have 4 bytes, i.e. 32 bits (b31 to bO) of the storing capacity. The embodiment is similar to the Player Status Register (PSR) of a Blu-ray system, for example PSR 23. The number of bits from PSR23 (Display Capacity) b0-3 and b8-19 is defined as follows. The horizontal display size is stored in bits bl9-b8 of PSR23, the value (bll-bO) gives the horizontal size of the connected device in centimeters.
[0042] The bit bO 22 labeled Cap.Stereo stores the Stereoscopic Display Capability of the connected TV system, where:
Ob = unable to display Stereoscopic Progressive video
1920x1080 / 23.976Hz and stereoscopic progressive video 1280x720 / 59.94 Hz;
lb = Capable of Displaying Stereoscopic Progressive Video
1920x1080 / 23.976Hz and stereoscopic Progressive video 1280x720 / 59.94 Hz;
[0043] Bit bl 23, labeled Cap.p50, stores Stereoscopic Video Display Capability of 1280x720 50p of the Connected TV chip, where:
Ob = unable to Display Stereoscopic Progressive video 1280x720 / 50Hz;
Ib = Capable of Displaying 1280x720 / 50Hz Progressive Stereoscopic Video;
[0044] Bit b2 24, designated Cap.noGI, stores "no glasses are required for Stereoscopic Display of a Connected TV chip, where:
Ob = glasses required to view Stereoscopic Output mode;
lb = glasses not required for viewing Stereoscopic Output mode;
[0045] In order to be able to generate the interlaced 3D video output signal which is supported, the corresponding capabilities of the connected 3D display have been defined.
[0046] Bit b3 25, designated Cap.IntFP, stores the Packing Capacity of the Interlaced Cage of the connected TV chip, where:
Ob = the display device does not support the interlaced frame packing mode required to display 3D interlaced video in Full HD;
lb = The display device supports the interlaced frame packing mode required to display 3D interlaced video in Full HD;
[0047] Note that a single bit b3 has indicated the ability of the video display device to receive corresponding interlaced 3D formats, and may be defined to indicate that a particular set of interlaced 3D video modes that are required according to a predetermined standard is supported. for example HDMI 1.4a.
[0048] Optionally, additional PSR bits, for example b4-b7, may be used to indicate additional other interlaced 3D video modes supported by the connected display device. Also, a bit set may be defined to indicate each interlaced 3D format that is supported, such as side-by-side or top-down configuration, or an additional format that doubles the number of video lines of the HDMI video frame and transfers 2 full HD views one by one. the second (L first), in a single HDMI frame.
[0049] Figure 3 shows a storage unit having 3D capability data interlaced video processing apparatus. The storage unit 31 is schematically shown to have 4 bytes, i.e. 32 bits (b31 to bO) of the storage capacity. The embodiment is similar to the Player Status Register (PSR) of a Blu-Ray chip, for example PSR 24 (3D capability of a player device). The number of PSR24 bits, bO-7, has been defined to indicate the various associated 3D capabilities with the device itself, denoted as Cap.A through Cap.H. For example, bO denoted as Cap.A32 may define a 1280x720 / 50Hz progressive video processing capability.
[0050] To enable the generation of the interleaved 3D output signal that is supported, the interleaved 3D decoding capabilities of the high-definition 3D interleaved video processing device, and the 3D interleaved transform capabilities for the interlaced 3D high-interleaved format were defined. resolution to a lower resolution interlaced 3D display format.
[0051] Bit b8 33 denoted Cap.Stereo stores a device interleaved 3D decoding capability, where:
Ob = Unable to decode interlaced 3D video streams;
lb = capable of decoding interlaced 3D video streams.
[0052] Bit b9 34, designated Cap.IntCon, stores an interleaved 3D transform capability, where:
Ob = unable to convert decoded interlaced 3D video streams to a lower resolution 3D format supported by the display device;
lb = Capable of converting decoded interlaced 3D video streams to a lower resolution 3D format supported by the display device.
[0053] The disc reproduction program may read the above information from the PSR and responds to different instances depending on the 3D display capability data and the 3D transform capability data by at least: selecting an interleaved 3D display format; selecting an interleaved transform; and generating a display message to inform the user of the 3D reproduction capability. The message may, for example, state that 3D playback is not possible, or only possible with a reduced resolution, and may be accompanied by a user selection menu or a button such as a 2D version selection option. The detailed responses are as follows:
(1) The player is not capable of 3D interlaced decoding. A message is displayed to inform the user that 3D playback is not possible.
Optionally, an alternative program is selected, for example a 2D version of the program
S3D.
(2) The player is capable of interlaced 3D decoding, but the display device does not support interlaced frame packing mode. Also, the player has no conversion ability. A message is displayed to inform the user that 3D playback is not possible. Optionally, an alternative program is selected, for example a 2D version of S3D.
(3) The player is capable of interlaced 3D decoding, but the display device does not support interlaced frame packing mode. However, the player has the ability to convert the Fula HD video signal to one of the obligatory HDMI formats. The message is displayed to inform the user that 3D playback is possible but there may be some quality loss.
[0054] In an additional embodiment, more than the discovery of the display and the capability of the player device in the condensed manner described above, various capabilities may be mentioned. For example, a significant subset of the different display modes available via EDID is signaled by the PSR. Also, the reproduction device may have multiple conversion options (for example, side by side, top down, up to 1280x720p60). The complete set may be signaled by multiple bits in the PSR.
[0055] The disc reproduction program may include a strategy for reducing annoyance by storing the message display history as a 3D interleaving status for a suitable video medium or program, or for a suitable 3D video provider or broadcaster. For example, it is not necessary to display a message that the quality is reduced every time a disc is played, especially as long as the ability setting bits have not been changed.
[0056] Optionally, the selection mechanism or the corresponding function of the reproduction program may include any combination of the following:
generating a display message to inform the user that 3D playback is not possible when the interleaved 3D decoding ability of the video processing device indicates that generation of the 3D display signal by decoding 3D video data is not available;
- generating a display message to inform the user that 3D playback is not possible when the data of the interlaced 3D distortion capacity indicates that the interlaced transform is not available, while the frame packing ability indicates that the connected TV does not support the frame packing mode of interleaved, matching the input format;
- selecting an alternative program when 3D playback is not possible;
- selecting the 2D version of the 3D video information when 3D playback is not possible;
- generating a display message to inform the user that 3D playback is possible with a reduced resolution when selecting an interlaced 3D display format and an interleaved transform;
- generating a display message exchanging 3D display capability data and / or 3D transform capability data and allowing the user to select a display format and / or interleaved transform.
[0057] The messages and the corresponding user input, and / or the selected video stream, and / or the 3D interlaced transformation activated, enable the user to enjoy the best possible display mode for 3D video information on a connected 3D display device.
[0058] It should be remembered that the invention can be implemented in hardware and / or software using programmable components. The method for implementing the invention has steps corresponding to the functions defined for the system as described with reference to Figure 1.
[0059] It will be understood that the above description, for the sake of clarity, describes embodiments of the invention with reference to various functional units and transducers. However, it will be appreciated that any suitable arrangement or functionality between the various functional units or transducers may be utilized without departing from the invention. For example, functionality illustrated to be performed by separate units, transducers, or drivers may be performed by the same transducer or drivers. Hence, references to specific functional units will be seen only as references to appropriate means for providing the described functionality, and not to indicate a restrictive logical or physical structure or organization.
It should be remembered that in this document the word "comprising does not exclude the presence of elements or steps other than those mentioned, and the word" a or "he preceding the element does not exclude the presence of the plural such that any reference signs do not limit the scope of the claims. that the invention may be implemented through hardware and software, and that multiple "means and" units may be represented by the same piece of hardware or software, and the transducer can function as one or more units, possibly in cooperation with pieces of equipment.
Contents4
4 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4
54 members in 18 offices
Priority claims8
| Document | Office | Kind | Date |
|---|---|---|---|
| 11190435 | European Patent Office (EPO) | A | |
| 201161563865 | United States of America | P | |
| 12812377 | European Patent Office (EPO) | A | |
| 2012056540 | International Bureau of the World Intellectual Property Organization (WIPO) | W | |
| EP20110190435 | – | – | – |
| EP20120812377 | – | – | – |
| US201161563865P | – | – | – |
| WO2012IB56540 | – | – | – |
Members54
| Document | Office | Kind | |
|---|---|---|---|
| EP2597876A1 | European Patent Office (EPO) | A1 | |
| WO2013076639A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2013076640A2 | World Intellectual Property Organization (WIPO) | A2 | |
| TW201330590A | Taiwan Province of China | A | |
| TW201330591A | Taiwan Province of China | A | |
| WO2013076639A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2013076640A3 | World Intellectual Property Organization (WIPO) | A3 | |
| EP2752010A2 | European Patent Office (EPO) | A2 | |
| AU2012342093A1 | Australia | A1 | |
| AU2012342094A1 | Australia | A1 | |
| CN103947196A | China | A | |
| CN103959766A | China | A | |
| MX2014006149A | Mexico | A | |
| MX2014006150A | Mexico | A | |
| EA201491029A1 | Eurasian Patent Organization (EAPO) | A1 | |
| EP2783514A2 | European Patent Office (EPO) | A2 | |
| US2014300697A1 | United States of America | A1 | |
| CL2014001359A1 | Chile | A1 | |
| MA35647B1 | Morocco | B1 | |
| CL2014001358A1 | Chile | A1 | |
| US2014340494A1 | United States of America | A1 | |
| PE20142022A1 | Peru | A1 | |
| PE20142074A1 | Peru | A1 | |
| JP2015503278A | Japan | A | |
| JP2015503279A | Japan | A | |
| RU2014125425A | Russian Federation | A | |
| MX338254B | Mexico | B | |
| US9532026B2 | United States of America | B2 | |
| US9560336B2 | United States of America | B2 | |
| CN103947196B | China | B | |
| RU2613729C2 | Russian Federation | C2 | |
| CN103959766B | China | B | |
| AU2012342093B2 | Australia | B2 | |
| US2017104975A1 | United States of America | A1 | |
| AU2012342094B2 | Australia | B2 | |
| BR112014012256A2 | Brazil | A2 | |
| BR112014012303A2 | Brazil | A2 | |
| TWI587682B | Taiwan Province of China | B | |
| TWI587683B | Taiwan Province of China | B | |
| JP6157493B2 | Japan | B2 | |
| JP6157494B2 | Japan | B2 | |
| EP2752010B1 | European Patent Office (EPO) | B1 | |
| AU2012342094B9 | Australia | B9 | |
| ES2644248T3 | Spain | T3 | |
| US9848179B2 | United States of America | B2 | |
| EP2783514B1 | European Patent Office (EPO) | B1 | |
| PL2752010T3This record | Poland | T3 | |
| CY1119662T1 | Cyprus | T1 | |
| ES2662772T3 | Spain | T3 | |
| PL2783514T3 | Poland | T3 | |
| MY168803A | Malaysia | A | |
| MY170859A | Malaysia | A | |
| BR112014012303B1 | Brazil | B1 | |
| BR112014012256B1 | Brazil | B1 |
Numbers
- Publication, DOCDB
- 2752010
- Publication, EPODOC
- PL2752010T
- Application
- 812377
- Application, DOCDB
- 12812377
- Application, EPODOC
- PL20120812377T
Titles2
- English
- INTERLACED 3D VIDEO
- Polish
- VIDEO 3D Z PRZEPLOTEM
