CN111124337B - Image display method and system - Google Patents
Image display method and system Download PDFInfo
- Publication number
- CN111124337B CN111124337B CN201911299711.2A CN201911299711A CN111124337B CN 111124337 B CN111124337 B CN 111124337B CN 201911299711 A CN201911299711 A CN 201911299711A CN 111124337 B CN111124337 B CN 111124337B
- Authority
- CN
- China
- Prior art keywords
- picture
- display
- display area
- thumbnail
- parameters
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The disclosure provides an image display method and an image display system, which relate to the technical field of image processing, and can display real-time pictures of a plurality of source terminal devices on a display terminal device in a split screen manner, so that monitoring efficiency is improved. The specific technical scheme is as follows: determining at least two target pictures; determining a first split screen mode of a picture display area according to the number of target pictures; transmitting the arrangement display parameters of each first sub-display area to acquisition end equipment corresponding to the target picture; and receiving the first coded picture sent by each acquisition end device, decoding the first coded real-time picture, and displaying the decoded first coded real-time picture in a corresponding first sub-display area. The invention is used for split screen display.
Description
Technical Field
The present disclosure relates to the field of image processing technologies, and in particular, to an image display method and system.
Background
With the continuous development of internet technology, remote monitoring has become more and more popular. However, in the prior art, in order to realize monitoring of the source device, a monitoring device (such as a camera, etc.) is required to transmit a monitoring picture or video to the monitoring terminal, the monitoring terminal displays the monitoring picture or the monitoring video on the display screen by mutually splicing, when the monitoring picture needs to be amplified and displayed, only the monitoring picture selected by the user can be amplified, and a plurality of monitoring pictures cannot be amplified and displayed at the same time, so that the monitoring efficiency is reduced.
Disclosure of Invention
The embodiment of the disclosure provides an image display method and an image display system, which can display real-time pictures of a plurality of source terminal devices on a display terminal device in a split screen manner, and improve monitoring efficiency. The technical scheme is as follows:
according to a first aspect of an embodiment of the present disclosure, there is provided an image display method including:
determining at least two target pictures;
determining a first split screen mode of a picture display area according to the number of target pictures, wherein the first split screen mode is used for indicating the arrangement display parameters of each first sub-display area in the picture display area and the corresponding relation between each first sub-display area and the target picture;
transmitting the arrangement display parameters of each first sub-display area to acquisition end equipment corresponding to the target picture;
and receiving a first coding picture sent by each acquisition end device, decoding the first coding real-time picture, and displaying the decoded first coding real-time picture in a corresponding first sub-display area, wherein the first coding picture is obtained by coding the acquired real-time picture of the source end device according to the respective first arrangement display parameters by each acquisition end device.
According to the embodiment of the disclosure, the real-time pictures of a plurality of source terminal devices can be displayed on the display terminal device in a split screen mode, and the monitoring efficiency is improved.
In one embodiment, determining at least two target pictures comprises:
acquiring a first operation instruction, and determining a target thumbnail according to the first operation instruction, wherein the first operation instruction is used for indicating a user to select the target thumbnail from a thumbnail list;
the displayed picture and the target thumbnail in the picture display area are determined as the target picture.
In one embodiment, determining the displayed picture and the target thumbnail in the picture display area as the target picture includes:
determining a target display screen from the displayed screens in the screen display area when the number of the displayed screens in the screen display area is greater than or equal to 2;
the target display screen and the target thumbnail are determined as target screens.
In one embodiment, the method further comprises:
acquiring a switching operation instruction, and switching from a first split screen mode to a second split screen mode according to the switching operation instruction, wherein the second split screen mode is used for indicating arrangement display parameters of each second sub-display area in a picture display area and the corresponding relation between each second sub-display area and a target picture;
transmitting the arrangement display parameters of each second sub-display area to corresponding acquisition terminal equipment;
and receiving a second coded picture sent by the acquisition end equipment, decoding the second coded picture, and displaying the decoded second coded picture in a corresponding second sub-display area, wherein the second coded picture is obtained by encoding the acquired real-time picture of the source end equipment by each acquisition end equipment according to respective arrangement display parameters.
In one embodiment, the method further comprises:
acquiring second operation information, and determining the number of pictures to be displayed according to the second operation information, wherein the second operation information is used for indicating to delete one sub-display area in the picture display area;
determining a third split screen mode of a picture display area according to the number of pictures to be displayed;
transmitting third arrangement display parameters of each third sub-display area in the third split-screen mode to corresponding acquisition terminal equipment;
and receiving a third coding picture sent by each acquisition end device, decoding the third coding real-time picture, and displaying the decoded third coding real-time picture in a corresponding third sub-display area, wherein the third coding picture is obtained by coding the acquired real-time picture of the source end device according to the respective third arrangement display parameters by each acquisition end device.
According to a second aspect of embodiments of the present disclosure, there is provided an image display system including: the display terminal equipment, at least one transmitting terminal equipment and at least one source terminal equipment, wherein the transmitting terminal equipment is in one-to-one correspondence connection with the source terminal equipment through a video line and a data line, and the transmitting terminal equipment is in communication connection with the display terminal equipment;
the display terminal equipment determines at least two target pictures, wherein the target pictures correspond to the source terminal equipment; determining a first split screen mode of a picture display area according to the number of target pictures, wherein the split screen mode is used for indicating the arrangement display parameters of each sub display area in the picture display area and the corresponding relation between each sub display area and source equipment; transmitting the arrangement display parameters of each sub-display area in the first split screen mode to acquisition end equipment corresponding to the target picture;
the acquisition end equipment encodes the acquired real-time pictures of the source end equipment according to the corresponding arrangement display parameters to obtain encoded real-time pictures, and sends the encoded real-time pictures to the display end equipment;
the display terminal equipment decodes the encoded real-time picture and displays the decoded real-time picture in the corresponding sub-display area.
In one embodiment, the display device acquires a switching operation instruction, and switches from a first split screen mode to a second split screen mode according to the switching operation instruction, where the switching operation instruction is used for indicating to switch the split screen modes; transmitting the arrangement display parameters of each sub-display area in the second split screen mode to corresponding acquisition terminal equipment;
the acquisition end equipment encodes the acquired real-time pictures of the source end equipment according to the corresponding arrangement display parameters to obtain encoded real-time pictures, and sends the encoded real-time pictures to the display end equipment;
the display terminal equipment decodes the encoded real-time picture and displays the decoded real-time picture in the corresponding sub-display area.
In one embodiment, before the display end device determines at least two target pictures, the display end device sends thumbnail request information to the acquisition end device, wherein the thumbnail request comprises a network port and size information of a thumbnail;
the acquisition terminal equipment acquires real-time pictures of the corresponding source terminal equipment according to the thumbnail request information, compresses the real-time pictures to generate thumbnails, codes the thumbnails and sends the thumbnails to the display terminal equipment;
the display terminal device displays the decoded thumbnail in the corresponding thumbnail window in the thumbnail list area.
In one embodiment, the transmitting device and the source device are independent devices, or the transmitting device is embedded in the source device.
In one embodiment, the display device configures device parameters of each sender device when running for the first time, the device references including network address, network port of the sender device.
According to a third aspect of embodiments of the present disclosure, there is provided an image display apparatus comprising a processor and a memory having stored therein at least one computer instruction loaded and executed by the processor to implement the steps performed in the image display method described in the first aspect and any embodiment of the first aspect.
According to a fourth aspect of embodiments of the present disclosure, there is provided a computer readable storage medium having stored therein at least one computer instruction that is loaded and executed by a processor to implement the steps performed in the image display method described in the first aspect and any embodiment of the first aspect.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a schematic flow chart of an image display method according to an embodiment of the disclosure;
fig. 2 is a schematic diagram of partitioning of a screen display of a display device according to an embodiment of the disclosure;
fig. 3 is a flowchart of an image display method according to an embodiment of the disclosure;
FIG. 4 is a schematic diagram of a split screen mode provided in an embodiment of the present disclosure;
fig. 5 is a flowchart of an image display method according to an embodiment of the present disclosure;
fig. 6 is a block diagram of an image display system provided in an embodiment of the present disclosure;
fig. 7 is a block diagram of an image display apparatus provided in an embodiment of the present disclosure;
fig. 8 is a block diagram of an image display apparatus provided in an embodiment of the present disclosure;
fig. 9 is a block diagram of an image display apparatus provided in an embodiment of the present disclosure.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as detailed in the accompanying claims.
An embodiment of the present disclosure provides an image display method, which is applied to a display end device, as shown in fig. 1, and includes the following steps:
101. at least two target pictures are determined.
In an embodiment of the present disclosure, determining at least two target pictures includes:
acquiring a first operation instruction, and determining a target thumbnail according to the first operation instruction, wherein the first operation instruction is used for indicating a user to select the target thumbnail from a thumbnail list;
the displayed picture and the target thumbnail in the picture display area are determined as the target picture.
Specifically, referring to fig. 2, the display device includes a display screen, where the display screen includes two areas, one is a thumbnail list area, and the other is a real-time computer screen display area, where the thumbnail list includes multiple thumbnails, and the screen display area may display multiple screens in a split screen manner. When the user needs to display one thumbnail in the thumbnail list area again, the display end device captures first operation information of the user through the input device, wherein the first operation information comprises modes of double clicking, single clicking, sliding and the like, and a target thumbnail is selected from the thumbnail list according to a first operation instruction, and then the display end device determines the displayed image and the target thumbnail in the image display area as a target image.
When the number of displayed pictures in the picture display area is 1, it means that the picture display area displays only one picture, and the displayed picture and the target thumbnail are determined as target pictures at this time; further, when the number of displayed pictures in the picture display area is greater than or equal to 2, a target display picture is determined from the displayed pictures in the picture display area, and the target display picture and the target thumbnail are determined as target pictures.
When the number of displayed pictures in the picture display area is 2, all the displayed pictures may be taken as target display pictures, or one of them may be selected as target display pictures. For example, assume that the displayed images in the image display area are respectively designated as image 1 and image 2, at this time, after selecting the target thumbnail, the user is prompted to select from image 1 and image 2, and if the user selects image 1 as the target display image, the image 1 and the target thumbnail are determined as the target images. Also by way of example, assuming that the already displayed pictures in the picture display area are respectively designated as picture 1 and picture 2, and that the display time of picture 1 is earlier than the display time of picture 2, then after the target thumbnail is selected, the target thumbnail may overlay picture 1, and thus picture 2 and the target thumbnail are taken as target pictures.
102. And determining a first split screen mode of the picture display area according to the number of the target pictures.
The first split screen mode is used for indicating first arrangement display parameters of each first sub-display area in the picture display area and the corresponding relation between each first sub-display area and the target picture, wherein the first arrangement display parameters comprise coordinate parameters and sizes of each first sub-display area. For example, if the number of the target pictures is 2, the picture display area is split; if the number of the target pictures is 3, the picture display area is divided into three screens, and the like.
103. And sending the first arrangement display parameters of each first sub-display area in the first split-screen mode to acquisition end equipment corresponding to the target picture.
In the embodiment of the disclosure, the display end device is in communication connection with a plurality of acquisition end devices, the acquisition end devices are in one-to-one correspondence with the source end devices, and the acquisition end devices are used for compressing and encoding the acquired real-time pictures of the source end devices and then transmitting the real-time pictures to the display end devices, so that after the corresponding relation between each target picture and the first sub-display area is determined, the first arrangement display parameters of each first sub-display area are transmitted to the corresponding acquisition end devices, the acquisition end devices acquire the real-time pictures of the source end devices corresponding to each other, and encode the real-time pictures of the source end devices according to the respective first arrangement display parameters to obtain first encoded pictures.
104. And receiving the first coded picture sent by each acquisition end device, decoding the first coded picture, and displaying the decoded first coded picture in a corresponding first sub-display area.
The first coding picture is obtained by coding the real-time picture of the corresponding source terminal equipment according to the respective first arrangement display parameters by each acquisition terminal equipment. After receiving the first coded picture sent by each acquisition end device, the display end device decodes the first coded picture and displays the decoded first coded picture in a corresponding first sub-display area.
Based on the image display screen shown in fig. 1, referring to fig. 3, the method further includes:
105. and acquiring a switching operation instruction, and switching from the first split screen mode to the second split screen mode according to the switching operation instruction.
The switching operation instruction is used for indicating to switch the split screen mode. When the current split screen mode needs to be switched, a split screen mode button can be clicked to switch the split screen mode. Referring to fig. 4, taking two screens as an example, the vertical split screen (split screen mode 1) at the left side of fig. 4 is a first split screen mode, the horizontal split screen (split screen mode 2) at the right side of fig. 4 is a second split screen mode, when the current split screen mode needs to be switched from the first split screen mode to the second split screen mode by clicking, the number of sub-display areas in the first split screen mode and the second split screen mode is the same, and the difference is that the arrangement mode of the sub-display areas is that the second split screen mode is used for indicating the arrangement display parameters of each second sub-display area in the second split screen mode and the corresponding relation between each second sub-display area and the target picture.
106. And sending the second arrangement display parameters of each second sub-display area to corresponding acquisition terminal equipment.
After the first split screen mode is switched to the second split screen mode, the display parameters are updated, namely, the arrangement display parameters of each second sub-display area in the second split screen mode are sent to corresponding acquisition end equipment, the acquisition end equipment acquires real-time pictures of the source end equipment corresponding to the acquisition end equipment, and the real-time pictures of the source end equipment are encoded according to the arrangement display parameters of the second sub-display areas corresponding to the acquisition end equipment, so that second encoded pictures are obtained.
107. And receiving a second coded picture sent by the acquisition end equipment, decoding the second coded picture, and displaying the decoded second coded picture in a corresponding second sub-display area.
The second coding picture is obtained by coding the real-time picture of the corresponding source terminal equipment according to the respective arrangement display parameters. After receiving the second coded picture sent by each acquisition end device, the display end device decodes the second coded picture and displays the decoded second coded picture in a corresponding second sub-display area.
Based on the image display screen shown in fig. 1, referring to fig. 5, the method further includes:
108. and acquiring second operation information, and determining the number of pictures to be displayed according to the second operation information.
The second operation information is used to indicate deletion of one of the sub-display areas in the picture display area. When the user performs double-click, single-click, sliding and the like through the input device connected with the display end device, the display end device captures second operation information of the user through the input device, and the number of pictures to be displayed is determined according to the second operation instruction. For example, if the screen display area is two screens, the user deletes one of the sub-display areas, it may be determined that the number of the to-be-displayed screens to be displayed and the number of the to-be-displayed screens to be 1; if the picture display area is three split screens, a user deletes one of the sub display areas, and the pictures to be displayed and the number of the pictures to be displayed can be determined to be 2; if the picture display area is three split screens, the user deletes two sub display areas, and then the picture to be displayed and the number of the pictures to be displayed can be determined to be 1.
109. And determining a third split screen mode of the picture display area according to the number of pictures to be displayed.
The third split screen mode is used for indicating third arrangement display parameters of each third sub-display area in the picture display area and the corresponding relation between each third sub-display area and the target picture.
110. And sending the third arrangement display parameters of each third sub-display area in the third split-screen mode to corresponding acquisition terminal equipment.
111. And receiving a third coded picture sent by each acquisition end device, decoding the third coded picture, and displaying the decoded third coded picture in a corresponding third sub-display area.
When the acquisition terminal equipment receives the respective corresponding third arrangement display parameters, acquiring the respective corresponding real-time pictures of the source terminal equipment, and encoding the real-time pictures of the source terminal equipment according to the respective third arrangement display parameters to obtain third encoded pictures; after receiving the third coded picture sent by each acquisition end device, the display end device decodes the third coded picture and displays the decoded third coded picture in a corresponding third sub-display area.
The image display method provided by the embodiment of the disclosure determines at least two target pictures; determining a first split screen mode of a picture display area according to the number of target pictures; transmitting the arrangement display parameters of each sub-display area in the first split screen mode to acquisition end equipment corresponding to the target picture; and receiving the encoded real-time pictures sent by each acquisition end device, decoding the encoded real-time pictures, and displaying the decoded real-time pictures in the corresponding sub-display areas. According to the embodiment of the disclosure, the real-time pictures of a plurality of source terminal devices can be displayed on the display terminal device in a split screen mode, and the monitoring efficiency is improved.
Based on the image display method provided in the foregoing embodiment corresponding to fig. 1, another embodiment of the present disclosure provides an image display method, which may be applied to the image display system shown in fig. 6, where the image display system includes: the system comprises a display end device, at least one acquisition end device and at least one source end device. The display end equipment is connected with input equipment such as a keyboard and a mouse, the display end equipment is in communication connection with each acquisition end equipment in at least one acquisition end equipment, the acquisition end equipment corresponds to the source end equipment one by one, and the acquisition end equipment is in communication connection with the source end equipment through video lines and data lines. It should be noted that, the collecting end device and the source end device are independent devices, or the collecting end device is embedded in the source end device. Only one collecting-end device and one source-end device are shown in fig. 4, and the collecting-end device and the source-end device are exemplified as two devices independent of each other.
Based on the image display system shown in fig. 6, the embodiment of the disclosure mainly provides a method for viewing real-time computer pictures and thumbnails of source devices, and according to user operation requirements, computer screens of a plurality of source devices are displayed on a display end in a split screen mode, and meanwhile user input data are received and fed back to corresponding source devices so as to achieve the purpose of reversely controlling the source devices.
Specifically, the source terminal equipment is connected with the acquisition terminal equipment through a video line and a data line, after the source terminal equipment is started, the acquisition terminal equipment acquires pictures of the source terminal equipment through the video line, the acquired computer pictures are subjected to wide-high compression to generate thumbnail pictures, the thumbnail pictures are encoded, and the thumbnail pictures are sent to the display terminal through a network according to a first frame rate. And after receiving the picture data sent by the acquisition end equipment, the program in the display end decodes and displays the picture data on a screen.
When the user clicks the thumbnail to be displayed in an enlarged mode, the display end presets the width and height parameters and the screen coordinate parameters to be displayed, the width and height parameters of the display screen are sent to the acquisition end equipment, and the acquisition end equipment encodes according to the parameters and sends the parameters to the display end through a network. After receiving the picture data sent by the acquisition terminal equipment, the program in the display terminal decodes and displays the picture data on a screen according to preset parameters.
When a user operates on a screen displayed on a display end through a keyboard and a mouse, a program in the display end captures an input action of the user and transmits the action code to an acquisition end device through a network. When the acquisition end equipment receives the reverse control data sent by the display end, decoding is carried out, and then a result obtained by decoding is fed back to the source end equipment through a data line, so that the purpose of reversely controlling the source end equipment is achieved.
According to the image display system shown in fig. 6, the application scenario in computer teaching is exemplified below, and in computer teaching, the system includes a teacher end, a transmitting end (hardware device), and a student end, where the teacher end is a display end device, the transmitting end is a collecting end device, and the student end is a source end computer.
In particular, the method comprises the steps of,
(1) The transmitting terminal equipment is connected with the student terminal through a video line and a data line.
(2) The transmitting terminal equipment collects computer pictures on the student terminal through a video line.
(3) The transmitting terminal equipment performs wide-high compression on the acquired computer pictures to generate thumbnail images so as to ensure low bandwidth, and then encodes the thumbnail images and transmits the thumbnail images to the teacher terminal through a network according to a certain frame rate.
(4) The teacher side decodes the thumbnail data of the transmitting side device after receiving it through the network, and displays it in the corresponding thumbnail window in the thumbnail list area. One teacher side can connect with a plurality of transmitting sides through the network at the same time, so that a plurality of thumbnail windows can be displayed at the same time in the thumbnail list.
(5) And a teacher can monitor the picture of the student end through the thumbnail.
(6) When the teacher views the real-time computer picture of the student side, the teacher double-clicks the corresponding thumbnail.
(7) And the teacher side software sends the parameters selected by the teacher side according to the teacher, such as preset display positions and width and height on a teacher side screen, to corresponding sending side equipment.
(8) The transmitting terminal equipment encodes the acquired computer picture after receiving the parameters and transmits the computer picture to the teacher terminal according to a certain frame rate (real-time computer picture).
(9) And the teacher receives the real-time computer picture data of the transmitting end equipment, decodes the real-time computer picture data, and displays the real-time computer picture data in a real-time computer picture display area according to preset parameters.
(10) When the real-time computer picture display area has the computer picture play, and the new thumbnail is double-clicked again, the display area of the teacher software is automatically split-screen displayed. And resetting the display parameters of the two paths of pictures, and simultaneously transmitting the respective parameters to the corresponding transmitting terminal equipment. And after receiving the new parameters, the transmitting terminal equipment acquires and encodes according to the new parameters and continuously transmits the new parameters to the teacher terminal for display.
(11) When the current split screen mode needs to be switched, a split screen mode button at the left upper corner of software can be clicked to switch the split screen mode. As shown below, selecting a different split mode may switch the split mode. After switching, the software automatically updates the display parameters, updates the acquisition parameters of the S end of each transmitting end, and acquires and displays the updated parameters
(12) When the teacher needs to operate the student end, the mouse can be moved to a certain real-time computer picture display area and operated by the mouse and the keyboard.
(13) At the teacher end, when the operation object of the keyboard and the mouse is a real-time computer picture display area, the software corresponds to the corresponding S end according to the screen position of the mouse, collects the input information of the keyboard and the mouse, codes the input information and sends the input information to the corresponding sending end through a network.
(14) After the transmitting end receives the input information data transmitted by the teacher end through the network, the data are decoded, and the data obtained by decoding are transmitted to the student end through the data line, so that the aim of operating the student end computer in the split screen mode can be achieved.
According to the image display method provided by the embodiment of the disclosure, real-time computer pictures and thumbnails of the source terminal equipment can be checked, computer screens of a plurality of source terminal equipment are displayed on the display terminal in a split screen mode according to the operation requirement of a user, and meanwhile, user input data are received and fed back to the corresponding source terminal equipment so as to achieve the purpose of reversely controlling the source terminal equipment.
Based on the image display method described in the above embodiments corresponding to fig. 1 to 3, the following are embodiments of the apparatus of the present disclosure, which may be used to execute the embodiments of the method of the present disclosure.
The embodiment of the present disclosure provides an image display apparatus, as shown in fig. 7, the image display apparatus 70 includes: a first determination module 701, a second determination module 702, a transmission module 703, a reception module 704, and a decoding module 705;
a first determining module 701, configured to determine at least two target frames;
a second determining module 702, configured to determine a first split screen mode of a screen display area according to the number of the target screens, where the first split screen mode is used to indicate an arrangement display parameter of each first sub-display area in the screen display area and a corresponding relationship between each first sub-display area and the target screen;
a sending module 703, configured to send the arrangement display parameters of each first sub-display area to an acquisition end device corresponding to the target picture;
a receiving module 704, configured to receive a first encoded picture sent by each of the acquisition end devices;
the decoding module 705 is configured to decode the first encoded real-time picture, and display the decoded first encoded real-time picture in a corresponding first sub-display area, where the first encoded picture is obtained by encoding, by each collecting terminal device, the real-time picture of the collected source terminal device according to respective first configuration display parameters.
As shown in fig. 8, the first determining module 701 includes: an acquisition submodule 7011 and a determination submodule 7012;
in one embodiment, the obtaining submodule 7011 is configured to obtain a first operation instruction, and determine a target thumbnail according to the first operation instruction, where the first operation instruction is used to instruct a user to select a target thumbnail from a thumbnail list;
a determination submodule 7012 is used for determining the displayed picture in the picture display area and the target thumbnail as the target picture.
In one embodiment, a determining submodule 7012 is configured to determine a target display screen from displayed screens in the screen display area when the number of displayed screens in the screen display area is greater than or equal to 2;
a determining submodule 7012 for determining the target display screen and the target thumbnail as the target screen
As shown in fig. 9, the image display device 70 further includes: an acquisition module 706;
in one embodiment, the obtaining module 706 is configured to obtain a switching operation instruction, and switch from the first split screen mode to a second split screen mode according to the switching operation instruction, where the second split screen mode is used to indicate an arrangement display parameter of each second sub-display area in the screen display area and a corresponding relationship between each second sub-display area and the target screen;
a sending module 703, configured to send the arrangement display parameters of each second sub-display area to a corresponding acquisition end device;
a receiving module 704, configured to receive a second encoded picture sent by the acquisition end device;
and the decoding module 705 is configured to decode the second encoded picture, and display the decoded second encoded picture in a corresponding second sub-display area, where the second encoded picture is obtained by encoding, by each collecting terminal device, a real-time picture of the collecting source terminal device according to respective configuration display parameters.
In one embodiment, the obtaining module 706 is configured to obtain second operation information, and determine the number of frames to be displayed according to the second operation information, where the second operation information is used to instruct deletion of one sub-display area in the frame display area;
a second determining module 702, configured to determine a third split screen mode of the screen display area according to the number of the to-be-displayed screens;
a sending module 703, configured to send the configuration display parameters of each third sub-display area to a corresponding acquisition end device;
a receiving module 704, configured to receive a third encoded picture sent by each of the acquisition end devices;
and the decoding module 705 is configured to decode the third encoded real-time picture, and display the decoded third encoded real-time picture in a corresponding third sub-display area, where the third encoded picture is obtained by encoding, by each collecting terminal device, the real-time picture of the collected source terminal device according to the respective third configuration display parameter.
The image display device provided by the embodiment of the disclosure determines at least two target pictures; determining a first split screen mode of a picture display area according to the number of target pictures; transmitting the arrangement display parameters of each sub-display area in the first split screen mode to acquisition end equipment corresponding to the target picture; and receiving the encoded real-time pictures sent by each acquisition end device, decoding the encoded real-time pictures, and displaying the decoded real-time pictures in the corresponding sub-display areas. According to the embodiment of the disclosure, the real-time pictures of a plurality of source terminal devices can be displayed on the display terminal device in a split screen mode, and the monitoring efficiency is improved.
The embodiment of the disclosure further provides an image display device, which includes a receiver, a transmitter, a memory, and a processor, where the transmitter and the memory are respectively connected to the processor, the memory stores at least one computer instruction, and the processor is configured to load and execute the at least one computer instruction, so as to implement the image display method described in the embodiments corresponding to fig. 1 to 3.
Based on the image display method described in the above embodiments corresponding to fig. 1 to 3, the embodiments of the present disclosure also provide a computer readable storage medium, for example, a non-transitory computer readable storage medium may be a Read Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like. The storage medium stores computer instructions for executing the image display method described in the embodiments corresponding to fig. 1 to 3, which are not described herein.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program for instructing relevant hardware, where the program may be stored in a computer readable storage medium, and the storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any adaptations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
Claims (9)
1. An image display method, the method comprising:
determining at least two target pictures;
determining a first split screen mode of a picture display area according to the number of the target pictures, wherein the first split screen mode is used for indicating arrangement display parameters of each first sub-display area in the picture display area and the corresponding relation between each first sub-display area and the target picture;
transmitting the arrangement display parameters of each first sub-display area to acquisition end equipment corresponding to the target picture;
receiving a first coding picture sent by each acquisition end device, decoding the first coding real-time picture, and displaying the first coding real-time picture in a corresponding first sub-display area, wherein the first coding picture is obtained by coding the acquired real-time picture of the source end device by each acquisition end device according to respective first arrangement display parameters;
wherein the determining at least two target pictures comprises:
acquiring a first operation instruction, and determining a target thumbnail according to the first operation instruction, wherein the first operation instruction is used for indicating a user to select the target thumbnail from a thumbnail list;
determining a displayed picture in the picture display area and the target thumbnail as the target picture;
in computer teaching, the method further comprises:
(1) The method comprises the steps that a sending end device collects computer pictures on a student end through a video line, wherein the sending end device is connected with the student end through a video line and a data line;
(2) The transmitting terminal equipment performs width and height compression on the acquired computer pictures to generate thumbnail images, and then encodes the thumbnail images and transmits the thumbnail images to the teacher terminal through a network;
(3) The teacher terminal decodes the thumbnail data sent by the sending terminal device after receiving the thumbnail data through the network and displays the thumbnail data in a thumbnail window in a thumbnail list area;
(4) The teacher end receives parameters selected by the teacher through double-click thumbnail images;
(5) The teacher end sends the parameters to the sending end equipment, wherein the parameters comprise preset display positions and width and height on a screen of the teacher end;
(6) The transmitting terminal equipment encodes the acquired computer picture after receiving the parameters and transmits the encoded computer picture to the teacher terminal;
(7) The teacher receives the computer picture data of the transmitting terminal equipment, decodes the computer picture data, and displays the computer picture data in a real-time computer picture display area according to preset parameters;
(8) When the real-time computer picture display area has the computer picture play, the teacher end carries out split-screen display on the display area according to double-click operation of the teacher on the new thumbnail, and resets the display parameters of two paths of pictures, meanwhile, the display parameters of the two paths of pictures are sent to the sending end equipment, after receiving the display parameters of the two paths of pictures, the sending end equipment carries out acquisition coding according to the display parameters of the two paths of pictures, and sends the coded computer picture data to the teacher end for display;
(9) Under the condition of a screen displayed by a split screen, when a request of switching the split screen mode, which is sent by a teacher through clicking a split screen mode button at the left upper corner of a screen, is received, the teacher automatically updates display parameters after the split screen mode is switched, and updates acquisition parameters of all the sending ends, so that all the sending ends acquire the updated acquisition parameters;
(10) When an operation object of a keyboard and a mouse is a real-time computer picture display area, a teacher end collects input information of the keyboard and the mouse of a student end corresponding to a screen position where the mouse is positioned, encodes the input information and then sends the encoded input information to a sending end through a network;
(11) After receiving input information data sent by a teacher end through a network, a sending end decodes the input information data and then sends the data obtained by decoding to a student end through a data line.
2. The method of claim 1, wherein the determining the displayed picture in the picture display zone and the target thumbnail as the target picture comprises:
determining a target display screen from the displayed screens in the screen display area when the number of the displayed screens in the screen display area is greater than or equal to 2;
and determining the target display picture and the target thumbnail as the target picture.
3. The method according to claim 1, wherein the method further comprises:
acquiring a switching operation instruction, and switching from the first split screen mode to a second split screen mode according to the switching operation instruction, wherein the second split screen mode is used for indicating arrangement display parameters of each second sub-display area in the picture display area and the corresponding relation between each second sub-display area and the target picture;
transmitting the arrangement display parameters of each second sub-display area to corresponding acquisition terminal equipment;
and receiving a second coded picture sent by the acquisition end equipment, decoding the second coded picture, and displaying the decoded second coded picture in a corresponding second sub-display area, wherein the second coded picture is obtained by encoding the acquired real-time picture of the source end equipment by each acquisition end equipment according to respective arrangement display parameters.
4. The method according to claim 1, wherein the method further comprises:
acquiring second operation information, and determining the number of pictures to be displayed according to the second operation information, wherein the second operation information is used for indicating deletion of one sub-display area in the picture display area;
determining a third split screen mode of the picture display area according to the number of pictures to be displayed;
transmitting third arrangement display parameters of each third sub-display area in the third split-screen mode to corresponding acquisition terminal equipment;
and receiving a third coding picture sent by each acquisition end device, decoding the third coding picture, and displaying the decoded third coding picture in a corresponding third sub-display area, wherein the third coding picture is obtained by coding the acquired real-time picture of the source end device by each acquisition end device according to respective third arrangement display parameters.
5. An image display system, comprising: the display terminal equipment, at least one transmitting terminal equipment and at least one source terminal equipment, wherein the transmitting terminal equipment is in one-to-one correspondence connection with the source terminal equipment through a video line and a data line, and the transmitting terminal equipment is in communication connection with the display terminal equipment;
the display terminal equipment determines at least two target pictures, wherein the target pictures correspond to the source terminal equipment; determining a first split screen mode of a picture display area according to the number of the target pictures, wherein the split screen mode is used for indicating arrangement display parameters of each sub-display area in the picture display area and the corresponding relation between each sub-display area and the source terminal equipment; transmitting the arrangement display parameters of each sub-display area in the first split-screen mode to acquisition end equipment corresponding to the target picture;
the acquisition terminal equipment encodes the acquired real-time pictures of the source terminal equipment according to the corresponding arrangement display parameters to obtain encoded real-time pictures, and sends the encoded real-time pictures to the display terminal equipment;
the display terminal equipment decodes the encoded real-time picture and displays the decoded real-time picture in a corresponding sub-display area;
wherein, the display terminal device determining at least two target pictures comprises:
acquiring a first operation instruction, and determining a target thumbnail according to the first operation instruction, wherein the first operation instruction is used for indicating a user to select the target thumbnail from a thumbnail list;
determining a displayed picture in the picture display area and the target thumbnail as the target picture;
in the computer teaching, the system comprises a transmitting end device, a teacher end and a student end, wherein the transmitting end device is connected with the student end through a video line and a data line,
(1) The transmitting terminal equipment collects computer pictures on the student terminal through a video line;
(2) The transmitting terminal equipment performs width and height compression on the acquired computer pictures to generate thumbnail images, and then encodes the thumbnail images and transmits the thumbnail images to the teacher terminal through a network;
(3) The teacher terminal decodes the thumbnail data sent by the sending terminal device after receiving the thumbnail data through the network and displays the thumbnail data in a thumbnail window in a thumbnail list area;
(4) The teacher end receives parameters selected by the teacher through double-click thumbnail images;
(5) The teacher end sends the parameters to the sending end equipment, wherein the parameters comprise preset display positions and width and height on a screen of the teacher end;
(6) The transmitting terminal equipment encodes the acquired computer picture after receiving the parameters and transmits the encoded computer picture to the teacher terminal;
(7) The teacher receives the computer picture data of the transmitting terminal equipment, decodes the computer picture data, and displays the computer picture data in a real-time computer picture display area according to preset parameters;
(8) When the real-time computer picture display area has the computer picture play, the teacher end carries out split-screen display on the display area according to double-click operation of the teacher on the new thumbnail, and resets the display parameters of two paths of pictures, meanwhile, the display parameters of the two paths of pictures are sent to the sending end equipment, after receiving the display parameters of the two paths of pictures, the sending end equipment carries out acquisition coding according to the display parameters of the two paths of pictures, and sends the coded computer picture data to the teacher end for display;
(9) Under the condition of a screen displayed by a split screen, when a request of switching the split screen mode, which is sent by a teacher through clicking a split screen mode button at the left upper corner of a screen, is received, the teacher automatically updates display parameters after the split screen mode is switched, and updates acquisition parameters of all the sending ends, so that all the sending ends acquire the updated acquisition parameters;
(10) When an operation object of a keyboard and a mouse is a real-time computer picture display area, a teacher end collects input information of the keyboard and the mouse of a student end corresponding to a screen position where the mouse is positioned, encodes the input information and then sends the encoded input information to a sending end through a network;
(11) After receiving input information data sent by a teacher end through a network, a sending end decodes the input information data and then sends the data obtained by decoding to a student end through a data line.
6. The system of claim 5, wherein the system further comprises a controller configured to control the controller,
the display terminal equipment acquires a switching operation instruction and switches from the first split screen mode to the second split screen mode according to the switching operation instruction, wherein the switching operation instruction is used for indicating to switch the split screen modes; transmitting the arrangement display parameters of each sub-display area in the second split screen mode to corresponding acquisition terminal equipment;
the acquisition terminal equipment encodes the acquired real-time pictures of the source terminal equipment according to the corresponding arrangement display parameters to obtain encoded real-time pictures, and sends the encoded real-time pictures to the display terminal equipment;
the display terminal equipment decodes the encoded real-time picture and displays the decoded real-time picture in the corresponding sub-display area.
7. The system of claim 5, wherein the system further comprises a controller configured to control the controller,
before the display terminal equipment determines at least two target pictures, the display terminal equipment sends thumbnail request information to the acquisition terminal equipment, wherein the thumbnail request comprises a network port and size information of a thumbnail;
the acquisition terminal equipment acquires a real-time picture of the corresponding source terminal equipment according to the thumbnail request information, compresses the real-time picture to generate a thumbnail, codes the thumbnail and sends the thumbnail to the display terminal equipment;
and the display terminal equipment displays the decoded thumbnail in a corresponding thumbnail window in the thumbnail list area.
8. The system of claim 5, wherein the sender device and the source device are separate devices or wherein the sender device is embedded in the source device.
9. The system of claim 5, wherein the display device configures device parameters of each sender device when first running, the device parameters including a network address, a network port of the sender device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911299711.2A CN111124337B (en) | 2019-12-17 | 2019-12-17 | Image display method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911299711.2A CN111124337B (en) | 2019-12-17 | 2019-12-17 | Image display method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111124337A CN111124337A (en) | 2020-05-08 |
CN111124337B true CN111124337B (en) | 2023-08-01 |
Family
ID=70499176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911299711.2A Active CN111124337B (en) | 2019-12-17 | 2019-12-17 | Image display method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111124337B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111654644A (en) * | 2020-05-15 | 2020-09-11 | 西安万像电子科技有限公司 | Image transmission method and system |
CN111752512A (en) * | 2020-05-21 | 2020-10-09 | 西安万像电子科技有限公司 | Image processing system and method |
CN112003904B (en) * | 2020-07-30 | 2024-05-28 | 西安万像电子科技有限公司 | Content targeted delivery method and system |
CN112449159B (en) * | 2020-11-13 | 2022-03-29 | 珠海大横琴科技发展有限公司 | Monitoring video display control method and device, electronic equipment and storage medium |
CN113094010B (en) * | 2021-03-23 | 2024-04-05 | 西安诺瓦星云科技股份有限公司 | Image display method, device and system |
CN113891050B (en) * | 2021-11-12 | 2022-09-20 | 深圳市佰慧智能科技有限公司 | Monitoring equipment management system based on video networking sharing |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1598893A (en) * | 2004-08-30 | 2005-03-23 | 北京清大德人科技有限公司 | Digital interactive laboratory |
WO2018120245A1 (en) * | 2016-12-31 | 2018-07-05 | 深圳配天智能技术研究院有限公司 | Display control method and electronic device |
CN109168071A (en) * | 2018-09-21 | 2019-01-08 | 西安万像电子科技有限公司 | Image processing method and device |
KR20190100698A (en) * | 2018-02-21 | 2019-08-29 | (주)형지엘리트 | Method for communication among students based on online lecture, smart device, server and system for the same |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2359437A (en) * | 2000-02-16 | 2001-08-22 | Stephen Albert Wilson | Stand alone secure access web camera |
US7830409B2 (en) * | 2005-03-25 | 2010-11-09 | Cherng-Daw Hwang | Split screen video in a multimedia communication system |
CN100583985C (en) * | 2007-04-27 | 2010-01-20 | 华为技术有限公司 | Method, apparatus and system for switching pictures in video service |
JP2009282478A (en) * | 2008-05-22 | 2009-12-03 | Hisashi Aoyanagi | Tutorial system through the internet |
CN102111605A (en) * | 2009-12-28 | 2011-06-29 | 杭州华三通信技术有限公司 | Micro controller unit (MCU) and method for implementing multipicture split screen by using MCU |
JP2011199396A (en) * | 2010-03-17 | 2011-10-06 | Ntt Docomo Inc | Moving image prediction encoding device, moving image prediction encoding method, moving image prediction encoding program, moving image prediction decoding device, moving image prediction decoding method, and moving image prediction decoding program |
CN103049238A (en) * | 2012-12-14 | 2013-04-17 | 广东威创视讯科技股份有限公司 | Method and device for transmitting image data |
CN105828151B (en) * | 2015-01-07 | 2019-09-13 | 中国移动通信集团公司 | A display processing method and device |
CN109032484A (en) * | 2018-07-10 | 2018-12-18 | Oppo广东移动通信有限公司 | Split screen display processing method and device, storage medium and electronic equipment |
CN110213609B (en) * | 2019-06-12 | 2020-12-29 | 珠海读书郎网络教育有限公司 | Method, device and storage medium for live broadcast of online education |
-
2019
- 2019-12-17 CN CN201911299711.2A patent/CN111124337B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1598893A (en) * | 2004-08-30 | 2005-03-23 | 北京清大德人科技有限公司 | Digital interactive laboratory |
WO2018120245A1 (en) * | 2016-12-31 | 2018-07-05 | 深圳配天智能技术研究院有限公司 | Display control method and electronic device |
KR20190100698A (en) * | 2018-02-21 | 2019-08-29 | (주)형지엘리트 | Method for communication among students based on online lecture, smart device, server and system for the same |
CN109168071A (en) * | 2018-09-21 | 2019-01-08 | 西安万像电子科技有限公司 | Image processing method and device |
Non-Patent Citations (3)
Title |
---|
Applying perfectly absorbing thin screen to the 3D parabolic equation method;Xiaowei Guan等;2017 Sixth Asia-Pacific Conference on Antennas and Propagation (APCAP);全文 * |
全自动网络录播系统分析;叶愫;马丽蓉;武省;;电脑知识与技术(第15期);全文 * |
多媒体数据网络实时传输系统的设计与实现;李欣欣;李为民;梁济仁;;广西科学院学报(第04期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111124337A (en) | 2020-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111124337B (en) | Image display method and system | |
US8439257B2 (en) | User control of the display of matrix codes | |
US9143730B2 (en) | Information processing apparatus, transmission system and program | |
JP5216303B2 (en) | Composite video distribution apparatus and method and program thereof | |
US9100543B2 (en) | Method and system for controlling video structure of video conference system | |
US9398255B2 (en) | Information processing apparatus, information processing system and information processing method | |
CN104079869A (en) | Method and client side for previewing multi-channel code streams | |
CN111107316B (en) | Image display method, device and system | |
US10306173B2 (en) | Imaging apparatus, imaging method, and program | |
CN113259764A (en) | Video playing method, video playing device, electronic equipment and video playing system | |
CN115580738B (en) | High-resolution video display method, device and system for on-demand transmission | |
JP5829826B2 (en) | Monitoring device and program | |
JP2003163914A (en) | Monitor system and picture transmission unit | |
CN105578204B (en) | Method and device for displaying multiple video data | |
CN100591126C (en) | Manipulating sub-pictures of a compressed video signal | |
CN107734278B (en) | Video playback method and related device | |
KR20120058763A (en) | Apparatus and method for transmitting video data in video device | |
US11748915B2 (en) | VR image compression transmission method and system | |
JP5171655B2 (en) | Image transmitting apparatus, method, and storage medium | |
US20180146023A1 (en) | Transmitter and receiver for remote control support, operation method thereof and remote control system | |
WO2016180251A1 (en) | Method and device for processing plurality of video source of terminal | |
CN111885104B (en) | Method, device, storage medium and system for controlling server | |
CN107480437B (en) | Data transmission method and device | |
CN112948046A (en) | Screen capturing method, device, equipment and storage medium | |
CN113160342B (en) | Encoding method and device based on feedback, storage medium and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |