Method and computing device for assisting in installing wireless sensor
By presenting the graphic elements and installation status information of the wireless sensor on the display interface of the computing device and providing adjustment suggestions, the problem of difficulty in determining the installation direction is solved, and the effect of simplifying the installation process and improving the installation accuracy is achieved.
Patent Information
- Application Number
- CN202311337838.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-16
- Publication Date
- 2025-04-18
AI Technical Summary
It is difficult for users to intuitively determine whether the installation orientation of the wireless sensor is correct, especially in the case of slight installation orientation deviations, which leads to complicated installation procedures.
By presenting the graphic elements of the wireless sensor on the display interface of the computing device, and using azimuth detection components (such as an accelerometer) to detect the installation orientation, providing installation status indication information and adjustment suggestions, helping users adjust the installation orientation.
It realizes intuitive installation status monitoring and adjustment guidance for wireless sensors, simplifies the installation process and improves installation accuracy.
Smart Images

Figure CN119847643A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of sensor technology, and more particularly, to a method for assisting installation of a wireless sensor, a computing device, and a wireless sensor system including the wireless sensor and the computing device. Background Art
[0002] A wireless sensor is a device that can collect sensory information and detect changes in the local environment. It is currently widely used in various fields, such as the Internet of Things. Examples of wireless sensors include vibration sensors, proximity sensors, motion sensors, temperature sensors, and liquid sensors, etc. Wireless sensors may be installed close to certain objects or not close to any objects depending on the parameters that need to be sensed. As an example, when a wireless vibration sensor is working, it generally needs to be installed close to the target object to detect its vibration. The data collected by the wireless sensor can be transmitted wirelessly to the computing device in real time, or it can be stored in its built-in data storage device (and can be read by the computing device), which ensures the accuracy of the collected data. In addition, the wireless vibration sensor can be powered by a built-in battery (for example, a disposable battery or a rechargeable battery).
[0003] Correct installation of wireless sensors is a prerequisite for effective sensing. The installation orientation of wireless sensors (installation orientation can also be equated with installation angle) is one of the most important parameters required for measurement. Therefore, it is necessary to check the accuracy of the installation orientation of wireless sensors when installing them. However, it is difficult for users to visually determine whether the installation orientation of the sensor is correct and how to adjust the installation orientation of the sensor, especially in the case of slight installation orientation deviation.
[0004] Therefore, there is a need for a solution that can indicate to the user whether the installation orientation of the sensor is correct, thereby assisting the installation of the wireless sensor. Summary of the invention
[0005] According to one aspect of the present application, a method for assisting the installation of a wireless sensor is provided, which is executed by a computing device, and includes: presenting a graphic element of the wireless sensor on a display interface of the computing device, wherein the orientation of the graphic element in a display scene on the display interface is consistent with the installation orientation of the wireless sensor in an actual scene; presenting indication information of an installation status of the wireless sensor on the display interface, wherein the installation status includes that the installation orientation is correct or that the installation orientation is incorrect; and while the indication information indicates that the installation orientation is incorrect, presenting second indication information for adjusting the installation orientation of the wireless sensor on the display interface, wherein the adjustment suggestion includes an orientation adjustment direction and an orientation adjustment angle for the wireless sensor.
[0006] According to another aspect of the present application, a computing device is provided, including: a processor; and a memory on which a computer program is stored. When the computer program is executed by the processor, the processor performs the above-mentioned operations for installing a wireless sensor.
[0007] According to another aspect of the present application, a wireless sensor system is also provided, comprising: one or more wireless sensors, configured with an orientation detection component for detecting the installation orientation of the one or more wireless sensors, and comprising a wireless communication module; and a computing device as described above, for assisting in the installation of the one or more wireless sensors.
[0008] According to the wireless sensor of the embodiment of the present application, by displaying the wireless sensor and the related information of its installation position on the display interface of the computing device, the user can easily interact with the wireless sensor and can intuitively see the current installation status of the wireless sensor without introducing additional auxiliary equipment, even when the installation deviation is small and cannot be directly observed by the naked eye. In addition, the user can also adjust the installation position of the wireless sensor according to the displayed instructions such as installation adjustment suggestions, thereby simplifying the installation process and guiding the user to achieve more complex installations. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments of the present application or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings of the embodiments of the present application.
[0010] Figure 1 A schematic diagram showing an application scenario of a solution for assisting installation of a wireless sensor according to an embodiment of the present application is shown.
[0011] Figure 2A-2C An optional interaction manner between a computing device and a wireless sensor according to an embodiment of the present application is shown.
[0012] Figure 3 A schematic flow chart of a method for assisting installation of a wireless sensor according to an embodiment of the present application is shown.
[0013] Figure 4 A schematic diagram showing graphical elements of a wireless sensor presented on a display interface of a computing device.
[0014] Figure 5 A schematic diagram showing the interaction process flow between a wireless sensor and a computing device according to an embodiment of the present application is shown.
[0015] Figure 6 A structural block diagram of a device for assisting installation of a wireless sensor according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0016] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only embodiments of a part of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0017] As mentioned above, it is important to install the wireless sensor in the correct orientation, and usually in actual scenarios, there may be one or more sensors. So far, as far as the applicant knows, it is difficult for users to directly determine whether the installation orientation of the sensor is correct and how to adjust the installation orientation of the sensor with the naked eye, especially in the case of slight installation orientation deviation; field engineers who install wireless sensors need to use traditional tools (for example, a level will be used for wireless sensors that need to be placed horizontally) to check the installation orientation of the wireless sensors, especially for scenarios with multiple sensors, and need to manually check the installation orientation of each wireless sensor one by one. The accuracy of the inspection depends largely on the ability of the field engineer (for example, carefulness, experience and responsibility).
[0018] In order to enable the user to more intuitively see the installation position of each wireless sensor, in some embodiments of the present application, it may be considered to equip each wireless sensor with a screen, so that the installation position detected by the position detection component (such as an accelerometer) can be displayed on the screen. However, due to the limitations of the size, cost, power consumption, etc. of the wireless sensor, it is usually impossible to equip the wireless sensor with a screen.
[0019] Therefore, the embodiments of the present application consider using a display screen at a computing device (e.g., a mobile terminal or a personal computer, a digital personal assistant, etc.) to display the installation orientation detected by the orientation detection component (e.g., an accelerometer) of the wireless sensor. The wireless sensor is usually equipped with a wireless communication module (e.g., a wireless transceiver), so the computing device (also equipped with a wireless communication module) can obtain the orientation information associated with the detected installation orientation from the wireless sensor through a wireless communication link, and visually display the installation orientation on its display screen.
[0020] Figure 1 A schematic diagram of an application scenario of the solution according to an embodiment of the present application is shown. The application scenario includes a system composed of a wireless sensor and a computing device.
[0021] The system 100 includes a wireless sensor 110 and a computing device 120 that can communicate or interact via a wireless communication link. Generally, the wireless sensor 110 may be provided with an orientation detection component (e.g., one or more of an accelerometer, a gyroscope, and / or a magnetometer, etc.) for detecting the current installation orientation of the wireless sensor, that is, the wireless sensor can detect its own current orientation (e.g., the orientation may correspond to an angle, and the angle may include one or more of a pitch angle, a roll angle, and a yaw angle). Different orientation detection components correspond to different orientation detection methods, so the representation methods for the current orientation at the wireless sensor can be different. For example, in the case where the orientation detection component includes a three-axis accelerometer, the orientation detected by the wireless sensor using the orientation detection component can be represented by the acceleration component values on three axes (X-axis, Y-axis and Z-axis that are perpendicular (orthogonal) to each other, and the direction perpendicular to the ground can be used as the Y-axis). After calculation, these acceleration component values can obtain various angle values (the calculation process can be performed at the wireless sensor or at the computing device); of course, in the case of using other types of orientation detection components, the wireless sensor can also use the orientation detection component to directly detect and determine various angle values, and then send these angle values as orientation information to the computing device for direct use. Then, the wireless sensor 110 can send the orientation information associated with the detected current installation orientation to the computing device 120, and the computing device can determine (for example, calculate) various angle values corresponding to the installation orientation based on the orientation information. Typically, an application or client associated with the wireless sensor may be installed on the computing device 120, for example, by obtaining information from a server of the wireless sensor manufacturer or other servers, so as to display the installation location and other information of the wireless sensor on the display screen of the computing device or on the display interface of the application or client as will be described later. Before the wireless sensor 110 sends specific location information to the computing device 120, a communication link between the wireless sensor's wireless communication module and the computing device 120 may be established first, and operations such as authentication and / or authorization of the wireless sensor at the computing device may be implemented.
[0022] After receiving the position information sent by the wireless sensor 110 and determining the installation position based on the position information, and then performing display processing according to the installation position, the computing device 120 can display the graphic elements of the wireless sensor on its display interface, as described below.
[0023] Alternatively, computing device 120 and wireless sensor 110 may communicate via direct wireless communication links and indirect wireless communication links.
[0024] For example, FIG. 2A to FIG. 2C An alternative manner of interaction of the computing device 120 and the wireless sensor 110 is shown.
[0025] like Figure 2A As shown, the computing device 120 and the wireless sensor 110 are shown communicating via a low-latency wireless communication (eg, Bluetooth low energy technology) link.
[0026] The wireless sensor 110 sends a data stream including position information to the computing device via the low-latency wireless communication. After receiving the data stream, the computing device 120 parses and calculates it to obtain the installation position of the wireless sensor. In addition, the computing device 120 may also optionally return the configuration information of the wireless sensor (e.g., information unknown to the wireless sensor itself, such as the type or size of the sensed object, etc.) to the wireless sensor based on the low-latency wireless communication.
[0027] For another example, when low-latency wireless communication is unavailable, if both the wireless sensor 110 and the computing device 120 can access the cloud, the computing device 120 can communicate with the wireless sensor 110 via the cloud. Alternatively, the wireless sensor 110 can access the cloud by using a wireless fidelity (WiFi) function or a cellular network to communicate with the cloud, such as Figure 2B shown.
[0028] Alternatively, in the case where low-latency wireless communication is not available, if the wireless sensor is also equipped with WiFi functionality and the computing device 120 is capable of operating as a WiFi access point (WiFi AP), the wireless sensor 110 may operate as a WiFi station (WiFi STA) to communicate with the computing device 120, such as Figure 2C In this way, the delay for the computing device 120 to obtain the position information of the wireless sensor 110 (ie, the communication delay in the direction from the wireless sensor 110 to the computing device 120) can be shortened.
[0029] As mentioned above, correct installation of wireless sensors is a prerequisite for effective perception, so it is necessary to accurately identify and present the installation position of the wireless sensor to the user, especially for small installation position deviations. Figure 1 The schematic diagram of the application scenario is shown, and the solution for assisting the installation of wireless sensors according to the embodiment of the present application is introduced below.
[0030] Figure 3 A method for assisting installation of a wireless sensor according to an embodiment of the present application is shown. The method may be performed by Figure 1 Executed by the computing device 120 shown in FIG.
[0031] like Figure 3As shown, in step S310, a graphic element of the wireless sensor is presented on a display interface of a computing device, wherein the position of the graphic element in a display scene on the display interface is consistent with the installation position of the wireless sensor in an actual scene.
[0032] For example, as described above, the wireless sensor can detect its current installation position through an orientation detection component (such as an accelerometer), and the computing device can obtain a data stream including the orientation information of the wireless sensor from the wireless sensor through a direct wireless communication link (such as Bluetooth or a network in which the wireless sensor is connected to a computing device as an access point AP) or an indirect wireless communication link (such as via a cloud service). Then, the computing device can parse and calculate the obtained data stream to determine the installation position of the wireless sensor.
[0033] An application or client corresponding to the wireless sensor is installed on the computing device. After obtaining the installation position of the wireless sensor, the graphic element of the wireless sensor is presented on the display interface of the application or client (collectively referred to as the display interface of the computing device) through a display processing process (e.g., graphics rendering, graphic element generation, etc.). For example, while the computing device obtains the data stream including the position information from the wireless sensor, it also obtains the identification information of the wireless sensor, so that the computing device can query (e.g., in a local database or an Internet database, etc.) the specification parameter information (e.g., machine type, component size, model, and / or manufacturer, etc.) of the wireless sensor based on the identification information, and then generate the graphic element of the wireless sensor based on the specification parameter information, or the identification information of the wireless sensor and the information required for generating the graphic element have been stored in association in advance, so that the required information can be directly queried based on the identification information, so as to generate the graphic element of the wireless sensor based on the required information for display on the display interface. At the same time, the computing device also displays the orientation of the graphic element in the display scene on the display interface as being consistent with the installation orientation according to the acquired installation orientation, so that the user can know the current specific installation orientation of the wireless sensor through the display interface of the computing device. In the present application, the orientation mentioned may include pitch angle, roll angle, yaw angle, and even direction (for example, magnetic field direction), and the information used to determine each angle (i.e., orientation information) can be obtained using an orientation detection component (such as a three-axis accelerometer). Figure 4 FIG. 1 is a schematic diagram showing a graphic element of a wireless sensor presented on a display interface of a computing device, wherein the X-axis, the Y-axis, and the Z-axis are mutually perpendicular (or orthogonal), Figure 4 It can be seen that the position of the graphic element in the display scene is consistent with the installation position of the wireless sensor in the actual scene. Optionally, the specific value of the installation position of the wireless sensor determined (eg, calculated) can also be presented on the display interface.
[0034] In step S320, the indication information of the installation status of the wireless sensor is presented on the display interface, and the installation status includes whether the installation orientation is correct or incorrect.
[0035] For example, the computing device may compare the obtained installation orientation with the reference installation orientation of the wireless sensor, and determine whether the installation orientation of the wireless sensor is correct based on the comparison result. For example, when the difference between the installation orientation and the reference installation orientation is within a threshold range (for example, 0° or close to 0°), the installation orientation is determined to be correct, and indication information is generated to indicate that the installation orientation is correct. For example, in the case where the installation orientation is represented by a pitch angle, a roll angle, and a yaw angle, the installation orientation is determined to be correct only when the difference between each of the three angles and the corresponding reference angle is within a threshold range. Optionally, according to actual needs, in other embodiments, only one or two of the three angles may be compared with the corresponding reference angle, or in other embodiments, different angles may be used to represent the orientation, so that the type and number of reference angles may be different. In addition, when the difference between the obtained installation orientation of the wireless sensor and the reference installation orientation exceeds the threshold range, it is determined and generated to indicate that the installation orientation is incorrect.
[0036] Optionally, the reference installation orientation is preset. For example, the user presets the reference installation orientation according to the application scenario of the wireless sensor. For example, an application or client installed thereon may prompt the user to enter various angle values of the reference installation orientation before displaying graphic elements of the wireless sensor, such as on a display interface after startup.
[0037] In addition, the reference installation orientation can also be determined by the above-mentioned computing device based on the type of the wireless sensor. For example, after the wireless sensor establishes a communication link with the computing device, the wireless sensor can first send its identification information to the computing device, and the computing device can determine the type of the wireless sensor (for example, a vibration sensor, a proximity sensor, or a temperature sensor, etc.) based on the identification information, thereby determining the reference installation orientation according to the type. For example, if it is a wireless vibration sensor, the wireless vibration sensor needs to be placed on a horizontal plane to better reduce the interference of gravity on the vibration detection effect, so as to achieve a more accurate detection effect. Therefore, the reference installation orientation is set based on the corresponding theoretical pitch angle, roll angle, and yaw angle when the wireless vibration sensor is placed on a horizontal plane. For example, the pitch angle is 0° and the roll angle is 0°. At this time, the yaw angle may not be set, that is, only the pitch angle and roll angle in the acquired orientation need to be compared with the pitch angle and roll angle (0°) in the reference installation orientation.
[0038] In addition, the reference installation position can also be determined by the computing device based on the scenario in which the wireless sensor is used, for example, when the position of the wireless sensor is associated with the position of the target object (the object to be sensed by the wireless sensor). Figure 3 The method shown may also include the following steps: obtaining a scene image of the scene to which the wireless sensor is applied; and identifying the position of the object to be targeted by the wireless sensor in the scene image from the scene image, and determining the reference installation position of the wireless sensor based on the position of the object. For example, the computing device itself may be configured with an image acquisition device (e.g., a camera) for capturing the scene image of the current application scene or acquiring the captured scene image from an external image acquisition device (e.g., a camera), and using image processing technology (e.g., image preprocessing, filtering, or rotation, etc.) and image recognition technology (e.g., classification and detection algorithms in object recognition, etc.) to identify the position of the target object in the scene, and then determine the reference installation position of the wireless sensor based on the association between the wireless sensor and the object.
[0039] In step S330, while the indication information indicates that the installation orientation is incorrect, second indication information for adjusting the installation orientation of the wireless sensor is presented on the display interface, the adjustment suggestion including an orientation adjustment direction and an orientation adjustment angle for the wireless sensor.
[0040] For example, when the difference between the installation orientation of the wireless sensor and the reference installation orientation exceeds the threshold range, the orientation adjustment direction and the orientation adjustment angle in the second indication information can be determined based on the difference between the installation orientation and the reference installation orientation, and the second indication information is generated. For example, the orientation adjustment angle is the angle difference between at least one of the three-axis angle values mentioned above and the corresponding reference angle value, and the orientation adjustment direction is determined based on the positive or negative value of the angle difference.
[0041] Optionally, the installation process of the wireless sensor may involve multiple adjustment steps, so the wireless sensor will send an updated installation orientation to the computing device periodically or in response to a trigger event from the computing device, and the updated installation orientation is the installation orientation of the wireless sensor after adjustment. The computing device can respond to the installation orientation of the wireless sensor being adjusted, so that when receiving the updated orientation information (associated with the adjusted or updated installation orientation), the updated graphic element of the wireless sensor is presented on the display interface of the computing device, wherein the orientation of the updated graphic element in the display scene on the display interface is consistent with the adjusted installation orientation of the wireless sensor. After one or more such installation processes, the wireless sensor will eventually be adjusted to an installation orientation that is substantially consistent with the reference installation orientation (the difference between the two is within a threshold range).
[0042] In some embodiments, multiple wireless sensors may be installed in an actual application scenario, so that each wireless sensor may establish a communication link with a computing device to communicate and interact with it. Graphic elements (with corresponding orientations) of the multiple wireless sensors and corresponding indication information (as described above) may be displayed on a display interface of the computing device. The computing device may independently perform the above-mentioned method of assisting installation for each wireless sensor.
[0043] Optionally, the computing device may also provide an interactive option on the display interface, so that when it is not possible to display all the wireless sensors required to be displayed on one display interface, the user can view all the wireless sensors or some (e.g., higher priority) wireless sensors by interacting with the interactive option. For example, the interactive option is presented on the current display interface, and in response to the user's interaction with the interactive option (e.g., touching or clicking), switching between different display interfaces is performed so that the graphic elements of all the wireless sensors required to be displayed are displayed on the different switchable display interfaces. In this case, the interactive option may be a switching option, and the graphic elements of some wireless sensors are displayed on each display interface, so that the user can view the relevant information of the installation positions of all the wireless sensors on each switchable display interface. Alternatively, in response to the user's interaction with the interactive option, identification information of all wireless sensors (all of which have established wireless communication links with the computing device) is presented (for example, in the form of a drop-down list), and in response to the user's selection operation on the identification information of one or more of the wireless sensors, the graphic elements of the one or more wireless sensors are displayed on the display interface or on different switchable display interfaces (the graphic elements of the selected part of the wireless sensors may not all be presented on one display interface, in which case each display interface also includes a switching option accordingly). Of course, alternatively or additionally, an input box may be directly provided on the display interface for the user to input the identification information of the one or more wireless sensors whose graphic elements are to be displayed.
[0044] By visually presenting the wireless sensor and the related information of its installation position on the display interface of the computing device, the user can easily interact with the wireless sensor and can intuitively see the current installation status of the wireless sensor without introducing additional auxiliary equipment, even when the installation deviation is small and cannot be directly observed by the naked eye. In addition, the user can also adjust the installation position of the wireless sensor according to the displayed instructions such as installation adjustment suggestions. In the case of multiple wireless sensors, the installation adjustment suggestions for the multiple wireless sensors can also be displayed, thereby simplifying the installation process and guiding the user to achieve more complex installations. For example, in a scenario where the installation of a wireless sensor requires multiple installation steps of calibration installation, each installation step can be assisted by the method.
[0045] Figure 5 The diagram schematically shows the interaction process flow between the wireless sensor and the computing device according to the embodiment of the present application. Figure 5 In the description, an example is given in which there is a wireless sensor, and the installation orientation and the reference installation orientation are represented by an angle (roll angle).
[0046] like Figure 5 As shown in , first, the wireless sensor in the physical environment of the actual scene sends the relevant information of the installation orientation (collectively referred to as orientation information) to the computing device (e.g., mobile terminal) through a wireless communication link. The wireless sensor can use the measurement parameters measured by the accelerometer for deriving the installation orientation (e.g., the acceleration component values acc on the X-axis, Y-axis, and Z-axis corresponding to the installation orientation (e.g., the roll angle is -θ1) to derive the installation orientation. x1 ,acc y1 ,acc z1 ) is sent to the computing device. The computing device can derive the installation orientation of the wireless sensor based on the obtained orientation information, and correspondingly display the graphic elements of the wireless sensor and the corresponding installation orientation on its display interface. At this time, since the reference installation orientation of the wireless sensor should be the corresponding orientation placed horizontally (for example, the roll angle is 0°), the display interface of the computing device will display indication information that the current installation orientation is incorrect and second indication information indicating that the angle is -θ1 different from the reference installation orientation and the wireless sensor should be adjusted upward. Optionally, the computing device can also return indication information that the installation orientation of the wireless sensor is incorrect to the wireless sensor. In the present application, the computing device can also return other configuration information to the wireless sensor (for example, other specification parameter information of the wireless sensor retrieved from the database based on the identification information of the wireless sensor).
[0047] Then, the user can adjust the installation orientation of the wireless sensor in the real physical environment according to the display content on the display interface of the computing device, and then the wireless sensor can use the updated measurement parameters (e.g., the acceleration component values acc on the X-axis, Y-axis, and Z-axis corresponding to the adjusted installation orientation (e.g., angle -θ2) measured by the accelerometer to derive the updated installation orientation. x2 ,acc y2 ,acc z2 ) is sent to the computing device. The computing device can derive the updated installation orientation of the wireless sensor based on the obtained orientation information, and correspondingly display the graphic element of the wireless sensor and the corresponding updated installation orientation on its display interface. At this time, the adjustment may not be completed in one go, so the display interface of the computing device will also display indication information that the current installation orientation is incorrect and second indication information indicating that the angle is -θ2 different from the reference installation orientation and the wireless sensor should continue to be adjusted upward. Optionally, the computing device can also return indication information that the installation orientation of the wireless sensor is incorrect to the wireless sensor.
[0048] Next, the user can continue to adjust the installation position of the wireless sensor in the real physical environment according to the display content on the display interface of the computing device, and then the wireless sensor can update the measurement parameters (for example, the acceleration component values acc on the X-axis, Y-axis and Z-axis corresponding to the adjusted installation position) x3 ,acc y3 ,acc z3 ) is sent to the computing device. The computing device can derive the updated installation orientation of the wireless sensor based on the obtained orientation information, and correspondingly display the graphic element of the wireless sensor and the corresponding updated installation orientation on its display interface. At this point, the adjustment has been completed, and the installation orientation of the wireless sensor is correct. Therefore, the computing device can calculate that the difference between the current installation orientation and the reference installation orientation is 0 (or within a threshold range) based on the updated orientation information. Therefore, the indication information that the current installation orientation is correct and, optionally, the second indication information indicating that the angle difference with the reference installation orientation is 0° will be displayed on the display interface of the computing device. Optionally, the computing device can also return the indication information that the installation orientation of the wireless sensor is correct to the wireless sensor.
[0049] It can be seen that with the assistance of the computing device, the user can appropriately determine the adjustment range and direction according to the prompt information on the display interface of the computing device during the adjustment of the wireless sensor, so that the wireless sensor can be installed more efficiently and accurately. This advantage is more obvious in actual application scenarios where multiple wireless sensors exist.
[0050] Accordingly, according to another aspect of the present application, a device for assisting installation of a wireless sensor is also provided.
[0051] Figure 6 The structure diagram of the device for assisting the installation of wireless sensors according to an embodiment of the present application is shown. Figure 1 The computing device shown is or is included in the computing device.
[0052] The apparatus 600 may include an acquisition module 610 and a display module 620 , wherein the display module 620 includes a display component (eg, a display screen) for presenting a display interface or is associated with a display interface at a display component independent of the display module.
[0053] The acquisition module 610 may be configured to acquire orientation information from the wireless sensor via a cloud service via a direct wireless communication link, the orientation information being associated with the installation orientation of the wireless sensor. The display module 620 may be configured to: present a graphic element of the wireless sensor on a display interface of the computing device, wherein the orientation of the graphic element in the display scene on the display interface is consistent with the installation orientation of the wireless sensor in the actual scene; present indication information of the installation status of the wireless sensor on the display interface, the installation status including whether the installation orientation is correct or incorrect; and present second indication information for adjusting the installation orientation of the wireless sensor on the display interface while the indication information indicates that the installation orientation is incorrect, the adjustment suggestion including an orientation adjustment direction and an orientation adjustment angle for the wireless sensor.
[0054] Optionally, the device may also include an information processing module 630, which may be configured to derive the installation orientation of the wireless sensor based on the orientation information obtained from the wireless sensor, and compare the installation orientation with a reference installation orientation to determine the installation status of the wireless sensor, and provide the installation status to the display module so that the display module generates corresponding indication information and displays it on the display interface.
[0055] The modules of the device can be divided in different ways, or can be further divided into more sub-modules. Each module or sub-module can be implemented by a dedicated hardware-based system (e.g., a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component) that performs a specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions. More details of each module can be referred to the specific description above, which will not be repeated here.
[0056] Accordingly, according to another aspect of the present application, a wireless sensor system is also provided. The system may be Figure 1 The system shown may include: one or more wireless sensors, which are configured with an orientation detection component for detecting the installation orientation of the one or more wireless sensors and include a wireless communication module; and a computing device as described above, which is used to assist in the installation of the one or more wireless sensors.
[0057] Optionally, the system may further include a cloud, and the one or more wireless sensors and computing devices may be connected to the cloud, so that when the one or more wireless sensors and computing devices cannot communicate directly, they may communicate with each other via cloud services provided by the cloud.
[0058] As an example, the computing device of the present application may include a processor and a memory connected through a system bus, and may also include a network interface, an input device, a display screen, etc. Among them, the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system, and may also store a computer executable program, which, when executed by the processor, enables the processor to implement various operations performed by the computing device as described above. The internal memory may also store a computer executable program, which, when executed by the processor, enables the processor to implement various operations performed by the computing device as described above.
[0059] The processor can be an integrated circuit chip with signal processing capabilities. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, to implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc., which can be an X84 architecture or an ARM architecture.
[0060] The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. It should be noted that the memory of the methods described herein is intended to include, but is not limited to, these and any other suitable categories of memory.
[0061] The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a key, trackball or touchpad set on the terminal shell, or an external keyboard, touchpad or mouse.
[0062] It should be noted that the flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the methods and devices according to various embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment, or a part of a code, and the module, program segment, or a part of the code contains at least one executable instruction for realizing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, or the various modules mentioned, can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0063] The embodiments of the present application described in detail above are merely illustrative and not restrictive. It should be understood by those skilled in the art that various modifications and combinations may be made to these embodiments or their features without departing from the principles and spirit of the present application, and such modifications should fall within the scope of the present application.
Claims
1. A method for assisting installation of a wireless sensor, performed by a computing device, comprising: Presenting a graphic element of the wireless sensor on a display interface of the computing device, wherein the position of the graphic element in a display scene on the display interface is consistent with the installation position of the wireless sensor in an actual scene; Presenting, on the display interface, indication information of the installation status of the wireless sensor, the installation status including whether the installation orientation is correct or whether the installation orientation is incorrect; as well as While the indication information indicates that the installation orientation is incorrect, second indication information for adjusting the installation orientation of the wireless sensor is presented on the display interface, wherein the adjustment suggestion includes an orientation adjustment direction and an orientation adjustment angle for the wireless sensor.
2. The method according to claim 1, further comprising: Acquire position information from the wireless sensor, and determine the installation position of the wireless sensor based on the position information; as well as comparing the installation position of the wireless sensor with the reference installation position of the wireless sensor, and generating the indication information and / or the second indication information based on the comparison result, The reference installation orientation is preset, or is determined by the computing device based on the type of the wireless sensor or based on an analysis of a scene image of a scene in which the wireless sensor is applied.
3. The method according to claim 2, further comprising: Acquiring a scene image of a scene in which the wireless sensor is applied; Identifying, from the scene image, a position of an object to be targeted by the wireless sensor in the scene image; as well as Based on the orientation of the object, a reference installation orientation of the wireless sensor is determined.
4. The method according to claim 2, wherein: Generating the indication information and / or the second indication information based on the comparison result includes: When the difference between the installation orientation and the reference installation orientation is within a threshold range, determining that the installation orientation is correct and generating the indication information; and When the difference between the installation orientation and the reference installation orientation exceeds the threshold range, the installation orientation is determined to be incorrect and the indication information is generated, and based on the difference between the installation orientation and the reference installation orientation, the orientation adjustment direction and the orientation adjustment angle are determined and the second indication information is generated.
5. The method according to claim 1, further comprising: Acquire identification information of the wireless sensor from the wireless sensor; as well as Based on the identification information, query the specification parameter information of the wireless sensor or query the information required to generate the graphic element of the wireless sensor; The step of presenting the graphic element of the wireless sensor on the display interface of the computing device includes: Based on the specification parameter information or based on the information required to generate the graphic element of the wireless sensor, the graphic element of the wireless sensor is generated and presented, and the orientation of the graphic element in the display scene on the display interface is set according to the installation orientation so that it is consistent with the installation orientation.
6. The method according to claim 1, wherein: The computing device communicates with the wireless sensor via a direct wireless communication link, or, The computing device communicates with the wireless sensor via a cloud service.
7. The method according to claim 1, further comprising: In response to the installation position of the wireless sensor being adjusted, an updated graphic element of the wireless sensor is presented on the display interface of the computing device, wherein the position of the updated graphic element in the display scene on the display interface is consistent with the adjusted installation position of the wireless sensor.
8. The method according to claim 1, wherein: The number of the wireless sensors is multiple, and the method further includes: presenting interactive options on the display interface, and In response to the user's interaction with the interaction option, switching between different display interfaces so as to display the graphical elements of all wireless sensors on the switchable different display interfaces, or In response to the user's interaction with the interactive option, identification information of the multiple wireless sensors is presented, and in response to the user's selection or input operation for the identification information of one or more of the wireless sensors, graphic elements of the one or more wireless sensors are displayed on the display interface or a switchable different display interface.
9. A computing device comprising: processor; as well as A memory having a computer program stored thereon, wherein when the computer program is executed by the processor, the processor is caused to perform the operation of any one of claims 1 to 8 for installing a wireless sensor.
10. A wireless sensor system comprising: One or more wireless sensors are configured with an orientation detection component for detecting an installation orientation of the one or more wireless sensors, and include a wireless communication module; as well as The computing device of claim 9, configured to assist in installing the one or more wireless sensors.