Embodiments described herein relate generally to a video transmission device, a video display device, and a video transmission method.
Conventionally, as an example of a communication interface between a video transmission device such as a DVD player or a set top box, and a video display device such as a television receiver or a television monitor, there has been proposed the high definition multimedia interface (HDMI) (registered trademark) specification.
Recently, there has been increasing demand for a high resolution video having a 4 k2 k (3840×2160) resolution due to the increase in a display size of the television receiver, the television monitor, or the like.
In a conventional technique, there has been a drawback that, when a high resolution video image having the 4 k2 k resolution or the like is transferred through a communication interface such as the HDMI (registered trademark) or the like, it is difficult to increase a refresh rate without increasing a transfer quantity in the communication interface because of the large amount of data per one frame.
A general architecture that implements the various features of the invention will now be described with reference to the drawings. The drawings and the associated descriptions are provided to illustrate embodiments of the invention and not to limit the scope of the invention.
In general, according to one embodiment, a video transmission device comprises a transmitter. The transmitter is configured to transmit, via a communication interface comprising a first transmission channel, a second transmission channel, and a third transmission channel, video data having a 4:1:1 format to a video display device configured to display the video data. 4:1:1 represents a ratio of a sampling frequency of a brightness component, to a sampling frequency of a first color difference component, to a sampling frequency of a second color difference component. The first color difference component and the second color difference component of one pixel in a first horizontal line of a first frame of the video data are allocated and transmitted within two clock cycles of the first transmission channel. Brightness components of four pixels in the first horizontal line are allocated and transmitted within two clock cycles of the second transmission channel and the third transmission channel. The transmitter is configured to transmit the video data to the video display device for all of the pixels of the first horizontal line of the first frame of the video data. After transmitting the video data for all of the pixels of the first horizontal line, the transmitter is configured to set pixels in a second horizontal line next to the first horizontal line of the first frame of the video data as a target to be transmitted.
Furthermore, the video reproducing device 100 illustrated in
The video reproducing device 100 has a function of reproducing (decoding) video data stored in an optical disk or a storage module. The video reproducing device 100 transfers the video data decoded to the video display device 130 via the HDMI (registered trademark) cable 150 and hence, the video reproducing device 100 functions as a so-called source device.
The present embodiment describes an example that uses the video reproducing device 100 as a video transmission device. However, the present embodiment is not limited to the example. The video transmission device may be a personal computer (PC), a mobile terminal, a digital still camera, a navigation system capable of being mounted on an automobile or carried by a user, or the like.
The video display device 130 has a display 131 that complies with a 4K2K (3840×2160) resolution. Furthermore, the video display device 130 receives video data via the HDMI (registered trademark) cable 150 and hence, the video display device 130 functions as a so-called sink device.
The present embodiment describes an example that uses the video display device 130. However, the present embodiment is not limited to the example. The video display device 130 may be a television receiver, a monitor (display device), or the like.
The HDMI (registered trademark) cable 150 transmits data by a method called “transition minimized differential signaling (TMDS)”. The HDMI (registered trademark) cable 150 has one clock channel and three channels for transmitting data.
The decoder decodes video data read by the reader 201 and video data stored in the storage module 202. The HDMI (registered trademark) transmitter 204 transmits the video data decoded in accordance with a predetermined transmission format via the HDMI (registered trademark) cable 150. Here, the HDMI (registered trademark) transmitter 204 may convert, when the video data decoded does not comply with the transmission format, the video data into data that complies with the transmission format (a 4:1:1 format in the present embodiment, for example).
The video display device 130 comprises an HDMI (registered trademark) receiver 251, a display processor 252, a display 131, a tuner 254, and a signal processor 253.
The HDMI (registered trademark) receiver 251 receives video data via the HDMI (registered trademark) cable 150.
The tuner 254 receives broadcasting signals of television broadcasts. Furthermore, the signal processor 253 demodulates the broadcasting signals received and thereafter, decodes the broadcasting signals after being demodulated to output to the display processor 252 as video data.
The display processor 252 converts digital video signals input from any one or more of the HDMI (registered trademark) receiver 251 and the signal processor 253 into video signals displayable on the display 131 and thereafter, displays the video signals on the display 131.
The following describes a specific configuration with respect to transmission and reception of video data in the video reproducing device 100 and the video display device 130 according to the present embodiment.
The HDMI (registered trademark) cable 150 illustrated in
The first to third channel lines CH0, CH1, and CH2 are used for transmitting video data. Furthermore, audio data, control data, or the like are transmitted in a horizontal retrace interval or a vertical retrace interval of the video data via the channels CH0, CH1, and CH2. Furthermore, data signals (video data, audio data, and control data) transmitted by using the channel lines CH0, CH1, and CH2 are received by the HDMI (registered trademark) receiver 251 by using a clock signal transmitted via the clock line CK as a reference signal.
The HPD line is compliant with the existing HDMI (registered trademark) specification and used for detecting a device connected therewith. Furthermore, the RSV line is prepared in accordance with the specification with which the HDMI (registered trademark) cable 150 is compliant and provided for extension in consideration of a case that the HDMI (registered trademark) cable 150 is used as a two-way communication passage.
The CEC line is used for transmitting information for performing mutual control between a microcomputer 302 and a microcomputer 352 that are connected with each other. The DDC line is used for reading data recorded in extended display identification data (EDID) 353 of the video display device 130 that is a sink device.
In the conventional HDMI (registered trademark) specification, Y (brightness component), Cb (first color difference component), and Cr (second color difference component) have been allocated to the first to third channels CH0, CH1, and CH2, respectively.
As illustrated in
In conjunction with
The HDMI (registered trademark) transmitter 204 comprises a TMDS transmitter 301 and a microcomputer 302.
The microcomputer 302 comprises a first communication module 311 and a second communication module 312. The first communication module 311 performs control for reading data recorded in the EDID 353 of the video display device 130. The second communication module 312 transmits and receives data for performing mutual control with a second communication module 361 of the HDMI (registered trademark) receiver 251 of the video display device 130.
The TMDS transmitter 301 has a signal conversion function for serial transmission of a Y/Cb/Cr (or R/G/B) video format input via the three channels of CH0, CH1, and CH2 of the HDMI (registered trademark) cable 150 in accordance with the specification. Furthermore, the TMDS transmitter 301 performs control of transmitting video data after signal conversion to the video display device 130 via the HDMI (registered trademark) cable 150. The TMDS transmitter 301 in the present embodiment inputs a V-clock signal, an AUDIO signal, and an A-clock signal thereto.
In the video data having a 4K2K resolution, 4:4:4, 4:2:2, 4:2:0, or the like is conceivable as a ratio of the sampling frequency of Y/Cb/Cr. In the present embodiment, a ratio of 4:1:1 is used. The TMDS transmitter 301 in the present embodiment also performs transmission control of video data such that Y:Cb:Cr=4:1:1.
In the pixel array such that Y:Cb:Cr=4:1:1 illustrated in
In this manner, the amount of information can be reduced and hence, in broadcasting radio waves or storage media such as a DVD, because of the restriction of the transmission band or capacity thereof, the pixel array such that Y:Cb:Cr=4:1:1 or Y:Cb:Cr=4:2:0 is adopted as a constitution of the video frame in many cases.
To be more specific, the TMDS transmitter 301 transmits the video data while allocating the first color difference component (Cb00, for example) and the second color difference component (Cr00, for example) of one pixel included in a first horizontal line of a first frame to two respective clock cycles of CH0. Further, the TMDS transmitter 301 transmits the video data while allocating, from among brightness components (Y00, Y01, Y02, Y03, for example) of four pixels included in the first horizontal line, brightness components (Y00, Y02) of two pixels to two respective clock cycles of CH1. Still further, the TMDS transmitter 301 transmits the video data while allocating the other brightness components (Y01, Y03) of two pixels to two respective clocks of CH2. That is to say, in the present embodiment, data of four pixels having Y:Cb:Cr=4:1:1 format can be transmitted within two clock cycles over CH0, CH1, and CH2.
Furthermore, when video data is displayed on the video display device 130 at a display speed of 60 frames per second, a transmission clock cycle (TMDS Clock) is at 297 MHz. In this manner, the transmission clock is at the frequency half that of the example (594 MHz) illustrated in
Here, when the video data illustrated in
In the present embodiment, the first communication module 311 of the video reproducing device 100 receives data from the EDID 353 of the transmission destination (the video display device 130, for example), the EDID 353 indicating a specification with which the transmission destination complies, and the microcomputer 302 determines whether the transmission destination complies with the format of 4K2K@60 Hz (4:1:1). Furthermore, when the microcomputer 302 determines that the transmission destination complies with the format of 4K2K@60 Hz (4:1:1), the TMDS transmitter 301 transmits the video data of the format of 4K2K@60 Hz (4:1:1).
In conjunction with
The TMDS receiver 351 performs control of receiving video data from the video reproducing device 100 via the HDMI (registered trademark) cable 150 for performing serial transmission through the three channels of CH0, CH1, and CH2. The TMDS receiver 351 performs signal conversion with respect to the video data received as required and thereafter, outputs the video data (Y/Cb/Cr) to the display processor 252. In addition, the TMDS receiver 351 in the present embodiment further outputs the V-Clock signal, the AUDIO signal, and the A-Clock signal.
To be more specific, the TMDS receiver 351 in the present embodiment receives, in receiving the video data of a format of 4K2K@60 Hz (4:1:1) via the HDMI (registered trademark) cable 150, video data in which the first color difference component (Cb) and the second color difference component (Cr) are allocated to two respective clock cycles over CH0 and the brightness components (Y) for total four pixels are allocated to the two clock cycles over CH1 and CH2.
The microcomputer 352 comprises a second communication module 361. The second communication module 361 transmits and receives information for performing mutual communication with the second communication module 312 of the HDMI (registered trademark) transmitter 204 of the video reproducing device 100.
The EDID 353 holds information indicating a display characteristics capacity of the video display device 130.
The following describes transmission processing of video data in the video reproducing device 100 according to the present embodiment.
First of all, the video reproducing device 100 receives an instruction of reproducing video data of a 4:1:1 format of 4K2K@60 Hz from a user (S901).
Next, the first communication module 311 of the microcomputer 302 in the video reproducing device 100 reads the EDID 353 in a transmission destination (the video display device 130, for example) (S902).
The microcomputer 302 determines whether the transmission destination (the video display device 130, for example) complies with the 4:1:1 format of 4K2K@60 Hz (whether there exists a description of the 4:1:1 format) (S903). When the microcomputer 302 determines that the transmission destination does not comply with the 4:1:1 format (No at S903), the microcomputer 302 transmits a message relating the fact that the video data is not displayable (S906), and the processing is finished. The message is displayed on the video display device 130 or the like and hence, a user can recognize that the video data is not displayable.
On the other hand, when the microcomputer 302 determines that the transmission destination (the video display device 130, for example) complies with the 4:1:1 format of 4K2K@60 Hz (Yes at S903), the HDMI (registered trademark) transmitter 204 transmits an InfoFrame packet indicating that the video data to be transmitted has the 4:1:1 format of 4K2K@60 Hz to the HDMI (registered trademark) receiver 251 of the video display device 130 (S904).
Thereafter, the TMDS transmitter 301 transmits video data including brightness components of two pixels for each one clock cycle to the TMDS receiver 351 of the video display device 130 via the HDMI (registered trademark) cable 150 by using the above-mentioned transmission method (S905).
The above-mentioned processing procedures allow transmission and reception of video data having the 4:1:1 format of 4K2K@60 Hz between the video reproducing device 100 and the video display device 130.
The following describes reception processing of video data in the video display device 130 according to the present embodiment.
First of all, the video display device 130 follows a request from the video reproducing device 100 to outputs data stored in the EDID 353 to the first communication module 311 of the video reproducing device 100 (S1101).
Next, the HDMI (registered trademark) receiver 251 receives an InfoFrame packet from the HDMI (registered trademark) transmitter 204 of the video reproducing device 100 (S1102).
Furthermore, the microcomputer 352 of the HDMI (registered trademark) receiver 251 specifies a video identification code (VIC) of video data transmitted from the InfoFrame packet (S1103).
The microcomputer 352 determines whether the VIC has the 4:1:1 format of 4K2K@60 Hz (S1104). When the microcomputer 352 determines that the VIC has no 4:1:1 format of 4K2K@60 Hz (No at S1104), the video display device 130 displays the video data by a conventional method (S1107).
On the other hand, when the microcomputer 352 determines that the VIC has the 4:1:1 format of 4K2K@60 Hz (Yes at S1104), the TMDS receiver 351 receives video data including brightness components of two pixels for each one clock cycle from the TMDS transmitter 301 via the HDMI (registered trademark) cable 150 by the above-mentioned transmission method (S1105). The HDMI (registered trademark) receiver 251 outputs the video data received to the display processor 252 for every one line at a clock speed twice compared with the conventional clock speed to convert the video data into the original format.
The display processor 252 displays the video data having a 4K2K resolution that is received on the display 131 at a frame rate of 60 Hz (S1106).
The above-mentioned processing allows the video display device 130 to display the video data received from the video reproducing device 100 at a frame rate of 60 Hz.
The first embodiment describes a case in which the video dada having the 4K2K resolution at a frame rate of 60 Hz is transmitted. However, the present embodiment is not limited to this case and, for example, the present embodiment may be applied to the other video data such as video data having a resolution of 1920×1080 at a frame rate of 60 Hz.
The first embodiment describes an example of transmitting brightness components, first color difference components, and second color difference components of all pixels included in one line of one frame and thereafter, transmitting brightness components, first color difference components, and second color difference components included in the next one line. However, the first embodiment is not limited to such a transmission method.
The TMDS transmitter 301 in the present modification transmits the video data by allocating a first color difference component (Cb00) and a second color difference component (Cr00) of one pixel included in a first horizontal line (Line-0, for example) of a first frame of video data to two respective clock cycles of CH0. Further, the TMDS transmitter 301 transmits the video data by allocating a first color difference component (Cb10) and a second color difference component (Cr10) of one pixel included in a second horizontal line different from the first horizontal line of the first frame to the next two respective clock cycles of CH0. Furthermore, the TMDS transmitter 301 transmits the video data by allocating brightness components (Y00, Y01, Y02, Y03) of four pixels included in the first horizontal line (Line-0, for example) to four respective clocks of CH1. Still further, the TMDS transmitter 301 transmits the video data by allocating brightness components (Y10, Y11, Y12, Y13) of four pixels included in a second horizontal line (Line-1, for example) to four respective clock cycles of CH2.
In this manner, brightness components of even numbers of lines are allocated to CH1, brightness components of odd numbers of lines are allocated to CH2, and color difference components of the even numbers of lines and the odd numbers of lines are allocated to CH0 to transmit video data thus achieving a transmission clock (TMDS clock) at a frequency of 297 MHz in the same manner as the case of the first embodiment.
It is also necessary for the video display device 130 to comply with the transmission method. For indicating that the video display device 130 complies with such a timing format, the EDID 353 of the video display device 130 also holds information of a fact that the video display device 130 complies with the timing format. As a manner of holding data, in the same manner as the case of the first embodiment, “YCbCr (4:1:1) indicator” may be described in a dada area, and a description different from the case of the first embodiment may be held. Furthermore, a plurality of timing formats of “YCbCr (4:1:1)” may exist. In this case, in the EDID 353, descriptions different from each other for timing formats are held.
The above-mentioned embodiment and modification describes an example of transmitting and receiving video data having a 2D format of a 4K2K resolution. However, video data to be transmitted and received is not limited to data having a 2D video format, and video data having a 3D video format may be transmitted.
The TMDS transmitter 301 allocates, in the same manner as the case of the first embodiment, brightness components, first color difference components, and second color difference components to the respective channels.
That is, with respect to video data of a 3D video format, the TMDS transmitter 301 in the present modification transmits the video data by allocating a first color difference component (Cb) and a second color difference component (Cr) of one pixel included in a first horizontal line (Line-0) of a first frame for a left eye to two respective clocks of CH0. Further, the TMDS transmitter 301 transmits the video data by allocating brightness components (Y) of four pixels included in the first horizontal line of the first frame for the left eye to the two clocks of CH1 and CH2.
The TMDS transmitter 301 transmits all of the first color difference components, the second color difference components, and the brightness components of the first horizontal line of the first frame for the left eye. Then, the TMDS transmitter 301 transmits video data by allocating a first color difference component (Cb) and a second color difference component (Cr) of one pixel included in a first horizontal line (Line-0) of a first frame of a right eye to two respective clock cycles of CH0, and by allocating brightness components of four pixels included in the first horizontal line of the first frame for the right eye to the two clock cycles of CH1 and CH2.
In the present modification, the resolution of each horizontal line of the frame for the left eye and the frame of the right eye of the 3D video format is one-half of the resolution of the video data having the 2D video format and hence, a time required for transmitting one horizontal line of the sum of the frame for the left eye and the frame of the right eye is same as that required for transmitting one horizontal line of one frame in the first embodiment. That is, even in the case of the 3D video format, video data can be transmitted having a 4K2K resolution at a frame rate of 60 Hz.
The second modification describes an example of transmitting, in the video data having a 3D video format, one line for the left eye and thereafter transmitting one line for the right eye. However, the second modification is not limited to such the manner of transmission. The following describes a third modification that is an example of transmitting a frame for a left eye and thereafter transmitting a frame for a right eye.
In the example illustrated in
That is to say, for video data having the 3D video format, the TMDS transmitter 301 in the present modification allocates a first color difference component (Cb) and a second color difference component (Cr) of one pixel included in each horizontal line (each of Line-0 to Line-m) of the first frame for the left eye to two respective clock cycles of CH0, and allocates brightness components (Y) of four pixels included in each horizontal line (each of Line-0 to Line-m) to the two clock cycles of CH1 and CH2. Then, the TMDS transmitter 301 transmits the first color difference components (Cb), the second color difference components (Cr), and the brightness components (Y) included in all lines of the first frame for the left eye.
Thereafter, the TMDS transmitter 301 transmits the video data by allocating the first color difference component (Cb) and the second color difference component (Cr) of one pixel included in each horizontal line (each of Line-0 to Line-m) of a first frame for the right eye to two respective clock cycles of CH0 and by allocating brightness components (Y) of four pixels included in each horizontal line (each of Line-0 to Line-m) of the first frame for the right eye to the two clock cycles of CH1 and CH2.
In the example illustrated in
In the above-mentioned embodiments and modifications, the video reproducing device 100 and the video display device 130 are provided with the above-mentioned constitutions and the video data having a 4K2K resolution is transmitted in a 4:1:1 format by the above-mentioned transmission method thus being able to transmit and receive the video data having the 4K2K resolution at a frame rate of 60 Hz by using an existing physical HDMI (registered trademark) technique (HDMI (registered trademark) 1.4b).
In addition, even in the case of a video timing format (4:4:4, for example) incapable of being transmitted by using the HDMI (registered trademark), the video timing format of video data is converted into the 4:1:1 format to transmit the video data and hence, the transmission clock frequency may be reduced to half compared with the case of the 4:4:4 format thus being able to transmit the video data at a frame rate of 60 Hz. Due to such a constitution, it is unnecessary to increase a transmission speed compared with the conventional transmission speed thus enabling design of a large-scale integration (LSI) for HDMI (registered trademark) communication with low cost and low power consumption.
Moreover, the various modules of the systems described herein can be implemented as software applications, hardware and/or software modules, or components on one or more computers, such as servers. While the various modules are illustrated separately, they may share some or all of the same underlying logic or code.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
This application is a continuation of U.S. patent application Ser. No. 14/257,892, filed Apr. 21, 2014, which is a continuation of PCT international application Ser. No. PCT/JP2013/066512, filed Jun. 14, 2013, which designates the United States, each of which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
5982432 | Uenoyama et al. | Nov 1999 | A |
6262771 | Higurashi et al. | Jul 2001 | B1 |
6295406 | Matsumi et al. | Sep 2001 | B1 |
6914637 | Wolf et al. | Jul 2005 | B1 |
7088398 | Wolf et al. | Aug 2006 | B1 |
7257163 | Hwang et al. | Aug 2007 | B2 |
7283566 | Siemens et al. | Oct 2007 | B2 |
7359437 | Hwang et al. | Apr 2008 | B2 |
7558326 | Lyle et al. | Jul 2009 | B1 |
8885102 | Suzuki et al. | Nov 2014 | B1 |
20070024760 | Okanno | Feb 2007 | A1 |
20100073574 | Nakajima et al. | Mar 2010 | A1 |
20110141238 | Tsukagoshi | Jun 2011 | A1 |
20130208183 | Suzuki et al. | Aug 2013 | A1 |
Number | Date | Country |
---|---|---|
2495963 | Sep 2012 | EP |
10-262265 | Sep 1998 | JP |
2005-514873 | May 2005 | JP |
2009-213110 | Sep 2009 | JP |
2011-166757 | Aug 2011 | JP |
2012-182674 | Sep 2012 | JP |
2012-253429 | Dec 2012 | JP |
2013-102415 | May 2013 | JP |
2013-115456 | Jun 2013 | JP |
WO 03058946 | Jul 2003 | WO |
Entry |
---|
U.S. Appl. No. 14/257,892, filed Apr. 21, 2014, Suzuki et al. |
International Search Report for PCT Application No. PCT/JP2013/066512 filed on Jun. 14, 2013. |
Number | Date | Country | |
---|---|---|---|
20150009404 A1 | Jan 2015 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14257892 | Apr 2014 | US |
Child | 14496670 | US | |
Parent | PCT/JP2013/066512 | Jun 2013 | US |
Child | 14257892 | US |