VIDEO PROCESSING DEVICE AND METHOD
20170347052 · 2017-11-30
Inventors
- Chin-Lung Lin (Hsinchu County, TW)
- Te-Chuan Wang (Hsinchu County, TW)
- Chi-En Peng (Hsinchu County, TW)
Cpc classification
G09G2370/22
PHYSICS
G09G5/00
PHYSICS
International classification
H04N5/44
ELECTRICITY
Abstract
A video processing device capable of automatically determining an operation mode is provided. The video processing device includes a control signal processing circuit and a controller. The control signal processing circuit receives a control signal from a transmitter, and, according to at least one data access address indicated by the control signal, performs at least steps of determining whether the data access address satisfies a predetermined access address, and outputting a notification signal when the data access address satisfies the predetermined access address. The controller causes the video processing device to operate in a first mode according to the notification signal, and causes the video processing device to operate in a second mode when the notification signal is not received within a predetermined time interval.
Claims
1. A video processing device, capable of automatically determining an operation mode, comprising: a memory, storing a display parameter of a predetermined mode; and a control signal processing circuit, receiving a control signal from a transmitter, and performing following steps according to at least one data access address indicated by the control signal when the predetermined mode is a first mode: determining whether the data access address satisfies a predetermined access address; outputting the display parameter of the predetermined mode in the memory to the transmitter when the data access address satisfies the predetermined access address; and outputting a display parameter of a second mode to the transmitter after the display parameter of the predetermined mode in the memory is replaced by the display parameter of the second mode when the data access address does not satisfy the predetermined access address.
2. The video processing device according to claim 1, further comprising: a controller, causing the video processing device to operate in a first mode when the control signal processing circuit determines that the data access address satisfies the predetermined access address within a predetermined time interval, and causing the video processing device to operate in a second mode when the control signal processing circuit does not determine that the data access address satisfies the predetermined access address within the predetermined time interval.
3. The video processing device according to claim 2, wherein the predetermined time interval ends when the controller receives a signal stable notification, the video processing device further comprising: a determining circuit, determining whether at least one of a clock signal and a video signal from the transmitter is stable to accordingly generate the signal stable notification.
4. The video processing device according to claim 2, wherein a starting point of the predetermined time interval is determined according to one of a time point at which the video processing device receives a power signal of the transmitter, and a time point at which the video processing device sends a hot-plug detection (HPD) signal.
5. The video processing device according to claim 4, wherein the predetermined time interval ends when the controller receives a time end notification, the video processing device further comprising: a timing circuit, starting timing from the starting point of the predetermined time interval, and generating the timing end notification when a timed period reaches a predetermined time length.
6. The video processing device according to claim 1, wherein when the predetermined mode is the second mode, the control signal processing circuit, according to the at least one data access address indicated by the control signal, performs at least steps of: determining whether the data access address satisfies the predetermined access address; when the data access address satisfies the predetermined access address, outputting a display parameter of the first mode to the transmitter after the display parameter of the predetermined mode in the memory is replaced by the display parameter of the first mode; and when the data access address does not satisfy the predetermined access address, outputting the display parameter of the predetermined mode to the transmitter.
7. The video processing device according to claim 6, wherein when the data access address satisfies the predetermined access address and the predetermined mode is the second mode, the controller reads the display parameter of the first mode from a storage device, and overwrites the display parameter of the predetermined parameter in the memory by the display parameter of the first mode; when the data access address does not satisfy the predetermined access address and the predetermined mode is the first mode, the controller reads the display parameter of the second mode from the storage device, and overwrites the display parameter of the predetermined mode by the display parameter of the second mode.
8. The video processing device according to claim 6, wherein the display parameter of the first mode and the display parameter of the second mode are both stored in the memory, when the data access address satisfies the predetermined access address and the predetermined mode is the second mode, the control signal processing circuit replaces the display parameter of the predetermined mode by the display parameter of the first mode in the memory; when the data access address does not satisfy the predetermined access address and the predetermined mode is the first mode, the control signal processing circuit replaces the display parameter of the predetermined mode by the display parameter of the second mode in the memory.
9. The video processing device according to claim 1, wherein the predetermined access address corresponds to an address of a status and control data channel (SCDC) data.
10. The video processing device according to claim 1, wherein the control signal processing circuit is an inter-integrated circuit (I.sup.2C) circuit, and the control signal processing circuit receives the control signal from the transmitter through a display data channel (DDC).
11. The video processing device according to claim 1, wherein the first mode is compliant with specifications of High Definition Multimedia Interface 2.0 (HDMI 2.0) or later versions, and the second mode is compliant with specifications of versions earlier than HDMI 2.0.
12. A video processing device, capable of automatically determining an operation mode, comprising: a control signal processing circuit, receiving a control signal from a transmitter, and, according to at least one data access address indicated by the control signal, performing at least steps of: determining whether the data access address satisfies a predetermined access address; and outputting a notification signal when the data access address satisfies the predetermined access address; and a controller, causing the video processing device to operate in a first mode according to the notification signal, and causing the video processing device to operate in a second mode when the notification signal is not received within a predetermined time interval.
13. The video processing device according to claim 12, further comprising: a memory, storing at least one of a display parameter of a first mode and a display parameter of the second mode; wherein, when the video processing device operates in the first mode, the control signal processing device outputs the display parameter of the first mode to the transmitter; when the video processing device operates in the second mode, the control signal processing circuit outputs the display parameter of the second mode to the transmitter.
14. The video processing device according to claim 12, wherein the predetermined time interval ends when the controller receives a signal stable notification, the video processing device further comprising: a determining circuit, determining whether at least one of a clock signal and a video signal from the transmitter is stable to accordingly generate the signal stable notification.
15. The video processing device according to claim 12, wherein a starting point of the predetermined time interval is determined according to one of a time point at which the video processing device receives a power signal of the transmitter, and a time point at which the video processing device sends a hot-plug detection (HPD) signal.
16. The video processing device according to claim 15, wherein the predetermined time interval ends when the controller receives a time end notification, the video processing device further comprising: a timing circuit, starting timing from the starting point of the predetermined time interval, and generating the timing end notification when a timed period reaches a predetermined time length.
17. The video processing device according to claim 12, wherein the control signal processing circuit is an inter-integrated circuit (I.sup.2C) circuit, and the control signal processing circuit receives the control signal from the transmitter through a display data channel (DDC).
18. The video processing device according to claim 12, wherein the predetermined access address corresponds to an address of a status and control data channel (SCDC) data.
19. A video processing method, capable of automatically determining an operation mode, performed by a video processing device, the video processing method comprising: receiving a control signal from a transmitter; determining whether the control signal asks to access status and control data channel (SCDC) data; causing the video processing device to operate in a first mode when it is determined that the control signal asks to access the SCDC data; and causing the video processing device to operate in a second mode when the control signal does not ask to access the SCDC data; wherein, a maximum bandwidth supported by the first mode is larger than a maximum bandwidth supported by the second mode.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
DETAILED DESCRIPTION OF THE INVENTION
[0027] The present invention discloses a video processing device and method that may be applied to a High Definition Multimedia Interface (HDMI) receiver. The device and method are capable of automatically determining an operation mode to prevent numerous user inconveniences of the prior art.
[0028]
[0029] In step S210, it is determined whether the data access address received from transmitter 10 satisfies a predetermined access address. In this embodiment, the predetermined access address is an address of status and control data channel (SCDC) data. However, addresses of data for identifying different video transmission specifications may also be adopted in the present invention.
[0030] In step S220, when the data access address satisfies the predetermined access address and the predetermined mode is a first mode, the display parameter of the predetermined mode in the memory 110 is outputted to the transmitter 10.
[0031] In step S230, when the data access address does not satisfy the predetermined access address and the predetermined mode is the first mode, after the display parameter of the predetermined mode in the memory 110 is replaced by a display mode of the second mode, the display parameter of the second mode is outputted to the transmitter. In this embodiment, the term “replace” may be an overwriting operation performed by a controller (e.g., a controller 310 in
[0032] In step S240, when the data access address satisfies the predetermined access address and the predetermined mode is the second mode, after the display parameter of the predetermined mode in the memory 110 is replaced by the display parameter of the first mode, the display parameter of the first output mode is outputted to the transmitter 10.
[0033] In step S250, when the data access address does not satisfy the predetermined access address and the predetermined mode is the second mode, the display parameter of the predetermined mode in the memory 110 is outputted to the transmitter 10.
[0034] With the above steps, according to the data access address indicated by the transmitter 10, the control signal processing circuit 120 may determine whether the operation mode of the transmitter 10 corresponds to the first mode (when the data access address includes the address of the SCDC data) or the second mode (when the access address does not include the address of the SCDC data), and outputs the display parameter of the first mode or the second mode to the transmitter 10. In this embodiment, the control signal processing circuit 120 includes an inter-integrated circuit (I.sup.2C) circuit. The I.sup.2C circuit may access data at a corresponding storage address in the memory 110 according to the data access address indicated by the transmitter 10, and notify a controller (e.g., the controller 310 in
[0035]
[0036] In practice, a starting point of the predetermined time interval may be determined according to one of the following conditions: a time point at which the video processing device 300 receives a power signal (e.g., a +5V voltage) from the transmitter 10; and a time point at which the video processing device 300 sends a hot-plug detection (HPD) signal to the transmitter 10 in response to the power signal.
[0037] When the predetermined time interval ends, the controller 310 receives at least one of a signal stable notification and a timing end notification. More specifically, the signal stable notification may be generated by a determining circuit, and the timing end notification may be generated by a timing circuit. At least one of the determining circuit and the timing circuit may be included in the video processing device 300, as shown in
[0038] The video processing device 300 in
[0039] As previously described, a controller (e.g., the controller 310 in
[0040]
[0041]
[0042] In step S1010, a control signal from a transmitter is received. This step may be performed by the control signal processing circuit 120 in
[0043] In step S1020, it is determined whether the control signal asks to access status and control data channel (SCDC) data. This step may be performed by the control signal processing circuit 120 in
[0044] In step S1030, when it is determined that the control signal asks to access the SCDC data, the video processing device is caused to operate in a first mode. This step may be performed by the controller 310 in
[0045] In step S1040, when it is determined that the control signal does not ask to access the SCDC data, the video processing device is caused to operate in a second mode. The maximum bandwidth supported by the first mode is larger than the maximum bandwidth supported by the second mode. This step may be performed by the controller 310 in
[0046] One person having ordinary skill in the art can deduce the details and variations of the embodiments in
[0047] In conclusion, the device and method of the present invention are capable of automatically determining an operation mode according to whether the transmitter asks to access data of a predetermined address, hence eliminating inconveniences and trouble caused by human determination of the prior art.
[0048] While the invention has been described by way of example and in terms of the preferred embodiments, it is to be understood that the invention is not limited thereto. On the contrary, it is intended to cover various modifications and similar arrangements and procedures, and the scope of the appended claims therefore should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements and procedures.