CN108534295B - Method, device and system for displaying data - Google Patents
Method, device and system for displaying data Download PDFInfo
- Publication number
- CN108534295B CN108534295B CN201810175490.7A CN201810175490A CN108534295B CN 108534295 B CN108534295 B CN 108534295B CN 201810175490 A CN201810175490 A CN 201810175490A CN 108534295 B CN108534295 B CN 108534295B
- Authority
- CN
- China
- Prior art keywords
- client
- area
- data
- displayed
- environment data
- 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
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000007613 environmental effect Effects 0.000 claims abstract description 33
- 238000012545 processing Methods 0.000 claims abstract description 26
- 238000003384 imaging method Methods 0.000 claims abstract description 19
- 238000013480 data collection Methods 0.000 claims abstract description 5
- 238000010801 machine learning Methods 0.000 claims description 5
- 238000012549 training Methods 0.000 claims description 5
- 230000000694 effects Effects 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 239000003086 colorant Substances 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 241000209094 Oryza Species 0.000 description 2
- 235000007164 Oryza sativa Nutrition 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 238000007499 fusion processing Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 235000009566 rice Nutrition 0.000 description 2
- 239000004984 smart glass Substances 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/52—Indication arrangements, e.g. displays
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Air Conditioning Control Device (AREA)
Abstract
The invention discloses a method, a device and a system for displaying data. Wherein, the method comprises the following steps: the method comprises the steps that a client side obtains a display image of a to-be-displayed area; the method comprises the steps that a client side obtains first environment data collected by data collection equipment; the client carries out imaging processing on the first environment data to obtain second environment data; and the client displays the second environment data corresponding to the area to be displayed on the display image. The invention solves the technical problem that the prior art can not visually display the environmental information in the area controlled by the air conditioner.
Description
Technical Field
The invention relates to the field of data display, in particular to a method, a device and a system for displaying data.
Background
With the development of computer technology, the air conditioner not only has the functions of adjusting temperature, humidity and the like in real time, but also has the functions of displaying data and interacting with users. However, the existing air conditioner has no external data acquisition equipment, can only use an internal sensor to acquire data, and has no systematic acquisition and analysis scheme, so that the data of the indoor environment cannot be accurately acquired. In addition, because the traditional digital display is mostly adopted in the existing air conditioner, for example, the temperature and humidity of the current environment can only be digitally displayed, visual environment information cannot be provided for a user, and the intelligent interaction experience effect of the user is poor.
Aiming at the problem that the prior art can not visually display the environmental information in the area controlled by the air conditioner, an effective solution is not provided at present.
Disclosure of Invention
The embodiment of the invention provides a method, a device and a system for displaying data, which are used for at least solving the technical problem that the prior art can not intuitively display environmental information in an area controlled by an air conditioner.
According to an aspect of an embodiment of the present invention, there is provided a method of displaying data, including: the method comprises the steps that a client side obtains a display image of a to-be-displayed area; the method comprises the steps that a client side obtains first environment data collected by data collection equipment; the client carries out imaging processing on the first environment data to obtain second environment data; and the client displays the second environment data corresponding to the area to be displayed on the display image.
According to another aspect of the embodiments of the present invention, there is also provided a system for displaying data, including: the data acquisition equipment is used for acquiring first environment data in an area to be displayed, wherein the data acquisition equipment is positioned in different areas; the client is used for acquiring a display image and first environment data of the area to be displayed, then performing imaging processing on the first environment data to obtain second environment data, and displaying the second environment data corresponding to the area to be displayed on the display image.
According to another aspect of the embodiments of the present invention, there is also provided an apparatus for displaying data, including: the first acquisition module is used for the client to acquire a display image of the area to be displayed; the second acquisition module is used for the client to acquire the first environmental data acquired by the data acquisition equipment; the processing module is used for the client to carry out imaging processing on the first environment data to obtain second environment data; and the display module is used for displaying the second environment data corresponding to the area to be displayed on the display image by the client.
According to another aspect of embodiments of the present invention, there is also provided a storage medium including a stored program, wherein the program performs a method of displaying data.
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 a method of displaying data.
In the embodiment of the invention, a mode of converting data into an image is adopted, a display image of a to-be-displayed area and first environment data acquired by data acquisition equipment are acquired through a client, then the first environment data is subjected to imaging processing to obtain second environment data, and the second environment data corresponding to the to-be-displayed area is displayed on the display image, so that the purpose of displaying the environment data in the area where the air conditioner is located is achieved, the technical effect of intuitively displaying the environment information in the area controlled by the air conditioner is realized, and the technical problem that the environment information in the area controlled by the air conditioner cannot be intuitively displayed in the prior art is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a flow chart of a method of displaying data according to an embodiment of the invention;
FIG. 2 is a system diagram of an alternative display data according to an embodiment of the present invention;
FIG. 3 is a system diagram of an alternative display data according to an embodiment of the present invention;
FIG. 4 is a system diagram for displaying data according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of an apparatus for displaying data according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or 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
In accordance with an embodiment of the present invention, there is provided an embodiment of a method of displaying data, it being noted that the steps illustrated in the flowchart of the figure may be performed in a computer system such as a set of computer-executable instructions and that, although a logical order is illustrated in the flowchart, in some cases, the steps illustrated or described may be performed in an order different than presented herein.
Fig. 1 is a flowchart of a method of displaying data according to an embodiment of the present invention, as shown in fig. 1, the method including the steps of:
step S102, the client side obtains a display image of the area to be displayed.
It should be noted that the client is a device having an image capturing function, and is capable of implementing AR technology, and may be, but is not limited to, a smart phone, a smart tablet, and a wearable device (e.g., smart glasses). The area to be displayed is an area shot by the client.
In an optional embodiment, the user opens the camera of the smart phone, and moves the smart phone to align the camera of the smart phone with the area to be displayed, at this time, the smart phone may obtain the display image of the area to be displayed, for example, when the user moves the smart phone to align the camera of the smart phone with the air outlet of the air conditioner, the shot display image of the air outlet of the air conditioner is displayed on the display screen of the smart phone.
Step S104, the client acquires the first environment data acquired by the data acquisition equipment.
It should be noted that the data acquisition device may be, but is not limited to, a sensor, such as a distributed sensor. The distributed sensor is a multi-sensor data processing mode established by taking a distributed computer as a reference, the distributed sensor can independently process the information acquired by the distributed sensor and send the acquired information to a processor of the system, and the processor of the system performs fusion processing on the data acquired by all the distributed sensors. In addition, one or more data acquisition devices are placed in the area to be displayed, each data acquisition device has unique identification information to distinguish different data acquisition devices, wherein the identification information of the data acquisition devices can be, but is not limited to, the ID of the data acquisition device.
In addition, it should be noted that the client stores the corresponding relationship between different areas and the data acquisition device, for example, the sensor 1 corresponds to the area where the refrigerator is located, and the sensor 2 corresponds to the area where the rice cooker is located, so that the temperature and humidity distribution condition in the whole room is determined according to the environmental data acquired by the data acquisition device in the different areas, and then the temperature and humidity distribution condition in the area to be displayed can be determined after the area to be displayed is determined.
In an optional embodiment, after the client acquires the display image of the to-be-displayed area, the client identifies the display image of the to-be-displayed area, determines an area identifier corresponding to the to-be-displayed area, and then determines the temperature and humidity distribution condition in the to-be-displayed area according to the area identifier stored in the client. The first environment data is data acquired by the data acquisition device, and may be, but is not limited to, temperature, humidity, and the like of the environment.
And step S106, the client performs imaging processing on the first environment data to obtain second environment data.
It should be noted that, an AR (Augmented Reality) technology may be used to perform imaging processing on the environment data, where the AR technology is a technology that can calculate the camera shooting position and angle of the camera in real time and add corresponding images, videos, 3D models, and the like, and the technology can complete interaction between the virtual world and the real world on the screen. The second environment data is the first environment data after being processed by imaging.
In an alternative embodiment, after acquiring the environment data, the client determines the distribution of the temperature, humidity, and the like of the whole area (e.g., the whole room), and adds a virtual special effect, such as a fluid, a particle, and the like, to the display image according to the environment data, so as to complete the imaging processing on the environment data. At this time, the user can view the distribution conditions of the temperature and the humidity in the display image through the display screen of the client, for example, at the photographed air outlet of the air conditioner, a blue air flow flowing special effect is displayed, which indicates that the air conditioner blows out cold air, and a light blue cloud fog special effect displayed in the display image indicates that the temperature in the area is relatively low; the reddish cloud effect shown in the display image indicates that the temperature in this region is relatively high. The temperature change in the environment image is expressed by gradient colors among special effects of different colors.
It should be noted that, in the step S108, the numbers are subjected to imaging processing, and a user can intuitively know the temperature and humidity distribution in the area to be displayed through the client, and the user can adjust the air conditioner according to the distribution condition of the temperature and the humidity, so that the intelligent interaction experience of the user in using the air conditioner is improved.
And step S108, the client displays the second environment data corresponding to the area to be displayed on the display image.
It should be noted that the client may determine, according to the area identifier corresponding to the area to be displayed, the temperature and humidity distribution data corresponding to the area to be displayed in the second environment data, and then display the image corresponding to the area to be displayed on the display screen of the client. For example, if the area to be displayed is an air outlet of an air conditioner, a distribution image of the temperature and humidity corresponding to the air outlet of the air conditioner is displayed on a display screen of the client.
Based on the steps defined in steps S102 to S108, it can be known that the display image of the area to be displayed and the first environment data acquired by the data acquisition device are acquired through the client, then the first environment data is subjected to imaging processing to obtain the second environment data, and the second environment data corresponding to the area to be displayed is displayed on the display image.
It notices easily that, because convert the environmental data into the image, carry out the image processing to the digit promptly, the humiture distribution condition in each region is known directly perceivedly to the display screen of user's accessible client, and then, the user can adjust the air conditioner according to the distribution condition of humiture in the region, has promoted the intelligent interactive experience that the user used the air conditioner.
According to the content, the method for displaying the data can achieve the purpose of displaying the environmental data in the area where the air conditioner is located, so that the technical effect of visually displaying the environmental information in the area controlled by the air conditioner is achieved, and the technical problem that the environmental information in the area controlled by the air conditioner cannot be visually displayed in the prior art is solved.
In an optional embodiment, before obtaining a display image of a region to be displayed, a client needs to establish a corresponding relationship between the region and a data acquisition device, and the specific steps are as follows:
step S10, the client acquires the identification information of a plurality of data acquisition devices;
step S12, the client determines the area information of the area where the data acquisition equipment is located;
in step S14, the client establishes a correspondence between the identification information and the area information.
It should be noted that each data acquisition device has unique identification information, wherein the identification information may be, but is not limited to, an ID of the data acquisition device. Also, each region corresponds to unique region information, wherein the region information may be, but is not limited to, a region identifier. After obtaining the identification information of each data acquisition device and the area information of the area, the client establishes and stores a corresponding relationship between the data acquisition device and the area, wherein one area may correspond to a plurality of data acquisition devices.
In addition, it should be noted that after the corresponding relationship between the data acquisition device and the region is determined, the client may determine the data acquisition device in the region according to the region to be displayed, and the specific steps are as follows:
step S1040, the client acquires the area information of the area to be displayed;
step S1042, the client determines second environment data corresponding to the area to be displayed according to the area information.
In an optional embodiment, after acquiring the display image of the to-be-displayed area, the client may identify the to-be-displayed area through an identification model to determine area information of the to-be-displayed area, where the identification model is obtained through machine learning training using multiple sets of data, and each set of data in the multiple sets of data includes the display image of the area and identification information for identifying the area in the display image. After the area information of the area to be displayed is determined, second environment data corresponding to the area information in the whole area can be determined according to the area information.
In another optional embodiment, after acquiring the display image of the to-be-displayed area, the client may determine the area information of the to-be-displayed area through an AR technology, and then determine the second environment data corresponding to the area information in the entire area according to the area information of the to-be-displayed area.
It should be noted that, before the client acquires the first environmental data acquired by the data acquisition device, the data acquisition device needs to send the acquired environmental data to the air conditioner and then forward the environmental data by the air conditioner, and the specific steps are as follows:
step S16, the air conditioner receives first environment data collected by a plurality of data collecting devices;
in step S18, the air conditioner transmits the first environment data to the server.
In an alternative embodiment, fig. 2 shows a schematic diagram of an alternative system for displaying data, where the sensor 1, the sensor 2, other sensors, and sensors located in the fan heater, the rice cooker, and other household appliances in fig. 2 are the above data collecting devices, which may be, but are not limited to, a temperature sensor and a humidity sensor. In addition, the air conditioner and the sensor are in wireless and/or wired communication, for example, the air conditioner and the sensor can be in WIFI and Bluetooth communication, and the air conditioner and the sensor can also be in wired communication through cable connection. Specifically, the sensors send collected data to the air conditioner at preset intervals, the air conditioner collects environmental data collected by each sensor, then the environmental data are directly sent to the server, and the server stores, backs up and forwards the environmental data.
It should be noted that, in the above process, the sensor may actively send the environmental data to the air conditioner, and the air conditioner may also actively collect the data from the sensor at preset time intervals. In addition, because a plurality of data acquisition equipment set up respectively in the region of difference, consequently, the air conditioner can acquire the humiture data of every region, compares in the environmental data that the built-in sensor of prior art air conditioner gathered, and the precision of the environmental data that this application was gathered is higher, and data are more reliable, and then the user can carry out accurate regulation to the air conditioner according to the humiture data of every region.
In addition, it should be noted that the air conditioner and the client are connected through a local area network, and the server and the client are connected through the internet, that is, the client may obtain the environmental data at the server by sending a request to the server, or the client sends a request to the air conditioner to obtain the environmental data at the air conditioner, as shown in fig. 3. Before the client receives the first environment data, whether the client and the air conditioner are in the same local area network or not needs to be determined.
In an optional embodiment, the client obtains the first environment data acquired by the data acquisition device, and the specific steps are as follows:
step 1060a, the client determines that the air conditioner and the client are in different local area networks;
in step S1062a, the client obtains the first environment data sent by the server.
Specifically, the client may determine whether the air conditioner and the client are in the same local area network according to whether the client and the air conditioner have a communication connection. If the client determines that the air conditioner and the client are in different local area networks, the client sends a request message for acquiring the environment data to the server, and the server allows the client to acquire the first environment data to the server at each preset time interval after receiving the request message. At this moment, the client can receive the first environment data collected by all the data collection devices, and determine the temperature and humidity distribution condition in the whole area according to the collected first environment data. And then, according to the area information of the area to be displayed acquired by the client, determining the temperature and humidity distribution corresponding to the area to be displayed, and displaying the temperature and humidity distribution condition in the area on a display screen of the client.
In an optional embodiment, the client obtains the first environment data acquired by the data acquisition device, and the specific steps are as follows:
step 1060b, the client determines that the air conditioner is in the same lan as the client;
in step S1062b, the client acquires the first environment data received by the air conditioner.
Specifically, the client may determine whether the air conditioner and the client are in the same local area network according to whether the client and the air conditioner have a communication connection. If the client determines that the air conditioner and the client are in the same local area network, the client sends a request signal for acquiring the environmental data to the air conditioner, and after the air conditioner receives the request signal, the air conditioner allows the client to acquire first environmental data to the air conditioner at preset time intervals. After all the first environment data are acquired, the client can determine the temperature and humidity distribution condition in the whole area according to the acquired first environment data. And then, according to the area information of the area to be displayed acquired by the client, determining the temperature and humidity distribution corresponding to the area to be displayed, and displaying the temperature and humidity distribution condition in the area on a display screen of the client.
Example 2
According to an embodiment of the present invention, there is further provided an embodiment of a system for displaying data, where fig. 4 is a schematic structural diagram of a system for displaying data according to an embodiment of the present invention, and as shown in fig. 4, the system includes: data acquisition devices 401 (only one shown in fig. 4), and a client 403.
The data acquisition device 401 is configured to acquire first environment data in a region to be displayed, where a plurality of data acquisition devices are located in different regions; the client 403 is configured to obtain a display image of the area to be displayed and first environment data, perform imaging processing on the first environment data to obtain second environment data, and display the second environment data corresponding to the area to be displayed on the display image.
It should be noted that the client is a device having an image capturing function, and is capable of implementing AR technology, and may be, but is not limited to, a smart phone, a smart tablet, and a wearable device (e.g., smart glasses). The area to be displayed is an area shot by the client, for example, when the user moves the smart phone to make the camera of the smart phone align with the air outlet of the air conditioner, the shot display image of the air outlet of the air conditioner is displayed on the display screen of the smart phone. In addition, the environment data may be processed into an image by using an AR (Augmented Reality) technology, where the AR technology is a technology that can calculate the camera shooting position and angle of the camera in real time and add corresponding images, videos, 3D models, and the like, and the technology can complete the interaction between the virtual world and the real world on the screen.
In addition, it should be noted that the data acquisition device may be, but is not limited to, a sensor, such as a distributed sensor. The distributed sensor is a multi-sensor data processing mode established by taking a distributed computer as a reference, the distributed sensor can independently process the information acquired by the distributed sensor and send the acquired information to a processor of the system, and the processor of the system performs fusion processing on the data acquired by all the distributed sensors. In addition, one or more data acquisition devices are placed in the area to be displayed, each data acquisition device has unique identification information to distinguish different data acquisition devices, wherein the identification information of the data acquisition devices can be, but is not limited to, the ID of the data acquisition device. In addition, the client stores the corresponding relation between different areas and data acquisition equipment, for example, the sensor 1 corresponds to the area where the refrigerator is located, and the sensor 2 corresponds to the area where the electric cooker is located.
In an alternative embodiment, after acquiring the first environment data, the client determines the distribution of temperature, humidity, and the like of the entire area (e.g., the entire room), and adds a virtual special effect, such as a fluid, a particle, and the like, to the display image according to the environment data to complete the imaging processing on the environment data. At this time, the user can view the distribution conditions of the temperature and the humidity in the display image through the display screen of the client, for example, at the photographed air outlet of the air conditioner, a blue air flow flowing special effect is displayed, which indicates that the air conditioner blows out cold air, and a light blue cloud fog special effect displayed in the display image indicates that the temperature in the area is relatively low; the reddish cloud effect shown in the display image indicates that the temperature in this region is relatively high. The temperature change in the environment image is expressed by gradient colors among special effects of different colors.
According to the method, the first environment data in the area to be displayed are acquired through the data acquisition equipment, the client side acquires the display image and the first environment data of the area to be displayed, then the first environment data are subjected to imaging processing to obtain the second environment data, and the second environment data corresponding to the area to be displayed are displayed on the display image.
It is easy to notice that, because the environmental data is converted into the imaging data, the user can intuitively know the temperature and humidity distribution condition of each region of the corresponding room in the image through the display screen of the client, and then the user can adjust the air conditioner according to the temperature and humidity distribution condition in the room, so that the intelligent interactive experience of the user in using the air conditioner is improved. In addition, because the data acquisition equipment sets up respectively in the region of difference, consequently, the air conditioner can acquire the humiture data of every region, compares in the environmental data that the built-in sensor of prior art air conditioner gathered, and the precision of the environmental data that this application was gathered is higher, and data are more reliable, and then the user can carry out accurate regulation to the air conditioner according to the humiture data of every region.
According to the above content, the system for displaying data provided by the application can achieve the purpose of displaying the environmental data in the area where the air conditioner is located, so that the technical effect of visually displaying the environmental information in the area controlled by the air conditioner is achieved, and the technical problem that the environmental information in the area controlled by the air conditioner cannot be visually displayed in the prior art is solved.
In an alternative embodiment, as shown in fig. 4, the system for displaying data further comprises: an air conditioner 405 and a server 407. The air conditioner 405 is connected with a plurality of data acquisition devices, and is used for acquiring first environment data in different areas and sending the first environment data to the server; and the server 407 is connected with the air conditioner and is used for acquiring the first environment data sent by the air conditioner.
It should be noted that each data acquisition device has unique identification information, wherein the identification information may be, but is not limited to, an ID of the data acquisition device. Also, each region corresponds to unique region information, wherein the region information may be, but is not limited to, an identification of the region. After obtaining the identification information of each data acquisition device and the area information of the area, the client establishes and stores a corresponding relationship between the data acquisition device and the area, wherein one area may correspond to a plurality of data acquisition devices.
In addition, it should be noted that after the corresponding relationship between the data acquisition device and the region is determined, the client may determine the data acquisition device in the region according to the region to be displayed.
In an optional embodiment, after acquiring the display image of the to-be-displayed area, the client may identify the to-be-displayed area through an identification model to determine area information of the to-be-displayed area, where the identification model is obtained through machine learning training using multiple sets of data, and each set of data in the multiple sets of data includes the display image of the area and identification information for identifying the area in the display image. After the area information of the area to be displayed is determined, second environment data corresponding to the area information in the whole area can be determined according to the area information.
In another optional embodiment, after acquiring the display image of the to-be-displayed area, the client may determine the area information of the to-be-displayed area through an AR technology, and then determine the second environment data corresponding to the area information in the entire area according to the area information of the to-be-displayed area.
It should be noted that the client is further configured to obtain first environment data received by the air conditioner when the air conditioner and the client are in the same local area network; and under the condition that the air conditioner and the client are in different local area networks, acquiring first environment data sent by the server.
In an alternative embodiment, the client may determine whether the air conditioner and the client are in the same local area network according to whether the client and the air conditioner have a communication connection. If the client determines that the air conditioner and the client are in different local area networks, the client sends a request message for acquiring the environment data to the server, and the server allows the client to acquire the first environment data to the server at each preset time interval after receiving the request message. At this moment, the client can receive first environment data acquired by all the data acquisition equipment, determine the temperature and humidity distribution condition in the whole area according to the acquired first environment data, then determine the temperature and humidity distribution corresponding to the area to be displayed according to the area information of the area to be displayed acquired by the client, and display the temperature and humidity distribution condition in the area on the display screen of the client.
In another alternative embodiment, the client may determine whether the air conditioner and the client are in the same local area network based on whether the client and the air conditioner have a communication connection. If the client determines that the air conditioner and the client are in the same local area network, the client sends a request signal for acquiring the environmental data to the air conditioner, and after the air conditioner receives the request signal, the air conditioner allows the client to acquire first environmental data to the air conditioner at preset time intervals. After all the first environment data are acquired, the client can determine the temperature and humidity distribution condition in the whole area according to the acquired first environment data. And then, according to the area information of the area to be displayed acquired by the client, determining the temperature and humidity distribution corresponding to the area to be displayed, and displaying the temperature and humidity distribution condition in the area on a display screen of the client.
Example 3
According to an embodiment of the present invention, an embodiment of an apparatus for displaying data is further provided, where fig. 5 is a schematic structural diagram of an apparatus for displaying data according to an embodiment of the present invention, and as shown in fig. 5, the apparatus includes: a first acquisition module 501, a second acquisition module 503, a processing module 505, and a display module 507.
The first obtaining module 501 is configured to obtain, by a client, a display image of a to-be-displayed area; a second obtaining module 503, configured to obtain, by the client, the first environment data collected by the data collection device; the processing module 505 is configured to perform imaging processing on the first environment data by the client to obtain second environment data; the display module 507 is configured to display, by the client, the second environment data corresponding to the area to be displayed on the display image.
It should be noted that the first obtaining module 501, the second obtaining module 503, the processing module 505, and the display module 507 correspond to steps S102 to S108 in embodiment 1, and the four modules are the same as the corresponding steps in the implementation example and application scenario, but are not limited to the disclosure in embodiment 1.
In an alternative embodiment, the apparatus for displaying data further comprises: the device comprises a third acquisition module, a first determination module and a construction module. The third acquisition module is used for the client to acquire the identification information of the plurality of data acquisition devices; the first determining module is used for determining the area information of the areas where the plurality of data acquisition devices are located by the client; and the construction module is used for the client to establish the corresponding relation between the identification information and the area information.
It should be noted that the third acquiring module, the first determining module and the constructing module correspond to steps S10 to S14 in embodiment 1, and the three modules are the same as the corresponding steps in the implementation example and application scenario, but are not limited to the disclosure in embodiment 1.
In an alternative embodiment, the means for displaying data comprises: the device comprises a fourth obtaining module and a second determining module. The fourth acquisition module is used for the client to acquire the area information of the area to be displayed; and the second determining module is used for determining second environment data corresponding to the area to be displayed by the client according to the area information.
It should be noted that the fourth acquiring module and the second determining module correspond to steps S1040 to S1042 in embodiment 1, and the two modules are the same as the corresponding steps in the implementation example and application scenarios, but are not limited to the disclosure in embodiment 1.
In an alternative embodiment, the apparatus for displaying data further comprises: the device comprises a first receiving module and a first sending module. The first receiving module is used for the air conditioner to receive first environment data collected by the data collecting equipment; and the first sending module is used for sending the first environment data to the server by the air conditioner.
It should be noted that the first receiving module and the first sending module correspond to steps S16 to S18 in embodiment 1, and the two modules are the same as the corresponding steps in the implementation example and application scenarios, but are not limited to the disclosure in embodiment 1.
In an alternative embodiment, the second obtaining module includes: a third determining module and a second receiving module. The third determining module is used for determining that the air conditioner and the client are in different local area networks by the client; and the second receiving module is used for the client to obtain the first environment data sent by the server.
It should be noted that the third determining module and the second receiving module correspond to steps S1060a to S1062a in embodiment 1, and the two modules are the same as the corresponding steps in the implementation example and application scenarios, but are not limited to the disclosure in embodiment 1.
In an alternative embodiment, the second obtaining module includes: a fifth determining module and a third receiving module. The fifth determining module is used for determining that the air conditioner and the client are in the same local area network by the client; and the third receiving module is used for the client to obtain the first environment data received by the air conditioner.
It should be noted that the fifth determining module and the third receiving module correspond to steps S1060b to S1064b in embodiment 1, and the three modules are the same as the corresponding steps in the implementation example and application scenarios, but are not limited to the disclosure in embodiment 1.
Example 4
According to another aspect of embodiments of the present invention, there is also provided a storage medium including a stored program, wherein the program executes the method of displaying data in embodiment 1.
Example 5
According to another aspect of embodiments of the present invention, there is also provided a storage medium including a stored program, wherein the program executes the method of displaying data in embodiment 1.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, a division of a unit may be a division of a logic function, and an actual implementation may have another division, 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 may not be executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
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 can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute 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), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that it is obvious to those skilled in the art that various modifications and improvements can be made without departing from the principle of the present invention, and these modifications and improvements should also be considered as the protection scope of the present invention.
Claims (7)
1. A method of displaying data, comprising:
the method comprises the steps that a client side obtains a display image of a to-be-displayed area;
the client acquires first environment data acquired by data acquisition equipment;
the client carries out imaging processing on the first environment data to obtain second environment data;
the client displays second environment data corresponding to the area to be displayed on the display image;
determining whether the client and an air conditioner are in the same local area network before the client receives the first environment data;
the client acquires first environment data acquired by the data acquisition equipment, and the method comprises the following steps: when the client determines that the air conditioner and the client are in different local area networks, the client acquires first environment data sent by a server; when the client determines that the air conditioner and the client are in the same local area network, the client acquires first environment data received by the air conditioner;
before the client acquires the display image of the area to be displayed, the method further comprises the following steps: the client side obtains identification information of a plurality of data acquisition devices; the client determines the area information of the areas where the data acquisition devices are located; the client establishes a corresponding relation between the identification information and the area information;
wherein before the client displays the second environment data corresponding to the area to be displayed on the display image, the method further comprises: the client acquires the area information of the area to be displayed; the client determines second environment data corresponding to the area to be displayed according to the area information;
after the client acquires the display image of the to-be-displayed area, the client identifies the to-be-displayed area through the identification model to determine the area information of the to-be-displayed area, wherein the identification model is obtained by using multiple groups of data through machine learning training, and each group of data in the multiple groups of data comprises the display image of the area and identification information used for identifying the area in the display image.
2. The method of claim 1, wherein prior to the client obtaining the first environmental data collected by the data collection device, the method further comprises:
the air conditioner receives first environment data acquired by the data acquisition equipment;
and the air conditioner sends the first environment data to a server.
3. A system for displaying data, comprising:
the data acquisition equipment is used for acquiring first environment data in an area to be displayed, wherein the data acquisition equipment is positioned in different areas;
the client is used for acquiring a display image of the area to be displayed and the first environment data, then carrying out imaging processing on the first environment data to obtain second environment data, and displaying the second environment data corresponding to the area to be displayed on the display image;
before the client receives the first environment data, the client determines whether the client and an air conditioner are in the same local area network;
the client is also used for acquiring first environmental data received by the air conditioner under the condition that the air conditioner and the client are in the same local area network; under the condition that the air conditioner and the client are in different local area networks, acquiring first environment data sent by a server;
wherein the client is further configured to: before a client acquires a display image of a region to be displayed, acquiring identification information of a plurality of data acquisition devices; determining area information of areas where the plurality of data acquisition devices are located; the client establishes a corresponding relation between the identification information and the area information;
wherein the client is further configured to: acquiring area information of the area to be displayed before the client displays second environment data corresponding to the area to be displayed on the display image; determining second environment data corresponding to the area to be displayed according to the area information;
after the client acquires the display image of the to-be-displayed area, the client identifies the to-be-displayed area through the identification model to determine the area information of the to-be-displayed area, wherein the identification model is obtained by using multiple groups of data through machine learning training, and each group of data in the multiple groups of data comprises the display image of the area and identification information used for identifying the area in the display image.
4. The system of claim 3, further comprising:
the air conditioner is connected with the data acquisition equipment and used for acquiring first environment data in different areas and sending the first environment data to the server;
the server is connected with the air conditioner and used for acquiring first environment data sent by the air conditioner.
5. An apparatus for displaying data, comprising:
the first acquisition module is used for the client to acquire a display image of the area to be displayed;
the second acquisition module is used for the client to acquire the first environmental data acquired by the data acquisition equipment;
the processing module is used for the client to carry out imaging processing on the first environment data to obtain second environment data;
the display module is used for displaying second environment data corresponding to the area to be displayed on the display image by the client;
before the client receives the first environment data, the device is further used for determining whether the client and an air conditioner are in the same local area network;
the second acquisition module includes: the third determining module is used for determining that the air conditioner and the client are in different local area networks by the client; the second receiving module is used for the client to obtain the first environment data sent by the server; a fifth determining module, configured to determine, by the client, that the air conditioner and the client are in the same local area network; the third receiving module is used for the client to obtain the first environment data received by the air conditioner;
wherein the apparatus for displaying data further comprises: the third acquisition module is used for the client to acquire the identification information of the plurality of data acquisition devices; the first determining module is used for determining the area information of the areas where the plurality of data acquisition devices are located by the client; the building module is used for the client to build the corresponding relation between the identification information and the area information;
wherein the means for displaying data comprises: the fourth acquisition module is used for the client to acquire the area information of the area to be displayed; the second determining module is used for determining second environment data corresponding to the area to be displayed by the client according to the area information;
after the client acquires the display image of the to-be-displayed area, the client identifies the to-be-displayed area through the identification model to determine the area information of the to-be-displayed area, wherein the identification model is obtained by using multiple groups of data through machine learning training, and each group of data in the multiple groups of data comprises the display image of the area and identification information used for identifying the area in the display image.
6. A storage medium characterized in that the storage medium includes a stored program, wherein the program executes the method of displaying data of claim 1 or 2.
7. A processor for running a program, wherein the program is run to perform the method of displaying data of claim 1 or 2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810175490.7A CN108534295B (en) | 2018-03-02 | 2018-03-02 | Method, device and system for displaying data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810175490.7A CN108534295B (en) | 2018-03-02 | 2018-03-02 | Method, device and system for displaying data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108534295A CN108534295A (en) | 2018-09-14 |
CN108534295B true CN108534295B (en) | 2021-02-09 |
Family
ID=63486380
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810175490.7A Active CN108534295B (en) | 2018-03-02 | 2018-03-02 | Method, device and system for displaying data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108534295B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109682023B (en) * | 2018-12-18 | 2021-11-05 | 广东美的暖通设备有限公司 | Air conditioner air supply track display method and device |
CN111709143B (en) * | 2020-06-18 | 2023-09-26 | 宁波奥克斯电气股份有限公司 | Air conditioner operation effect display method and device and air conditioner |
CN111859058A (en) * | 2020-07-27 | 2020-10-30 | 海尔优家智能科技(北京)有限公司 | Method and device for acquiring environmental data, storage medium and electronic device |
CN113225994B (en) * | 2021-05-08 | 2022-06-24 | 广州远正智能科技股份有限公司 | Intelligent air conditioner control method facing data center |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10148374A (en) * | 1996-11-20 | 1998-06-02 | Toyota Motor Corp | Operation control method of air-conditioning system |
CN203274130U (en) * | 2013-06-08 | 2013-11-06 | 深圳市聚电数码科技有限公司 | Air conditioner controller |
CN105823173A (en) * | 2016-03-22 | 2016-08-03 | 青岛海尔智能技术研发有限公司 | Air purification method and system |
CN106352404A (en) * | 2016-08-31 | 2017-01-25 | 广东格兰仕集团有限公司 | Air purifier based on AR technology and control method of air purifier |
CN106369776A (en) * | 2016-11-24 | 2017-02-01 | 安徽皖拓自动化有限公司 | Control system for air conditioner |
-
2018
- 2018-03-02 CN CN201810175490.7A patent/CN108534295B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10148374A (en) * | 1996-11-20 | 1998-06-02 | Toyota Motor Corp | Operation control method of air-conditioning system |
CN203274130U (en) * | 2013-06-08 | 2013-11-06 | 深圳市聚电数码科技有限公司 | Air conditioner controller |
CN105823173A (en) * | 2016-03-22 | 2016-08-03 | 青岛海尔智能技术研发有限公司 | Air purification method and system |
CN106352404A (en) * | 2016-08-31 | 2017-01-25 | 广东格兰仕集团有限公司 | Air purifier based on AR technology and control method of air purifier |
CN106369776A (en) * | 2016-11-24 | 2017-02-01 | 安徽皖拓自动化有限公司 | Control system for air conditioner |
Also Published As
Publication number | Publication date |
---|---|
CN108534295A (en) | 2018-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108534295B (en) | Method, device and system for displaying data | |
CN110383274B (en) | Method, device, system, storage medium, processor and terminal for identifying equipment | |
CN106708451B (en) | Method for monitoring state of intelligent device on same screen, projection device and user terminal | |
US10015060B2 (en) | Information sharing method that provides a graphical user interface image for sharing information relating to an application within a home among a plurality of users | |
US20140149264A1 (en) | Method and system for virtual collaborative shopping | |
CN106559645B (en) | Monitoring method, system and device based on camera | |
JP7342366B2 (en) | Avatar generation system, avatar generation method, and program | |
CN109241634B (en) | Air conditioner blowing wide-angle determining method and device and air conditioner | |
CN111651862B (en) | Air conditioner, method and device for determining installation position of air conditioner, storage medium and mobile terminal | |
CN109063799B (en) | Positioning method and device of equipment | |
CN108345907A (en) | Recognition methods, augmented reality equipment and storage medium | |
CN107071297A (en) | A kind of virtual reality system that logical computer room displaying is believed for electric power | |
CN106060658B (en) | A kind of image processing method and device | |
JP7103229B2 (en) | Suspiciousness estimation model generator | |
CN109388238A (en) | The control method and device of a kind of electronic equipment | |
CN110875944B (en) | Communication connection method, device, terminal equipment and wireless communication system | |
CN106997506A (en) | The group technology and its system for the same space equipment marketed for striding equipment | |
CN114510641A (en) | Flow statistical method, device, computer equipment and storage medium | |
CN111045770A (en) | Method, first terminal, device and readable storage medium for remote exhibition | |
CN115524990A (en) | Intelligent household control method, device, system and medium based on digital twins | |
WO2022019324A1 (en) | Failure identification and handling method, and system | |
CN115861554A (en) | Model display method and device, nonvolatile storage medium and computer equipment | |
KR101036107B1 (en) | Emergency notification system using rfid | |
CN112561987B (en) | Personnel position display method and related device | |
JP2016109361A (en) | Indoor environment confirmation device, indoor environment confirmation system and indoor environment confirmation method |
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 |