The invention relates generally to a video communication field, specifically to a method for transferring desktop information of a PC to a video communication terminal and an apparatus thereof.
In a video communication field, especially in a videoconferencing system, usually it needs to transfer desktop information, such as films or file information, to the remote video communication terminal at the same time while a local image such as an image taken by a video camera is transferred, to a remote video communication terminal.
There are two solutions for the above requirement. The first solution is as follow: projecting desktop information of a PC by a projector, capturing the projected image by the video camera of a videoconference terminal and then sending to the videoconference terminal, transferring the desktop information to a remote video communication terminal after processing. The second solution is as follow: transforming the desktop information to a standard PAUNTSC (Phase Alternating Line/National Television System Committee) format signal by a VGA (Video Graphic Array) converter, inputting the PAUNTSC format signal to the videoconference terminal as one of the video source signals, then transferring the desktop information to a remote video communication terminal after processing by the videoconference terminal.
Although, the above solutions are simple and real-time, but there are some disadvantages so that transmission of desktop information of a PC cannot be solved perfectly. In the first solution, to keep higher clarity the visual part of the captured image becomes smaller, i.e. the desktop information cannot be wholly transferred at a time. In the second solution, there is a loss during converting a digital signal to an analog signal in the VGA converter, so that clarity of all images that pass through the VGA converter decreases greatly; although clarity can be raised slightly by partly amplifying desktop information and then transferring to the remote terminal, but it is complicated in operation and quality of the reproduced image is still unsatisfied.
Because of the disadvantages mentioned above, the invention proposes a method and apparatus that can transfer desktop information to remote video communication terminal integrally and clearly.
The scheme is as follows:
A method for transferring desktop information of a PC to a video communication terminal, comprising,
Wherein Step a further comprises, pre-processing the captured desk information. The step of pre-processing comprises, removing the unnecessary desk information, and then filtering and editing the rest of desktop information.
The Step d further comprises, simultaneously transferring the coded bit stream of desktop information and that of local image in a multiplex encoding mode.
An apparatus for transferring desktop information of a PC to a video communication terminal, comprises,
Advantages of the invention are as following:
Further areas of applicability of the present invention will become apparent from the detailed description provided hereinafter. It should be understood that the detailed description and specific examples, while indicating the preferred embodiment of the invention, are intended for purposes of illustration only and are not intended to limit the scope of the invention.
The present invention will become more fully understood from the detailed description and the accompanying drawings, wherein:
The following description of the preferred embodiment(s) is merely exemplary in nature and is in no way intended to limit the invention, its application, or uses.
The invention will be described in more detail with reference to an embodiment and drawings 1, 2, 3 and 4.
Step 5, encoding the desktop information of PC into a video bit stream of which type can be a H.261 bit stream, a H.263 bit stream or a JPEG bit stream etc. Modes of encoding are considered based on many factors, such as the speed rate of a line, processing capability of the PC and the terminal, time delay, and clarity of an image etc.; for example, when the desktop information is encoded into a H.261 or H.263 bit stream, in order to have a higher clarity, Annex D of ITU-T H.261 is used.
As shown in
The operation of the background processing-device is as following. The capture driver 21 outputs a triggering command to the capturing device 22 for capturing an image; the capturing device 22 captures the desktop information from the video memory of the PC and outputs to the image pre-processor 23 for processing, which includes filtering the desktop information to raise quality of the image, editing the desktop information etc.; preferably based on whether the desktop information has been changed, the image pre-processor 23 determines whether the current desktop information will go on being processed or be discarded; the image converter 20 converts the image format outputted from the image pre-processor 23 to an image format of the local video communication terminal, such as format conversion and resolution conversion etc.; the converted image is sent to the background encoder 24 that encodes them with a mode ensured by the local video communication terminal; the coded bit stream is sent to the background bit stream sender 25 that sends to the terminal processing-device through a network port.
The message channel device 26 is set between the terminal processing-device 2 and the background processing-devices; it sends the encoding message of the local video communication terminal to the background encoder for defining the encoding mode, and sends the video message of the local video communication terminal to the background bit stream sender to define the transmitting rate based on the videoconference speed rate and the videoconference video attribute etc., and it also sends the control message from the background bit stream sender to the terminal processing-device to start or stop transmission of the coded bit stream from the terminal processing-device to the remote video communication terminal.
Since the encoding mode of the local video communication terminal and that of the remote video communication terminal may be different, the terminal decoder 34 first decodes the coded bit stream outputted from the background bit stream sender, and then the terminal encoder 31 encodes the decoded bit stream in the remote terminal encoding mode and sends it to the terminal bit stream transmitter 33. Of course, when the encoding mode of the local video communication terminal is same as that of the remote terminal, the desktop information coming from the PC is sent to the terminal bit stream transmitter 33 directly.
In order to display the desktop information in the local output device, having been decoded by the terminal decoder 34, the desktop information is sent to the local output device for display.
The description of the invention is merely exemplary in nature and, thus, variations that do not depart from the gist of the invention are intended to be within the scope of the invention. Such variations are not to be regarded as a departure from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
02128762.7 | Aug 2002 | CN | national |
This application is a continuation of International Application No. PCT/CN03/000627, filed Aug. 4, 2003. This application claims the benefit of Chinese Patent Application No. 02128762.7, filed on Aug. 7, 2002. The disclosures of the above applications are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN03/00627 | Aug 2003 | US |
Child | 11049217 | Feb 2005 | US |