Image processing method, device and system
By receiving display instructions on the server side and determining the target image to be displayed, and sending it to the terminal device to control the split-screen display, the problem of limited graphics card slots of the image server is solved, and more split-screen displays are enabled, and the application scope is expanded.
Patent Information
- Application Number
- CN202010622961.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-06-30
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2040-06-30
AI Technical Summary
In the prior art, the image server has limited the number of split screens it supports due to the limited graphics card slot, resulting in a narrow application range and cannot meet the needs of multi-split screen display.
By receiving display instructions on the server side, determining the target image to be displayed based on identification information and display area information, and encoding it and sending it to the terminal device, so that the terminal device can control the split screen display, reducing the processing burden of the server and supporting more split screens display.
The image server supports more split-screen displays, expands its application range, avoids the limit on the number of graphics cards, and improves the flexibility and display capabilities of the system.
Smart Images

Figure CN111930326B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of image processing technology, and in particular to an image processing method, device and system. Background Art
[0002] With the rapid development of multimedia technology and the widespread application of network technology, people are eager to obtain large-screen display effects, from the establishment of command and monitoring centers to temporary meetings and technical lectures, but traditional displays are difficult to meet people's requirements in this regard. In recent years, the rapidly developed large-screen display system has become an effective way to solve the problem of large-screen display and is very popular.
[0003] In related technologies, such as Figure 1 As shown, the large-screen display system mainly includes a display screen, an image server, a video source acquisition terminal and a control terminal, wherein the display screen includes at least two split screens, and the control terminal, each split screen, and each video source acquisition terminal are connected to the image server. The specific working principle is: the video source acquisition terminal sends the acquired image to the image server, and the image server sends the received image sent by each video source acquisition terminal to the control terminal, and the user typesets the received image on the control terminal, so that the control terminal generates a display instruction according to the user's typesetting and sends it to the image server, and the image server controls each split screen to display according to the display instruction.
[0004] However, in the above technology, a graphics card that supports the split-screen function needs to be plugged into the image server, and usually one graphics card can only support the splicing of three split screens. If the display screen has more split screens, multiple graphics cards need to be plugged into the image server, but the card slots in the image server are limited, which limits the number of split screens that the image server can support, resulting in a narrow application range of the image server. Summary of the invention
[0005] The embodiments of the present disclosure provide an image processing method, device and system, which can solve the problem in the prior art that the number of split screens that an image server can support is limited, resulting in a narrow application range of the image server. The technical solution is as follows:
[0006] According to a first aspect of an embodiment of the present disclosure, there is provided an image processing method, which is applied to a server, and the method includes:
[0007] Receive a display instruction; the display instruction carries identification information and display area information of at least one image to be displayed; the display area information is used to indicate the position of the image to be displayed on the display screen; the display screen includes at least two split screens;
[0008] Determine a target image to be displayed according to the identification information;
[0009] Determine a target display image according to the display area information and the target image to be displayed;
[0010] The target display image is sent to a corresponding terminal device, so that the terminal device controls a split screen connected to the terminal device to display the target display image.
[0011] The disclosed embodiment provides an image processing method. When receiving a display instruction, the server determines the target image to be displayed according to the identification information carried in the display instruction, and then determines the target display image according to the target image to be displayed and the display area information carried in the display instruction, and finally sends the target display image to the corresponding terminal device, so that each terminal device controls the corresponding split-screen display target display image. In this way, the server only needs to determine the target display image required by each terminal device, and the terminal device controls the corresponding split-screen display target display image. If the number of split screens is large, the server only needs to connect to multiple terminal devices. The number of split screens is not limited by the number of server slots. The server can support a large number of split screens, thereby making the server have a wider range of applications.
[0012] In one embodiment, the display instruction also carries at least one layer identifier of the image to be displayed; the layer identifier is coordinate information perpendicular to the plane of the display screen.
[0013] In this embodiment, the layer identifier is used to indicate the display level of the corresponding target display image on the display screen, so as to avoid display errors caused by overlapping of multiple target display images when there are multiple target display images.
[0014] In one embodiment, sending the target display image to a corresponding terminal device includes:
[0015] generating the target coded data according to the target display image;
[0016] The target encoded data is sent to the corresponding terminal device.
[0017] In this embodiment, the determined target display image is encoded, and the target encoded data is sent to the corresponding terminal device, so that the terminal device can receive the correct target encoded data.
[0018] In one embodiment, determining the target display image according to the display area information and the target image to be displayed includes:
[0019] Determine a display image of the display screen according to each display area information and the corresponding target image to be displayed;
[0020] The display image of the display screen is segmented according to the split-screen position information to obtain at least two split-screen images, and each of the split-screen images is determined as the target display image.
[0021] In this embodiment, the server is responsible for determining and segmenting the display image of the display screen, and sends the split-screen image obtained after segmentation to the corresponding terminal device, so that the terminal device can directly display the split-screen image on the connected split screen.
[0022] In one embodiment, determining the display image of the display screen according to each display area information and the corresponding target image to be displayed includes:
[0023] Determine the position of the corresponding target image to be displayed on the display screen according to each display area information;
[0024] Determine the display level of the corresponding target image to be displayed according to the layer identifier;
[0025] The display image of the display screen is determined according to the position of each target image to be displayed on the display screen and the corresponding display level.
[0026] In this embodiment, the server determines the display image of the display screen according to the position of the target image to be displayed on the display screen and the corresponding display level, so as to ensure the accuracy of the display image of the display screen displayed on the display screen.
[0027] In one embodiment, determining the target display image according to the display area information and the target image to be displayed includes:
[0028] The target image to be displayed is segmented according to the display area information and the split-screen position information to obtain at least two original image sub-images, and each of the original image sub-images is determined as the target display image; the split-screen position information is pre-stored to indicate the position of each split screen on the display screen.
[0029] In this embodiment, the server undertakes the task of segmenting the target image to be displayed, and sends the segmented original image sub-images to the terminal device, which displays the original image sub-images at the corresponding positions of the split screen, thereby reducing the processing burden of the server.
[0030] In one embodiment,
[0031] Generating the target coded data according to the target display image comprises:
[0032] Determining display sub-region information of the original image sub-image;
[0033] The target coded data is generated according to the display sub-region information and the target display image.
[0034] In this embodiment, the target coded data includes the original image sub-image and the display sub-region information, so that the terminal device can display the original image sub-image on the split screen according to the display sub-region information to ensure the accuracy of the original image sub-image displayed on the split screen.
[0035] In one embodiment,
[0036] Generating the target coded data according to the target display image comprises:
[0037] The target coded data is generated according to the display sub-area information, the layer identifier and the target display image.
[0038] In this embodiment, the target coding data also includes a layer identifier, which facilitates the terminal device to display the original image sub-image on the split screen according to the display sub-area information and the layer identifier, further ensuring the accuracy of the original image sub-image displayed on the split screen.
[0039] According to a second aspect of an embodiment of the present disclosure, there is provided an image processing method, which is applied to a terminal device, and the method includes:
[0040] receiving a target display image;
[0041] Control the split screen connected to the terminal device to display the target display image.
[0042] The disclosed embodiment provides an image processing method. When receiving a display instruction, the server determines the target image to be displayed according to the identification information carried in the display instruction, and then determines the target display image according to the target image to be displayed and the display area information carried in the display instruction, and finally sends the target display image to the corresponding terminal device, so that each terminal device controls the corresponding split-screen display target display image. In this way, the server only needs to determine the target display image required by each terminal device, and the terminal device controls the corresponding split-screen display target display image. If the number of split screens is large, the server only needs to connect to multiple terminal devices. The number of split screens is not limited by the number of server slots. The server can support a large number of split screens, thereby making the server have a wider range of applications.
[0043] In one embodiment, receiving a target display image comprises:
[0044] Receive target coded data; the target coded data is data generated according to the target display image.
[0045] In one embodiment, the target coded data includes display sub-region information, and the target display image includes an original image sub-image;
[0046] The controlling the split screen connected to the terminal device to display the target display image comprises:
[0047] The original image sub-image is displayed on a split screen connected to the terminal device according to the display sub-area information.
[0048] In this embodiment, the terminal device displays the original image sub-image on the split screen according to the display sub-region information to ensure the accuracy of the display of the original image sub-image on the split screen.
[0049] In one embodiment, the target coding data further includes a layer identifier; the layer identifier is coordinate information perpendicular to the plane of the display screen;
[0050] The controlling the split screen connected to the terminal device to display the target display image comprises:
[0051] The original image sub-image is displayed on a split screen connected to the terminal device according to the layer identifier and the display sub-area information.
[0052] In this embodiment, the terminal device displays the original image sub-image on the split screen according to the display sub-region information and the layer identifier, further ensuring the accuracy of the original image sub-image displayed on the split screen.
[0053] According to a third aspect of an embodiment of the present disclosure, a server is provided, including:
[0054] A first receiving module, configured to receive a display instruction; the display instruction carries identification information and display area information of at least one image to be displayed; the display area information is used to indicate a position of the image to be displayed on the display screen; the display screen includes at least two split screens;
[0055] A first determining module, used to determine a target image to be displayed according to the identification information;
[0056] A second determining module, configured to determine a target display image according to the display area information and the target image to be displayed;
[0057] The sending module is used to send the target display image to the corresponding terminal device, so that the terminal device controls the split screen connected to the terminal device to display the target display image.
[0058] The disclosed embodiment provides a server. When receiving a display instruction, the server determines a target image to be displayed according to identification information carried in the display instruction, and then determines a target display image according to the target image to be displayed and display area information carried in the display instruction, and finally sends the target display image to a corresponding terminal device, so that each terminal device controls the corresponding split-screen display of the target display image. In this way, the server only needs to determine the target display image required by each terminal device, and the terminal device controls the corresponding split-screen display of the target display image. If the number of split screens is large, the server only needs to connect to multiple terminal devices. The number of split screens is not limited by the number of server slots. The server can support a large number of split screens, thereby making the application range of the server wider.
[0059] In one embodiment, the display instruction also carries at least one layer identifier of the image to be displayed; the layer identifier is coordinate information perpendicular to the plane of the display screen.
[0060] In one embodiment, the sending module includes an encoding submodule and a sending submodule;
[0061] The encoding submodule is used to generate the target encoding data according to the target display image;
[0062] The sending submodule is used to send the target encoded data to the corresponding terminal device.
[0063] In one embodiment, the second determination module includes a first determination submodule and a second determination submodule;
[0064] The first determination submodule is used to determine the display image of the display screen according to each display area information and the corresponding target image to be displayed;
[0065] The second determination submodule is used to segment the display image of the display screen according to the split-screen position information to obtain at least two split-screen images, and determine each of the split-screen images as the target display image.
[0066] In one embodiment, the first determining submodule includes a first determining unit, a second determining unit, and a third determining unit;
[0067] The first determining unit is used to determine the position of the corresponding target image to be displayed on the display screen according to each display area information;
[0068] The second determining unit is used to determine the display level of the corresponding target image to be displayed according to the layer identifier;
[0069] The third determining unit is used to determine the display image of the display screen according to the position of each target image to be displayed on the display screen and the corresponding display level.
[0070] In one embodiment, the second determination module includes a third determination submodule;
[0071] The third determination submodule is used to segment the target image to be displayed according to the display area information and the split-screen position information to obtain at least two original image sub-images, and determine each of the original image sub-image as the target display image; the split-screen position information is pre-stored to indicate the position of each split screen on the display screen.
[0072] In one embodiment, the encoding submodule includes a fourth determining unit and a first generating unit;
[0073] The fourth determining unit is used to determine the display sub-region information of the original image sub-image;
[0074] The first generating unit is used to generate the target coded data according to the display sub-region information and the target display image.
[0075] In one embodiment, the encoding submodule includes a second generation unit;
[0076] The second generating unit is used to generate the target coding data according to the display sub-area information, the layer identifier and the target display image.
[0077] According to a fourth aspect of an embodiment of the present disclosure, a terminal device is provided, including:
[0078] A second receiving module, used for receiving a target display image;
[0079] A control module is used to control the split-screen display of the target display image connected to the terminal device.
[0080] The disclosed embodiment provides a terminal device. When receiving a display instruction, the server determines the target image to be displayed according to the identification information carried in the display instruction, and then determines the target display image according to the target image to be displayed and the display area information carried in the display instruction, and finally sends the target display image to the corresponding terminal device, so that each terminal device controls the corresponding split-screen display target display image. In this way, the server only needs to determine the target display image required by each terminal device, and the terminal device controls the corresponding split-screen display target display image. If the number of split screens is large, the server only needs to connect to multiple terminal devices. The number of split screens is not limited by the number of server slots. The server can support a large number of split screens, thereby making the application range of the server wider.
[0081] In one embodiment, the second receiving module includes a receiving submodule;
[0082] The receiving submodule is used to receive target coded data; the target coded data is data generated according to the target display image.
[0083] In one embodiment, the target coded data includes display sub-region information, the target display image includes an original image sub-image; the control module includes a first display sub-module;
[0084] The first display submodule is used to display the original image sub-image on a split screen connected to the terminal device according to the display sub-area information.
[0085] In one embodiment, the target coding data further includes a layer identifier; the layer identifier is coordinate information perpendicular to the plane of the display screen; the control module includes a second display submodule;
[0086] The second display submodule is used to display the original image sub-image on a split screen connected to the terminal device according to the layer identifier and the display sub-area information.
[0087] According to a fifth aspect of an embodiment of the present disclosure, there is provided an image processing system, comprising the server described in any one of the above embodiments and the terminal device described in any one of the above embodiments.
[0088] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0089] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0090] Figure 1 It is a structural schematic diagram of a large-screen display system in the prior art;
[0091] Figure 2a is a flow chart of an image processing method provided by an embodiment of the present disclosure;
[0092] Figure 2b is a structural schematic diagram of an image processing system provided by an embodiment of the present disclosure;
[0093] Figure 2c is a coordinate schematic diagram of a display screen provided by an embodiment of the present disclosure;
[0094] Figure 2d is a coordinate schematic diagram of a display screen provided by an embodiment of the present disclosure;
[0095] Figure 3a is a flow chart of an image processing method provided by an embodiment of the present disclosure;
[0096] Figure 3b is a schematic diagram of an interface of a display screen provided by an embodiment of the present disclosure;
[0097] Figure 4a is a flow chart of an image processing method provided by an embodiment of the present disclosure;
[0098] Figure 4b is a schematic diagram of an interface of a display screen provided by an embodiment of the present disclosure;
[0099] Figure 4c is a schematic diagram of an interface of a display screen provided by an embodiment of the present disclosure;
[0100] Figure 5 is a flow chart of an image processing method provided by an embodiment of the present disclosure;
[0101] Figure 6 is an interactive diagram of an image processing method provided by an embodiment of the present disclosure;
[0102] Figure 7a is a structural diagram of a server provided by an embodiment of the present disclosure;
[0103] Figure 7b is a structural diagram of a server provided by an embodiment of the present disclosure;
[0104] Figure 7c is a structural diagram of a server provided by an embodiment of the present disclosure;
[0105] Figure 7d is a structural diagram of a server provided by an embodiment of the present disclosure;
[0106] Figure 7e is a structural diagram of a server provided by an embodiment of the present disclosure;
[0107] Figure 7f is a structural diagram of a server provided by an embodiment of the present disclosure;
[0108] Figure 7g is a structural diagram of a server provided by an embodiment of the present disclosure;
[0109] Figure 8a is a structural diagram of a terminal device provided by an embodiment of the present disclosure;
[0110] Figure 8b is a structural diagram of a terminal device provided by an embodiment of the present disclosure;
[0111] Figure 8cis a structural diagram of a terminal device provided by an embodiment of the present disclosure;
[0112] Figure 8d is a structural diagram of a terminal device provided by an embodiment of the present disclosure;
[0113] Fig. 9 It is a framework diagram of an image processing system provided by an embodiment of the present disclosure.
[0114] Fig.10 It is a framework diagram of an image processing system provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0115] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0116] The present disclosure provides an image processing method, which is applied to a server, such as Figure 2a As shown, the data transmission method includes the following steps:
[0117] Step 201: Receive a display instruction.
[0118] The display instruction carries identification information and display area information of at least one image to be displayed; the display area information is used to indicate the position of the image to be displayed on the display screen; and the display screen includes at least two split screens.
[0119] For example, in actual applications, the server is connected to at least one terminal device and at least one acquisition terminal device, and the server is also connected to the control terminal, wherein the acquisition terminal device is used to acquire images and send the acquired images to the server, and the server can receive images sent by each acquisition terminal device; the control terminal is used to receive images sent by the server and display all received images, so that when the user sees the displayed images on the control terminal, the user can determine the images to be displayed on the display screen and the display area of each image to be displayed on the display screen through keyboard and mouse operations or touch operations. The control terminal then generates a display instruction according to the operation actions of the images to be displayed and the display area corresponding to the images to be displayed determined by the user, and sends the display instruction to the server, so that the server receives the display instruction, which carries identification information and display area information of at least one image to be displayed, and the identification information is used to uniquely identify an image to be displayed, and one identification information corresponds to one display area information. The display area information is the specific location information of each image to be displayed on the display screen. Figure 2b Taking four terminal devices, four acquisition terminal devices, and the display screen including four split screens as an example, the split screens are split screen 1, split screen 2, split screen 3 and split screen 4, among which split screen 1 is connected to terminal device 1, split screen 2 is connected to terminal device 4, split screen 3 is connected to terminal device 2, and split screen 4 is connected to terminal device 3.
[0120] For example, the position of each image to be displayed on the display screen may occupy one split screen or multiple split screens, such as Figure 2b As shown, if the image to be displayed is in the middle of the display screen, the image to be displayed occupies the above four split screens; if the image to be displayed is on the left side of the display screen, the image to be displayed may occupy split screen 1 and split screen 3; if the image to be displayed is on the right side of the display screen, the image to be displayed may occupy split screen 2 and split screen 4.
[0121] For example, the display area information may be the coordinate information of each vertex of the image to be displayed. As shown in FIG2c , assuming that the upper left corner of the display screen is the coordinate origin, the horizontal direction is the X axis, and the vertical direction is the Y axis, the image displayed in the display area filled with slashes in FIG2c is image A, and the display area information of image A is ([960, 540], [1920, 540], [960, 810], [1920, 810]); Figure 2d As shown, Figure 2c The image displayed in the display area filled with slashes is image A, and the image displayed in the display area filled with dots is image B. The display area information of image A is ([960, 540], [1920, 540], [960, 810], [1920, 810]), and the display area information of image B is ([720, 0], [1200, 0], [720, 720], [1200, 720]).
[0122] It should be noted that when the server receives an image sent by the acquisition end device, it generates identification information of the image, and then sends the image and the corresponding identification information to the control end, so that when the control end obtains the user's operation action, the display instruction generated carries the identification information of the image to be displayed, which facilitates the server to determine the corresponding image according to the identification information.
[0123] It should be noted that when the control end displays the received image, it can be displayed in the form of the original image or a thumbnail, and there is no limitation on this.
[0124] Furthermore, the display instruction also carries at least one layer identifier of the image to be displayed; the layer identifier is coordinate information perpendicular to the plane of the display screen.
[0125] For example, the user needs to set a layer identifier for each image. The layer identifier is used to record the display level of each image on the display screen, such as Figure 2d As shown, image A and image B have overlapping parts. If the layer identifier corresponding to image A is 0 and the layer identifier corresponding to image B is 1, then the overlapping part finally displayed on the display screen is image B, and the overlapping area of image A is not displayed but covered by the overlapping area of image B.
[0126] It should be noted that when the server sends only one image to the control end, the layer identifier of the image has no practical meaning.
[0127] Step 202: Determine a target image to be displayed according to the identification information.
[0128] For example, when the server receives an image sent by the acquisition end device, it generates identification information of the image and stores the image and the identification information in correspondence. When the server receives a display instruction, it parses the display instruction, obtains the identification information and display area information of at least one image to be displayed carried in the display instruction, and searches for the image corresponding to the identification information based on the identification information, thereby determining the target image to be displayed.
[0129] Step 203: Determine a target display image according to the display area information and the target image to be displayed.
[0130] For example, for each display area information, the position of the corresponding target image to be displayed on the display screen is determined, and then the target display image corresponding to each split screen is determined according to the position of the target image to be displayed on the display screen and the split screen position information of the display screen pre-stored in the server. The split screen position information is used to indicate the position of each split screen in the display screen.
[0131] Step 204: Send the target display image to a corresponding terminal device, so that the terminal device controls the split screen connected to the terminal device to display the target display image.
[0132] Optionally, the target display image is encoded to generate the target encoded data; and the target encoded data is sent to the corresponding terminal device.
[0133] For example, when determining the target display image, the server determines the split screen corresponding to the target display image according to the display area information, and then sends the target display image to the corresponding terminal device according to a pre-stored connection list, wherein the connection list includes a mapping relationship between the terminal device and the corresponding split screen, as shown in FIG2b, split screen 1 is connected to terminal device 1, split screen 2 is connected to terminal device 4, split screen 3 is connected to terminal device 2, split screen 4 is connected to terminal device 3, and terminal device 1, terminal device 2, terminal device 3 and terminal device 4 are all connected to the server. If the server determines that the target display image is the image displayed by split screen 2, the target display image is sent to terminal device 4.
[0134] The disclosed embodiment provides an image processing method. When receiving a display instruction, the server determines the target image to be displayed according to the identification information carried in the display instruction, and then determines the target display image according to the target image to be displayed and the display area information carried in the display instruction, and finally sends the target display image to the corresponding terminal device, so that each terminal device controls the corresponding split-screen display target display image. In this way, the server only needs to determine the target display image required by each terminal device, and the terminal device controls the corresponding split-screen display target display image. If the number of split screens is large, the server only needs to connect to multiple terminal devices. The number of split screens is not limited by the number of server slots. The server can support a large number of split screens, thereby making the server have a wider range of applications.
[0135] The present disclosure provides an image processing method, which is applied to a server, such as Figure 3a As shown, the data transmission method includes the following steps:
[0136] Step 301: Receive a display instruction.
[0137] The display instruction carries identification information and display area information of at least one image to be displayed; the display area information is used to indicate the position of the image to be displayed on the display screen; and the display screen includes at least two split screens.
[0138] Furthermore, the display instruction also carries at least one layer identifier of the image to be displayed; the layer identifier is coordinate information perpendicular to the plane of the display screen.
[0139] Step 302: Determine a target image to be displayed according to the identification information.
[0140] Step 303: Determine a display image of the display screen according to each display area information and the corresponding target image to be displayed.
[0141] For example, if there is a target image to be displayed, the display position of the target image to be displayed on the display screen is determined according to the display area information, and then the position on the display screen except the target image to be displayed is filled with a preset color or a preset picture, and finally the display image of the display screen is obtained.
[0142] Furthermore, the position of the corresponding target image to be displayed on the display screen is determined according to each display area information; the display level of the corresponding target image to be displayed is determined according to the layer identifier; and the display image of the display screen is determined according to the position of each target image to be displayed on the display screen and the corresponding display level.
[0143] For example, for multiple target images to be displayed, the server first determines the display position of the corresponding target image to be displayed on the display screen according to each display area information, that is, determines the display positions of the multiple target images to be displayed on the display screen respectively; then determines the display level of each target image to be displayed on the display screen according to the layer identifier corresponding to each target image to be displayed, and finally obtains the display image of the display screen according to the display level and the display position of the target image to be displayed on the display screen. Figure 2d As shown, if the target images to be displayed obtained by the server are image A and image B, the layer identifier of image A is 0, and the layer identifier of image B is 1, image A is placed in the middle right position of the display screen according to the display area information of image A, and image B is placed in the middle upper position of the display screen according to the display area information of image B; then, according to the layer identifier 0 of image A and the layer identifier 1 of image B, it is determined to display the part of image B in the overlapping part of image A and image B, so that the part of image B is displayed normally and the part of image A is covered, and the display image of the display screen finally obtained is shown in Figure 2d.
[0144] It should be noted that, in addition to the target image to be displayed, the positions on the display screen can also be filled with preset colors or preset pictures. Figure 2d Take filling with white as an example.
[0145] Step 304: segment the display image of the display screen according to the split-screen position information to obtain at least two split-screen images, and determine each of the split-screen images as the target display image.
[0146] For example, when determining the display image of the display screen, the server divides the display image of the display screen according to the split-screen position information. If the display screen includes four split screens, the display image of the display screen is divided into four split-screen images corresponding to the four split screens, and each split-screen image is the target display image; Figure 3bAs shown, the image corresponding to split screen 1 is split screen image 1, the image corresponding to split screen 2 is split screen image 2, the image corresponding to split screen 3 is split screen image 3, and the image corresponding to split screen 4 is split screen image 4. Split screen image 1, split screen image 2, split screen image 3 and split screen image 4 are all target display images.
[0147] Step 305: Generate the target coding data according to the target display image.
[0148] For example, when determining each target display image, the server encodes the target display image according to the split screen corresponding to the target display image, so that the generated target encoding data includes the target display image and the corresponding split screen identifier.
[0149] Step 306: Send the target coded data to the corresponding terminal device.
[0150] For example, when generating the target coded data, the server searches the connection list for the terminal device corresponding to the split screen identifier, and then sends the target coded data to the corresponding terminal device. Figure 3b The split screen image shown and Figure 2b Taking the schematic diagram shown as an example, split-screen image 1 is encoded and the encoded data is sent to terminal device 1; split-screen image 2 is encoded and the encoded data is sent to terminal device 4; split-screen image 3 is encoded and the encoded data is sent to terminal device 2; split-screen image 4 is encoded and the encoded data is sent to terminal device 3.
[0151] The disclosed embodiment provides an image processing method. When receiving a display instruction, the server determines the target image to be displayed according to the identification information carried in the display instruction, and then determines the display image of the display screen according to the display area information and the target image to be displayed carried in the display instruction, and divides the display image of the display screen according to the split-screen position information, and determines each split-screen image obtained by the division as the target display image, and finally sends the target display image to the corresponding terminal device, so that each split screen connected to the terminal device directly displays the target display image. In this way, the server only undertakes the task of dividing the display image of the display screen and the task of determining the split-screen image of each split screen, and the terminal device controls the connected split screen to directly display the target display image. If the number of split screens is large, the server only needs to connect to multiple terminal devices, and the number of split screens is not limited by the number of server slots. The server can support a large number of split screens, so that the application range of the server is wider.
[0152] The present disclosure provides an image processing method, which is applied to a server, such as Figure 4a As shown, the data transmission method includes the following steps:
[0153] Step 401: Receive a display instruction.
[0154] The display instruction carries identification information and display area information of at least one image to be displayed; the display area information is used to indicate the position of the image to be displayed on the display screen; and the display screen includes at least two split screens.
[0155] Furthermore, the display instruction also carries at least one layer identifier of the image to be displayed; the layer identifier is coordinate information perpendicular to the plane of the display screen.
[0156] Step 402: Determine a target image to be displayed according to the identification information.
[0157] Step 403: segment the target image to be displayed according to the display area information and the split-screen position information to obtain at least two original image sub-images; and determine each of the original image sub-images as the target display image.
[0158] The split screen position information is pre-stored and used to indicate the position of each split screen on the display screen.
[0159] For example, when the server determines the target image to be displayed, it needs to segment each target image to be displayed according to the display area information and the split screen position information, such as Figure 4b As shown, in Figure 4b In the display area filled with slashes, a part of image A is in split screen 2, and another part of image A is in split screen 4. The server divides image A into image A1 and image A2 according to the display area information and the split screen position information, wherein image A1 corresponds to split screen 2, and image A2 corresponds to split screen 4. Image A1 and image A2 are the two original image sub-images obtained.
[0160] like Figure 4c As shown, in Figure 4c , the image in the display area filled with slashes is image A, and the image displayed in the display area filled with dots is image B, wherein image A is acquired by acquisition end device 1, and image B is acquired by acquisition end device 2, a portion of image A is in split screen 2, another portion of image A is in split screen 4, a portion of image B is in split screen 1, and another portion of image B is in split screen 2. The server divides image A into image A1 and image A2 according to the display area information and split screen position information, wherein image A1 corresponds to split screen 2, and image A2 corresponds to split screen 4; and divides image B into image B1 and image B2, wherein image B1 corresponds to split screen 1, and image B2 corresponds to split screen 2, and image A1, image A2, image B1, and image B2 are the four original image sub-images obtained.
[0161] Step 404: Generate the target coded data according to the target display image.
[0162] For example, when determining each target display image, the server encodes the target display image according to the split screen corresponding to the target display image, so that the generated target encoding data includes the target display image and the corresponding split screen identifier.
[0163] Optionally, display sub-region information of the original image sub-image is determined; and the target coded data is generated according to the display sub-region information and the target display image.
[0164] For example, when determining each original image sub-image, the server determines the display sub-area information of the original image sub-image based on the display area information, and then encodes the original image sub-image based on the split screen corresponding to the original image sub-image, the display sub-area information and the original image sub-image, so that the generated target encoded data includes the original image sub-image, the corresponding split screen identifier and the display sub-area information.
[0165] Furthermore, the target coding data is generated according to the display sub-area information, the layer identifier and the target display image.
[0166] For example, when there are multiple target images to be displayed, in order to avoid overlapping of the target images to be displayed on the display screen, it is necessary to further encode according to the split screen corresponding to the original image sub-image, the display sub-area information, the corresponding layer identifier and the original image sub-image, so that the generated target encoding data includes the original image sub-image, the corresponding split screen identifier, the display sub-area information and the layer identifier.
[0167] Example, based on Figure 4b , encode image A1 and send the encoded data to terminal device 4; encode image A2 and send the encoded data to terminal device 3.
[0168] It should be noted that when there is only one target image to be displayed, the display instruction may carry a layer identifier or may not carry a layer identifier; when a layer identifier is carried, the layer identifier may be 0, which has no practical meaning.
[0169] Example, based on Figure 4c , encode image A1 and send the encoded data to terminal device 4; encode image A2 and send the encoded data to terminal device 3, and the encoded data of image A1 and image A2 both carry layer identifier 0; encode image B1 and send the encoded data to terminal device 1; encode image B2 and send the encoded data to terminal device 4, and the encoded data of image B1 and image B2 both carry layer identifier 1.
[0170] Step 405: Send the target coded data to the corresponding terminal device.
[0171] For example, when generating target coded data, the server searches for a terminal device corresponding to the split-screen identifier in a connection list, and then sends the target coded data to the corresponding terminal device.
[0172] The disclosed embodiment provides an image processing method. When a server receives a display instruction, it determines a target image to be displayed according to identification information carried in the display instruction, and then segments the target image to be displayed according to split-screen position information and display area information carried in the display instruction, and determines each original image sub-image obtained by segmentation as a target display image, and finally sends the target display image to a corresponding terminal device, so that each terminal device displays the received original image sub-image on the connected split screen according to the corresponding display sub-area information. In this way, the server only undertakes the task of displaying the image of the split display screen, and the terminal device controls the connected split screen to display the original image sub-image according to the display sub-area information, thereby reducing the workload of the server; in addition, if the number of split screens is large, the server only needs to connect to multiple terminal devices, and the number of split screens is not limited by the number of server card slots. The server can support a large number of split screens, so that the application range of the server is wide.
[0173] The embodiment of the present disclosure provides an image processing method, which is applied to terminal devices, wherein each terminal device is connected to a server, and each terminal device is connected to a split screen of a display screen, such as Figure 5 As shown, the data transmission method includes the following steps:
[0174] Step 501: Receive a target display image.
[0175] Optionally, receive target encoded data.
[0176] The target coded data is data generated according to the target display image.
[0177] Step 502: Control the split screen connected to the terminal device to display the target display image.
[0178] Optionally, when the target display image is a split-screen image, upon receiving the target coded data, the terminal device decodes the target coded data, obtains the split-screen image, and displays the split-screen image directly on the connected split screen.
[0179] For example, terminal device 1 decodes the acquired coded data to obtain split-screen image 1, and displays split-screen image 1 directly on split-screen 1; terminal device 4 decodes the acquired coded data to obtain split-screen image 2, and displays split-screen image 2 directly on split-screen 2; terminal device 2 decodes the acquired coded data to obtain split-screen image 3, and displays split-screen image 3 directly on split-screen 3; terminal device 3 decodes the acquired coded data to obtain split-screen image 4, and displays split-screen image 4 directly on split-screen 4. In this way, the images displayed on split-screen 1, split-screen 2, split-screen 3, and split-screen 4 form the following. Figure 3b The display image shown is shown.
[0180] Optionally, when the target display image is an original image sub-image, the target coded data includes display sub-region information, and the original image sub-image is displayed on a split screen connected to the terminal device according to the display sub-region information.
[0181] For example, when the target display image is an original image sub-image, the terminal device obtains the display sub-area information corresponding to the original image sub-image from the target encoded data, determines the display position of the original image sub-image on the split screen according to the display sub-area information, and then displays the original image sub-image at that position.
[0182] Furthermore, the target coding data also includes a layer identifier, and the original image sub-image is displayed on a split screen connected to the terminal device according to the layer identifier and the display sub-area information.
[0183] The layer identifier is coordinate information perpendicular to the plane of the display screen.
[0184] For example, when there are multiple target display images, and the target display image is a sub-image of the original image, the target encoding data also needs to carry a layer identifier, and the display level of the original image sub-image on the split screen is determined according to the layer identifier, and the display position of the original image sub-image on the split screen is determined according to the display sub-area information, so that the original image sub-image is displayed at the corresponding position of the split screen according to the display level and display position.
[0185] based on Figure 4b , terminal device 4 decodes the acquired target coded data to obtain image A1 and layer identifier 0, and displays image A1 at the corresponding position of split screen 2; terminal device 3 decodes the acquired target coded data to obtain image A2 and layer identifier 0, and displays image A2 at the corresponding position of split screen 4. In this way, image A1 and image A2 form image A, which meets user needs.
[0186] based on Figure 4c, terminal device 4 decodes the acquired target coded data to obtain image A1 and layer identifier 0, and displays image A1 at the corresponding position of split screen 2; terminal device 3 decodes the acquired target coded data to obtain image A2 and layer identifier 0, and displays image A2 at the corresponding position of split screen 4, so that image A1 and image A2 constitute image A; in addition, terminal device 4 also acquires the target coded data for image B, decodes the target coded data for image B, obtains image B2 and layer identifier 1, and displays image B2 on split screen 2; terminal device 1 decodes the acquired target coded data to obtain image B1 and layer identifier 1, and displays image B1 on split screen 1, so that image B1 and image B2 constitute image B, which meets user needs.
[0187] It should be noted that image A1 and image B2 are displayed simultaneously on split screen 2, and there is an overlapping portion between image A1 and image B2. Since the layer identifier 0 corresponding to image A1 is smaller than the layer identifier corresponding to image B2, image B2 is displayed in the overlapping portion.
[0188] It should be noted that, when there is a target display image, the target coding data may also carry a layer identifier, which may be 0 and has no practical meaning.
[0189] The disclosed embodiment provides an image processing method. When receiving a display instruction, the server determines the target image to be displayed according to the identification information carried in the display instruction, and then determines the target display image according to the target image to be displayed and the display area information carried in the display instruction, and finally sends the target display image to the corresponding terminal device, so that each terminal device controls the corresponding split-screen display target display image. In this way, the server only needs to determine the target display image required by each terminal device, and the terminal device controls the corresponding split-screen display target display image. If the number of split screens is large, the server only needs to connect to multiple terminal devices. The number of split screens is not limited by the number of server slots. The server can support a large number of split screens, thereby making the server have a wider range of applications.
[0190] The present disclosure provides an image processing method, which is applied to a server and a terminal device. As shown in FIG6 , the data transmission method includes the following steps:
[0191] Step 601: The server receives a display instruction.
[0192] The display instruction carries identification information and display area information of at least one image to be displayed; the display area information is used to indicate the position of the image to be displayed on the display screen; and the display screen includes at least two split screens.
[0193] Step 602: The server determines a target image to be displayed according to the identification information.
[0194] Step 603: The server determines a target display image according to the display area information and the target image to be displayed.
[0195] Step 604: The server sends the target display image to the corresponding terminal device.
[0196] Step 605: The terminal device controls the split screen connected to the terminal device to display the target display image.
[0197] The disclosed embodiment provides an image processing method. When receiving a display instruction, the server determines the target image to be displayed according to the identification information carried in the display instruction, and then determines the target display image according to the target image to be displayed and the display area information carried in the display instruction, and finally sends the target display image to the corresponding terminal device, so that each terminal device controls the corresponding split-screen display target display image. In this way, the server only needs to determine the target display image required by each terminal device, and the terminal device controls the corresponding split-screen display target display image. If the number of split screens is large, the server only needs to connect to multiple terminal devices. The number of split screens is not limited by the number of server slots. The server can support a large number of split screens, thereby making the server have a wider range of applications.
[0198] Based on the image processing method described in the above embodiments, the following is an embodiment of the device disclosed herein, which can be used to execute the embodiment of the method disclosed herein.
[0199] The present disclosure provides a server, such as Figure 7a As shown, the server 70 includes: a first receiving module 701 , a first determining module 702 , a second determining module 703 and a sending module 704 .
[0200] The first receiving module 701 is used to receive a display instruction.
[0201] The display instruction carries identification information and display area information of at least one image to be displayed; the display area information is used to indicate the position of the image to be displayed on the display screen; and the display screen includes at least two split screens.
[0202] The first determining module 702 is configured to determine a target image to be displayed according to the identification information.
[0203] The second determination module 703 is configured to determine a target display image according to the display area information and the target image to be displayed.
[0204] The sending module 704 is used to send the target display image to the corresponding terminal device, so that the terminal device controls the split screen connected to the terminal device to display the target display image.
[0205] In one embodiment, the display instruction also carries at least one layer identifier of the image to be displayed; the layer identifier is coordinate information perpendicular to the plane of the display screen.
[0206] In one embodiment, Figure 7b As shown, the sending module 704 includes an encoding submodule 7041 and a sending submodule 7042 .
[0207] The encoding submodule 7041 is used to generate the target encoding data according to the target display image.
[0208] The sending submodule 7042 is used to send the target coded data to the corresponding terminal device.
[0209] In one embodiment, Figure 7c As shown, the second determination module 703 includes a first determination submodule 7031 and a second determination submodule 7032 .
[0210] The first determination submodule 7031 is used to determine the display image of the display screen according to each display area information and the corresponding target image to be displayed.
[0211] The second determination submodule 7032 is used to segment the display image of the display screen according to the split-screen position information to obtain at least two split-screen images, and determine each of the split-screen images as the target display image.
[0212] In one embodiment, Figure 7d As shown, the first determining submodule 7031 includes a first determining unit 70311 , a second determining unit 70312 and a third determining unit 70313 .
[0213] The first determining unit 70311 is used to determine the position of the corresponding target image to be displayed on the display screen according to each display area information.
[0214] The second determining unit 70312 is used to determine the display level of the corresponding target image to be displayed according to the layer identifier.
[0215] The third determining unit 70313 is used to determine the display image of the display screen according to the position of each target image to be displayed on the display screen and the corresponding display level.
[0216] In one embodiment, Figure 7e As shown, the second determination module 703 includes a third determination submodule 7033 .
[0217] The third determination submodule 7033 is used to segment the target image to be displayed according to the display area information and the split-screen position information to obtain at least two original image sub-images, and determine each of the original image sub-image as the target display image; the split-screen position information is pre-stored to indicate the position of each split screen on the display screen.
[0218] In one embodiment, Figure 7f As shown, the encoding submodule 7041 includes a fourth determination unit 70411 and a first generation unit 70412.
[0219] The fourth determining unit 70411 is used to determine the display sub-region information of the original image sub-image.
[0220] The first generating unit 70412 is used to generate the target coded data according to the display sub-region information and the target display image.
[0221] In one embodiment, Figure 7g As shown, the encoding submodule 7041 includes a second generation unit 70413.
[0222] The second generating unit 70413 is used to generate the target coding data according to the display sub-area information, the layer identifier and the target display image.
[0223] The disclosed embodiment provides a server. When receiving a display instruction, the server determines a target image to be displayed according to identification information carried in the display instruction, and then determines a target display image according to the target image to be displayed and display area information carried in the display instruction, and finally sends the target display image to a corresponding terminal device, so that each terminal device controls the corresponding split-screen display of the target display image. In this way, the server only needs to determine the target display image required by each terminal device, and the terminal device controls the corresponding split-screen display of the target display image. If the number of split screens is large, the server only needs to connect to multiple terminal devices. The number of split screens is not limited by the number of server slots. The server can support a large number of split screens, thereby making the application range of the server wider.
[0224] The present disclosure provides a terminal device, such as Figure 8a As shown, the terminal device 80 includes: a second receiving module 801 and a control module 802.
[0225] The second receiving module 801 is used to receive a target display image.
[0226] The control module 802 is used to control the split screen connected to the terminal device to display the target display image.
[0227] In one embodiment, Figure 8b As shown, the second receiving module 801 includes a receiving submodule 8011.
[0228] The receiving submodule 8011 is used to receive target coded data; the target coded data is data generated according to the target display image.
[0229] In one embodiment, Figure 8c As shown, the target coded data includes display sub-region information, and the target display image includes an original image sub-image; the control module 802 includes a first display sub-module 8021 .
[0230] The first display submodule 8021 is used to display the original image sub-image on a split screen connected to the terminal device according to the display sub-area information.
[0231] In one embodiment, Figure 8d As shown, the target coding data also includes a layer identifier; the layer identifier is coordinate information perpendicular to the plane of the display screen; the control module 802 includes a second display submodule 8022.
[0232] The second display submodule 8022 is used to display the original image sub-image on a split screen connected to the terminal device according to the layer identifier and the display sub-area information.
[0233] The disclosed embodiment provides a terminal device. When the server receives a display instruction, it determines the target image to be displayed according to the identification information carried in the display instruction, and then determines the target display image according to the target image to be displayed and the display area information carried in the display instruction, and finally sends the target display image to the corresponding terminal device, so that each terminal device controls the corresponding split-screen display target display image. In this way, the server only needs to determine the target display image required by each terminal device, and the terminal device controls the corresponding split-screen display target display image. If the number of split screens is large, the server only needs to connect to multiple terminal devices. The number of split screens is not limited by the number of server slots. The server can support a large number of split screens, thereby making the application range of the server wider.
[0234] Fig. 9 is a framework diagram of an image processing system provided by an embodiment of the present disclosure, such as Fig. 9 The image processing system shown includes a server 901 as described in any of the above embodiments and at least two terminal devices 902 as described in any of the above embodiments.
[0235] For example, in actual application scenarios, such as Fig.10 As shown, the image processing system also includes a control terminal 1001, at least one acquisition terminal device 1002 and a display screen 1003, wherein the display screen 1003 includes at least two split screens, wherein each acquisition terminal device 1002 is connected to the server 901 via a network cable, each terminal device 902 is connected to the server 901 via a network cable, the control terminal 1001 is also connected to the server 901 via a network cable, and each terminal device 902 is connected to a split screen via an HDMI (High Definition Multimedia Interface) data cable; in a specific embodiment, the terminal device 902 and the display screen 1003 can be placed locally, and the server 901, the control terminal 1001 and the acquisition terminal device 1002 can be placed in a remote computer room, which can be applicable to the scenario where the server 901 and the display screen 1003 are separately set. In the related art, the server and the display screen are connected via an HDMI data cable, and the length of the HDMI data cable is relatively short, so the server and the display screen cannot be set separately, so the image processing system disclosed in the present invention is more convenient for users to use and has a wide range of applicable scenarios.
[0236] It should be noted that multiple collection end devices 1002 can be connected to the server 901 through network devices such as routers, that is, the server 901 can have a network card connected to a network device such as a router, and multiple collection end devices 1002 are respectively connected to network devices such as routers. Similarly, multiple terminal devices 902 can be connected to the server 901 through network devices such as routers, that is, the server 901 can have a network card connected to a network device such as a router, and multiple terminal devices 902 are respectively connected to network devices such as routers.
[0237] Based on the image processing method described in the embodiment corresponding to FIG. 2 above, the embodiment of the present disclosure further provides a computer-readable storage medium, for example, the non-temporary computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc. The storage medium stores computer instructions for executing the image processing method described in the embodiment corresponding to FIG. 2 above, which will not be described in detail here.
[0238] Based on the above Figure 5In accordance with the image processing method described in the embodiment, the embodiment of the present disclosure further provides a computer-readable storage medium, for example, a non-temporary computer-readable storage medium may be a read-only memory, a random access memory, a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device. The storage medium stores computer instructions for executing the above Figure 5 The image processing method described in the corresponding embodiment will not be repeated here.
[0239] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0240] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
Claims
1. An image processing method, characterized in that: Applied to a server, the method comprises: Receive a display instruction; the display instruction carries identification information and display area information of at least one image to be displayed; the display area information is used to indicate the position of the image to be displayed on the display screen; the display screen includes at least two split screens; Determine a target image to be displayed according to the identification information; Determine a target display image according to the display area information and the target image to be displayed; Sending the target display image to a corresponding terminal device so that the terminal device controls a split screen connected to the terminal device to display the target display image; The display instruction also carries at least one layer identifier of the image to be displayed; the layer identifier is coordinate information perpendicular to the plane of the display screen; Determining the target display image according to the display area information and the target image to be displayed includes: Determine a display image of the display screen according to each display area information and the corresponding target image to be displayed; Segmenting the display image of the display screen according to the split-screen position information to obtain at least two split-screen images, and determining each of the split-screen images as the target display image; The step of determining the display image of the display screen according to each display area information and the corresponding target image to be displayed comprises: Determine the position of the corresponding target image to be displayed on the display screen according to each display area information; Determine the display level of the corresponding target image to be displayed according to the layer identifier; The display image of the display screen is determined according to the position of each target image to be displayed on the display screen and the corresponding display level.
2. The method according to claim 1, characterized in that The sending the target display image to the corresponding terminal device comprises: generating target coded data according to the target display image; The target encoded data is sent to the corresponding terminal device.
3. The method according to claim 2, characterized in that Determining the target display image according to the display area information and the target image to be displayed includes: The target image to be displayed is segmented according to the display area information and the split-screen position information to obtain at least two original image sub-images, and each of the original image sub-images is determined as the target display image; the split-screen position information is pre-stored to indicate the position of each split screen on the display screen.
4. The method according to claim 3, characterized in that Generating the target coded data according to the target display image comprises: Determining display sub-region information of the original image sub-image; The target coded data is generated according to the display sub-region information and the target display image.
5. The method according to claim 4, characterized in that Generating the target coded data according to the target display image comprises: The target coded data is generated according to the display sub-area information, the layer identifier and the target display image.
6. An image processing method, characterized in that: Applied to a terminal device, the method comprises: Receive a target display image; wherein the target display image is a display instruction received by the server, wherein the display instruction carries identification information and display area information of at least one image to be displayed, wherein the display area information is used to indicate the position of the image to be displayed on a display screen, wherein the display screen includes at least two split screens; determine the target image to be displayed according to the identification information; and determine according to the display area information and the target image to be displayed; Controlling the split screen connected to the terminal device to display the target display image; The display instruction also carries at least one layer identifier of the image to be displayed; the layer identifier is coordinate information perpendicular to the plane of the display screen; Determining the target display image according to the display area information and the target image to be displayed includes: Determine a display image of the display screen according to each display area information and the corresponding target image to be displayed; Segmenting the display image of the display screen according to the split-screen position information to obtain at least two split-screen images, and determining each of the split-screen images as the target display image; The step of determining the display image of the display screen according to each display area information and the corresponding target image to be displayed comprises: Determine the position of the corresponding target image to be displayed on the display screen according to each display area information; Determine the display level of the corresponding target image to be displayed according to the layer identifier; The display image of the display screen is determined according to the position of each target image to be displayed on the display screen and the corresponding display level.
7. The method according to claim 6, characterized in that The receiving target display image comprises: Receive target coded data; the target coded data is data generated according to the target display image.
8. The method according to claim 7, characterized in that The target coded data includes display sub-region information, and the target display image includes an original image sub-image; The controlling the split screen connected to the terminal device to display the target display image comprises: The original image sub-image is displayed on a split screen connected to the terminal device according to the display sub-area information.
9. The method according to claim 8, characterized in that The target coding data also includes a layer identifier; the layer identifier is coordinate information perpendicular to the plane of the display screen; The controlling the split screen connected to the terminal device to display the target display image comprises: The original image sub-image is displayed on a split screen connected to the terminal device according to the layer identifier and the display sub-area information.
10. A server, characterized in that: include: A first receiving module, used for receiving a display instruction; The display instruction carries identification information and display area information of at least one image to be displayed; The display area information is used to indicate the position of the image to be displayed on the display screen; the display screen includes at least two split screens; A first determining module, used to determine a target image to be displayed according to the identification information; A second determining module, configured to determine a target display image according to the display area information and the target image to be displayed; A sending module, used for sending the target display image to a corresponding terminal device, so that the terminal device controls the split screen connected to the terminal device to display the target display image; The display instruction also carries at least one layer identifier of the image to be displayed; the layer identifier is coordinate information perpendicular to the plane of the display screen; The second determination module includes a first determination submodule and a second determination submodule; The first determination submodule is used to determine the display image of the display screen according to each display area information and the corresponding target image to be displayed; The second determination submodule is used to segment the display image of the display screen according to the split-screen position information to obtain at least two split-screen images, and determine each of the split-screen images as the target display image; The first determining submodule includes a first determining unit, a second determining unit and a third determining unit; The first determining unit is used to determine the position of the corresponding target image to be displayed on the display screen according to each display area information; The second determining unit is used to determine the display level of the corresponding target image to be displayed according to the layer identifier; The third determining unit is used to determine the display image of the display screen according to the position of each target image to be displayed on the display screen and the corresponding display level.
11. A terminal device, characterized in that: include: A second receiving module is used to receive a target display image; wherein the target display image is a display instruction received by the server, wherein the display instruction carries identification information and display area information of at least one image to be displayed, wherein the display area information is used to indicate the position of the image to be displayed on the display screen, wherein the display screen includes at least two split screens; determining the target image to be displayed according to the identification information; and determining according to the display area information and the target image to be displayed; A control module, used for controlling the split screen connected to the terminal device to display the target display image; The display instruction also carries at least one layer identifier of the image to be displayed; the layer identifier is coordinate information perpendicular to the plane of the display screen; Determining the target display image according to the display area information and the target image to be displayed includes: Determine a display image of the display screen according to each display area information and the corresponding target image to be displayed; Segmenting the display image of the display screen according to the split-screen position information to obtain at least two split-screen images, and determining each of the split-screen images as the target display image; The step of determining the display image of the display screen according to each display area information and the corresponding target image to be displayed comprises: Determine the position of the corresponding target image to be displayed on the display screen according to each display area information; Determine the display level of the corresponding target image to be displayed according to the layer identifier; The display image of the display screen is determined according to the position of each target image to be displayed on the display screen and the corresponding display level.
12. An image processing system, characterized in that: It comprises the server according to claim 10 and at least two terminal devices according to claim 11.
