Target monitoring method and device
By collecting data through wireless sensing devices and using radio frequency tomography technology for user monitoring, the problem of information leakage in infrared camera solutions is solved, achieving high-security and low-cost user monitoring.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-09
- Publication Date
- 2026-03-13
AI Technical Summary
Existing non-contact sensing solutions based on infrared cameras pose a risk of information leakage in user health monitoring, resulting in poor monitoring security.
By using a collection of wireless sensing devices to collect data and acquiring spatial change information of the monitored target through radio frequency tomography, combined with three-dimensional spatial segmentation and weight calculation, non-invasive user monitoring can be achieved, reducing the risk of data leakage from visual sensing methods.
It improves the accuracy and data security of user monitoring, reduces monitoring costs, has low resource consumption, and enhances privacy protection mechanisms.
Smart Images

Figure CN121665243A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a target monitoring method and apparatus. Background Technology
[0002] With the development of communication technology, more and more systems are adopting non-contact sensing solutions based on infrared cameras to meet users' health monitoring needs. For example, by collecting thermal imaging images in a nighttime environment, the sleep status, activity patterns, and abnormal behaviors of the elderly can be analyzed in real time to determine their health and safety. However, because this method is a visual sensing method, there is a risk of user information leakage, making user monitoring security relatively poor. Summary of the Invention
[0003] This disclosure provides a target monitoring method and apparatus, which can improve monitoring accuracy while enhancing data security. The technical solution of this disclosure is as follows: According to a first aspect of the present disclosure, a target monitoring method is provided, comprising: The data set collected by the wireless sensing device set for the monitoring target within the collection period is obtained, wherein the wireless sensing device set is set in the target space where the monitoring target is located; Based on the data set, obtain the spatial change information of the monitored target within the collection period; Based on the spatial change information, the monitoring results corresponding to the monitoring target are obtained.
[0004] According to some embodiments, the method further includes: Obtain the data subset corresponding to any collection time point within the collection duration; The target space is divided into three-dimensional spaces to obtain a set of three-dimensional subspaces; Based on the link between any two wireless sensing devices in the wireless sensing device set, the weights of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to the data subset and the link between any two wireless sensing devices, the spatial information of the monitoring target at any acquisition time point is obtained.
[0005] According to some embodiments, wherein the data set is a set of received signal strength values, and the step of obtaining the spatial information of the monitoring target at any acquisition time point based on the weights of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to any two wireless sensing devices in the set of wireless sensing devices, the data subset, and the links of any two wireless sensing devices, includes: Based on the received signal strength value corresponding to each three-dimensional subspace on the link between any two wireless sensing devices and the weight of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to the link between any two wireless sensing devices, the attenuation information corresponding to each three-dimensional subspace is obtained.
[0006] According to some embodiments, obtaining the attenuation information corresponding to each three-dimensional subspace based on the received signal strength value corresponding to each three-dimensional subspace on the link between any two wireless sensing devices and the weight of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to the link between any two wireless sensing devices includes: Obtain the noise information corresponding to the target space; Based on the received signal strength values corresponding to each three-dimensional subspace on the link between any two wireless sensing devices, obtain the received signal strength value difference vector corresponding to the link set corresponding to the wireless sensing device set; Based on the noise information, the received signal strength difference vector, and the weights corresponding to each three-dimensional subspace on the link between any two wireless sensing devices, the attenuation difference vector corresponding to each three-dimensional subspace is obtained.
[0007] According to some embodiments, the method further includes: Obtain the link distance between any two wireless sensing devices; Obtain the first distance between each three-dimensional subspace on the link between any two wireless sensing devices and the first wireless sensing device and the second distance between each subspace and the second wireless sensing device, wherein the any two wireless sensing devices include the first wireless sensing device and the second wireless sensing device. Based on the link distance, the first distance, and the second distance, obtain the weights corresponding to each three-dimensional subspace on the link between any two wireless sensing devices.
[0008] According to some embodiments, obtaining spatial change information of the monitored target within the collection period based on the data set includes: In the target space, first spatial information at a first acquisition time point and second spatial information at a second acquisition time point are acquired, wherein the first acquisition time point and the second acquisition time point are adjacent acquisition time points in the acquisition duration; Based on the first spatial information and the second spatial information, spatial change information between the first collection time point and the second collection time point is obtained; Based on the spatial change information between the first collection time point and the second collection time point, the spatial change information of the monitoring target within the collection duration is obtained.
[0009] According to some embodiments, obtaining spatial change information between the first acquisition time point and the second acquisition time point based on the first spatial information and the second spatial information includes: Based on the first spatial information and the second spatial information, obtain the spatial change sub-information of each three-dimensional subspace in the target space; Based on the number of three-dimensional subspaces corresponding to the target space and the spatial change sub-information of each three-dimensional subspace in the target space, spatial change information between the first acquisition time point and the second acquisition time point is obtained.
[0010] According to some embodiments, obtaining the monitoring result corresponding to the monitoring target based on the spatial change information includes: Obtain the monitoring requirement information corresponding to the monitoring target, and obtain the anomaly monitoring strategy corresponding to the monitoring requirement information; Based on the spatial change information and the anomaly monitoring strategy, the monitoring results corresponding to the monitoring target are obtained.
[0011] According to a second aspect of the present disclosure, a target monitoring device is provided, comprising: A data acquisition unit is used to acquire the data set collected by the wireless sensing device set for the monitoring target within the acquisition time period, wherein the wireless sensing device set is set in the target space where the monitoring target is located. The information acquisition unit is used to acquire spatial change information of the monitored target within the acquisition time period based on the data set. The target monitoring unit is used to obtain the monitoring results corresponding to the monitoring target based on the spatial change information.
[0012] According to a third aspect of the present disclosure, an electronic device is provided, comprising: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the target monitoring method described in any one of the preceding aspects.
[0013] According to a fourth aspect of the present disclosure, a storage medium is provided that, when instructions in the storage medium are executed by a processor of an electronic device, enables the electronic device to perform the target monitoring method described in any one of the preceding aspects.
[0014] According to a fifth aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the method described in any one of the preceding aspects.
[0015] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects: In some or related embodiments, a data set collected by a set of wireless sensing devices targeting a monitoring target within a collection period is obtained, wherein the set of wireless sensing devices is located in the target space of the monitoring target; based on the data set, spatial change information of the monitoring target within the collection period is obtained; based on the spatial change information, the monitoring result corresponding to the monitoring target is obtained. Therefore, user data can be collected through wireless sensing devices, user monitoring can be performed based on radio frequency tomography technology, the risk of user data leakage caused by visual sensing methods can be reduced, the design of privacy protection mechanisms and the application scope of non-invasive sensing technologies can be improved, and wireless sensing devices have the characteristics of low cost and low power consumption, making user monitoring less costly, and improving data security while improving monitoring accuracy.
[0016] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0018] Figure 1 This is a flowchart of the first target monitoring method provided in the embodiments of this disclosure; Figure 2 This is a flowchart of the second target monitoring method provided in the embodiments of this disclosure; Figure 3 This is a schematic diagram of a passive monitoring system architecture provided in an embodiment of this disclosure; Figure 4 This is an example schematic diagram of a region of interest provided in an embodiment of this disclosure; Figure 5 This is an example schematic diagram of a target space provided in an embodiment of this disclosure; Figure 6 This is an example schematic diagram of parameter attenuation provided in an embodiment of this disclosure; Figure 7 This is an example schematic diagram illustrating the weights of a two-dimensional plane according to an exemplary embodiment; Figure 8 This is a schematic diagram of attenuation difference in a two-dimensional plane according to an exemplary embodiment; Figure 9 This is an example schematic diagram illustrating target monitoring according to an exemplary embodiment; Figure 10 This is a block diagram illustrating a target monitoring device according to an exemplary embodiment; Figure 11 This is an example schematic diagram of an electronic device according to an exemplary embodiment. Detailed Implementation
[0019] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0020] This disclosure provides a target monitoring method, apparatus, electronic device, and storage medium. In some embodiments, the terms "target monitoring method" and "information processing method," "communication method," etc., can be used interchangeably; the terms "target monitoring apparatus" and "information processing apparatus," "communication apparatus," etc., can be used interchangeably; and the terms "information processing system," "communication system," etc., can be used interchangeably.
[0021] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0022] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0023] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0024] In this disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular or a plural expression.
[0025] In the embodiments disclosed herein, "multiple" refers to two or more.
[0026] In some embodiments, the terms “at least one of,” “one or more,” “a plurality of,” and “multiple” may be used interchangeably.
[0027] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0028] In some embodiments, "electronic device" or "terminal device" may be referred to as "user equipment (UE)," "user electronic device," "mobile station (MS)," "mobile electronic device (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile electronic device," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," etc.
[0029] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0030] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0031] Figure 1 This is a flowchart of the first target monitoring method provided in the embodiments of this disclosure, such as... Figure 1 As shown, this target monitoring method can be used in scenarios where a target needs to be monitored in a certain space, and includes the following steps: In step S11, the set of data collected by the wireless sensing device set for the monitoring target within the collection time period is obtained, wherein the set of wireless sensing devices is set in the target space where the monitoring target is located. In some embodiments, the executing entity of this disclosure may be, for example, an electronic device, which may also be referred to as an electronic device. This electronic device does not specifically refer to a particular fixed electronic device. For example, when the identifier of the electronic device changes, the electronic device may also change accordingly. For example, when the structure of the electronic device changes, the electronic device may also change accordingly. The electronic device may, for example, include a memory computing chip, which can be used for calculating and acquiring monitoring results.
[0032] According to some embodiments, the data collection duration may be, for example, the duration for which data is collected while monitoring the target. This collection duration is not specifically a fixed duration. For example, the collection duration may change accordingly when the specific data corresponding to the collection duration changes. Similarly, the collection duration may change accordingly when the monitoring time point changes.
[0033] According to some embodiments, a wireless sensing device may be an intelligent device that collects and transmits environmental or object status information wirelessly, and may consist of a sensor module, a microprocessor, a wireless communication module, and a power supply module. This wireless sensing device is not specifically defined as a fixed device. For example, when the structure of the device corresponding to the wireless sensing device changes, the wireless sensing device may also change accordingly. For example, when the type of the wireless sensing device changes, the wireless sensing device may also change accordingly.
[0034] In some embodiments, the wireless sensor set may be, for example, a collection of wireless sensor devices. This wireless sensor set does not specifically refer to a fixed set. For example, the wireless sensor set may change when the number of wireless sensor devices included in it changes. Similarly, the wireless sensor set may change when a particular wireless sensor device in it changes.
[0035] According to some embodiments, the monitoring target may be, for example, a target to be monitored in a monitoring space. The monitoring target is not specifically a fixed target. The monitoring target may be a user. For example, when a modification instruction for the monitoring target is received, the monitoring target may change accordingly. For example, when the identification information of the monitoring target changes, the monitoring target may also change accordingly.
[0036] In some embodiments, the dataset may be, for example, the data collected during monitoring of the target. This dataset is not specifically defined as a fixed set. For example, if the data type of the dataset changes, the dataset may also change accordingly. Similarly, if the amount of data or the time point of data collection changes, the dataset may also change accordingly.
[0037] According to some embodiments, the target space may be, for example, the space where the monitoring target is located. A set of wireless sensing devices is provided in this target space. The arrangement of each wireless sensing device in the set is not limited. The target space does not specifically refer to a fixed space. For example, when the size of the target space changes, the target space may also change accordingly. For example, when the shape of the target space changes, the target space may also change accordingly.
[0038] In some embodiments, the data set collected by the wireless sensing device set for the monitoring target within the collection period can be obtained, wherein the wireless sensing device set is set in the target space where the monitoring target is located.
[0039] In step S12, spatial change information of the monitored target within the collection period is obtained based on the data set; In some embodiments, spatial change information can be used, for example, to indicate changes in the monitored target's location within the target space during the acquisition period. This spatial change information does not refer to any specific fixed information. For example, the spatial change information may change accordingly when the method of acquiring it changes. Similarly, the spatial change information may change accordingly when the time point at which it is acquired changes.
[0040] In some embodiments, spatial change information of the monitored target within the collection period is obtained based on the dataset.
[0041] In step S13, the monitoring results corresponding to the monitoring target are obtained based on the spatial change information.
[0042] In some embodiments, the monitoring results can be, for example, monitoring results for the target within a certain collection period. These monitoring results are not specifically defined by a single, fixed outcome. For example, the monitoring results may change if the time point at which the monitoring results are acquired changes. Similarly, the monitoring results may change if spatial variation information changes.
[0043] According to some embodiments, monitoring results corresponding to the monitoring target can be obtained based on spatial change information.
[0044] In some or related embodiments, the data set collected by a set of wireless sensing devices targeting a monitored target within a collection period is obtained. The set of wireless sensing devices is located within the target space where the monitored target is situated. Based on the data set, spatial change information of the monitored target within the collection period is obtained. Based on the spatial change information, the corresponding monitoring result for the monitored target is obtained. Therefore, user data can be collected using wireless sensing devices, user monitoring can be performed based on radio frequency tomography (RFT) technology, the risk of user data leakage associated with visual sensing methods can be reduced, the design of privacy protection mechanisms and the application scope of non-invasive sensing technologies can be improved, and wireless sensing devices are characterized by low cost and low power consumption, making user monitoring less costly and improving data security while enhancing monitoring accuracy.
[0045] Figure 2 This is a flowchart of the second target monitoring method provided in the embodiments of this disclosure, such as... Figure 2 As shown, it includes the following steps: In step S21, the set of data collected by the wireless sensing device set for the monitoring target within the collection time period is obtained, wherein the set of wireless sensing devices is set in the target space where the monitoring target is located. In some embodiments, the implementing entity of this disclosure may be, for example, an electronic device, which may also be referred to as an electronic device. This electronic device does not specifically refer to a particular fixed electronic device. For example, when the identifier of the electronic device changes, the electronic device may also change accordingly. For example, when the structure of the electronic device changes, the electronic device may also change accordingly.
[0046] The relevant processes can be as described above, and will not be repeated here.
[0047] According to some embodiments, Figure 3 This is a schematic diagram of a passive monitoring system architecture provided in an embodiment of this disclosure, such as... Figure 3 As shown, several wireless sensors can be deployed in a target space (such as a house) to determine the user's spatial information within the house by collecting the Received Signal Strength Indicator (RSSI) between the wireless sensors. Furthermore, the user's current safety and sleep status can be assessed based on their nighttime movement and other behavioral changes.
[0048] According to some embodiments, such as Figure 3As shown in the system architecture diagram, the diamond-shaped icons represent wireless sensing devices. These wireless sensing devices are deployed at key locations within the monitoring area, forming a dense sensor network. The key locations can be determined, for example, based on spatial information of the target space and relevant information from the wireless sensing devices. Each wireless sensing device is interconnected via a specific communication link, constructing a stable communication network. This network can sense and record the interaction information between the user and each wireless sensing device in real time. Based on this interaction data, the size of the space occupied by the user in three-dimensional space can be accurately determined. Furthermore, this spatial estimation can be used to analyze the user's dynamic behavioral patterns.
[0049] In step S22, first spatial information at the first acquisition time point and second spatial information at the second acquisition time point are acquired in the target space, wherein the first acquisition time point and the second acquisition time point are adjacent acquisition time points in the acquisition duration; The relevant processes can be as described above, and will not be repeated here.
[0050] According to some embodiments, the target space may also be referred to as the Area of Interest (AOI), which may refer to a pre-defined specific area or the spatial area monitored by the target during the acquisition period. The AOI does not specifically refer to a fixed area. For example, when the area corresponding to the AOI changes, the AOI may also change accordingly. For example, when the method of acquiring the AOI changes, the AOI may also change accordingly. An example illustration of the AOI may be as follows: Figure 4 As shown.
[0051] According to some embodiments, the first acquisition time point can be any time point within the acquisition duration. This first acquisition time point does not specifically refer to a fixed duration. For example, when the specific time corresponding to the first acquisition time point changes, the first acquisition time point can also change accordingly. For example, when the acquisition duration changes, the first acquisition time point can also change accordingly.
[0052] In some embodiments, the second acquisition time point is the next acquisition time point adjacent to the first acquisition time point in the acquisition duration.
[0053] According to some embodiments, the method further includes: Obtain the data subset corresponding to any collection time point within the collection period; The target space is divided into three dimensions to obtain a set of three-dimensional subspaces; By assigning weights to the links, data subsets, and 3D subspaces corresponding to the links between any two wireless sensors in the wireless sensor set, spatial information of the monitored target at any given time point can be obtained. Therefore, acquiring spatial information based on weights can improve the accuracy of spatial information acquisition and the accuracy of spatial change information acquisition.
[0054] The set of three-dimensional subspaces can be, for example, a collection formed by the aggregation of at least one three-dimensional subspace. This set of three-dimensional subspaces does not refer to a specific fixed set. For example, when the way the three-dimensional subspaces are divided changes, the set of three-dimensional subspaces can also change accordingly. For example, when the number of subspaces corresponding to the set of three-dimensional subspaces changes, the set of three-dimensional subspaces can also change accordingly.
[0055] According to some embodiments, the link between any two wireless sensing devices can be, for example, a link through which any two wireless sensing devices transmit signals.
[0056] In some embodiments, the data subset may be, for example, the data set corresponding to a certain data collection point in time. This data subset does not specifically refer to a fixed set. For example, when a certain data collection point changes, the data subset may also change accordingly.
[0057] According to some embodiments, the weights can be, for example, the weights corresponding to each three-dimensional subspace on the link between any two wireless sensing devices. Due to the presence of the monitoring target, the data sets collected by any two wireless sensing devices can also change accordingly, and the weights corresponding to each three-dimensional subspace can also change accordingly.
[0058] In some embodiments, spatial information may be, for example, the spatial information of the monitored target in the target space at a certain acquisition time. This spatial information can be used, for example, to indicate the space occupied by the monitored target in the target space. This spatial information does not specifically refer to any fixed information. For example, when the method of determining the spatial information changes, the spatial information may also change accordingly. For example, when the acquisition time changes, the spatial information may also change accordingly.
[0059] According to some embodiments, where the data set is a set of received signal strength values, spatial information of the monitored target at any acquisition time point is obtained based on the weights of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to any two wireless sensing devices in the set of wireless sensing devices, the data subset, and the link between any two wireless sensing devices. This includes: Based on the received signal strength values of each three-dimensional subspace on the link between any two wireless sensing devices and the weights of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to the link between any two wireless sensing devices, the attenuation information corresponding to each three-dimensional subspace is obtained.
[0060] According to some embodiments, the attenuation information may refer to the attenuation of the received signal strength value in each three-dimensional subspace. This attenuation information is not specifically defined by any fixed information. For example, when the received signal strength value corresponding to each three-dimensional subspace changes, the attenuation information may also change accordingly.
[0061] According to some embodiments, attenuation information corresponding to each three-dimensional subspace is obtained based on the received signal strength values corresponding to each three-dimensional subspace on the link between any two wireless sensing devices and the weights of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to the link between any two wireless sensing devices, including: Obtain noise information corresponding to the target space; Based on the received signal strength values corresponding to each three-dimensional subspace on the link between any two wireless sensing devices, obtain the received signal strength value difference vector corresponding to the link set corresponding to the wireless sensing device set; Based on noise information, the received signal strength difference vector, and the weights corresponding to each three-dimensional subspace on the link between any two wireless sensing devices, the attenuation difference vector for each three-dimensional subspace is obtained. Therefore, accurate occupancy space estimation can be achieved through the attenuation difference vector, improving the accuracy of spatial change information acquisition.
[0062] According to some embodiments, noise information may refer to noise information in the target space, and the noise information does not specifically refer to any fixed information.
[0063] According to some embodiments, the received signal strength difference vector can be, for example, a vector corresponding to the difference in received signal strength values of each link at different times.
[0064] According to some embodiments, the method further includes: Obtain the link distance between any two wireless sensing devices; Obtain the first distance between each three-dimensional subspace on the link between any two wireless sensing devices and the first wireless sensing device and the second distance between each subspace and the second wireless sensing device, wherein any two wireless sensing devices include the first wireless sensing device and the second wireless sensing device. Based on the link distance, the first distance, and the second distance, the weights corresponding to each three-dimensional subspace on the link between any two wireless sensing devices are obtained. Therefore, the weights can be determined when the link is determined, improving the accuracy of weight acquisition.
[0065] According to some embodiments, Figure 5 This is an example schematic diagram of a target space provided in an embodiment of this disclosure, such as... Figure 5As shown, an optimized three-dimensional radio tomographic imaging technique can be used to estimate the user's spatial information. For a rectangular three-dimensional space with length L, width W, and height H, its space can be divided into N = (L × W × H)C. 3 There are three cubes, where C is the length of each side of the cube.
[0066] Among these factors, signal fading occurs during propagation, and for a specific link... Its shadow fading can be described by formula (1): (1) in, Representative link In the The weights at each cube Representative at the The attenuation that occurs in each cube. For RSSI, its value is affected not only by shadow fading but also by various static losses. The effect of static losses can be eliminated by calculating the RSSI difference at different times, for example, as shown in formula (2): (2) in, This represents the difference. Assuming there are M links, for all links, it can be represented as shown in formula (3): (3) in, W is the RSSI difference vector (with dimension M, i.e., M links), and W is the weight matrix (with dimension M). ), This is the attenuation difference vector (dimension N, N cubes), where n is the noise. Therefore, based on the above formula, given the weight matrix and assuming a fixed noise distribution, the attenuation vector can be estimated by measuring the RSSI difference. The user's spatial information can then be further estimated using the attenuation vector.
[0067] According to some embodiments, Figure 6 This is an example schematic diagram of parameter attenuation provided in an embodiment of this disclosure, such as... Figure 6 As shown, in Figure 6 In the space shown, for example, two wireless sensing devices can exist. The cube through which their links pass represents the area where signal attenuation may occur. The three dark cubes represent the actual area where attenuation occurs; this area represents signal attenuation caused by the presence of the monitored target. Cubes closer to the link can be assigned a larger weight, with the weight decreasing as the distance increases. For example, this can be illustrated using a two-dimensional plane, where the cubes are cubic. A weighting diagram for a two-dimensional plane is shown below. Figure 7 As shown.
[0068] According to some embodiments, such as Figure 7 As shown, there are two wireless sensing devices connected by a communication link. The influence range of this communication link is modeled as an ellipse. Based on the relationship between the ellipse and the surrounding squares, the weight of each cube can be determined. The weight calculation formula (4) is as follows: (4) Where d is the distance between the two nodes, d1 is the distance from the center of the square to wireless sensor 1, and d2 is the distance from the center of the square to wireless sensor 2. For a pre-defined constant ( According to formula (4), the cube weight affecting a certain link can be determined. This weight determination method can be applied to three-dimensional space; for example, the influence range between links can be modeled as an ellipsoid, while the weight determination formula remains unchanged. Therefore, the weight calculation considers the distance relationship between the cube's center and the wireless sensing device, which can improve the accuracy of weight determination.
[0069] At this point, the weight matrix has been obtained, and the least squares method is used... The attenuation difference vector can then be obtained, thus improving the efficiency of weight acquisition. This vector reflects the degree of shadow fading of each cube (i.e., the attenuation caused by the user occluding the view distance path), thereby determining the user's spatial information. For example, the formula can be shown as (5): (5) like Figure 8 The diagram illustrates the attenuation difference in a two-dimensional plane. For a plane with 20x20 squares, a larger value indicates greater shadow fading, reflecting the user's two-dimensional spatial information. Extending this to three-dimensional space allows us to determine the target's three-dimensional spatial information.
[0070] In step S23, spatial change information between the first acquisition time point and the second acquisition time point is obtained based on the first spatial information and the second spatial information; The relevant processes can be as described above, and will not be repeated here.
[0071] According to some embodiments, spatial change information between a first acquisition time point and a second acquisition time point is obtained based on first spatial information and second spatial information, including: Based on the first spatial information and the second spatial information, obtain the spatial change sub-information of each three-dimensional subspace in the target space; Based on the number of three-dimensional subspaces corresponding to the target space and the spatial change sub-information of each three-dimensional subspace in the target space, spatial change information between the first acquisition time point and the second acquisition time point is obtained.
[0072] Among them, such as Figure 9 The diagram shown is an example of target monitoring. The first data collection time point is... At that time, the second collection time point was At any given moment, this target space can be referred to as the region of interest, and the acquisition... Time to The decay difference vector at time points is used to calculate the absolute change value within the region of interest (AOI). ; Calculate the change That is, summing up the absolute change value of each cube in the region of interest, and then dividing by the number of cube vectors in the region of interest to obtain the spatial change.
[0073] In step S24, spatial change information of the monitored target within the collection time period is obtained based on the spatial change information between the first collection time point and the second collection time point; The relevant processes can be as described above, and will not be repeated here.
[0074] According to some implementation methods, the changes over consecutive times from t to t+k can be calculated to obtain... .
[0075] The data collection duration can be determined based on the data collection accuracy or by setting a duration command.
[0076] In step S25, the monitoring results corresponding to the monitoring target are obtained based on the spatial change information.
[0077] The relevant processes can be as described above, and will not be repeated here.
[0078] According to some embodiments, monitoring results corresponding to the monitoring target are obtained based on spatial change information, including: Obtain the monitoring requirement information corresponding to the monitoring target, and obtain the anomaly monitoring strategy corresponding to the monitoring requirement information; Based on spatial change information and anomaly detection strategies, monitoring results corresponding to the monitoring targets are obtained. Therefore, different anomaly detection strategies can be used to improve the accuracy of target monitoring.
[0079] According to some implementation methods, the average change over time t to t+k is calculated. In the average change Less than the abnormal static threshold Then it is marked as possibly abnormally static between time t and time t+k; in the average change Greater than the abnormal motion threshold If a certain condition is detected, it is marked as potentially indicating abnormal movement between time t and time t+k. Abnormal state detection can be performed based on the output of the user space estimation module, and the average change can be determined based on the detection results at multiple time points.
[0080] In some embodiments, if S consecutive markers may be abnormally stationary, it is determined that the time interval from time t to time t is [missing information]. Abnormal stillness; if W consecutive markers indicate possible abnormal movement, then it is determined that the movement occurred between time t and time t. Abnormal movement. The system can determine a user's state based on multiple detection results, resulting in higher accuracy.
[0081] According to some implementations, if a user is detected as not moving significantly on screen for an extended period (e.g., no physical movement for several hours), it may indicate a sudden health problem (such as a fall or fainting), thus triggering an early warning mechanism. Furthermore, the frequency and amplitude of a user's body movements can be analyzed to assess their nighttime sleep quality. Frequent tossing and turning or vigorous movement of specific limbs may indicate sleep disturbances, pain, or discomfort.
[0082] In one or related embodiments, first spatial information at a first acquisition time point and second spatial information at a second acquisition time point are acquired in the target space, wherein the first acquisition time point and the second acquisition time point are adjacent acquisition time points within the acquisition duration; based on the first spatial information and the second spatial information, spatial change information between the first acquisition time point and the second acquisition time point is acquired; based on the spatial change information between the first acquisition time point and the second acquisition time point, spatial change information of the monitored target within the acquisition duration is acquired. Therefore, spatial change information can be determined through spatial information at different time points, which can improve the accuracy of target monitoring, and user space estimation and abnormal state detection can be performed through non-contact and non-invasive methods, which can reduce the psychological pressure on users. This technical solution can be applied to nighttime scenarios as well as daytime scenarios; this disclosure does not limit the application to these scenarios.
[0083] A block diagram of a target monitoring device according to an exemplary embodiment is shown. (Refer to...) Figure 10 The device 1000 includes: The data acquisition unit 1001 is used to acquire the data set collected by the wireless sensing device set for the monitoring target within the acquisition time period, wherein the wireless sensing device set is set in the target space where the monitoring target is located. The information acquisition unit 1002 is used to acquire spatial change information of the monitoring target within the collection period based on the data set; The target monitoring unit 1003 is used to obtain the monitoring results corresponding to the monitoring target based on spatial change information.
[0084] According to some embodiments, the information acquisition unit 1002 is further configured to: Obtain the data subset corresponding to any collection time point within the collection period; The target space is divided into three dimensions to obtain a set of three-dimensional subspaces; Based on the link, data subset, and weights of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to any two wireless sensing devices in the wireless sensing device set, the spatial information of the monitoring target at any acquisition time point is obtained.
[0085] According to some embodiments, where the data set is a set of received signal strength values, the information acquisition unit 1002 is used to acquire the spatial information of the monitoring target at any acquisition time point based on the link between any two wireless sensing devices in the wireless sensing device set, the data subset, and the weights of each three-dimensional subspace in the three-dimensional subspace set corresponding to the link between any two wireless sensing devices. Specifically, it is used for: Based on the received signal strength values of each three-dimensional subspace on the link between any two wireless sensing devices and the weights of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to the link between any two wireless sensing devices, the attenuation information corresponding to each three-dimensional subspace is obtained.
[0086] According to some embodiments, when the information acquisition unit 1002 acquires the attenuation information corresponding to each three-dimensional subspace based on the received signal strength value corresponding to each three-dimensional subspace on the link between any two wireless sensing devices and the weight of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to the link between any two wireless sensing devices, it is specifically used for: Obtain noise information corresponding to the target space; Based on the received signal strength values corresponding to each three-dimensional subspace on the link between any two wireless sensing devices, obtain the received signal strength value difference vector corresponding to the link set corresponding to the wireless sensing device set; Based on noise information, the received signal strength difference vector, and the weights corresponding to each three-dimensional subspace on the link between any two wireless sensing devices, obtain the attenuation difference vector corresponding to each three-dimensional subspace.
[0087] According to some embodiments, the information acquisition unit 1002 is further specifically used for: Obtain the link distance between any two wireless sensing devices; Obtain the first distance between each three-dimensional subspace on the link between any two wireless sensing devices and the first wireless sensing device and the second distance between each subspace and the second wireless sensing device, wherein any two wireless sensing devices include the first wireless sensing device and the second wireless sensing device. Based on the link distance, the first distance, and the second distance, obtain the weights corresponding to each three-dimensional subspace on the link between any two wireless sensing devices.
[0088] According to some embodiments, when the information acquisition unit 1002 acquires spatial change information of the monitored target within the collection period based on the data set, it is specifically used for: Acquire first spatial information at the first acquisition time point and second spatial information at the second acquisition time point in the target space, wherein the first acquisition time point and the second acquisition time point are adjacent acquisition time points in the acquisition duration; Based on the first spatial information and the second spatial information, obtain spatial change information between the first acquisition time point and the second acquisition time point; Based on the spatial change information between the first and second collection time points, the spatial change information of the monitored target within the collection time period is obtained.
[0089] According to some embodiments, when the information acquisition unit 1002 acquires spatial change information between the first acquisition time point and the second acquisition time point based on the first spatial information and the second spatial information, it is specifically used for: Based on the first spatial information and the second spatial information, obtain the spatial change sub-information of each three-dimensional subspace in the target space; Based on the number of three-dimensional subspaces corresponding to the target space and the spatial change sub-information of each three-dimensional subspace in the target space, spatial change information between the first acquisition time point and the second acquisition time point is obtained.
[0090] According to some embodiments, when the target monitoring unit 1003 obtains the monitoring result corresponding to the monitoring target based on spatial change information, it is specifically used for: Obtain the monitoring requirement information corresponding to the monitoring target, and obtain the anomaly monitoring strategy corresponding to the monitoring requirement information; Based on spatial change information and anomaly monitoring strategies, obtain monitoring results corresponding to the monitoring targets.
[0091] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0092] In some or related embodiments, a data acquisition unit is used to acquire the data set collected by a set of wireless sensing devices for the monitored target within the acquisition time period, wherein the set of wireless sensing devices is set in the target space where the monitored target is located; an information acquisition unit is used to acquire spatial change information of the monitored target within the acquisition time period based on the data set; and a target monitoring unit is used to acquire the monitoring result corresponding to the monitored target based on the spatial change information. Therefore, user data can be collected by wireless sensing devices, user monitoring can be performed based on radio frequency tomography technology, the risk of user data leakage caused by visual sensing methods can be reduced, the design of privacy protection mechanisms and the application scope of non-invasive sensing technologies can be improved, and wireless sensing devices have the characteristics of low cost and low power consumption, making user monitoring less costly, and improving data security while improving monitoring accuracy.
[0093] Figure 11 A schematic block diagram of an example electronic device 1100 that can be used to implement embodiments of the present disclosure is shown. The electronic device 1100 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0094] like Figure 11 As shown, the electronic device 1100 includes a computing unit 1101, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 1102 or a computer program loaded from a storage unit 1108 into a random access memory (RAM) 1103. The RAM 1103 may also store various programs and data required for the operation of the electronic device 1100. The computing unit 1101, ROM 1102, and RAM 1103 are interconnected via a bus 1104. An input / output (I / O) interface 1105 is also connected to the bus 1104.
[0095] Multiple components in electronic device 1100 are connected to I / O interface 1105, including: input unit 1106, such as keyboard, mouse, etc.; output unit 1107, such as various types of displays, speakers, etc.; storage unit 1108, such as disk, optical disk, etc.; and communication unit 1109, such as network card, modem, wireless transceiver, etc. Communication unit 1109 allows electronic device 1100 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0096] The computing unit 1101 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 1101 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 1101 performs the various methods and processes described above. For example, in some embodiments, the above methods can be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 1108. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 1100 via ROM 1102 and / or communication unit 1109. When the computer program is loaded into RAM 1103 and executed by the computing unit 1101, one or more steps of the methods described above can be performed. Alternatively, in other embodiments, the computing unit 1101 can be configured to perform the above methods by any other suitable means (e.g., by means of firmware).
[0097] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0098] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0099] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0100] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0101] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), the Internet, and blockchain networks.
[0102] Computer systems can include clients and servers. Clients and servers are generally geographically separated and typically interact via communication networks. The client-server relationship is established by computer programs running on the respective computers and having a client-server relationship with each other. A server can be a cloud server, also known as a cloud computing server or cloud host, a hosting product within the cloud computing service system that addresses the shortcomings of traditional physical hosts and VPS (Virtual Private Server, or simply "VPS") services, such as high management difficulty and weak business scalability. Servers can also be servers for distributed systems or servers incorporating blockchain technology.
[0103] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.
[0104] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A target monitoring method, characterized in that, include: The data set collected by the wireless sensing device set for the monitoring target within the collection period is obtained, wherein the wireless sensing device set is set in the target space where the monitoring target is located; Based on the data set, obtain the spatial change information of the monitored target within the collection period; Based on the spatial change information, the monitoring results corresponding to the monitoring target are obtained.
2. The method according to claim 1, characterized in that, The method further includes: Obtain the data subset corresponding to any collection time point within the collection duration; The target space is divided into three-dimensional spaces to obtain a set of three-dimensional subspaces; Based on the link between any two wireless sensing devices in the wireless sensing device set, the weights of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to the data subset and the link between any two wireless sensing devices, the spatial information of the monitoring target at any acquisition time point is obtained.
3. The method according to claim 2, characterized in that, in, The data set is a set of received signal strength values. The step of obtaining the spatial information of the monitored target at any given acquisition time point based on the weights of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to any two wireless sensing devices in the set of wireless sensing devices, the data subset, and the links of any two wireless sensing devices, includes: Based on the received signal strength value corresponding to each three-dimensional subspace on the link between any two wireless sensing devices and the weight of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to the link between any two wireless sensing devices, the attenuation information corresponding to each three-dimensional subspace is obtained.
4. The method according to claim 3, characterized in that, The step of obtaining the attenuation information corresponding to each three-dimensional subspace based on the received signal strength value corresponding to each three-dimensional subspace on the link between any two wireless sensing devices and the weight of each three-dimensional subspace in the set of three-dimensional subspaces corresponding to the link between any two wireless sensing devices includes: Obtain the noise information corresponding to the target space; Based on the received signal strength values corresponding to each three-dimensional subspace on the link between any two wireless sensing devices, obtain the received signal strength value difference vector corresponding to the link set corresponding to the wireless sensing device set; Based on the noise information, the received signal strength difference vector, and the weights corresponding to each three-dimensional subspace on the link between any two wireless sensing devices, the attenuation difference vector corresponding to each three-dimensional subspace is obtained.
5. The method according to any one of claims 2 to 4, characterized in that, The method further includes: Obtain the link distance between any two wireless sensing devices; Obtain the first distance between each three-dimensional subspace on the link between any two wireless sensing devices and the first wireless sensing device and the second distance between each subspace and the second wireless sensing device, wherein the any two wireless sensing devices include the first wireless sensing device and the second wireless sensing device. Based on the link distance, the first distance, and the second distance, obtain the weights corresponding to each three-dimensional subspace on the link between any two wireless sensing devices.
6. The method according to claim 1, characterized in that, The step of obtaining spatial change information of the monitored target within the collection period based on the data set includes: In the target space, first spatial information at a first acquisition time point and second spatial information at a second acquisition time point are acquired, wherein the first acquisition time point and the second acquisition time point are adjacent acquisition time points in the acquisition duration; Based on the first spatial information and the second spatial information, spatial change information between the first collection time point and the second collection time point is obtained; Based on the spatial change information between the first collection time point and the second collection time point, the spatial change information of the monitoring target within the collection duration is obtained.
7. The method according to claim 6, characterized in that, The step of obtaining spatial change information between the first acquisition time point and the second acquisition time point based on the first spatial information and the second spatial information includes: Based on the first spatial information and the second spatial information, obtain the spatial change sub-information of each three-dimensional subspace in the target space; Based on the number of three-dimensional subspaces corresponding to the target space and the spatial change sub-information of each three-dimensional subspace in the target space, spatial change information between the first acquisition time point and the second acquisition time point is obtained.
8. The method according to claim 6, characterized in that, The step of obtaining the monitoring results corresponding to the monitoring target based on the spatial change information includes: Obtain the monitoring requirement information corresponding to the monitoring target, and obtain the anomaly monitoring strategy corresponding to the monitoring requirement information; Based on the spatial change information and the anomaly monitoring strategy, the monitoring results corresponding to the monitoring target are obtained.
9. A target monitoring device, characterized in that, include: A data acquisition unit is used to acquire the data set collected by the wireless sensing device set for the monitoring target within the acquisition time period, wherein the wireless sensing device set is set in the target space where the monitoring target is located. The information acquisition unit is used to acquire spatial change information of the monitored target within the acquisition time period based on the data set. The target monitoring unit is used to obtain the monitoring results corresponding to the monitoring target based on the spatial change information.
10. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the target monitoring method as described in any one of claims 1 to 8.
11. A storage medium storing instructions, characterized in that, When the instructions are executed on an electronic device, the electronic device causes the electronic device to perform the target monitoring method as described in any one of claims 1 to 8.