CN111966316B - Image data display method and device and image data display system - Google Patents
Image data display method and device and image data display system Download PDFInfo
- Publication number
- CN111966316B CN111966316B CN202010875879.XA CN202010875879A CN111966316B CN 111966316 B CN111966316 B CN 111966316B CN 202010875879 A CN202010875879 A CN 202010875879A CN 111966316 B CN111966316 B CN 111966316B
- Authority
- CN
- China
- Prior art keywords
- image data
- module
- data acquisition
- acquisition module
- sub
- 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/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a display method and device of image data and an image data display system. Wherein the method comprises the following steps: acquiring a connection address corresponding to the identification code obtained through identification code identification operation, and loading a data acquisition module with an image data acquisition function based on the connection address; the control data acquisition module sends the acquired image data to a temporary storage module in the processing server so as to utilize the temporary storage module to send the image data to a first processing module of the processing server after receiving the image data, wherein the first processing module sends the received image data to the display device so as to utilize the display device to display the image data. The invention solves the technical problem that the data with higher security level in the related technology cannot be put in the display screen because the data is not allowed to be uploaded to the large-screen server.
Description
Technical Field
The present invention relates to the field of image data processing technologies, and in particular, to a method and an apparatus for displaying image data, and an image data display system.
Background
The present large screen system comprises large screen equipment, a receiving module R externally connected with or built in the large screen equipment, and a large screen server (processing server), wherein the large screen server comprises: acquisition module S and storage module fig. 1 is a schematic diagram of a large screen system (i.e. an image data display system) according to the prior art, as shown in fig. 1, comprising: display screen, receiving module R, and large screen server (processing server), wherein the large screen server herein may include: the device comprises an acquisition module S, a storage module and a processing module. The user needs to upload the data to be released into a storage module in the large screen server, and the processing module opens the data to be released and displays the data on a desktop; the acquisition module S acquires desktop images, and sends the desktop images to the receiving module R after encoding; the receiving module R decodes the received image data and sends the image data to the display screen after decoding. Splitting the image data by a display card of the display screen, and respectively displaying the split small images in each display screen of the display screen. The small figures displayed by the display screens can be spliced to form a finished image.
However, for some materials with higher security level, uploading to a large screen server is not allowed, and the release in the display screen cannot be realized.
Aiming at the problem that the data with higher security level in the related technology cannot be uploaded to a large-screen server, and cannot be put in a display screen, no effective solution has been proposed at present.
Disclosure of Invention
The embodiment of the invention provides a method and a device for displaying image data and an image data display system, which at least solve the technical problem that data with higher security level in the related art is not allowed to be uploaded to a large screen server, so that the data cannot be put in a display screen.
According to an aspect of an embodiment of the present invention, there is provided a display method of image data, including: acquiring a connection address corresponding to the identification code obtained through identification code identification operation, and loading a data acquisition module with an image data acquisition function based on the connection address; and controlling the data acquisition module to transmit the acquired image data to a temporary storage module in a processing server so as to transmit the acquired image data to a first processing module of the processing server after receiving the image data by using the temporary storage module, wherein the first processing module transmits the received image data to a display device so as to display the image data by using the display device.
Optionally, acquiring a connection address corresponding to the identification code obtained through identification code identification operation, and loading a data acquisition module with an image data acquisition function based on the connection address, including: scanning the identification code in the display device with a second processing module of the terminal device; triggering a predetermined application based on the operation of scanning the identification code; and accessing the data acquisition module through the preset application, and loading the data acquisition module to the terminal equipment.
Optionally, controlling the data acquisition module to send the acquired image data to a temporary storage module in a processing server includes: determining that the data acquisition module is successfully loaded through the second processing module; determining that a triggering operation acting on the terminal equipment is received; determining the type of the triggering operation as a release instruction; and sending a data acquisition instruction to the data acquisition module through the second processing module so as to acquire the image data of the desktop of the terminal equipment by using the data acquisition module, wherein the data acquisition module sends the image data to a wireless connection module of the processing server after acquiring the image data of the desktop of the terminal equipment, and the wireless connection module sends the image data to the temporary storage module.
Optionally, after receiving the image data, the first processing module divides the image data based on layout information of a plurality of sub-display screens in the display device to obtain a plurality of sub-image data, and encodes the plurality of sub-image data to obtain encoded plurality of sub-image data.
Optionally, the first processing module is further configured to send the encoded plurality of sub-image data to each of a plurality of receiving ends based on the layout information, so as to decode the received sub-target encoded data by using each of the plurality of receiving ends, and send the decoded sub-image data to the sub-display screen connected to each receiving end, so as to display the sub-target data sent by each receiving end by using the sub-display screen connected to each receiving end.
Optionally, the method for displaying image data further includes: determining the type of the triggering operation as a stopping instruction; and sending a data acquisition stopping instruction to the data acquisition module through the second processing module, wherein the data acquisition module stops image data acquisition operation after receiving the data acquisition stopping instruction.
According to another aspect of the embodiment of the present invention, there is provided a display device for image data, including: the acquisition unit is used for acquiring a connection address corresponding to the identification code obtained through identification code identification operation and loading a data acquisition module with an image data acquisition function based on the connection address; and the sending unit is used for controlling the data acquisition module to send the acquired image data to a temporary storage module in a processing server so as to send the acquired image data to a first processing module of the processing server after receiving the image data by using the temporary storage module, wherein the first processing module sends the received image data to a display device so as to display the image data by using the display device.
Optionally, the acquiring unit includes: a scanning module, configured to scan the identification code in the display device using a second processing module of a terminal device; the triggering module is used for triggering a preset application based on the operation of scanning the identification code; and the loading module is used for accessing the data acquisition module through the preset application and loading the data acquisition module to the terminal equipment.
Optionally, the transmitting unit includes: the first determining module is used for determining that the data acquisition module is successfully loaded through the second processing module; the second determining module is used for determining that a triggering operation acting on the terminal equipment is received; the third determining module is used for determining the type of the triggering operation as a release instruction; the data acquisition module is used for sending a data acquisition instruction to the data acquisition module through the second processing module so as to acquire the image data of the desktop of the terminal equipment by utilizing the data acquisition module, wherein the data acquisition module sends the image data to the wireless connection module of the processing server after acquiring the image data of the desktop of the terminal equipment, and the wireless connection module sends the image data to the temporary storage module.
Optionally, after receiving the image data, the first processing module divides the image data based on layout information of a plurality of sub-display screens in the display device to obtain a plurality of sub-image data, and encodes the plurality of sub-image data to obtain encoded plurality of sub-image data.
Optionally, the first processing module is further configured to send the encoded plurality of sub-image data to each of a plurality of receiving ends based on the layout information, so as to decode the received sub-target encoded data by using each of the plurality of receiving ends, and send the decoded sub-image data to the sub-display screen connected to each receiving end, so as to display the sub-target data sent by each receiving end by using the sub-display screen connected to each receiving end.
Optionally, the display device of image data further includes: a fourth determining module, configured to determine the type of the triggering operation as a stop delivery instruction; and the sending module is used for sending a data acquisition stopping instruction to the data acquisition module through the second processing module, wherein the data acquisition module stops image data acquisition operation after receiving the data acquisition stopping instruction.
According to another aspect of the embodiment of the present invention, there is provided an image data display system including: the terminal equipment is used for acquiring a connection address corresponding to the identification code obtained through identification code identification operation and loading a data acquisition module with an image data acquisition function based on the connection address; and controlling the data acquisition module to send the acquired image data to a temporary storage module in a processing server; the processing server is used for transmitting the image data to a first processing module of the processing server after receiving the image data by utilizing the temporary storage module, wherein the first processing module transmits the received image data to a display device; the display device is used for receiving and displaying the image data.
According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium including a stored computer program, wherein the computer program is executed by a processor or apparatus to perform the method of displaying image data of any one of the above.
According to another aspect of the embodiments of the present invention, there is also provided a processor for executing a program, wherein the program executes the method for displaying image data as described in any one of the above.
In the embodiment of the invention, a data acquisition module which is obtained through identification code identification operation and corresponds to the identification code is adopted, and a data acquisition function with an image data acquisition function is loaded based on the connection address; the control data acquisition module sends the acquired image data to the temporary storage module in the processing server so as to utilize the temporary storage module to send the image data to the first processing module of the processing server after receiving the image data, wherein the first processing module sends the received image data to the display device so as to display the image data by utilizing the display device.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute a limitation on the application. In the drawings:
FIG. 1 is a schematic diagram of a large screen system (i.e., an image data display system) according to the prior art;
fig. 2 is a flowchart of a display method of image data according to an embodiment of the present application;
FIG. 3 is a schematic diagram of a control bar according to an embodiment of the present application;
FIG. 4 is a schematic diagram of an image data display system according to an embodiment of the present application;
fig. 5 is a schematic view of a display device of image data according to an embodiment of the present application;
fig. 6 is a block diagram of an image data display system according to an embodiment of the present application.
Detailed Description
In order that those skilled in the art will better understand the present application, a technical solution in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present application without making any inventive effort, shall fall within the scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
According to an embodiment of the present invention, there is provided a method embodiment of a display method of image data, it should be noted that the steps shown in the flowcharts of the drawings may be executed in a computer system such as a set of computer executable instructions, and that although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be executed in an order different from that shown or described herein.
Fig. 2 is a flowchart of a method of displaying image data according to an embodiment of the present invention, as shown in fig. 2, the method of displaying image data including the steps of:
step S202, a connection address corresponding to the identification code obtained through identification code identification operation is obtained, and a data acquisition module with an image data acquisition function is loaded based on the connection address.
Alternatively, in the embodiment of the present invention, the identification code may be: one-dimensional codes, two-dimensional codes, and the like.
In step S204, the control data acquisition module sends the acquired image data to the temporary storage module in the processing server, so that the temporary storage module sends the acquired image data to the first processing module of the processing server after receiving the image data, where the first processing module sends the received image data to the display device, so that the image data is displayed by the display device.
As can be seen from the above, in the embodiment of the present invention, a connection address corresponding to the identification code obtained through the identification code identification operation is obtained, and a data acquisition module having an image data acquisition function is loaded based on the connection address; the control data acquisition module sends the acquired image data to the temporary storage module in the processing server so as to utilize the temporary storage module to send the image data to the first processing module of the processing server after receiving the image data, wherein the first processing module sends the received image data to the display device so as to display the image data by using the display device, so that the image data acquired by the data acquisition module can be temporarily stored in the temporary storage module, the purpose of throwing the image data of the terminal device in the display device can be realized without uploading the image data to the server of the display device, and the technical effects of improving the display safety and reliability of the image data are achieved.
It should be noted that, in the embodiment of the present invention, the image data to be put in may be temporarily stored in the temporary storage module, so that the image data of the terminal device can be put in the display device without uploading to the server of the display device, and the temporary storage module of the processing server only temporarily stores the image data, and after the image data is transmitted to the corresponding receiving end of the display device, the image data can be deleted, so that the security is high.
Therefore, the method for displaying the image data solves the technical problem that the data with higher security level in the related technology cannot be put in a display screen because the data is not allowed to be uploaded to a large-screen server.
In an alternative embodiment, the method for acquiring the connection address corresponding to the identification code obtained through the identification code identification operation and loading the data acquisition module with the image data acquisition function based on the connection address comprises the following steps: scanning the identification code in the display device by using a second processing module of the terminal device; triggering a predetermined application based on the operation of scanning the identification code; accessing the data acquisition module through a preset application, and loading the data acquisition module to the terminal equipment.
Optionally, the terminal device may be a mobile phone, a notebook computer, a tablet, or a wireless intelligent device with a function of debugging and scanning. Wherein, the terminal equipment stores the data with higher security level.
It should be noted that, in the embodiment of the present invention, the terminal device and the processing server may be disposed in the same local area network.
In addition, in the embodiment of the present invention, the identification code may be a two-dimensional code, and the two-dimensional code may be connected with a program (i.e., the predetermined application) that triggers the loading data acquisition module; when the terminal equipment accesses the program through the two-dimension code, the program can be triggered to load the data acquisition module to the terminal equipment.
In addition, the data acquisition module may be a soft S, i.e., a soft acquisition end.
The soft S program comprises address information of a temporary storage module for storing the acquired image data.
Under an application scene, the two-dimensional code on the display device can be scanned through the second processing module of the terminal device, and soft S is loaded from the connection address of the two-dimensional code.
In an alternative embodiment, the control data acquisition module sends the acquired image data to a temporary storage module in the processing server, comprising: determining that the data acquisition module is successfully loaded through the second processing module; determining that a trigger operation acting on the terminal equipment is received; determining the type of triggering operation as a release instruction; and sending a data acquisition instruction to the data acquisition module through the second processing module so as to acquire the image data of the desktop of the terminal equipment by using the data acquisition module, wherein the data acquisition module sends the image data to the wireless connection module of the processing server after acquiring the image data of the desktop of the terminal equipment, and the wireless connection module sends the image data to the temporary storage module.
That is, after the second processing module in the terminal device determines that loading of the data acquisition module is completed, whether a control instruction is received or not can be judged, if the control instruction for starting delivery is received, that is, when the control instruction is delivered, the data acquisition instruction is sent to the data acquisition module through the second processing module of the terminal device, after the data acquisition instruction is received, the data acquisition module acquires image data of a desktop of the terminal device, and sends the acquired image data of the desktop to the wireless connection module of the processing server after encoding.
In this embodiment, when the second processing module of the terminal device scans the two-dimensional code on the large-screen device, the soft S is loaded from the connection address of the two-dimensional code, and at the same time, the control column is acquired.
The second processing module of the terminal device loads the soft S and the control bar displayed on the desktop of the terminal device from the connection address of the two-dimensional code by scanning the two-dimensional code displayed on the display device. At this time, the user can see the control bar on the screen of the terminal device.
Wherein, include in the control column: a start release key and a stop release key; the start release key is used for releasing the picture of the desktop of the terminal equipment into the large screen equipment, and the stop release key is used for stopping releasing the picture of the desktop of the terminal equipment into the display equipment.
Fig. 3 is a schematic diagram of a control bar according to an embodiment of the present invention, in which a large frame 31 in fig. 3 is a terminal device, an inner frame 32 is a screen of the terminal device, and black small frames 33 on the screen are control bars, respectively, a start release key and a stop release key. Of course, the control bar may be dragged by the user to any location in the screen.
It should be further noted that, in the embodiment of the present invention, after the soft S is loaded, a control bar is displayed on the desktop of the terminal device, or when the soft S is being loaded, the control bar is gray, and the click is invalid; after the soft S is loaded, the control bar restores to normal color, and the corresponding function can be realized after clicking.
The display of the identification code in the embodiment of the invention can be realized by triggering the display device to pop out the identification code in a key triggering mode, a remote controller triggering mode and the like, and also can be controlled by a processing server to display the identification code in the display device; of course, the identification code may also be continuously displayed in the display device.
For example, after the user triggers a start-to-put key in the control bar and the second processing module receives a control instruction to start putting, a data acquisition instruction is sent to the soft S, and meanwhile, the control bar displayed on the screen is hidden; after receiving the data acquisition instruction, the soft S acquires the image data of the desktop of the terminal equipment, encodes the image data of the desktop, and sends the encoded image data of the desktop to a temporary storage module in the processing server.
It should be noted that, the data to be released is displayed on the desktop of the terminal device, and when the desktop image data is collected, the control bar is hidden, so that the collected desktop image is the data to be released.
In addition, it should be noted that, when the temporary storage module receives the encoded image data, the encoded desktop image data is sent to the first processing module, and the encoded image data is deleted.
In this embodiment, the temporary storage module may send the image data after receiving the frame code to the first processing module after each time the frame code is received; then, the desktop image data encoded by the frame is deleted.
Of course, the image data after being encoded may be received by a predetermined frame number and then sent to the first processing module. May be set according to the actual situation.
In an alternative embodiment, after receiving the image data, the first processing module divides the image data based on layout information of a plurality of sub-display screens in the display device to obtain a plurality of sub-image data, and encodes the plurality of sub-image data to obtain encoded plurality of sub-image data.
In another alternative embodiment, the first processing module is further configured to send the encoded plurality of sub-image data to each of the plurality of receiving terminals based on the layout information, so as to decode the received sub-target encoded data by using each of the plurality of receiving terminals, and send the decoded sub-image data to the sub-display screen connected to each receiving terminal, so as to display the sub-target data sent by each receiving terminal by using the sub-display screen connected to each receiving terminal.
In the embodiment of the invention, the display device comprises a plurality of sub-display screens, the image data is divided to obtain a plurality of sub-target image data, and the layout information of the plurality of sub-display screens in the display device can be obtained, wherein the layout information comprises: the arrangement mode of the plurality of sub-display screens in the display screen is determined based on the identification information of each sub-display screen in the plurality of sub-display screens determined by the arrangement mode; and dividing the target image data based on the layout information to obtain a plurality of sub-target image data.
In this embodiment, the processing module of the processing server may divide the image data according to layout information of a plurality of sub-display screens of the display device in the display device, to obtain a plurality of sub-image data.
In this step, the first processing module of the processing server decodes the encoded data after receiving the encoded data, resulting in image data of the terminal device. Since the display device includes a plurality of sub-displays, the desktop image data needs to be divided according to a preset layout of the plurality of sub-displays of the display device.
The layout information refers to the arrangement mode of the plurality of sub-display screens in the display device and the identification of the display device corresponding to each position of the display device.
For example, the display device includes four sub-displays, which may then form a large screen device (i.e., a display device in context) in a "field" font layout; the identifiers of the sub display screens which are sequentially arranged from left to right and from top to bottom are respectively '001', '002', '003' and '004'; for another example, the display device includes nine word display screens, and then the nine sub display screens may form a large screen device in a "nine-grid" layout manner; the identifiers of the sub display screens arranged in sequence from left to right and from top to bottom are '010', '011', '012', '013', '014', '015', '016', '017', '018', respectively.
When the large screen device consists of four sub display screens in a field-shaped display mode, the image data can be uniformly divided into four small images; when the large screen device is composed of nine sub-display screens in a display manner of "nine squares", the image data can be equally divided into nine small drawings.
In addition, after dividing the target image data based on the layout information to obtain a plurality of sub-target image data, each of the plurality of sub-image data may be encoded to obtain a plurality of sub-encoded data.
That is, after dividing into a plurality of sub-image data, each sub-image data needs to be encoded to obtain a plurality of sub-encoded data.
In an alternative embodiment, the sending of the target image data to the display screen for displaying the target image data with the display screen may be achieved by: transmitting the plurality of sub-coded data to a plurality of receiving terminals based on the layout information, wherein the plurality of receiving terminals are connected with a plurality of sub-display screens; controlling each of the plurality of receiving ends to decode the received sub-encoded data; and transmitting the decoded sub-image data to the sub-display screen connected with each receiving end by using each receiving end so as to display the sub-image data transmitted by each receiving end by using the sub-display screen connected with each receiving end.
In this embodiment, the processing module of the processing server may determine, according to a layout of a plurality of sub-display screens of a preset display device, a sub-display screen corresponding to each sub-target encoded data, and send each sub-target encoded data to a receiving end connected to the determined sub-display screen in the receiving module of the processing server.
For example, the layout of a plurality of sub-display screens of the preset large-screen device is as follows: the four sub-display screens form large-screen equipment in a 'field' -shaped layout mode, the identifiers of the sub-display screens which are sequentially arranged from left to right and from top to bottom are respectively '001', '002', '003' and '004', and then the desktop image is divided into four small images of an upper left small image, a lower left small image, an upper right small image and a lower right small image; the processing module of the processing server sends the small image coding data (i.e., sub-target coding data) of the small image at the upper left corner to the receiving end of the sub-display screen connection marked 001, sends the small image coding data of the small image at the upper right corner to the receiving end of the sub-display screen connection marked 002, sends the small image coding data of the small image at the lower left corner to the receiving end of the sub-display screen connection marked 003, and sends the small image coding data of the small image at the lower right corner to the receiving end of the sub-display screen connection marked 004.
And after receiving the sub-coded data, each receiving terminal restores the sub-image data and sends the sub-image data to a sub-display screen connected with each receiving terminal, wherein the sub-display screen displays the sub-image data.
In this step, each receiving end may decode the received sub-encoded data to obtain sub-image data, and send the sub-image data to the connected sub-display screen, where the sub-display screen displays the sub-image data, so that a plurality of sub-image data form a complete image data, that is, desktop image data displayed on the desktop of the terminal device.
In an alternative embodiment, the method for displaying image data may further include: determining the type of triggering operation as a stopping instruction; and sending a data acquisition stopping instruction to the data acquisition module through the second processing module, wherein the data acquisition module stops image data acquisition operation after receiving the data acquisition stopping instruction.
In this embodiment, if a control instruction to stop delivery is received, a stop acquisition instruction is sent through a second processing module of the terminal device, and after the data acquisition module receives the stop acquisition instruction, image data of the terminal device is stopped being acquired.
In this embodiment, when the user triggers the stop release key in the control field, the second processing module sends a stop acquisition instruction to the soft S after receiving the control instruction to stop release; and after receiving the acquisition stopping instruction, the soft S stops acquiring desktop image data.
Fig. 4 is a schematic diagram of an image data display system according to an embodiment of the present invention, as shown in fig. 4, may include: the large screen device (i.e. display device) is provided with a two-dimensional code; the processing server is connected with the large-screen equipment and comprises: a processing module 2 (i.e., a first processing module), a receiving module R, a wireless connection module, and a temporary storage module; and the terminal equipment is connected with the processing server, wherein the terminal equipment can comprise a processing module 1 (namely a second processing module) and is soft S. The large screen device is composed of a plurality of display screens. The receiving module R in the processing server comprises a plurality of R ends, and a display screen is connected with one R end. The large screen device and the processing server are arranged together and connected through a wire.
Through the image data display system, the terminal equipment which stores the data to be put in can scan the two-dimensional code displayed by the large-screen equipment, trigger the loading of the soft S on the terminal equipment, and acquire the desktop image of the terminal equipment (the data to be put in is displayed on the desktop); next, the soft S sends the collected desktop image data to a temporary storage module in the processing server for storage; then, a processing module in the processing server acquires desktop image data from the temporary storage module, divides the desktop image data to obtain a plurality of small images, sends the small images to each R end connected with each display screen, and displays the small images in each display screen of the large-screen device by each R end. Wherein, the temporary storage module can delete the desktop image data after the processing module reads.
Therefore, the data to be put in can be put in the large-screen equipment only by temporarily storing the data in the temporary storage module without uploading the data to the large-screen server, and the temporary storage module can automatically delete the stored data, so that the safety is higher.
Example 2
According to another aspect of the embodiment of the present invention, there is provided a display device for image data, and fig. 5 is a schematic diagram of the display device for image data according to an embodiment of the present invention, and as shown in fig. 5, the display device for image data may include: acquisition unit 51 and transmission unit 53. The display device of the image data will be described below.
An acquisition unit 51 for acquiring a connection address corresponding to the identification code obtained by the identification code recognition operation, and loading a data acquisition module having an image data acquisition function based on the connection address.
And a transmitting unit 53 for controlling the data acquisition module to transmit the acquired image data to a temporary storage module in the processing server to transmit the image data to a first processing module of the processing server after receiving the image data by the temporary storage module, wherein the first processing module transmits the received image data to the display device to display the image data by the display device.
Here, the acquisition unit 51 and the transmission unit 53 correspond to steps S202 to S204 in embodiment 1, and the above-described units are the same as examples and application scenarios achieved by the corresponding steps, but are not limited to those disclosed in embodiment 1. It should be noted that the above-described elements may be implemented as part of an apparatus in a computer system such as a set of computer-executable instructions.
As can be seen from the above, in the above embodiment of the present application, the acquiring unit may be used to acquire the connection address corresponding to the identification code obtained through the identification code identifying operation, and load the data acquisition module with the image data acquisition function based on the connection address; and controlling the data acquisition module by using the transmission unit to transmit the acquired image data to a temporary storage module in the processing server so as to transmit the acquired image data to a first processing module of the processing server after receiving the image data by using the temporary storage module, wherein the first processing module transmits the received image data to the display device so as to display the image data by using the display device. The display device for the image data provided by the embodiment of the application realizes that the image data acquired by the data acquisition module can be temporarily stored in the temporary storage module, the purpose of throwing the image data of the terminal equipment in the display equipment can be realized without uploading the image data to the server of the display equipment, the technical effects of improving the safety and reliability of the image data display are achieved, and the technical problem that the image data cannot be thrown in a display screen due to the fact that uploading of data with higher safety level is not allowed to a large-screen server in the related technology is solved.
In an alternative embodiment, the acquisition unit comprises: the scanning module is used for scanning the identification code in the display device by using the second processing module of the terminal device; the triggering module is used for triggering a preset application based on the operation of scanning the identification code; and the loading module is used for accessing the data acquisition module through a preset application and loading the data acquisition module to the terminal equipment.
In an alternative embodiment, the transmitting unit comprises: the first determining module is used for determining that the data acquisition module is successfully loaded through the second processing module; the second determining module is used for determining that the triggering operation acted on the terminal equipment is received; the third determining module is used for determining the type of the triggering operation as a release instruction; the acquisition module is used for sending a data acquisition instruction to the data acquisition module through the second processing module so as to acquire the image data of the desktop of the terminal equipment by utilizing the data acquisition module, wherein the data acquisition module sends the image data to the wireless connection module of the processing server after acquiring the image data of the desktop of the terminal equipment, and the wireless connection module sends the image data to the temporary storage module.
In an alternative embodiment, after receiving the image data, the first processing module divides the image data based on layout information of a plurality of sub-display screens in the display device to obtain a plurality of sub-image data, and encodes the plurality of sub-image data to obtain encoded plurality of sub-image data.
In an alternative embodiment, the first processing module is further configured to send the encoded plurality of sub-image data to each of the plurality of receiving ends based on the layout information, so as to decode the received sub-target encoded data by using each of the plurality of receiving ends, and send the decoded sub-image data to the sub-display screen connected to each receiving end, so as to display the sub-target data sent by each receiving end by using the sub-display screen connected to each receiving end.
In an alternative embodiment, the display device of image data further includes: a fourth determining module, configured to determine that the type of the triggering operation is a stop delivery instruction; and the sending module is used for sending a data acquisition stopping instruction to the data acquisition module through the second processing module, wherein the data acquisition module stops image data acquisition operation after receiving the data acquisition stopping instruction.
Example 3
According to another aspect of an embodiment of the present invention, there is provided an image data display system, fig. 6 is a block diagram of the image data display system according to an embodiment of the present invention, and as shown in fig. 6, the image data display system may include:
A terminal device 61 for acquiring a connection address corresponding to the identification code obtained through the identification code recognition operation, and loading a data acquisition module having an image data acquisition function based on the connection address; and controlling the data acquisition module to send the acquired image data to a temporary storage module in the processing server.
The processing server 63 is configured to transmit the image data to a first processing module of the processing server after receiving the image data by using the temporary storage module, wherein the first processing module transmits the received image data to the display device.
A display device 65 for receiving and displaying image data.
According to the image data display system provided by the embodiment of the invention, the terminal equipment can be utilized to acquire the connection address corresponding to the identification code obtained through identification code identification operation, and the data acquisition module with the image data acquisition function is loaded based on the connection address; the control data acquisition module sends the acquired image data to a temporary storage module in the processing server; transmitting, by the processing server, the image data to a first processing module of the processing server after receiving the image data using the temporary storage module, wherein the first processing module transmits the received image data to the display device; and receives and displays the image data using the display device. The image data display system provided by the embodiment of the invention realizes the purposes that the image data acquired by the data acquisition module can be temporarily stored in the temporary storage module and the image data of the terminal equipment can be put in the display equipment without uploading the image data to the server of the display equipment, thereby achieving the technical effects of improving the display safety and reliability of the image data, and further solving the technical problem that the data with higher safety level in the related technology cannot be put in a display screen because uploading to a large-screen server is not allowed.
Example 4
According to another aspect of the embodiments of the present application, there is also provided a computer-readable storage medium including a stored computer program, wherein the computer program is executed by a processor or a device to perform the method of displaying image data of any one of the above.
Example 5
According to another aspect of the embodiments of the present application, there is also provided a processor for executing a program, wherein the program executes the method for displaying image data according to any one of the above.
The foregoing embodiment numbers of the present application are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
In the foregoing embodiments of the present application, the descriptions of the embodiments are emphasized, and for a portion of this disclosure that is not described in detail in this embodiment, reference is made to the related descriptions of other embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed technology may be implemented in other manners. The above-described embodiments of the apparatus are merely exemplary, and the division of the units, for example, may be a logic function division, and may be implemented in another manner, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some interfaces, units or modules, or may be in electrical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied essentially or in part or all of the technical solution or in part in the form of a software product stored in a storage medium, including instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The foregoing is merely a preferred embodiment of the present invention and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present invention, which are intended to be comprehended within the scope of the present invention.
Claims (8)
1. A display method of image data, comprising:
acquiring a connection address corresponding to the identification code obtained through identification code identification operation, and loading a data acquisition module with an image data acquisition function based on the connection address;
controlling the data acquisition module to transmit acquired image data to a temporary storage module in a processing server, so that the temporary storage module is utilized to transmit the image data to a first processing module of the processing server after receiving the image data, wherein the first processing module transmits the received image data to a display device to display the image data by using the display device;
the method for acquiring the connection address corresponding to the identification code obtained through identification code identification operation, loading the data acquisition module with the image data acquisition function based on the connection address comprises the following steps: scanning the identification code in the display device with a second processing module of the terminal device; triggering a predetermined application based on the operation of scanning the identification code; accessing the data acquisition module through the preset application, and loading the data acquisition module to the terminal equipment;
Wherein, control the data acquisition module to send the image data who gathers to the temporary storage module in the processing server, include: determining that the data acquisition module is successfully loaded through the second processing module; determining that a triggering operation acting on the terminal equipment is received; determining the type of the triggering operation as a release instruction; and sending a data acquisition instruction to the data acquisition module through the second processing module so as to acquire the image data of the desktop of the terminal equipment by using the data acquisition module, wherein the data acquisition module sends the image data to a wireless connection module of the processing server after acquiring the image data of the desktop of the terminal equipment, and the wireless connection module sends the image data to the temporary storage module.
2. The method of claim 1, wherein the first processing module, after receiving the image data, divides the image data based on layout information of a plurality of sub-display screens in the display device to obtain a plurality of sub-image data, and encodes the plurality of sub-image data to obtain the encoded plurality of sub-image data.
3. The method according to claim 2, wherein the first processing module is further configured to send the encoded plurality of sub-image data to each of a plurality of receiving terminals based on the layout information, to decode the received sub-target encoded data using each of the plurality of receiving terminals, and to send the decoded sub-image data to the sub-display screen connected to each of the receiving terminals, to display the sub-target data sent by each of the receiving terminals using the sub-display screen connected to each of the receiving terminals.
4. The method as recited in claim 1, further comprising:
determining the type of the triggering operation as a stopping instruction;
and sending a data acquisition stopping instruction to the data acquisition module through the second processing module, wherein the data acquisition module stops image data acquisition operation after receiving the data acquisition stopping instruction.
5. A display device for image data, comprising:
the acquisition unit is used for acquiring a connection address corresponding to the identification code obtained through identification code identification operation and loading a data acquisition module with an image data acquisition function based on the connection address;
A transmitting unit configured to control the data acquisition module to transmit acquired image data to a temporary storage module in a processing server, so as to transmit the acquired image data to a first processing module of the processing server after receiving the image data by using the temporary storage module, wherein the first processing module transmits the received image data to a display device, so as to display the image data by using the display device;
wherein the acquisition unit includes: a scanning module, configured to scan the identification code in the display device using a second processing module of a terminal device; the triggering module is used for triggering a preset application based on the operation of scanning the identification code; the loading module is used for accessing the data acquisition module through the preset application and loading the data acquisition module to the terminal equipment;
wherein the transmitting unit includes: the first determining module is used for determining that the data acquisition module is successfully loaded through the second processing module; the second determining module is used for determining that a triggering operation acting on the terminal equipment is received; the third determining module is used for determining the type of the triggering operation as a release instruction; the data acquisition module is used for sending a data acquisition instruction to the data acquisition module through the second processing module so as to acquire the image data of the desktop of the terminal equipment by utilizing the data acquisition module, wherein the data acquisition module sends the image data to the wireless connection module of the processing server after acquiring the image data of the desktop of the terminal equipment, and the wireless connection module sends the image data to the temporary storage module.
6. An image data display system, comprising:
the terminal equipment is used for acquiring a connection address corresponding to the identification code obtained through identification code identification operation and loading a data acquisition module with an image data acquisition function based on the connection address; and controlling the data acquisition module to send the acquired image data to a temporary storage module in a processing server;
the processing server is used for transmitting the image data to a first processing module of the processing server after receiving the image data by utilizing the temporary storage module, wherein the first processing module transmits the received image data to a display device;
the display screen is used for receiving and displaying the image data;
the method for acquiring the connection address corresponding to the identification code obtained through identification code identification operation, loading the data acquisition module with the image data acquisition function based on the connection address comprises the following steps: scanning the identification code in the display device with a second processing module of the terminal device; triggering a predetermined application based on the operation of scanning the identification code; accessing the data acquisition module through the preset application, and loading the data acquisition module to the terminal equipment;
Wherein, control the data acquisition module to send the image data who gathers to the temporary storage module in the processing server, include: determining that the data acquisition module is successfully loaded through the second processing module; determining that a triggering operation acting on the terminal equipment is received; determining the type of the triggering operation as a release instruction; and sending a data acquisition instruction to the data acquisition module through the second processing module so as to acquire the image data of the desktop of the terminal equipment by using the data acquisition module, wherein the data acquisition module sends the image data to a wireless connection module of the processing server after acquiring the image data of the desktop of the terminal equipment, and the wireless connection module sends the image data to the temporary storage module.
7. A computer-readable storage medium, characterized in that the computer-readable storage medium comprises a stored computer program, wherein the computer program is executed by a processor or a device for displaying the image data of any one of claims 1 to 4.
8. A processor for executing a program, wherein the program executes the image data display method according to any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010875879.XA CN111966316B (en) | 2020-08-25 | 2020-08-25 | Image data display method and device and image data display system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010875879.XA CN111966316B (en) | 2020-08-25 | 2020-08-25 | Image data display method and device and image data display system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111966316A CN111966316A (en) | 2020-11-20 |
CN111966316B true CN111966316B (en) | 2023-08-25 |
Family
ID=73390543
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010875879.XA Active CN111966316B (en) | 2020-08-25 | 2020-08-25 | Image data display method and device and image data display system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111966316B (en) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107343098A (en) * | 2017-06-30 | 2017-11-10 | 西安万像电子科技有限公司 | Display system, method and apparatus, storage medium and processor |
CN108040245A (en) * | 2017-11-08 | 2018-05-15 | 深圳康得新智能显示科技有限公司 | Methods of exhibiting, system and the device of 3-D view |
CN108897512A (en) * | 2018-07-06 | 2018-11-27 | 北京鲸世科技有限公司 | Image sending method and device, splice displaying system |
CN109656495A (en) * | 2017-10-12 | 2019-04-19 | 阿里巴巴集团控股有限公司 | The display methods and device of Mosaic screen, terminal |
CN110352451A (en) * | 2019-02-20 | 2019-10-18 | 深圳市鹰硕技术有限公司 | One kind is the same as screen teaching method, device and system, smart machine and storage medium |
CN110798724A (en) * | 2019-11-25 | 2020-02-14 | 上海邸客网络科技有限公司 | Screen-casting playing method for controlling television box by handheld terminal under non-same network |
WO2020034902A1 (en) * | 2018-08-11 | 2020-02-20 | 昆山美卓智能科技有限公司 | Smart desk having status monitoring function, monitoring system server, and monitoring method |
CN110874959A (en) * | 2018-09-03 | 2020-03-10 | 深圳市鹰硕技术有限公司 | Multi-terminal same-screen teaching system and teaching method |
CN110930410A (en) * | 2019-10-28 | 2020-03-27 | 维沃移动通信有限公司 | Image processing method, server and terminal equipment |
CN111107405A (en) * | 2019-12-27 | 2020-05-05 | 北京比利信息技术有限公司 | Screen projection method, server, screen projection system and storage medium |
WO2020103326A1 (en) * | 2018-11-23 | 2020-05-28 | 深圳市鹰硕技术有限公司 | One-to-many screen mirroring method, apparatus, and system, screen mirroring device, and storage medium |
CN111240620A (en) * | 2019-12-31 | 2020-06-05 | 创维集团有限公司 | Intelligent terminal screen projection processing method and device, computer equipment and medium |
WO2020119413A1 (en) * | 2018-12-10 | 2020-06-18 | 维沃移动通信有限公司 | Camera starting method, terminal and computer readable storage medium |
CN111506283A (en) * | 2020-04-26 | 2020-08-07 | 西安万像电子科技有限公司 | Image display method, device and system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9185159B2 (en) * | 2008-12-31 | 2015-11-10 | Cy-Play | Communication between a server and a terminal |
CN105653066B (en) * | 2016-01-29 | 2019-03-15 | 腾讯科技(深圳)有限公司 | A kind of method and apparatus of input method processing |
-
2020
- 2020-08-25 CN CN202010875879.XA patent/CN111966316B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107343098A (en) * | 2017-06-30 | 2017-11-10 | 西安万像电子科技有限公司 | Display system, method and apparatus, storage medium and processor |
CN109656495A (en) * | 2017-10-12 | 2019-04-19 | 阿里巴巴集团控股有限公司 | The display methods and device of Mosaic screen, terminal |
CN108040245A (en) * | 2017-11-08 | 2018-05-15 | 深圳康得新智能显示科技有限公司 | Methods of exhibiting, system and the device of 3-D view |
CN108897512A (en) * | 2018-07-06 | 2018-11-27 | 北京鲸世科技有限公司 | Image sending method and device, splice displaying system |
WO2020034902A1 (en) * | 2018-08-11 | 2020-02-20 | 昆山美卓智能科技有限公司 | Smart desk having status monitoring function, monitoring system server, and monitoring method |
CN110874959A (en) * | 2018-09-03 | 2020-03-10 | 深圳市鹰硕技术有限公司 | Multi-terminal same-screen teaching system and teaching method |
WO2020103326A1 (en) * | 2018-11-23 | 2020-05-28 | 深圳市鹰硕技术有限公司 | One-to-many screen mirroring method, apparatus, and system, screen mirroring device, and storage medium |
WO2020119413A1 (en) * | 2018-12-10 | 2020-06-18 | 维沃移动通信有限公司 | Camera starting method, terminal and computer readable storage medium |
CN110352451A (en) * | 2019-02-20 | 2019-10-18 | 深圳市鹰硕技术有限公司 | One kind is the same as screen teaching method, device and system, smart machine and storage medium |
CN110930410A (en) * | 2019-10-28 | 2020-03-27 | 维沃移动通信有限公司 | Image processing method, server and terminal equipment |
CN110798724A (en) * | 2019-11-25 | 2020-02-14 | 上海邸客网络科技有限公司 | Screen-casting playing method for controlling television box by handheld terminal under non-same network |
CN111107405A (en) * | 2019-12-27 | 2020-05-05 | 北京比利信息技术有限公司 | Screen projection method, server, screen projection system and storage medium |
CN111240620A (en) * | 2019-12-31 | 2020-06-05 | 创维集团有限公司 | Intelligent terminal screen projection processing method and device, computer equipment and medium |
CN111506283A (en) * | 2020-04-26 | 2020-08-07 | 西安万像电子科技有限公司 | Image display method, device and system |
Non-Patent Citations (1)
Title |
---|
Project Touchport: A system consisting of a portable touchscreen to convert any computer screen to a touch sensitive screen and a wearable wireless device to remotely control your computer;Pallavi Santosh等;IEEE;第72-76页 * |
Also Published As
Publication number | Publication date |
---|---|
CN111966316A (en) | 2020-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1355258B1 (en) | Image data processing devices and methods | |
CN111190558A (en) | Screen projection control method and device, computer readable storage medium and computer equipment | |
CN104144420A (en) | Wireless access method and related equipment and system | |
JPH0636182B2 (en) | Image filing / search method and device | |
CN103379489A (en) | Wireless safety configuration | |
CN105574428B (en) | Examine device, approval system and the measures and procedures for the examination and approval | |
CN111966316B (en) | Image data display method and device and image data display system | |
CN110876078A (en) | Animation picture processing method and device, storage medium and processor | |
CN111897504B (en) | Data display method and device, computer readable storage medium and processor | |
US20160267303A1 (en) | Method and system for reading information codes | |
CN104837065A (en) | Television terminal-to-mobile terminal two-dimensional code information sharing method and system | |
CN109379591B (en) | Image transcoding method, electronic device and computer readable storage medium | |
JPWO2020166549A1 (en) | Dynamic 2D code evaluation method, dynamic 2D code evaluation system, and dynamic 2D code evaluation program | |
CN103955662B (en) | Embedded type Z-code recognition system | |
US10722795B2 (en) | Storage medium, information processing apparatus and information processing method | |
CN113542859A (en) | Intelligent screen projection system and method | |
CN111031343B (en) | Startup video customization method and system based on intelligent device and storage medium | |
EP3754579A1 (en) | Barcode generation device and barcode generation method | |
CN107864467B (en) | Information transmission method and device for improving transmission speed between mobile terminal and equipment | |
JP2003331301A (en) | Image processing terminal, method, and program, and computer readable recording medium recording image processing program | |
CN110519634B (en) | Screen projection system and screen projection method | |
CN114390363A (en) | Adaptation method, device, system and storage medium of encoder | |
CN113596453A (en) | Video compression and decompression method, device, equipment and storage medium | |
CN112269550A (en) | Data transmission method and device, terminal equipment and storage medium | |
CN112269952A (en) | Data transmission method and device, terminal equipment and storage medium |
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 |