WO2015100990A1 - 一种终端间的图像共享方法、终端设备及通信系统 - Google Patents
一种终端间的图像共享方法、终端设备及通信系统 Download PDFInfo
- Publication number
- WO2015100990A1 WO2015100990A1 PCT/CN2014/081255 CN2014081255W WO2015100990A1 WO 2015100990 A1 WO2015100990 A1 WO 2015100990A1 CN 2014081255 W CN2014081255 W CN 2014081255W WO 2015100990 A1 WO2015100990 A1 WO 2015100990A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- shared area
- area
- terminal device
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/84—Protecting input, output or interconnection devices output devices, e.g. displays or monitors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2358/00—Arrangements for display data security
Definitions
- the present invention relates to the field of communication technologies, and in particular, to an image sharing method, a terminal device, and a communication system between terminals. Background technique
- the smart terminal can share a complete image displayed on the screen of a certain smart terminal in a local area network environment, and the image can be a picture or a video.
- this method cannot meet the user's individual needs or information security. Summary of the invention
- an image sharing method, a terminal device, and a communication system between terminals are provided, which can implement a part of the image shared by the terminal on the screen to meet the personalized needs of the user or the information security.
- an image sharing method between terminals where a sending end and a receiving end establish a connection through a local area network, where the method includes:
- the transmitting end determines a shared area on an image displayed on the screen thereof;
- the sending end processes an image of the non-shared area to shield the image of the non-shared area
- the non-shared area is an area of the image displayed by the transmitting end screen other than the shared area
- the sending end sends the data of the image displayed by the processed screen to the receiving end through the local area network, so that the transmitting end and the receiving end share an image of the shared area.
- the method before the sending end determines the shared area on the image displayed on the screen, the method further includes:
- the sending end receives the screen sharing request sent by the receiving end; the sending end determines the sharing area on the image displayed on the screen, and includes: responding to the screen sharing request from the receiving end, the sending end determines The shared area on the image displayed on its screen.
- the sending, by the sending end, processing the image of the non-shared area including:
- the transmitting end performs monochrome coloring processing on the image of the non-shared area to shield the image of the non-shared area.
- the second aspect provides an image sharing method between terminals, where the sending end and the receiving end establish a connection through a local area network, and the method includes: [15] the receiving end receives the sending end sent by the sending end by using the local area network The image data and the location information of the non-shared area, wherein the non-shared area is an area other than the shared area in the image displayed by the sender screen;
- the receiving end processes the image of the non-shared area in the image according to the location information of the non-shared area to shield the image of the non-shared area; [17] the receiving end outputs The processed image is displayed such that the transmitting end and the receiving end share an image of the shared area.
- the method before the receiving end receives the image sent by the sending end by using the local area network and the location information of the non-shared area, the method further includes:
- the receiving end sends a screen sharing request to the sending end.
- the receiving end is configured to perform the image according to location information of the non-shared area Processing the image of the non-shared area, including:
- the receiving end maps the non-shared area in the image according to location information of the non-shared area A monochrome coloring process is performed to shield the image of the non-shared area.
- a terminal device is provided, where the terminal device is connected as a sending end and a receiving end by using a local area network, where the terminal device includes:
- an area determining unit configured to determine a shared area on an image displayed on a screen of the terminal device
- an image processing unit configured to process an image of the non-shared area to shield the non-shared area An image, wherein the non-shared area is an area other than the shared area in an image displayed on the screen of the terminal device;
- an information sending unit configured to send data of the image displayed by the processed screen to the receiving end by using the local area network, so that the terminal device shares the shared area with the receiving end image.
- the method further includes:
- a request receiving unit configured to receive a screen sharing request sent by the receiving end before the area determining unit determines the sharing area on the image displayed by the terminal device screen; the area determining unit is specifically configured to respond A screen sharing request from the receiving end determines a shared area on an image displayed on a screen of the terminal device.
- the image processing unit is specifically configured to perform monochrome coloring processing on the image of the non-shared area to shield the image of the non-shared area.
- a terminal device is provided, where the terminal device is connected as a receiving end and a sending end by using a local area network, where the terminal device includes:
- an information receiving unit configured to receive image data sent by the sending end by using the local area network, and location information of a non-shared area, where the non-shared area is shared by the image displayed by the sending end screen An area outside the area;
- an image processing unit configured to process an image of the non-shared area in the image according to location information of the non-shared area, to mask an image of the non-shared area
- an image output unit configured to output and display an image processed by the image processing unit, so that the transmitting end and the terminal device share an image of the shared area.
- the method further includes: [35] A request sending unit, configured to send a screen sharing request to the sending end.
- the image processing unit is specifically configured to: perform location information according to the non-shared area An image of the non-shared area in the image is subjected to a monochrome coloring process to mask an image of the non-shared area.
- a terminal device is provided, where the terminal device is connected as a receiving end and a sending end by using a local area network, where the terminal device includes:
- a receiver configured to receive image data sent by the sending end by using the local area network and location information of a non-shared area, where the non-shared area is a shared area of an image displayed by the sending end screen Outside the area;
- an image processing engine configured to process an image of the non-shared area in the image according to location information of the non-shared area, to mask an image of the non-shared area
- a display controller configured to output an image processed by the image processing engine
- a display screen component configured to display an image output by the display controller, so that the transmitting end and the terminal device share an image of the shared area.
- the method further includes: [43] a transmitter, configured to send a screen sharing request to the sending end.
- the image processing engine is specifically configured to perform location information according to the non-shared area An image of the non-shared area in the image is subjected to a monochrome coloring process to mask an image of the non-shared area.
- the sixth aspect further provides a communication system, where the communication system includes at least one transmitting end and at least one receiving end, where the transmitting end and the receiving end are connected by using a local area network, where the sending end is
- the terminal device of the third aspect, the first implementation manner of the third aspect, or the second implementation manner of the second implementation manner, or the receiving end is the fourth aspect, the fourth aspect
- the terminal device according to any one of the foregoing implementation manners, or the receiving terminal is the first implementation manner or the fifth aspect of the fifth aspect, the fifth aspect, or the fifth The terminal device of any one of the implementation manners of the second aspect.
- the shared area and the non-shared area are delimited, and the image of the non-shared area is processed to shield the non-shared area image, thereby realizing sharing of partial images between the two terminals in the local area network,
- the user's security and personalized needs are sufficient, and in the LAN environment, the terminals can share the screen in real time and quickly, and the image transmission between the terminals does not need to pass through the operator network, nor the support of the central server, thereby avoiding the passage.
- the problem that the carrier network transmission has large traffic and transmission delay, and cannot be dynamically shared in real time.
- [48] 1 is a schematic diagram of an application scenario of an image sharing method between terminals in an embodiment of the present invention
- 2a is a flowchart of an image sharing method between terminals according to an embodiment of the present invention.
- FIG. 2b is a schematic diagram of image sharing between terminals according to an embodiment of the present invention.
- 2c is a flowchart of an image sharing method between terminals according to an embodiment of the present invention.
- FIG. 3a is a flowchart of another method for sharing images between terminals according to an embodiment of the present invention.
- FIG. 3b is a flowchart of another method for sharing images between terminals according to an embodiment of the present invention.
- FIG. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
- FIG. 4b is a schematic structural diagram of another terminal device according to an embodiment of the present invention.
- FIG. 5 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
- 6b is a schematic structural diagram of another terminal device according to an embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of still another terminal device according to an embodiment of the present invention.
- FIG. 8 is a schematic structural diagram of a terminal device according to an embodiment of the present invention. detailed description
- FIG. 1 it is a schematic diagram of an application scenario for performing image sharing between terminals in a communication system according to an embodiment of the present invention.
- the communication system includes a transmitting end and a receiving end.
- the sender and the receiver establish a connection through the local area network, for example, through WI-FI (wireless-fidelity) connection.
- WI-FI wireless-fidelity
- the application sharing the screen is started on the sending end and the receiving end respectively, thereby entering the screen sharing mode.
- the operation of the screen on the transmitting end is regarded as the operation of selecting the shared area, and then information sharing such as images can be performed between the transmitting end and the receiving end.
- the sending end and the receiving end may be any one of a mobile phone, a television, a handwritten book, a PAD, etc., and the sending end and the receiving end may be the same type of terminal, or may be different types of terminals, for example, the sending end is In the mobile phone, the receiving end is a television; the above image may be a single picture or a plurality of consecutive images in a video.
- the process of establishing a connection between the above two terminals does not need to be repeatedly performed each time information sharing such as images is performed.
- the image sharing method between the sending end and the receiving end may include:
- Step 101 the sender determines the shared area on the image displayed on its screen.
- the sending end and the receiving end need to establish a connection through the local area network first.
- the transmitting end When the transmitting end performs local image sharing on the screen with the receiving end, the transmitting end first determines the shared area in the image displayed on the screen that needs to share the image, as shown in the shared area 11 in the image shown in FIG. 2b.
- the images in this shared area are the images that need to be shared.
- the determining of the shared area may be a shared area selected by the user on the sending end screen, where the shared area may be set by the user in advance on the sending end, for example, the shared area is preset to be a fixed center of the screen.
- the area of the size; the shared area may also be an area temporarily defined by the user when performing partial image sharing.
- the shared area can be any shape, not necessarily a rectangle.
- the sender can read the coordinates of the shared area preset by the user, or obtain the shared area defined by the user on the screen to obtain the coordinates of the shared area.
- the trajectory generated by the user sliding on the screen may be first obtained to identify whether the trajectory is a closed loop trajectory or a circums close to the closed loop, and if so, the closed loop trajectory or the close loop trajectory The enclosed area is used as a shared area.
- Step 102 The sending end processes the image of the non-shared area to shield the image of the non-shared area.
- the sender determines the shared area, the area other than the shared area on the image is a non-shared area.
- the sender needs to process the image of the non-shared area to display the image of the non-shared area. . It should be understood that, relative to the original image displayed on the screen, the processed image displayed on the screen is Images from non-shared areas are masked.
- the image of the non-shared area may be subjected to monochrome coloring processing.
- all the pixels in the image of the non-shared area are white or black.
- the images of the non-shared areas other than the shared area 11 are all white, and the "A, B, C, K, L, ⁇ " of the non-shared areas in the image can be masked.
- This image processing is only done in memory and will not be displayed on the screen of the sender. Of course, it is also possible to perform other processing on the image of the non-shared area as long as the image of the non-shared area can be masked.
- Step 103 The sending end sends the processed data of the image displayed on the screen to the receiving end through the local area network, so that the transmitting end and the receiving end share the image of the shared area.
- the transmitting end sends the processed image to the receiving end through the local area network, and the image is a processed complete image displayed on the screen of the transmitting end, and includes an image of the shared area and an image of the processed non-shared area.
- the output is displayed by the receiving end based on the received image. As shown in FIG. 2b, since the image of the non-shared area is white-processed and is consistent with the background color of the entire image, the image displayed at the receiving end can only see the image of the shared area for the user, that is, " DEFHIJ". [76] When transmitting the processed image, the transmitting end may encode and compress the processed image data, and may perform resolution processing before transmitting.
- the shared area and the non-shared area are delimited, and the image of the non-shared area is processed to shield the non-shared area image, thereby realizing sharing of partial images between the two terminals in the local area network, and satisfying
- the user's security and personalized needs, and in the LAN environment the terminals can share the screen in real time and quickly, and the image transmission between the terminals does not need to be supported by the operator network or the central server, thus avoiding the operation.
- the problem that the network transmission has large traffic and transmission delay, and cannot be dynamically shared in real time.
- the image sharing method between the transmitting end and the receiving end may also be as shown in FIG. 2c.
- step 111 is added, and the transmitting end receives The screen sharing request sent by the receiving end, after receiving the request, the sending end performs step 112: in response to the screen sharing request from the receiving end, the transmitting end determines the shared area on the image displayed on the screen.
- the step 112 is similar to the foregoing step 101.
- the step 113 is similar to the foregoing step 102.
- the step 114 is similar to the foregoing step 103, and details are not described herein again.
- one or more images may be shared between the transmitting end and the receiving end, and if the transmitting end needs to share the partial image, multiple images (for example, multiple videos in one video) Image), then The partial image sharing of each image is performed by performing the above steps for each image, and the shared area of each image may be the same or different.
- the sending end may perform batch processing on the multiple pictures when performing the above step 102 103. For example, when performing step 102, the sending end may sequentially perform the determination after the shared area is determined. The image of the non-shared area in each image is processed. When step 103 is performed, the transmitting end sends all processed images to the receiving end at a time. There are other variations of the above steps, which are not limited herein.
- FIG. 3a a flow chart of another method for sharing images between terminals according to an embodiment of the present invention is shown.
- the sender and the receiver establish a connection through the LAN.
- the method can include:
- Step 201 The receiving end receives the image data sent by the sending end through the local area network and the location information of the non-shared area, where the non-shared area is an area other than the shared area in the image displayed on the sending end screen.
- the transmitting end first determines the shared area, and the method for determining the shared area is similar to the foregoing step 101. After the shared area is determined, the sender directly sends the complete image displayed on the current screen and the location information of the non-shared area to the receiving end.
- the location information of the non-shared area may be a coordinate position of the non-shared area in the image. [86] After receiving the above information, the receiving end performs step 202.
- Step 202 The receiving end processes the image of the non-shared area in the image according to the location information of the non-shared area to shield the image of the non-shared area.
- the receiving end first determines the shared area and the non-shared area in the received image according to the location information of the non-shared area. Then, the receiving end performs image processing on the image of the non-shared area to shield the image of the non-shared area.
- the image of the non-shared area may be subjected to monochrome coloring processing.
- all the pixels in the image of the non-shared area are white or black. This process is similar to the image processing process in the foregoing step 102, and will not be described again here.
- Step 203 The receiving end outputs and displays the processed image, so that the transmitting end and the receiving end share the image of the shared area. [92] After processing the image, the receiving end outputs the processed image. Because the image of the non-shared area is shielded in the output image, the user cannot observe the image of the non-shared area in the original image, but can observe An image to the shared area.
- the shared area and the non-shared area are defined by the image, and the image of the non-shared area is processed to shield the non-shared area image, thereby realizing the sharing of partial images between the two terminals in the local area network, which satisfies The user's security and personalized needs, and in the LAN environment, the terminals can share the screen in real time and quickly, and the image transmission between the terminals does not need to be supported by the operator network or the central server, thus avoiding the operation.
- the problem that the network transmission has large traffic and transmission delay, and cannot be dynamically shared in real time.
- the image sharing method between the transmitting end and the receiving end may also be as shown in FIG. 3b.
- step 211 is added, and the receiving end is added.
- the sender sends a screen sharing request, and the sender sends the shared related information after receiving the request, and then the receiving end performs the steps.
- the step 212 is similar to the foregoing step 201, and the step 213 is similar to the foregoing step 202.
- the step 214 is similar to the foregoing step 203, and details are not described herein again.
- one or more images may be shared between the transmitting end and the receiving end, and if the transmitting end needs to share the partial image, multiple images (for example, multiple videos in one video) Image), the receiving end can perform the above steps for each image to achieve partial image sharing of each image, and the shared area of each image may be the same or different.
- the receiving end can perform batch processing on the plurality of pictures when performing the above step 202. There are other variations of the above steps, which are not limited herein.
- FIG. 4a is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
- the terminal device is connected as a transmitting end and a receiving end by using a local area network, and the terminal device may include:
- the area determining unit 301 is configured to determine a shared area on the image displayed by the screen of the terminal device;
- the image processing unit 302 is configured to process the image of the non-shared area to shield the non-shared area An image, wherein the non-shared area is an area other than the shared area in an image displayed on the screen of the terminal device;
- the information sending unit 303 is configured to pass data of the image displayed by the processed screen through the local area
- the network sends to the receiving end to enable the terminal device to share an image of the shared area with the receiving end.
- the area determining unit 301 determines a shared area in the image displayed on the screen of the terminal device, where the shared area may be set by the user in advance on the terminal device, for example, an area in which the shared area is preset as a center of the screen.
- the shared area may also be an area temporarily defined by the user when performing partial screen sharing.
- the image processing unit 302 processes the image of the non-shared area to mask the image of the non-shared area, and then transmits the processed image to the information transmitting unit 303, and the information transmitting unit 303 transmits the processed image to the receiving end.
- the shared area and the non-shared area are defined by the unit, and the image of the non-shared area is processed to shield the non-shared area image, thereby realizing sharing of partial images between the two terminals in the local area network. It satisfies the user's security and personalized needs, and in the LAN environment, the terminals can share the screen in real time and quickly, and the image transmission between the terminals does not need to pass through the operator network or the central server support, thus avoiding The problem that the existing traffic is large and the transmission delay is transmitted through the carrier network cannot be dynamically shared in real time.
- the terminal device may further include:
- the request receiving unit 401 is configured to receive a screen sharing request sent by the receiving end before the area determining unit 301 determines the shared area on the image displayed on the terminal device screen.
- the image processing unit 302 is configured to perform a single color shading process on the image of the non-shared area to shield the image of the non-shared area.
- the embodiment of the present invention further provides a terminal device 500, which may include at least one processor 501, such as a CPU, at least one network interface 504, such as a physical network card, or other User interface 503, and memory 505 and at least one communication bus 502.
- processor 501 such as a CPU
- network interface 504 such as a physical network card, or other User interface 503
- memory 505 and at least one communication bus 502.
- communication bus 502 is used to implement connection communication between these components.
- the network interface 504 is used to implement connection communication between the terminal device and the network.
- the network interface 504 can be used to connect devices such as physical network cards and/or physical switches.
- the user interface 503 includes a display, and optionally, a keyboard or other pointing device such as a mouse, a trackball, a touchpad or a tactile display.
- a keyboard or other pointing device such as a mouse, a trackball, a touchpad or a tactile display.
- the memory 505 may include a high speed random access memory (RAM), and may also include a non-volatile memory such as at least one disk memory.
- the memory 505 may further include at least one storage device located away from the foregoing processor 501.
- memory 505 stores the following elements, executable modules or data structures, or a subset thereof, or their extension set:
- Operating System 5051 which contains various system programs for implementing various basic services and handling hardware-based tasks;
- Application Module 5052 which contains various applications for implementing various application services.
- the processor 501 is configured to determine a shared area on an image displayed on a screen thereof, and process an image of the non-shared area to block an image of the non-shared area, where the non-shared The area is an area of the image displayed by the terminal device screen except the shared area; and the data of the image displayed by the processed screen is sent to the receiving end through the local area network, so that the The terminal device shares an image of the shared area with the receiving end.
- the terminal device processes the shared area and the non-shared area of the image, and processes the image of the non-shared area to shield the non-shared area image, thereby realizing the between the two terminals in the local area network.
- the sharing of partial images satisfies the user's security and personalization requirements.
- the terminals can share the screens in real time and quickly, and the image transmission between the terminals does not need to pass through the carrier network or the central server. Therefore, the problem of large traffic and transmission delay existing through the carrier network transmission and real-time dynamic sharing cannot be avoided.
- FIG. 6 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
- the terminal device is connected as a receiving end and a transmitting end by using a local area network, and the terminal device may include:
- the information receiving unit 601 is configured to receive image data sent by the sending end by using the local area network and location information of a non-shared area, where the non-shared area is an image displayed by the sending end screen. An area outside the shared area;
- the image processing unit 602 is configured to process, according to the location information of the non-shared area, an image of the non-shared area in the image to mask an image of the non-shared area;
- the image output unit 603 is configured to output and display the image processed by the image processing unit, so that the transmitting end and the terminal device share an image of the shared area.
- the embodiment of the present invention demarcates the shared area and the non-shared area by using the above unit, and processes the image of the non-shared area to shield the non-shared area image, thereby realizing the sharing of partial images between the two terminals in the local area network. It satisfies the user's security and individualized needs, and in the LAN environment, the terminals can share the screen in real time and quickly, and the image transmission between the terminals does not need to pass through the carrier network, nor the central server. This avoids the problem of large traffic and transmission delays transmitted through the carrier network, and cannot be dynamically shared in real time.
- the receiving end further includes: [126] a request sending unit 604, configured to send a screen sharing request to the sending end.
- the image processing unit 602 is configured to perform monochrome coloring processing on the image of the non-shared area in the image according to the location information of the non-shared area. Masking the image of the non-shared area.
- the embodiment of the present invention further provides a terminal device. As shown in FIG. 7, the terminal device is connected as a receiving end and a sending end by using a local area network.
- the terminal device includes:
- the receiver 701 is configured to receive image data sent by the sending end by using the local area network and location information of a non-shared area, where the non-shared area is shared by the image displayed by the sending end screen. An area outside the area;
- the image processing engine 702 is configured to process an image of the non-shared area in the image according to location information of the non-shared area to mask an image of the non-shared area;
- a display controller 703, configured to output an image processed by the image processing engine 702;
- the display screen component 704 is configured to display an image output by the display controller, so that the transmitting end shares an image of the shared area with the terminal device.
- the terminal device may further include a transmitter, configured to send a screen sharing request to the sending end.
- the image processing engine 702 is specifically configured to perform a monochrome coloring process on the image of the non-shared area in the image according to the location information of the non-shared area.
- the embodiment of the present invention further provides a terminal device 800, which may include at least one processor 801, such as a CPU, at least one network interface 804, such as a physical network card, or other User interface 803, and memory 805 and at least one communication bus 802.
- processor 801 such as a CPU
- network interface 804 such as a physical network card, or other User interface 803
- memory 805 and at least one communication bus 802.
- the communication bus 802 is used to implement connection communication between these components.
- the network interface 804 is used to implement connection communication between the terminal device and the network.
- the network interface 804 can be used to connect devices such as physical network cards and/or physical switches.
- the user interface 803 includes a display, and optionally, a keyboard or other pointing device such as a mouse, a trackball, a touchpad or a tactile display.
- the memory 805 may include a high speed random access memory (RAM), and may also include a non-volatile memory such as at least one disk memory.
- the memory 805 may further include at least one storage device located away from the foregoing processor 801.
- memory 805 stores elements, executable modules or data structures, or a subset thereof, or their extension set:
- Operating System 8051 which contains various system programs for implementing various basic services and handling hardware-based tasks;
- Application Module 8052 contains various applications for implementing various application services.
- the processor 801 is configured to receive image data sent by the sending end by using the local area network and location information of a non-shared area, where the non-shared area is displayed by the sending end screen. An area other than the shared area in the image; processing the image of the non-shared area in the image according to the location information of the non-shared area to mask the image of the non-shared area; outputting and displaying the processed image An image, such that the transmitting end shares an image of the shared area with the terminal device.
- the terminal device processes the shared area and the non-shared area of the image, and processes the image of the non-shared area to shield the non-shared area image, thereby realizing the between the two terminals in the local area network.
- the sharing of partial images satisfies the user's security and personalization requirements.
- the terminals can share the screens in real time and quickly, and the image transmission between the terminals does not need to pass through the carrier network or the central server. Therefore, the problem of large traffic and transmission delay existing through the carrier network transmission and real-time dynamic sharing cannot be avoided.
- the embodiment of the present invention further provides a communication system, which may include at least one transmitting end and at least one receiving end, and the transmitting end and the receiving end are connected through a local area network.
- the sending end is configured to determine a shared area on the image displayed on the screen; and processing the image of the non-shared area to mask the image of the non-shared area, wherein the non-shared area is the An area of the image displayed on the screen of the transmitting end except the shared area; the data of the image displayed by the processed screen is sent to the receiving end through the local area network, so that the sending end The receiving end shares an image of the shared area.
- the sending end is further configured to receive a screen sharing request sent by the receiving end before the sending end determines the shared area on the image displayed on the screen.
- the sending end is specifically configured to perform monochrome coloring processing on the image of the non-shared area to block the An image of a non-shared area.
- the embodiment of the present invention further provides a communication system, which may include at least one transmitting end and at least one receiving end, and the transmitting end and the receiving end are connected through a local area network.
- the receiving end is configured to receive image data sent by the sending end by using the local area network and location information of a non-shared area, where the non-shared area is an image displayed by the sending end screen An area outside the shared area; processing an image of the non-shared area in the image according to the location information of the non-shared area to mask an image of the non-shared area; outputting and displaying the processed image to And causing the transmitting end and the receiving end to share an image of the shared area.
- the receiving end is further configured to: before receiving, by the receiving end, image data sent by the sending end by using the local area network and location information of a non-shared area, to the sending end Send a screen sharing request.
- the receiving end is configured to perform a monochrome coloring process on the image of the non-shared area in the image according to the location information of the non-shared area to mask an image of the non-shared area.
- the disclosed systems, devices, and methods may be implemented in other ways.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed. Go to multiple network elements. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the functions described may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including The instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) or a processor to perform all or part of the steps of the methods described in various embodiments of the present invention.
- the foregoing storage medium includes: u disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, and the like, which can store program code. .
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
- Multimedia (AREA)
- Computer Graphics (AREA)
Abstract
本发明实施例公开了一种终端间的图像共享方法、终端设备及通信系统。该方法中,发送端与接收端通过局域网建立连接,该方法包括:所述发送端确定其屏幕所显示图像上的共享区域;所述发送端对非共享区域的图像进行处理,以屏蔽所述非共享区域的图像,其中,所述非共享区域为所述发送端屏幕所显示的图像中除所述共享区域之外的区域;所述发送端将处理后的所述屏幕所显示的图像通过所述局域网向所述接收端发送,以使所述发送端与所述接收端共享所述共享区域的图像。本发明实施例实现了局域网中两终端之间局部图像的共享,满足了用户的安全性、个性化的需求。
Description
一种终端间的图像共享方法、 终端设备及通信系统
本申请要求于 2013年 12月 31 日提交中国专利局、 申请号为 201310754796.5、 发明名称为"一种终端间的图像共享方法、终端设备及通信系统"的中国专利申请的 优先权, 其全部内容通过引用结合在本申请中。 技术领域
[01] 本发明涉及通信技术领域, 特别是涉及一种终端间的图像共享方法、 终端设 备及通信系统。 背景技术
[02] 随着智能移动终端的普及, 以及它所提供的功能与应用的大量增加, 当前的用 户已经不满足于单机的应用,用户对于不同终端之间以及不同用户之间的互动、信息 共享的需求越来越高。业界为此形成了对应联盟,如数字生活网络联盟(Digital Living Network Alliance, DLNA)等, 该技术可以让家庭中所有电子设备进行互联互通, 包 括手机、 电视、 手写本、 PAD (平板电脑) 等。
[03] 现有技术中智能终端之间可以在局域网环境中共享某一智能终端屏幕上所显示 的完整图像, 该图像可以是图片或视频等。然而, 该方法无法满足用户个性化需求或 信息安全保障。 发明内容
[04] 本发明实施例中提供了一种终端间的图像共享方法、 终端设备及通信系统, 能 够实现终端共享屏幕上所显示图像的部分图像,以满足用户个性化需求或信息安全保 障。
[05] 本发明实施例公开了如下技术方案: [06] 第一方面, 提供一种终端间的图像共享方法, 发送端与接收端通过局域网建立 连接, 所述方法包括:
[07] 所述发送端确定其屏幕所显示图像上的共享区域;
[08] 所述发送端对非共享区域的图像进行处理, 以屏蔽所述非共享区域的图像, 其
中, 所述非共享区域为所述发送端屏幕所显示的图像中除所述共享区域之外的区域;
[09] 所述发送端将处理后的所述屏幕所显示的图像的数据通过所述局域网向所述接 收端发送, 以使所述发送端与所述接收端共享所述共享区域的图像。
[10] 结合上述第一方面, 在第一种可能的实现方式中, 在所述发送端确定其屏幕所 显示图像上的共享区域之前, 还包括:
[11] 所述发送端接收所述接收端发送的屏幕共享请求; 所述发送端确定其屏幕所显 示图像上的共享区域, 包括: 响应来自所述接收端的屏幕共享请求, 所述发送端确定 其屏幕所显示图像上的共享区域。
[12] 结合上述第一方面或第一方面的第一种可能的实现方式, 在第二种可能的实现 方式中, 所述发送端对非共享区域的图像进行处理, 包括:
[13] 所述发送端对所述非共享区域的图像进行单色着色处理, 以屏蔽所述非共享区 域的图像。
[14] 第二方面, 提供一种终端间的图像共享方法, 发送端与接收端通过局域网建立 连接, 所述方法包括: [15] 所述接收端接收所述发送端通过所述局域网发送的图像数据及非共享区域的位 置信息,其中,所述非共享区域为所述发送端屏幕所显示的图像中除共享区域之外的 区域;
[16] 所述接收端根据所述非共享区域的位置信息对所述图像中所述非共享区域的图 像进行处理, 以屏蔽所述非共享区域的图像; [17] 所述接收端输出并显示处理后的图像, 以使所述发送端与所述接收端共享所述 共享区域的图像。
[18] 结合上述第二方面, 在第一种可能的实现方式中, 在所述接收端接收所述发送 端通过所述局域网发送的图像及非共享区域的位置信息之前, 还包括:
[19] 所述接收端向所述发送端发送屏幕共享请求。 [20] 结合上述第二方面或第二方面的第一种可能的实现方式, 在第二种可能的实现 方式中,所述接收端根据所述非共享区域的位置信息对所述图像中所述非共享区域的 图像进行处理, 包括:
[21] 所述接收端根据所述非共享区域的位置信息对所述图像中所述非共享区域的图
像进行单色着色处理, 以屏蔽所述非共享区域的图像。
[22] 第三方面, 提供一种终端设备, 所述终端设备作为发送端与接收端通过局域网 连接, 所述终端设备包括:
[23] 区域确定单元, 用于确定所述终端设备的屏幕所显示图像上的共享区域; [24] 图像处理单元, 用于对非共享区域的图像进行处理, 以屏蔽所述非共享区域的 图像,其中,所述非共享区域为所述终端设备屏幕所显示的图像中除所述共享区域之 外的区域;
[25] 信息发送单元, 用于将处理后的所述屏幕所显示的图像的数据通过所述局域网 向所述接收端发送, 以使所述终端设备与所述接收端共享所述共享区域的图像。
[26] 结合上述第三方面, 在第一种可能的实现方式中, 还包括:
[27] 请求接收单元, 用于在所述区域确定单元确定所述终端设备屏幕所显示图像上 的共享区域之前,接收所述接收端发送的屏幕共享请求; 所述区域确定单元具体用于 响应来自所述接收端的屏幕共享请求,确定所述终端设备的屏幕所显示图像上的共享 区域。 [28] 结合上述第三方面或第三方面的第一种可能的实现方式, 在第二种可能的实现 方式中,
[29] 所述图像处理单元, 具体用于对所述非共享区域的图像进行单色着色处理, 以 屏蔽所述非共享区域的图像。
[30] 第四方面, 提供一种终端设备, 所述终端设备作为接收端与发送端通过局域网 连接, 所述终端设备包括:
[31] 信息接收单元, 用于接收所述发送端通过所述局域网发送的图像数据及非共享 区域的位置信息,其中,所述非共享区域为所述发送端屏幕所显示的图像中除共享区 域之外的区域;
[32] 图像处理单元, 用于根据所述非共享区域的位置信息对所述图像中所述非共享 区域的图像进行处理, 以屏蔽所述非共享区域的图像;
[33] 图像输出单元, 用于输出并显示所述图像处理单元处理后的图像, 以使所述发 送端与所述终端设备共享所述共享区域的图像。
[34] 结合上述第四方面, 在第一种可能的实现方式中, 还包括:
[35] 请求发送单元, 用于向所述发送端发送屏幕共享请求。
[36] 结合上述第四方面或第四方面的第一种可能的实现方式, 在第二种可能的实现 方式中,所述图像处理单元, 具体用于根据所述非共享区域的位置信息对所述图像中 所述非共享区域的图像进行单色着色处理, 以屏蔽所述非共享区域的图像。 [37] 第五方面, 提供一种终端设备, 所述终端设备作为接收端与发送端通过局域网 连接, 所述终端设备包括:
[38] 接收器, 用于接收所述发送端通过所述局域网发送的图像数据及非共享区域的 位置信息,其中,所述非共享区域为所述发送端屏幕所显示的图像中除共享区域之外 的区域;
[39] 图像处理引擎, 用于根据所述非共享区域的位置信息对所述图像中所述非共享 区域的图像进行处理, 以屏蔽所述非共享区域的图像;
[40] 显示控制器, 用于输出所述图像处理引擎处理后的图像;
[41] 显示屏幕组件, 用于显示所述显示控制器输出的图像, 以使所述发送端与所述 终端设备共享所述共享区域的图像。 [42] 结合上述第五方面, 在第一种可能的实现方式中, 还包括: [43] 发送器, 用于向所述发送端发送屏幕共享请求。
[44] 结合上述第五方面或第五方面的第一种可能的实现方式, 在第二种可能的实现 方式中,所述图像处理引擎, 具体用于根据所述非共享区域的位置信息对所述图像中 所述非共享区域的图像进行单色着色处理, 以屏蔽所述非共享区域的图像。 [45] 第六方面, 还提供一种通信系统, 所述通信系统包括至少一个发送端和至少一 个接收端, 所述发送端与所述接收端通过局域网连接, 其中, 所述发送端为如第三方 面、第三方面的第一种实现方式或者第三方面的第二种实现方式中任一种实现方式所 述的终端设备, 或所述接收端为如第四方面、第四方面的第一种实现方式或者第四方 面的第二种实现方式中任一种实现方式所述的终端设备, 或所述接收端为如第五方 面、第五方面的第一种实现方式或者第五方面的第二种实现方式中任一种实现方式所 述的终端设备。
[46] 本发明实施例通过对图像划定共享区域及非共享区域, 并对非共享区域的图像 进行处理, 以屏蔽非共享区域图像, 实现了局域网中两终端之间局部图像的共享, 满
足了用户的安全性、个性化的需求, 而且在局域网环境下终端之间可以实时快速地分 享屏幕, 终端之间图像的传输无需通过运营商网络, 也无需中央服务器的支持, 从而 避免了通过运营商网络传输存在的流量大及传输时延, 不能实时动态共享的问题。 附图说明
[47] 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或 现有技术描述中所需要使用的附图作简单地介绍, 显而易见地,对于本领域普通技术 人员而言, 在不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的附图。
[48] 1为本发明实施例中终端间图像共享方法的应用场景示意图;
[49] 图 2a为本发明实施例一种终端间的图像共享方法流程图;
[50] 图 2b为本发明实施例中终端间图像共享的示意图;
[51] 图 2c为本发明实施例一种终端间的图像共享方法流程图;
[52] 图 3a为本发明实施例另一种终端间的图像共享方法流程图;
[53] 图 3b为本发明实施例另一种终端间的图像共享方法流程图;
[54] 图 4a为本发明实施例一种终端设备的结构示意图;
[55] 图 4b为本发明实施例另一种终端设备的结构示意图;
[56] 图 5为本发明实施例一种终端设备的结构示意图;
[57] 图 6a为本发明实施例一种终端设备的结构示意图;
[58] 图 6b为本发明实施例另一种终端设备的结构示意图;
[59] 图 7为本发明实施例再一种终端设备的结构示意图;
[60] 图 8为本发明实施例一种终端设备的结构示意图。 具体实施方式
[61] 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施 例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获 得的所有其他实施例, 都属于本发明保护的范围。
[62] 如图 1所示, 为本发明实施例一通信系统中终端间进行图像共享的应用场景示 意图,该通信系统包含发送端和接收端。其中,发送端与接收端通过局域网建立连接, 例如通过 WI-FI (无线-保真)建立连接, 连接后, 在发送端和接收端分别启动屏幕共 享的应用程序, 从而进入屏幕共享模式,此模式下在发送端对屏幕的操作都会视为选 择共享区域的操作, 之后发送端和接收端之间即可进行图像等信息共享。其中, 该发 送端和接收端可以分别是手机、 电视、 手写本、 PAD 等终端中的任意一个, 发送端 与接收端可以是相同类型的终端, 也可以是不同类型的终端, 例如发送端是手机, 接 收端是电视; 上述图像可以是单张图片或一段视频中的连续多个图像等。上述两终端 建立连接的过程无需在每次进行图像等信息共享时重复执行。
[63] 该发送端与接收端间的图像共享方法, 如图 2a所示, 可以包括:
[64] 步骤 101, 发送端确定其屏幕所显示图像上的共享区域。
[65] 需要说明的是, 在所述发送端确定其屏幕所显示图像上的共享区域之前, 所述 发送端与所述接收端需要首先通过局域网建立连接。
[66] 发送端在与接收端进行屏幕上的局部图像共享时, 发送端首先确定其屏幕所显 示的图像中需要进行图像共享的共享区域, 如图 2b所示的图像中的共享区域 11。 该 共享区域内的图像即为需要共享的图像。
[67] 该共享区域的确定具体可以是用户在发送端屏幕上选择的共享区域, 其中, 该 共享区域可以是用户预先在发送端上设定的,例如预先设定共享区域为屏幕中心一固 定尺寸的区域; 该共享区域也可以是用户在进行局部图像共享时临时划定的区域。该 共享区域可以为任意形状, 不一定为矩形。
[68] 发送端在确定共享区域时, 可以读取用户预先设定的共享区域的坐标, 或者获 取用户在屏幕上划定的共享区域进而获得共享区域的坐标。在获取用户在屏幕上划定 的共享区域时,可以首先获得用户在屏幕上滑动产生的轨迹, 识别该轨迹是否为闭环 轨迹或接近闭环的轨迹, 如果是, 则将闭环轨迹或接近闭环的轨迹所包围的区域作为 共享区域。
[69] 步骤 102, 发送端对非共享区域的图像进行处理, 以屏蔽该非共享区域的图像。
[70] 发送端在确定共享区域后, 该图像上除共享区域外的区域即为非共享区域, 接 下来, 发送端需要对该非共享区域的图像进行处理, 以屏幕该非共享区域的图像。应 当理解的是,相对于屏幕所显示的原始图像, 处理后的所述屏幕所显示的图像对所述
非共享区域的图像进行了屏蔽。
[71] 具体的, 可以对该非共享区域的图像进行单色着色处理。 比如, 将该非共享区 域的图像中各像素点全部着白色或者着黑色。例如图 2b所示, 除了共享区域 11之外 的非共享区域的图像全部着白色, 即可屏蔽图像中非共享区域的 "A、 B、 C、 K、 L、 Μ"。
[72] 该图像处理过程仅在内存中操作, 不会在发送端的屏幕上进行显示。 当然也还 可以对该非共享区域的图像进行其他处理, 只要可以屏蔽该非共享区域的图像即可。
[73] 步骤 103,发送端将处理后的该屏幕所显示的图像的数据通过局域网向接收端发 送, 以使发送端与接收端共享该共享区域的图像。
[74] 发送端通过局域网将处理后的图像发送至接收端, 该图像是发送端屏幕显示的 处理后的完整图像, 既包含共享区域的图像, 也包含处理后的非共享区域的图像。
[75] 由接收端根据接收到的图像进行输出显示。 如图 2b所示, 由于非共享区域的图 像进行了着白色处理, 与整个图像的背景色一致, 因此, 在接收端所显示的图像对于 用户来说只能看到共享区域的图像, 即 "D E F H I J"。 [76] 在发送该处理后的图像时, 发送端可以对处理后的图像数据进行编码压缩, 还 可以进行分辨率的处理后再发送。
[77] 本发明实施例通过对图像划定共享区域及非共享区域, 并对非共享区域的图像 进行处理, 以屏蔽非共享区域图像, 实现了局域网中两终端之间局部图像的共享, 满 足了用户的安全性、个性化的需求, 而且在局域网环境下终端之间可以实时快速地分 享屏幕, 终端之间图像的传输无需通过运营商网络, 也无需中央服务器的支持, 从而 避免了通过运营商网络传输存在的流量大及传输时延, 不能实时动态共享的问题。
[78] 在本发明的另一实施例中, 发送端与接收端间的图像共享方法还可以如图 2c所 示, 该实施例与前述实施例的区别在于, 增加了步骤 111, 发送端接收接收端发送的 屏幕共享请求, 发送端在接收到该请求后再执行步骤 112: 响应来自所述接收端的屏 幕共享请求, 所述发送端确定其屏幕所显示图像上的共享区域。
[79] 其中, 步骤 112与前述步骤 101类似, 步骤 113与前述步骤 102类似, 步骤 114 与前述步骤 103类似, 此处不再赘述。
[80] 在本发明的另一实施例中, 发送端与接收端之间可以共享一幅或多幅图像, 如 果发送端需要进行局部图像共享的是多幅图片 (例如一段视频中的多幅图像), 则可
以针对每一幅图像执行上述步骤实现每幅图像的局部图像共享,每一图像的共享区域 可以相同, 也可以不同。
[81] 若多幅图片的共享区域相同, 则发送端在执行上述步骤 102 103时可以对这多 幅图片进行批量处理, 例如在执行步骤 102时, 发送端在确定共享区域后, 可以依次 对每幅图像中非共享区域的图像进行处理,执行步骤 103时, 发送端一次将所有处理 后的图像发送至接收端。 上述步骤还可以有其它变化, 此处不做限定。
[82] 参见图 3a, 为本发明实施例另一种终端间的图像共享方法流程图。
[83] 首先, 发送端与接收端通过局域网建立连接。 该方法可以包括:
[84] 步骤 201,接收端接收发送端通过局域网发送的图像数据及非共享区域的位置信 息, 其中, 非共享区域为发送端屏幕所显示的图像中除共享区域之外的区域。
[85] 发送端首先确定出共享区域, 该确定共享区域的方法与前述步骤 101类似。 在 确定出共享区域后,发送端直接将当前屏幕上显示的完整图像以及非共享区域的位置 信息发送到接收端。其中, 该非共享区域的位置信息可以是该非共享区域在图像中的 坐标位置。 [86] 接收端接收到上述信息后, 执行步骤 202。
[87] 步骤 202,接收端根据非共享区域的位置信息对图像中非共享区域的图像进行处 理, 以屏蔽非共享区域的图像。
[88] 接收端首先根据非共享区域的位置信息在接收到的图像中确定出共享区域和非 共享区域。然后, 接收端对非共享区域的图像进行图像处理, 以屏蔽非共享区域的图 像。
[89] 具体的, 可以对该非共享区域的图像进行单色着色处理。 比如, 将该非共享区 域的图像中各像素点全部着白色或者着黑色。该过程与前述步骤 102中的图像处理过 程类似, 此处不再赘述。
[90] 接收端在上步骤接收到的图像不会在屏幕上显示, 上述图像处理过程也仅在内 存中操作。当然也还可以对该非共享区域的图像进行其他处理, 只要可以屏蔽该非共 享区域的图像即可。
[91] 步骤 203,接收端输出并显示处理后的图像, 以使发送端与接收端共享该共享区 域的图像。
[92] 接收端在处理好图像后, 将处理后的图像输出, 输出的图像中由于非共享区域 图像的屏蔽, 对于用户来说, 无法观察到原图像中非共享区域的图像, 但是能观察到 共享区域的图像。
[93] 本实施例中通过对图像划定共享区域及非共享区域, 并对非共享区域的图像进 行处理, 以屏蔽非共享区域图像, 实现了局域网中两终端之间局部图像的共享, 满足 了用户的安全性、个性化的需求, 而且在局域网环境下终端之间可以实时快速地分享 屏幕, 终端之间图像的传输无需通过运营商网络, 也无需中央服务器的支持, 从而避 免了通过运营商网络传输存在的流量大及传输时延, 不能实时动态共享的问题。
[94] 在本发明的另一实施例中,发送端与接收端间的图像共享方法还可以如图 3b所 示, 该实施例与前述实施例的区别在于, 增加了步骤 211, 接收端向发送端发送屏幕 共享请求, 发送端在接收到该请求后发送共享的相关信息,然后再由接收端执行步骤
212。
[95] 其中, 步骤 212与前述步骤 201类似, 步骤 213与前述步骤 202类似, 步骤 214 与前述步骤 203类似, 此处不再赘述。 [96] 在本发明的另一实施例中, 发送端与接收端之间可以共享一幅或多幅图像, 如 果发送端需要进行局部图像共享的是多幅图片 (例如一段视频中的多幅图像), 则接 收端可以针对每一幅图像执行上述步骤实现每幅图像的局部图像共享,每一图像的共 享区域可以相同, 也可以不同。
[97] 若多幅图片的共享区域相同, 则接收端在执行上述步骤 202时可以对这多幅图 片进行批量处理。 上述步骤还可以有其它变化, 此处不做限定。
[98] 以上是对本发明方法实施例的描述, 下面对实现上述方法的装置进行介绍。
[99] 参见图 4a, 为本发明实施例一种终端设备的结构示意图。
[100]该终端设备作为发送端与接收端通过局域网连接, 该终端设备可以包括:
[101]区域确定单元 301, 用于确定该终端设备的屏幕所显示图像上的共享区域; [102]图像处理单元 302,用于对非共享区域的图像进行处理, 以屏蔽所述非共享区域 的图像,其中,所述非共享区域为所述终端设备屏幕所显示的图像中除所述共享区域 之外的区域;
[103]信息发送单元 303,用于将处理后的所述屏幕所显示的图像的数据通过所述局域
网向所述接收端发送, 以使所述终端设备与所述接收端共享所述共享区域的图像。
[104]区域确定单元 301确定该终端设备屏幕上所显示图像中的共享区域, 其中, 该 共享区域可以是用户预先在该终端设备上设定的,例如预先设定共享区域为屏幕中心 的区域; 该共享区域也可以是用户在进行局部屏幕共享时临时划定的区域。 图像处理 单元 302对非共享区域的图像进行处理, 以屏蔽非共享区域的图像,然后将处理后的 图像发送至信息发送单元 303, 信息发送单元 303将处理后的图像发送至接收端。
[105]本发明实施例通过上述单元对图像划定共享区域及非共享区域, 并对非共享区 域的图像进行处理, 以屏蔽非共享区域图像, 实现了局域网中两终端之间局部图像的 共享, 满足了用户的安全性、个性化的需求, 而且在局域网环境下终端之间可以实时 快速地分享屏幕, 终端之间图像的传输无需通过运营商网络, 也无需中央服务器的支 持, 从而避免了通过运营商网络传输存在的流量大及传输时延, 不能实时动态共享的 问题。
[106]在本发明的另一实施例中, 如图 4b所示, 该终端设备还可以包括:
[107]请求接收单元 401,用于在所述区域确定单元 301确定该终端设备屏幕所显示图 像上的共享区域之前, 接收所述接收端发送的屏幕共享请求。
[108]在另一实施例中, 图像处理单元 302,具体用于对所述非共享区域的图像进行单 色着色处理, 以屏蔽所述非共享区域的图像。
[109]如图 5所示,本发明实施例还提供了一种终端设备 500,该终端设备 500可以包 括至少一个处理器 501, 例如 CPU, 至少一个网络接口 504, 例如物理网卡, 或者其 他的用户接口 503, 以及存储器 505和至少一个通信总线 502。
[110]其中, 通信总线 502用于实现这些组件之间的连接通信。
[111]网络接口 504用于实现该终端设备和网络之间的连接通信,比如该网络接口 504 可以用于连接物理网卡和 /或物理交换机等设备。
[112]用户接口 503包括显示器, 可选的, 还可以包括键盘或者其他点击设备, 例如, 鼠标, 轨迹球 (trackball) , 触感板或者触感显示屏等。
[113]存储器 505可能包括高速随机存取记忆体 (RAM, Random Access Memory), 也可能还包括非不稳定的存储器 (non-volatile memory), 例如至少一个磁盘存储器。 可选的, 该存储器 505还可以包括至少一个位于远离前述处理器 501的存储装置。
[114]在一些实施方式中, 存储器 505存储了如下的元素, 可执行模块或者数据结构, 或者他们的子集, 或者他们的扩展集:
[115]操作系统 5051, 包含各种系统程序, 用于实现各种基础业务以及处理基于硬件 的任务;
[116]应用模块 5052, 包含各种应用程序, 用于实现各种应用业务。
[117]具体地, 所述处理器 501, 用于确定其屏幕所显示图像上的共享区域; 对非共享 区域的图像进行处理, 以屏蔽所述非共享区域的图像, 其中, 所述非共享区域为所述 终端设备屏幕所显示的图像中除所述共享区域之外的区域;将处理后的所述屏幕所显 示的图像的数据通过所述局域网向所述接收端发送,以使所述终端设备与所述接收端 共享所述共享区域的图像。
[118]可知, 本发明实施例提供的终端设备通过对图像划定共享区域及非共享区域, 并对非共享区域的图像进行处理, 以屏蔽非共享区域图像, 实现了局域网中两终端之 间局部图像的共享, 满足了用户的安全性、个性化的需求, 而且在局域网环境下终端 之间可以实时快速地分享屏幕, 终端之间图像的传输无需通过运营商网络, 也无需中 央服务器的支持, 从而避免了通过运营商网络传输存在的流量大及传输时延, 不能实 时动态共享的问题。
[119]参见图 6a, 为本发明实施例一种终端设备的结构示意图。
[120]该终端设备作为接收端与发送端通过局域网连接, 该终端设备可以包括:
[121]信息接收单元 601,用于接收所述发送端通过所述局域网发送的图像数据及非共 享区域的位置信息,其中,所述非共享区域为所述发送端屏幕所显示的图像中除共享 区域之外的区域;
[122]图像处理单元 602,用于根据所述非共享区域的位置信息对所述图像中所述非共 享区域的图像进行处理, 以屏蔽所述非共享区域的图像;
[123]图像输出单元 603,用于输出并显示所述图像处理单元处理后的图像, 以使所述 发送端与所述终端设备共享所述共享区域的图像。
[124]本发明实施例通过上述单元对图像划定共享区域及非共享区域, 并对非共享区 域的图像进行处理, 以屏蔽非共享区域图像, 实现了局域网中两终端之间局部图像的 共享, 满足了用户的安全性、个性化的需求, 而且在局域网环境下终端之间可以实时 快速地分享屏幕, 终端之间图像的传输无需通过运营商网络, 也无需中央服务器的支
持, 从而避免了通过运营商网络传输存在的流量大及传输时延, 不能实时动态共享的 问题。
[125]在本发明另一实施例中, 如图 6b所示, 该接收端还包括: [126]请求发送单元 604, 用于向所述发送端发送屏幕共享请求。 [127]在本发明另一实施例中,所述图像处理单元 602,具体用于根据所述非共享区域 的位置信息对所述图像中所述非共享区域的图像进行单色着色处理,以屏蔽所述非共 享区域的图像。
[128]本发明实施例还提供了一种终端设备, 如图 7所示, 该终端设备作为接收端与 发送端通过局域网连接, 该终端设备包括:
[129]接收器 701,用于接收所述发送端通过所述局域网发送的图像数据及非共享区域 的位置信息,其中,所述非共享区域为所述发送端屏幕所显示的图像中除共享区域之 外的区域;
[130]图像处理引擎 702,用于根据所述非共享区域的位置信息对所述图像中所述非共 享区域的图像进行处理, 以屏蔽所述非共享区域的图像;
[131]显示控制器 703, 用于输出所述图像处理引擎 702处理后的图像;
[132]显示屏幕组件 704,用于显示所述显示控制器输出的图像, 以使所述发送端与所 述终端设备共享所述共享区域的图像。
[133]在本发明的另一实施例中, 该终端设备还可以包括发送器, 用于向所述发送端 发送屏幕共享请求。 在另一实施例中, 所述图像处理引擎 702, 具体用于根据所述非 共享区域的位置信息对所述图像中所述非共享区域的图像进行单色着色处理。
[134]如图 8所示,本发明实施例还提供了一种终端设备 800,该终端设备 800可以包 括至少一个处理器 801, 例如 CPU, 至少一个网络接口 804, 例如物理网卡, 或者其 他的用户接口 803, 以及存储器 805和至少一个通信总线 802。
[135]其中, 通信总线 802用于实现这些组件之间的连接通信。 [136]网络接口 804用于实现该终端设备和网络之间的连接通信,比如该网络接口 804 可以用于连接物理网卡和 /或物理交换机等设备。
[137]用户接口 803包括显示器, 可选的, 还可以包括键盘或者其他点击设备, 例如, 鼠标, 轨迹球 (trackball) , 触感板或者触感显示屏等。
[138]存储器 805可能包括高速随机存取记忆体 (RAM, Random Access Memory), 也可能还包括非不稳定的存储器 (non-volatile memory), 例如至少一个磁盘存储器。 可选的, 该存储器 805还可以包括至少一个位于远离前述处理器 801的存储装置。
[139]在一些实施方式中, 存储器 805存储了如下的元素, 可执行模块或者数据结构, 或者他们的子集, 或者他们的扩展集:
[140]操作系统 8051, 包含各种系统程序, 用于实现各种基础业务以及处理基于硬件 的任务;
[141]应用模块 8052, 包含各种应用程序, 用于实现各种应用业务。
[142]具体地,所述处理器 801,用于接收所述发送端通过所述局域网发送的图像数据 及非共享区域的位置信息,其中,所述非共享区域为所述发送端屏幕所显示的图像中 除共享区域之外的区域;根据所述非共享区域的位置信息对所述图像中所述非共享区 域的图像进行处理, 以屏蔽所述非共享区域的图像; 输出并显示处理后的图像, 以使 所述发送端与所述终端设备共享所述共享区域的图像。
[143]可知, 本发明实施例提供的终端设备通过对图像划定共享区域及非共享区域, 并对非共享区域的图像进行处理, 以屏蔽非共享区域图像, 实现了局域网中两终端之 间局部图像的共享, 满足了用户的安全性、个性化的需求, 而且在局域网环境下终端 之间可以实时快速地分享屏幕, 终端之间图像的传输无需通过运营商网络, 也无需中 央服务器的支持, 从而避免了通过运营商网络传输存在的流量大及传输时延, 不能实 时动态共享的问题。 [144]本发明实施例还提供了一种通信系统, 该通信系统可以包括至少一个发送端和 至少一个接收端, 发送端和接收端之间通过局域网连接。
[145]其中, 发送端, 用于确定其屏幕所显示图像上的共享区域; 对非共享区域的图 像进行处理, 以屏蔽所述非共享区域的图像, 其中, 所述非共享区域为所述发送端屏 幕所显示的图像中除所述共享区域之外的区域;将处理后的所述屏幕所显示的图像的 数据通过所述局域网向所述接收端发送,以使所述发送端与所述接收端共享所述共享 区域的图像。
[146]在另一实施例中, 所述发送端还用于在所述发送端确定其屏幕所显示图像上的 共享区域之前, 接收所述接收端发送的屏幕共享请求。
[147]所述发送端具体用于对所述非共享区域的图像进行单色着色处理, 以屏蔽所述
非共享区域的图像。
[148]本发明实施例还提供了一种通信系统, 该通信系统可以包括至少一个发送端和 至少一个接收端, 发送端和接收端之间通过局域网连接。
[149]其中, 接收端, 用于接收所述发送端通过所述局域网发送的图像数据及非共享 区域的位置信息,其中,所述非共享区域为所述发送端屏幕所显示的图像中除共享区 域之外的区域;根据所述非共享区域的位置信息对所述图像中所述非共享区域的图像 进行处理, 以屏蔽所述非共享区域的图像; 输出并显示处理后的图像, 以使所述发送 端与所述接收端共享所述共享区域的图像。
[150]在另一实施例中, 所述接收端, 还用于在所述接收端接收所述发送端通过所述 局域网发送的图像数据及非共享区域的位置信息之前,向所述发送端发送屏幕共享请 求。
[151]所述接收端, 具体用于根据所述非共享区域的位置信息对所述图像中所述非共 享区域的图像进行单色着色处理, 以屏蔽所述非共享区域的图像。
[152]本领域普通技术人员可以意识到, 结合本文中所公开的实施例描述的各示例的 单元及算法步骤, 能够以电子硬件、 或者计算机软件和电子硬件的结合来实现。这些 功能究竟以硬件还是软件方式来执行, 取决于技术方案的特定应用和设计约束条件。 专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种 实现不应认为超出本发明的范围。
[153]所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁, 上述描述的系 统、装置和单元的具体工作过程, 可以参考前述方法实施例中的对应过程, 在此不再 赘述。
[154]在本申请所提供的几个实施例中, 应该理解到, 所揭露的系统、 装置和方法, 可以通过其它的方式实现。 例如, 以上所描述的装置实施例仅仅是示意性的, 例如, 所述单元的划分, 仅仅为一种逻辑功能划分, 实际实现时可以有另外的划分方式, 例 如多个单元或组件可以结合或者可以集成到另一个系统, 或一些特征可以忽略, 或不 执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一 些接口, 装置或单元的间接耦合或通信连接, 可以是电性, 机械或其它的形式。
[155]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的, 作为单元 显示的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者也可以分布
到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施 例方案的目的。
[156]另外, 在本发明各个实施例中的各功能单元可以集成在一个处理单元中, 也可 以是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单元中。 [157]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时, 可 以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上 或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体 现出来, 该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算 机设备 (可以是个人计算机, 服务器, 或者网络设备等) 或处理器 (processor)执行 本发明各个实施例所述方法的全部或部分步骤。 而前述的存储介质包括: u盘、移动 硬盘、只读存储器( ROM, Read-Only Memory )、随机存取存储器( RAM, Random Access Memory), 磁碟或者光盘等各种可以存储程序代码的介质。
[158]以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到变化或替 换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护范围应所述以权利要求 的保护范围为准。
Claims
1、 一种终端间的图像共享方法, 其特征在于, 发送端与接收端通过局域 网建立连接, 所述方法包括:
所述发送端确定其屏幕所显示图像上的共享区域;
所述发送端对非共享区域的图像进行处理, 以屏蔽所述非共享区域的图像, 其中,所述非共享区域为所述发送端屏幕所显示的图像中除所述共享区域之外的 区域;
所述发送端将处理后的所述屏幕所显示的图像的数据通过所述局域网向所 述接收端发送, 以使所述发送端与所述接收端共享所述共享区域的图像。
2、 根据权利要求 1所述的方法, 其特征在于, 在所述发送端确定其屏幕所 显示图像上的共享区域之前, 还包括:
所述发送端接收所述接收端发送的屏幕共享请求;
所述发送端确定其屏幕所显示图像上的共享区域, 包括: 响应来自所述接收 端的屏幕共享请求, 所述发送端确定其屏幕所显示图像上的共享区域。
3、 根据权利要求 1或 2所述的方法, 其特征在于, 所述发送端对非共享区 域的图像进行处理, 以屏蔽所述非共享区域的图像, 包括:
所述发送端对所述非共享区域的图像进行单色着色处理,以屏蔽所述非共享 区域的图像。
4、一种终端间的图像共享方法, 其特征在于, 发送端与接收端通过局域网 建立连接, 所述方法包括:
所述接收端接收所述发送端通过所述局域网发送的图像数据及非共享区域 的位置信息, 其中, 所述非共享区域为所述发送端屏幕所显示的图像中除共享区 域之外的区域;
所述接收端根据所述非共享区域的位置信息对所述图像中所述非共享区域 的图像进行处理, 以屏蔽所述非共享区域的图像;
所述接收端输出并显示处理后的图像,以使所述发送端与所述接收端共享所 述共享区域的图像。
5、 根据权利要求 4所述的方法, 其特征在于, 在所述接收端接收所述发送 端通过所述局域网发送的图像及非共享区域的位置信息之前, 还包括:
所述接收端向所述发送端发送屏幕共享请求。
6、 根据权利要求 4或 5所述的方法, 其特征在于, 所述接收端根据所述非 共享区域的位置信息对所述图像中所述非共享区域的图像进行处理,以屏蔽所述 非共享区域的图像, 包括:
所述接收端根据所述非共享区域的位置信息对所述图像中所述非共享区域 的图像进行单色着色处理, 以屏蔽所述非共享区域的图像。
7、 一种终端设备, 其特征在于, 所述终端设备作为发送端与接收端通过 局域网连接, 所述终端设备包括:
区域确定单元, 用于确定所述终端设备的屏幕所显示图像上的共享区域; 图像处理单元, 用于对非共享区域的图像进行处理, 以屏蔽所述非共享区域 的图像, 其中, 所述非共享区域为所述终端设备屏幕所显示的图像中除所述共 享区域之外的区域;
信息发送单元,用于将处理后的所述屏幕所显示的图像的数据通过所述局域 网向所述接收端发送, 以使所述终端设备与所述接收端共享所述共享区域的图 像。
8、 根据权利要求 7所述的终端设备, 其特征在于, 还包括:
请求接收单元,用于在所述区域确定单元确定所述终端设备屏幕所显示图像 上的共享区域之前, 接收所述接收端发送的屏幕共享请求;
所述区域确定单元具体用于响应来自所述接收端的屏幕共享请求,确定所述 终端设备的屏幕所显示图像上的共享区域。
9、 根据权利要求 7或 8所述的终端设备, 其特征在于,
所述图像处理单元, 具体用于对所述非共享区域的图像进行单色着色处理, 以屏蔽所述非共享区域的图像。
10、 一种终端设备, 其特征在于, 所述终端设备作为接收端与发送端通过 局域网连接, 所述终端设备包括:
信息接收单元,用于接收所述发送端通过所述局域网发送的图像数据及非共 享区域的位置信息, 其中, 所述非共享区域为所述发送端屏幕所显示的图像中除 共享区域之外的区域;
图像处理单元,用于根据所述非共享区域的位置信息对所述图像中所述非共 享区域的图像进行处理, 以屏蔽所述非共享区域的图像;
图像输出单元, 用于输出并显示所述图像处理单元处理后的图像, 以使所述 发送端与所述终端设备共享所述共享区域的图像。
11、 根据权利要求 10所述的终端设备, 其特征在于, 还包括:
请求发送单元, 用于向所述发送端发送屏幕共享请求。
12、 根据权利要求 10或 11所述的终端设备, 其特征在于,
所述图像处理单元,具体用于根据所述非共享区域的位置信息对所述图像中 所述非共享区域的图像进行单色着色处理, 以屏蔽所述非共享区域的图像。
13、 一种终端设备, 其特征在于, 所述终端设备作为接收端与发送端通过 局域网连接, 所述终端设备包括:
接收器,用于接收所述发送端通过所述局域网发送的图像数据及非共享区域 的位置信息, 其中, 所述非共享区域为所述发送端屏幕所显示的图像中除共享区 域之外的区域;
图像处理引擎,用于根据所述非共享区域的位置信息对所述图像中所述非共 享区域的图像进行处理, 以屏蔽所述非共享区域的图像;
显示控制器, 用于输出所述图像处理引擎处理后的图像;
显示屏幕组件, 用于显示所述显示控制器输出的图像, 以使所述发送端与所 述终端设备共享所述共享区域的图像。
14、 根据权利要求 13所述的终端设备, 其特征在于, 还包括:
发送器, 用于向所述发送端发送屏幕共享请求。
15、 根据权利要求 13或 14所述的终端设备, 其特征在于,
所述图像处理引擎,具体用于根据所述非共享区域的位置信息对所述图像中 所述非共享区域的图像进行单色着色处理, 以屏蔽所述非共享区域的图像。
16、 一种通信系统, 其特征在于, 所述通信系统包括至少一个发送端和至少 一个接收端, 所述发送端与所述接收端通过局域网连接, 其中, 所述发送端为如 权利要求 7至 9任一项所述的终端设备,或所述接收端为如权利要求 10至 12任 一项所述的终端设备或者所述接收端为如权利要求 13至 15任一项所述的终端设
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015555588A JP2016511876A (ja) | 2013-12-31 | 2014-06-30 | 端末間画像共有方法、端末デバイス、および通信システム |
| EP14812397.9A EP2905945B1 (en) | 2013-12-31 | 2014-06-30 | Inter-terminal image sharing method, terminal device and communication system |
| US14/581,691 US20150186095A1 (en) | 2013-12-31 | 2014-12-23 | Inter-terminal image sharing method, terminal device, and communications system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310754796.5A CN103701927B (zh) | 2013-12-31 | 2013-12-31 | 一种终端间的图像共享方法、终端设备及通信系统 |
| CN201310754796.5 | 2013-12-31 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/581,691 Continuation US20150186095A1 (en) | 2013-12-31 | 2014-12-23 | Inter-terminal image sharing method, terminal device, and communications system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015100990A1 true WO2015100990A1 (zh) | 2015-07-09 |
Family
ID=50363321
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2014/081255 Ceased WO2015100990A1 (zh) | 2013-12-31 | 2014-06-30 | 一种终端间的图像共享方法、终端设备及通信系统 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20150186095A1 (zh) |
| EP (1) | EP2905945B1 (zh) |
| JP (1) | JP2016511876A (zh) |
| KR (1) | KR101644868B1 (zh) |
| CN (1) | CN103701927B (zh) |
| TW (1) | TWI586159B (zh) |
| WO (1) | WO2015100990A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114827519A (zh) * | 2022-04-08 | 2022-07-29 | 咪咕文化科技有限公司 | 分享内容的处理方法、装置、分享终端及存储介质 |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103701927B (zh) * | 2013-12-31 | 2017-06-27 | 华为技术有限公司 | 一种终端间的图像共享方法、终端设备及通信系统 |
| TWI604375B (zh) | 2014-06-23 | 2017-11-01 | 緯創資通股份有限公司 | 螢幕分享方法以及使用該方法的裝置 |
| CN106416170A (zh) * | 2014-11-03 | 2017-02-15 | 华为技术有限公司 | 分享屏幕的方法、分享设备及接收设备 |
| EP3190774B1 (en) | 2014-11-25 | 2019-09-11 | Huawei Technologies Co., Ltd. | Interface sharing method and terminal device |
| KR102322026B1 (ko) * | 2014-12-09 | 2021-11-04 | 삼성전자주식회사 | 모바일 디바이스 및 모바일 디바이스의 동작 방법 |
| CN104540012B (zh) * | 2015-01-20 | 2018-09-11 | 三星电子(中国)研发中心 | 内容共享的方法、装置及终端 |
| CN106325666B (zh) * | 2015-07-08 | 2019-11-19 | 腾讯科技(深圳)有限公司 | 一种屏幕分享方法、装置及服务器 |
| CN106462885A (zh) * | 2016-01-20 | 2017-02-22 | 马岩 | 一种基于app的信息推广方法及系统 |
| TWI612814B (zh) * | 2016-11-21 | 2018-01-21 | 瑞軒科技股份有限公司 | 顯示參數調整方法 |
| JP7147304B2 (ja) * | 2018-07-10 | 2022-10-05 | セイコーエプソン株式会社 | 画像共有方法、情報処理装置および情報処理システム |
| CN113268211B (zh) * | 2021-05-13 | 2023-05-12 | 维沃移动通信(杭州)有限公司 | 图像获取方法、装置、电子设备及存储介质 |
| CN114296586B (zh) * | 2021-12-28 | 2023-10-10 | 威创集团股份有限公司 | 坐席系统的内容推送方法、坐席系统、存储介质和设备 |
| CN116955345B (zh) * | 2022-04-15 | 2025-11-21 | 腾讯科技(深圳)有限公司 | 一种向量检索方法、装置、计算机设备和存储介质 |
| CN117389493A (zh) * | 2022-07-05 | 2024-01-12 | 中兴通讯股份有限公司 | 显示屏幕远程共享的处理方法、设备及存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101263469A (zh) * | 2005-09-12 | 2008-09-10 | 微软公司 | 过滤来自远程客户显示器的遮蔽的数据 |
| CN102065267A (zh) * | 2009-11-11 | 2011-05-18 | Lg电子株式会社 | 在视频会议系统中共享数据的方法和装置 |
| CN102724138A (zh) * | 2012-06-28 | 2012-10-10 | 奇智软件(北京)有限公司 | 即时通信中的信息共享方法及装置 |
| US20120317485A1 (en) * | 2011-06-08 | 2012-12-13 | Cisco Technology, Inc. | Virtual meeting video sharing |
| CN103092524A (zh) * | 2013-01-31 | 2013-05-08 | 广东欧珀移动通信有限公司 | 一种通过触摸屏实现截图的方法及移动终端 |
| CN103701927A (zh) * | 2013-12-31 | 2014-04-02 | 杭州华为数字技术有限公司 | 一种终端间的图像共享方法、终端设备及通信系统 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7028266B2 (en) * | 2002-04-05 | 2006-04-11 | Microsoft Corporation | Processing occluded windows during application sharing |
| JP2006039919A (ja) * | 2004-07-27 | 2006-02-09 | Pioneer Electronic Corp | 画像共有表示システム、画像共有機能付端末、及びコンピュータプログラム |
| JP4111180B2 (ja) * | 2004-09-02 | 2008-07-02 | セイコーエプソン株式会社 | 液晶表示装置、及び電子機器 |
| US7324241B2 (en) * | 2004-09-29 | 2008-01-29 | Xerox Corporation | Variable data differential gloss images |
| JP4744974B2 (ja) * | 2005-08-05 | 2011-08-10 | 株式会社東芝 | 映像監視システム |
| JP5082722B2 (ja) * | 2007-09-28 | 2012-11-28 | ブラザー工業株式会社 | 画像表示装置及び画像表示システム |
| JP2009094736A (ja) * | 2007-10-05 | 2009-04-30 | Sony Corp | プリントシステム、画像表示装置、画像表示方法及び画像表示プログラム |
| US20090234983A1 (en) * | 2008-03-17 | 2009-09-17 | Golden Signals, Inc. | Methods and apparatus for sharing a computer display screen |
| US20100131868A1 (en) * | 2008-11-26 | 2010-05-27 | Cisco Technology, Inc. | Limitedly sharing application windows in application sharing sessions |
| KR20110107058A (ko) * | 2010-03-24 | 2011-09-30 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
| JP5553721B2 (ja) * | 2010-10-04 | 2014-07-16 | 株式会社Nttドコモ | 表示装置、開示制御装置、開示制御方法、及びプログラム |
| JP5170226B2 (ja) * | 2010-12-10 | 2013-03-27 | カシオ計算機株式会社 | 画像処理装置、画像処理方法、及びプログラム |
| KR101943987B1 (ko) * | 2011-12-06 | 2019-04-17 | 삼성전자주식회사 | 디바이스 간의 페이지 공유 시스템 및 방법 |
| JP5835018B2 (ja) * | 2012-03-02 | 2015-12-24 | コニカミノルタ株式会社 | 会議システムおよび連絡方法 |
| US9009849B2 (en) * | 2012-05-15 | 2015-04-14 | International Business Machines Corporation | Region-based sharing of pictures |
| JP5830496B2 (ja) * | 2013-06-07 | 2015-12-09 | 株式会社ソニー・コンピュータエンタテインメント | ディスプレイコントローラおよび画面転送装置 |
| WO2014201876A1 (zh) * | 2013-06-17 | 2014-12-24 | 华为技术有限公司 | 屏幕分享方法和相关设备及通信系统 |
-
2013
- 2013-12-31 CN CN201310754796.5A patent/CN103701927B/zh active Active
-
2014
- 2014-06-30 JP JP2015555588A patent/JP2016511876A/ja active Pending
- 2014-06-30 WO PCT/CN2014/081255 patent/WO2015100990A1/zh not_active Ceased
- 2014-06-30 KR KR1020157001573A patent/KR101644868B1/ko active Active
- 2014-06-30 EP EP14812397.9A patent/EP2905945B1/en active Active
- 2014-12-23 US US14/581,691 patent/US20150186095A1/en not_active Abandoned
- 2014-12-30 TW TW103146175A patent/TWI586159B/zh active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101263469A (zh) * | 2005-09-12 | 2008-09-10 | 微软公司 | 过滤来自远程客户显示器的遮蔽的数据 |
| CN102065267A (zh) * | 2009-11-11 | 2011-05-18 | Lg电子株式会社 | 在视频会议系统中共享数据的方法和装置 |
| US20120317485A1 (en) * | 2011-06-08 | 2012-12-13 | Cisco Technology, Inc. | Virtual meeting video sharing |
| CN102724138A (zh) * | 2012-06-28 | 2012-10-10 | 奇智软件(北京)有限公司 | 即时通信中的信息共享方法及装置 |
| CN103092524A (zh) * | 2013-01-31 | 2013-05-08 | 广东欧珀移动通信有限公司 | 一种通过触摸屏实现截图的方法及移动终端 |
| CN103701927A (zh) * | 2013-12-31 | 2014-04-02 | 杭州华为数字技术有限公司 | 一种终端间的图像共享方法、终端设备及通信系统 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2905945A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114827519A (zh) * | 2022-04-08 | 2022-07-29 | 咪咕文化科技有限公司 | 分享内容的处理方法、装置、分享终端及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2905945A1 (en) | 2015-08-12 |
| CN103701927B (zh) | 2017-06-27 |
| CN103701927A (zh) | 2014-04-02 |
| EP2905945B1 (en) | 2017-04-19 |
| US20150186095A1 (en) | 2015-07-02 |
| JP2016511876A (ja) | 2016-04-21 |
| KR101644868B1 (ko) | 2016-08-02 |
| TW201528801A (zh) | 2015-07-16 |
| EP2905945A4 (en) | 2015-08-12 |
| TWI586159B (zh) | 2017-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2015100990A1 (zh) | 一种终端间的图像共享方法、终端设备及通信系统 | |
| EP3902239B1 (en) | Camera sharing method and apparatus | |
| CN113521728B (zh) | 云应用的实现方法、装置、电子设备和存储介质 | |
| CN114265641B (zh) | 控制方法、电子设备及计算机可读存储介质 | |
| US9801146B2 (en) | Terminal and synchronization control method among terminals | |
| CN111314646B (zh) | 图像获取方法、图像获取装置、终端设备及可读存储介质 | |
| JP7471510B2 (ja) | ピクチャのビデオへの変換の方法、装置、機器および記憶媒体 | |
| CN105245438B (zh) | 一种内容共享方法、装置及系统 | |
| CN108919951B (zh) | 一种信息交互方法及装置 | |
| CN102769663B (zh) | 一种传递信息的服务器及方法、信息传递系统 | |
| CN105786367A (zh) | 一种虚拟桌面的显示方法和终端 | |
| CN113923167B (zh) | 联邦学习中数据传输优化方法 | |
| CN109005210B (zh) | 信息交互的方法和装置 | |
| CN104396207B (zh) | 实现多显示器接入的方法和设备 | |
| CN112732457A (zh) | 图像传输方法、装置、电子设备和计算机可读介质 | |
| CN105679126B (zh) | 显示装置、视频系统、显示方法与投影机 | |
| CN105867769B (zh) | 图片切换方法、装置以及用户终端 | |
| US12283005B2 (en) | Method and apparatus for processing visual network service | |
| JP2021124775A (ja) | 情報処理装置、情報処理システム、及び情報処理プログラム | |
| CN202872829U (zh) | 一种传递信息的服务器及信息传递系统 | |
| CN108769236A (zh) | 应用推荐方法、电子装置及计算机可读存储介质 | |
| WO2024114065A1 (zh) | 多媒体资源分享的方法、设备和计算机可读存储介质 | |
| CN106033246B (zh) | 一种数据传输方法及电子设备 | |
| JP6750109B2 (ja) | ディスプレイマッピング | |
| CN118672530A (zh) | 显示方法、装置及电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| REEP | Request for entry into the european phase |
Ref document number: 2014812397 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2014812397 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1020157001573 Country of ref document: KR |
|
| ENP | Entry into the national phase |
Ref document number: 2015555588 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |