Monitoring system and method, corresponding computer program

The monitoring system addresses the challenge of balancing transmission and computing power by adjusting signal processing parameters through a feedback loop, ensuring efficient and relevant data transmission and analysis.

WO2025243166A1PCT designated stage Publication Date: 2025-11-27OSO-AI
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/IB2025/055130
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-22
Filing Date
2025-05-16
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

Existing monitoring systems face challenges in balancing the volume of information to be transmitted and computing power requirements between local and remote analysis, leading to either excessive transmission costs or significant loss of information due to local processing.

Method used

A monitoring system with a feedback loop that adjusts signal processing parameters based on remote server analysis, using a local computer with limited capabilities to generate and transmit optimized signals, and a remote server to analyze for anomalies or maintain activity logs.

Benefits of technology

Optimizes signal processing and transmission, ensuring relevant information is transmitted efficiently while minimizing computing resource demands at the local level.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure IB2025055130_27112025_PF_FP_ABST
    Figure IB2025055130_27112025_PF_FP_ABST
Patent Text Reader

Abstract

The invention relates to an acoustic monitoring system, which comprises a sensor (22) arranged in an area to be monitored and providing a first acoustic signal (S1), a local computer (24) for generating a second signal (S2) by parametrizable processing of the first signal, a local transmitter (26A) for transmitting the second signal outside the area to be monitored, and a remote monitoring server (20), outside the area to be monitored, provided with means (46) for analysing the second signal in order to detect an anomaly. The remote monitoring server is further provided with means (50) for generating a request (R) to modify, on the basis of a result provided by its analysis means, at least one parameter for processing the first signal. A receiver (26B) coupled to the local computer is capable of receiving this request and of transmitting it to the local computer in order to apply the required modification and transmit the resulting second signal.
Need to check novelty before this filing date? Find Prior Art

Description

Monitoring system and method, corresponding computer program

[0001] The present invention relates to a monitoring system, a monitoring method implemented by this system, and a computer program comprising instructions for executing such a monitoring method when executed by this system. It relates, for example, more specifically, but not exclusively, to the monitoring of activities of daily living (ADLs).

[0002] This type of monitoring system includes at least one sensor placed in at least one area to be monitored, for example, the living space of at least one vulnerable and / or elderly person requiring close monitoring, particularly through the creation and maintenance of an activity log, and intervention in the event of the detection of a problem, anomaly, deterioration, or any significant change in circumstances that could compromise the safety of the person(s) concerned. Generally, the in-depth analysis of the signals captured for maintaining the activity log, or for detecting an anomaly and making a decision regarding intervention, is not performed locally but remotely by a monitoring server equipped with substantial computing resources, which may be shared between several monitored areas.The sensor is then integrated into a communicating or connected object, for example compatible with IoT technology (from the English "Internet of Things") according to which this object is locally equipped with a sensor, limited processing means and means of transmitting data from the sensor to a remote server via the Internet network.

[0003] In practical terms, the sensor can be a simple acoustic sensor, a CCTV camera, an infrared camera, a radar, or any other type of sensor capable of providing signals that can be used for the aforementioned surveillance. In particular, for AVQ surveillance, an acoustic sensor can be advantageously used due to its simplicity and effectiveness, as sounds often carry highly relevant information about daily life activities without being overly intrusive on the privacy of the individuals being monitored, thus compromising their own safety.

[0004] The invention thus applies more particularly to a monitoring system comprising: at least one sensor located in at least one area to be monitored and providing at least one first signal carrying information; at least one local computer coupled to said at least one sensor, configurable using at least one processing parameter of said at least one first signal for the generation of at least one second signal to be transmitted, carrying at least part of the information; at least one transmitter coupled to said at least one local computer, capable of transmitting said at least one second signal outside said at least one area to be monitored; and a remote monitoring server, located outside said at least one area to be monitored, equipped with means for receiving said at least one second signal and means for analyzing said at least one second signal for the detection of at least one anomaly or for keeping an activity log.

[0005] The main problem posed by such a monitoring system, with at least one local communicating object (i.e., the sensor itself, the local computer, and the transmitter coupled to the local computer) and remote analysis (i.e., the remote monitoring system), is finding a compromise between the volume of information to be transmitted and the computing power required locally. Indeed, if no local computing power is required, then the entirety of the initial signal must be transmitted as is to the remote monitoring server, which is very expensive in terms of transmission. Alternatively, only a portion of the signal can be transmitted, but this risks indiscriminately missing a potentially important event.If, on the other hand, we wish to minimize transmission costs, we must then perform local processing of said signal before transmission, aiming to reduce its volume as much as possible, which results in a significant loss of information and degraded analysis by the remote server, which must be compensated for by a necessarily costly local analysis capacity.

[0006] Today, one initial solution involves "blindly" reducing the volume of acoustic information to be transmitted. The local computer(s) is / are then equipped with known and more or less complex means of selecting the information to be transmitted, for example, based on an absolute or relative signal level threshold, time sampling, periodic selection, frequency filtering, digital quantization, compression, etc. This second signal, thus obtained, is certainly potentially of significantly lower volume than the first signal provided by the sensor(s), but the relevance of the transmitted information is neither truly known nor controlled. Furthermore, this sometimes requires computing resources that the local communicating device does not possess.

[0007] A second solution involves varying the resolution (i.e., through time sampling, frequency filtering, digital quantization, compression) based on a local analysis of the information in said at least one first signal. This is, for example, the approach taken in patent document WO 2020 / 092701 A2, according to which said at least one second signal is transmitted in high or low resolution depending on whether a predetermined event is detected in a portion of the information, specifically the information remaining in said at least one second signal at low resolution. Not only is the relevance of the switching criterion between low and high resolution not guaranteed, but this also requires even greater computing power, which said at least one local communicating object does not always possess.

[0008] It may therefore be desirable to provide an acoustic monitoring system that makes it possible to overcome at least some of the aforementioned problems and constraints.

[0009] It is therefore proposed a monitoring system comprising: at least one sensor placed in at least one area to be monitored and providing at least one first signal carrying information; at least one local computer coupled to said at least one sensor, configurable using at least one processing parameter of said at least one first signal for the generation of at least one second signal to be transmitted, carrying at least part of the information; at least one transmitter coupled to said at least one local computer, capable of transmitting said at least one second signal outside said at least one area to be monitored; and a remote monitoring server, placed outside said at least one area to be monitored, equipped with means of receiving said at least one second signal and means of analyzing said at least one second signal for the detection of at least one anomaly or for keeping an activity log;in which: the remote monitoring server is further equipped with means for generating at least one request to modify said at least one processing parameter of said at least one first signal as a function of a result provided by its analysis means; the monitoring system further comprises at least one receiver coupled to said at least one local computer, capable of receiving said at least one modification request and transmitting it to said at least one local computer for application of the required modification and transmission of said at least one resulting second signal.

[0010] Thus, the monitoring system has a feedback loop to adjust the processing of the signal or signals to be transmitted according to the analytical needs of its remote monitoring server, whose analytical capabilities are logically more powerful than those of the at least one local computer. This results in more relevant processing of the at least one initial signal, since this processing is then defined by and according to the expectations of the remote server.

[0011] Optionally: said at least one local computer includes at least one buffer memory for recording and storing said at least one first signal during at least a predetermined sliding time window; and the means for generating said at least one modification request are capable of generating a request to send at least part of the information of said at least one first signal stored in said at least one buffer memory in said at least a predetermined sliding time window according to a modified processing parameter of said at least one local computer.

[0012] Optionally, the means for generating said at least one modification request are also capable of generating a modification request for recording and storing at least a part of said at least one first signal in said at least one buffer.

[0013] Optionally, said at least one request to modify recording and storage parameters of said at least one first signal in said at least one buffer includes at least one of the elements of the set consisting of: a modification of said at least one predetermined sliding time window; a modification of the time sampling frequency to be performed on said at least one first signal for its storage in said at least one buffer; a modification of a criterion triggering the recording and storage of said at least one first signal in said at least one buffer; a modification of the frequency filtering of said at least one first signal, defining in particular a range of acoustic frequencies, for its storage in said at least one buffer; a modification of the digital quantization of said at least one first signal for its storage in said at least one buffer;a compression modification of said at least a first signal for its storage in said at least one buffer memory.

[0014] Optionally, said at least one processing parameter includes at least one of the elements of the set consisting of: an absolute or relative signal level threshold, for example expressed in dB when it is a sound level, beyond which the acoustic information of the first signal can be transmitted by the second signal; a similarity threshold, for example measured in a spectrogram of said at least one first signal, from which it is decided whether the information of said at least one first signal can or cannot be transmitted by said at least one second signal; a time sampling frequency of said at least one first signal for obtaining said at least one second signal; a periodic transmission parameter; at least one frequency filtering parameter, defining in particular a range of acoustic frequencies to be transmitted, of said at least one first signal for obtaining said at least one second signal;at least one digital quantization parameter for said at least one first signal to obtain said at least one second signal; at least one compression parameter for said at least one first signal to obtain said at least one second signal; at least one duration parameter for the acoustic information of said at least one first signal to be transmitted in said at least one second signal; and at least one transmission interruption parameter for said at least one second signal until a predetermined condition detectable by said at least one local computer is met again, or until transmission of the second signal resumes.

[0015] A monitoring method is also proposed, comprising the following steps: reception, by at least one local computer coupled to at least one acoustic sensor located in at least one area to be monitored, of at least one first signal carrying acoustic information provided by said at least one acoustic sensor; processing of said at least one first signal for the generation of at least one second signal to be transmitted, carrying at least part of the information, by said at least one local computer, configurable using at least one processing parameter of said at least one first signal; transmission of said at least one second signal outside said at least one area to be monitored by at least one transmitter coupled to said at least one local computer;and reception and analysis of said at least a second signal by a remote monitoring server, located outside said at least one area to be monitored, for the detection of at least one anomaly or for the maintenance of an activity log; further comprising the following steps: generation, by the remote monitoring server, of at least one request to modify said at least one processing parameter of said at least a first signal based on a result provided by its analysis of said at least a second signal; reception of said at least one modification request by at least one receiver coupled to said at least one local computer; application of the required modification by said at least one local computer; and transmission of said at least a second resulting signal by said at least one transmitter coupled to said at least one local computer.

[0016] Optionally: said at least one second signal is transmitted outside said at least one area to be monitored with a timestamp of each piece of information it contains; and said at least one request to modify said at least one processing parameter of said at least one first signal is contextualized in that it includes at least one duration before and / or after the timestamp of a particular piece of information detected during the analysis of said at least one second signal for a return of said at least one second signal in this at least one duration and according to a higher quality.

[0017] Optionally, said at least one request to modify said at least one processing parameter of said at least one first signal includes: a request to interrupt transmission of said at least one second signal until a predetermined condition detectable by said at least one local computer is again verified; or a request to resume transmission of the second signal.

[0018] Optionally, the predetermined condition detectable by said at least one local computer includes a predetermined duration and / or a detectable condition in said at least one first signal.

[0019] Also proposed is a computer program downloadable from a communication network and / or recorded on a computer-readable medium and / or executable by a processor, characterized in that it includes instructions for the execution of the steps of a monitoring process according to the invention, when said program is executed by at least one local computer coupled to at least one acoustic sensor and by a remote monitoring server of an acoustic monitoring system.

[0020] The invention will be better understood with the aid of the following description, given solely by way of example and made with reference to the accompanying drawings in which: 1 represents schematically the general structure of a surveillance system according to an embodiment of the invention; 2 represents schematically and in more detail the functional structure of a communicating object with an acoustic sensor and a remote monitoring server of the surveillance system; 3 illustrates the successive steps of a surveillance process implemented by the system.

[0021] The installation schematically represented in Figure 1 illustrates the main room of a monitored area 10, for example, an apartment for an elderly person 12 in a specialized group residence. This main room has two doors: one 14 for access to a bathroom within the monitored area 10, and the other 16 for exiting the monitored area 10 and accessing the common areas of the group residence. This is only a non-limiting example of an application context for the present invention. The invention also applies to monitoring multiple areas and monitoring several people in one or more areas.

[0022] This installation further illustrates a surveillance system comprising a communicating object 18 in telecommunication with a remote surveillance server 20. Several communicating objects could also be considered.

[0023] The communicating object 18 itself comprises a sensor, for example an acoustic sensor 22 such as a microphone, a local processor 24 coupled to the acoustic sensor 22, and a transmitter / receiver 26 coupled to the local processor 24. It is placed in the area to be monitored 10, for example in the main room, particularly on the ceiling. As already mentioned previously, any other type of sensor (video, infrared, radar, etc.) could be considered, either instead of or in addition to the acoustic sensor 22.

[0024] The remote monitoring server 20 is located outside the monitored area 10. It can serve several connected devices located in different apartments within the specialized residence and can be housed in a dedicated monitoring room. In this case, it is advantageously connected to the various connected devices in the residence via a local telecommunications and / or data transmission network. It can also serve several connected devices in multiple apartments across several residences. In this case, it is connected to the various connected devices via a wide area telecommunications and / or data transmission network such as the Internet 28. In all cases, it is equipped with the means to maintain an activity log and / or trigger an alarm or alert an intervention team 30 when an anomaly is detected.

[0025] The 18, 20 monitoring system is functionally detailed on the.

[0026] As illustrated in this figure, the acoustic sensor 22 of the communicating object 18 provides a first signal S1 carrying acoustic information. This signal is optimal in terms of content, since it is directly provided by the acoustic sensor 22 without any post-processing. Its quality therefore depends only on the acoustic sensor 22 itself. It is provided at each instant t, according to a predetermined optimal temporal sampling or continuously if possible, and the value it takes at each instant t is denoted S1(t).

[0027] The local computer 24 of the communicating object 18 is advantageously designed to consume little energy, particularly in accordance with IoT technology. It therefore has limited computing power and memory compared to that of the remote monitoring server 20. Apart from this, it can have a completely conventional architecture with a processing unit 32 (for example, a processor) associated with at least one memory 34 (for example, RAM or other) for storing data files and computer programs whose instructions are intended to be executed by the processing unit 32. The local computer 24 thus functionally comprises several computer programs or several functions of the same computer program to perform configurable processing of the first signal S1 and provide, as output from this processing, a second signal S2 to be transmitted, carrying at least part of the acoustic information of the first signal S1.These computer programs or computer program functions are presented as multiple and distinct, but this distinction is purely functional. They can just as easily be grouped in any possible combination into one or more software programs. Their functions could also be at least partially microprogrammed or micro-wired into dedicated integrated circuits. Thus, alternatively, the computer device with a processing unit 32 and memory 34 implementing the local computer 24 could be replaced by an electronic device composed solely of digital circuits (without a computer program) to perform the same functions.

[0028] Optionally, but advantageously, the local computer 24 includes a buffer memory 36, for example included in memory 34, for recording and storing at maximum resolution the first signal S1 provided by the acoustic sensor, in whole (S1) or in part (S1'), during a predetermined sliding time window denoted W, for example 5 minutes. At each instant t, the signal S1 or S1' recorded in buffer memory 36 therefore extends from S1(tW) to S1(t), or from S1'(tW) to S1'(t).

[0029] The parameter for recording and storing the first signal S1 in buffer memory 36 includes, for example, at least one of the following parameters: a parameter defining the sliding time window W; the frequency of a time sampling to be performed on the first signal S1 for its storage in buffer memory 36, for example a frequency considered optimal and maximum of 48 kHz; a criterion triggering the recording and storage of the first signal S1 in buffer memory 36, such as an absolute or relative threshold of minimum sound level, for example expressed in dB; at least one frequency filtering parameter, defining in particular an extended range of acoustic frequencies of the first signal S1 to be recorded and stored in buffer memory 36; at least one digital quantization parameter of the first signal S1 for its storage in buffer memory 36;at least one compression parameter of the first signal S1 for its storage in buffer 36, for example according to a minimum compression of the standard MP3 or Ogg format, or according to a lossless compression of the FLAC type (from the English "Free Lossless Audio Codec").;

[0030] In accordance with the general principles of the present invention, the transmitter / receiver 26 of the communicating object 18 can functionally be subdivided into a transmitter 26A, for the transmission of the second signal S2 outside the area to be monitored 10, and a receiver 26B, for the reception of a request R to modify at least one processing parameter of the first signal S1, this request coming from outside the area to be monitored 10, in particular from the remote monitoring server 20.

[0031] As further illustrated on the and also in accordance with the general principles of the present invention, the monitoring server 20 is equipped with a receiver 38A, for receiving the second signal S2 transmitted by the communicating object 18, and a transmitter 38B, for transmitting the modification request R to the communicating object 18.

[0032] It also includes a remote computer 40, advantageously equipped with significantly greater computing power and memory than the local computer 24. Apart from this, the remote computer 40 can have a completely conventional architecture with a processing unit 42 (for example, a processor) associated with at least one memory 44 (for example, RAM or other memory). It can, for example, be implemented in a computing device such as a conventional computer comprising a processor associated with one or more memories for storing data files and computer programs whose instructions are intended to be executed by the processing unit 42. As illustrated in Figure 1, the remote computer 40 thus functionally comprises three computer programs 46, 48, 50 or three functions of the same computer program.It should be noted that computer programs 46, 48, and 50 are presented as distinct, but this distinction is purely functional. They could just as easily be grouped in any possible combination into one or more software programs. Their functions could also be at least partially microprogrammed or micro-wired into dedicated integrated circuits. Alternatively, the computer system implementing the remote computer 40 could be replaced by an electronic device composed solely of digital circuits (without a computer program) to perform the same functions. Also alternatively, at least some of the aforementioned computer programs could be remote and accessible to the remote computer 40 via the Internet.In general, even if all the aforementioned software and memory components are presented as being gathered in the same remote computer 40, they could just as well be dispersed in separate hardware elements, or even far from each other, but interconnected in a network (data transmission bus, local network, wide area network, Internet, etc.).

[0033] The computer program 46 includes instructions which, when executed by the processing unit 42, perform an analysis of the second signal S2 to detect at least one predetermined anomaly or simply to maintain an activity log. This analysis, as such, is not part of the subject matter of the present invention. It may, in particular, employ an artificial intelligence software module to assist in anomaly detection and decision-making, notably to alert the response team 30. One of the results of this analysis may therefore be the detection, with a sufficiently high estimated probability, of an indication of one or more anomalies in the signal S2, or the extraction, with a sufficient estimated quality, of relevant information to populate the activity log. In the first case, following the execution of the computer program 46, the computer program 48 may advantageously be executed.Another result of this analysis may be the observation of insufficient acoustic information carried by the second signal S2, such that at least one anomaly detection cannot be validated with sufficient probability, or an intervention decision cannot be made, or the extracted information is not of sufficient quality to populate the activity log. In this second case, following the execution of computer program 46, computer program 50 is executed.

[0034] The computer program 48 contains instructions which, when executed by the processing unit 42, trigger an alert (audible, visual, via text message, etc.) and / or a request for action from the intervention team 30, depending on the detected anomaly, and / or simply the insertion of follow-up information into the activity log. Regarding the input of the activity log, the computer program 48 can be designed to detect classes of sounds, for example, those related to specific activities such as footsteps, trips to the toilet, coughing, breathing patterns during sleep, etc. In this case, it primarily serves as a long-term activity collection function that can aid in monitoring and ensuring the safety of the individual concerned (i.e., detecting or monitoring a pathology, estimating a level of autonomy, detecting a decline in health status, etc.).This activity log is also intended for doctors, family, or caregivers, the latter of whom may be interested although they are more often called upon for a one-off intervention or to visit outside of sleeping hours, for example.

[0035] Computer program 50 includes instructions which, when executed by processing unit 42, generate the request R to modify at least one processing parameter of the first signal S1 to obtain the second signal S2, depending on the insufficiency result provided by the execution of computer program 46.

[0036] This processing parameter to be modified can be one or more of the following parameters: an absolute or relative sound level threshold, for example expressed in dB, beyond which the acoustic information of the first signal S1 can be transmitted by the second signal S2; a similarity threshold, for example measured in a spectrogram of the first signal S1, from which it is decided whether the information of the first signal S1 can or cannot be transmitted by the second signal S2: it is thus verified whether the first signal S1 is at each instant sufficiently different from its previous values ​​to trigger a transmission of the signal S2, the similarity measurement being done for example by studying the patterns present in the spectrogram of the signal S1; a temporal sampling frequency of the first signal S1 for obtaining the second signal S2, for example between 4 and 48 kHz, with a default frequency considered reasonable of 16 kHz;a periodic transmission parameter; at least one frequency filtering parameter, defining in particular a range of acoustic frequencies to be transmitted, of the first signal S1 for obtaining the second signal S2; at least one digital quantization parameter of the first signal S1 for obtaining the second signal S2; at least one compression parameter of the first signal S1 for obtaining the second signal S2, for example according to any of the possible compression rates of the standard MP3 or Ogg format; and at least one duration parameter of the acoustic information of the first signal S1 to be transmitted in the second signal S2.

[0037] We observe that at least some of the processing parameters of the first signal S1 for obtaining the second signal S2 can be similar to the aforementioned recording and storage parameters.

[0038] Regarding the choice of modifying one or another processing parameter based on the deficiency analyzed in the S2 signal, this is very dependent on the application context and within the reach of the person skilled in the art.

[0039] Thus, if a quality deficiency is detected in the second signal S2 by running computer program 46, or if a supplement is deemed necessary, running computer program 50 may result in a request to reduce the absolute or relative sound level threshold from which the acoustic information of the first signal S1 must be transmitted by the second signal S2, and / or to increase the temporal sampling frequency of the first signal S1, and / or to modify or even eliminate the periodic transmission parameter (for example, requiring transmission at every instant of the second signal S2 without a specific periodicity for at least a certain duration), and / or to increase the range of acoustic frequencies to be transmitted, and / or to reduce the compression of the first signal S1.and / or to a revision of the duration of the acoustic information of the first signal S1 to be transmitted or retransmitted in the second signal S2.

[0040] Specifically, thanks to the portion of signal S1 recorded and stored at maximum resolution in buffer 36, at least a part of this maximum-resolution signal within the sliding time window W, [S1(tW); S1(t)] or [S1'(tW) to S1'(t)], can be sent back with the application of the modified processing parameter(s) described above, within the desired time interval and duration. In this case, the local computer 24 retrieves the desired portion from the signal S1 stored in buffer 36 and applies the modified processing parameter(s) in the request R received by receiver 26B to obtain and send or resend the resulting second signal S2.

[0041] Optionally but advantageously, the R query may include the modification of at least one of the aforementioned parameters for recording and storing at least a part S1' of the first signal S1 in the buffer 36, either to increase its resolution, possibly reaching the storage of the entire first signal S1 in the defined sliding time window W, or to reduce it, for example in order to increase this sliding time window W given the limited capacities of the buffer 36.

[0042] Optionally, but advantageously, the second signal S2 is transmitted with a timestamp for each acoustic information it contains. The request R can then be contextualized by including at least one duration preceding and / or following the timestamp of a particular acoustic information detected during the analysis of the second signal S2 by the remote monitoring server 20. This allows for the retransmission of the second signal S2 within this duration and with a higher quality, to be defined by modifying the aforementioned processing parameters as desired.

[0043] Optionally, but advantageously, the R request can also follow a logic opposite to that presented previously by reducing the quality of the S2 signal to be transmitted. For example, if the analysis performed by the remote monitoring server 20 detects no anomalies for a certain time or no relevant monitoring information, it can include a request to interrupt the transmission of the second S2 signal until a predetermined condition, easily detectable by the local computer 24 of the communicating object 18, is met again. This predetermined condition can have a predetermined duration and / or be a condition detectable in the first S1 signal.

[0044] The operation of the monitoring system 18, 20 in figures 1 and 2 will now be detailed with reference to the.

[0045] During a first reception step 100 which is executed at each instant t, the local computer 24 of the communicating object 18 receives the first signal S1 provided by the acoustic sensor 22.

[0046] During a temporary backup step 102, executed when the local computer 24 has buffer 36 available and also at any given time, the signal S1 is recorded and stored in buffer 36 in its full form S1 or in a slightly degraded form S1' but at maximum resolution, applying the aforementioned recording and storage parameters. If buffer 36 is full, storage is performed by overwriting the oldest data, i.e., according to a FIFO (First In First Out) data deletion logic.

[0047] During a processing step 104, executed at each instant and in parallel with step 102, the first signal S1 is processed by applying the aforementioned processing parameters to obtain the second signal S2 to be transmitted.

[0048] During a subsequent transmission step 106, also executed at each instant and / or under the conditions defined by the aforementioned periodic transmission parameter or duration parameter, the second signal S2 is transmitted by the transmitter 26A of the communicating object 18 to the receiver 38A of the remote monitoring server 20.

[0049] During a subsequent reception and analysis step 108, executed at every instant, the second signal S2 is received by the receiver 38A and analyzed by execution of the computer program 46.

[0050] During a subsequent alert step 110, if the execution of computer program 46 leads to the detection of at least one anomaly, then the execution of computer program 48 is triggered to issue an alarm or request intervention from team 30. If it simply leads to the extraction of follow-up information deemed sufficiently relevant, then the execution of computer program 48 is also triggered to insert this information into the activity log.

[0051] During a correction step 112 which also follows step 108 and can be executed independently of step 110, if the execution of computer program 46 leads to the detection of at least one deficiency in the second signal S2, for example preventing the detection of an anomaly or absence of anomaly with certainty, or preventing the extraction of relevant tracking information, then the execution of computer program 50 is triggered for the generation of the request R to modify the aforementioned parameters of processing the first signal S1 in order to obtain the second signal S2, this request R being able to optionally include in addition a request to modify the parameters of recording and storing the first signal S1 in the buffer memory 36.

[0052] During a subsequent transmission step 114, the request R is transmitted by the transmitter 38B and received by the receiver 26B of the communicating object 18.

[0053] In a subsequent modification step 116, the request R is transmitted by the receiver 26B to the local computer 24 to which it is coupled for modification of the processing of the first signal S1 in preparation for the transmission or retransmission of the resulting second signal S2. This step is therefore followed by a return to step 104.

[0054] According to this operation, according to a first example of a possible scenario, a sound characteristic of a worrying situation that could correspond to the fall of person 12 or a heavy object is detected by the remote computer 40 in the second signal S2. To confirm or refute this worrying situation, the remote computer 40 generates and sends a request R to increase the quality of the second signal S2 to be received from the detected characteristic sound, according to at least one of the aforementioned processing parameters, so as to be able to detect if this sound is followed for example by a complaint, shortness of breath, a groan (confirmation of the worrying situation) or if it is on the contrary followed for example by a footstep, a predetermined word ("darn" or equivalent) or any other action aimed at reassuring about the consequences of the detected characteristic sound.In addition, the R request can request the retransmission of the S2 signal in better resolution in a past close to the detection of the characteristic sound, for example the last ten seconds if this is possible given the capabilities of the buffer memory 36, for a better analysis of the moments that preceded the detection of this sound.

[0055] According to another possible scenario, the breathing patterns of person 12 during sleep are analyzed at least periodically by the remote computer 40 in the second signal S2, to potentially detect a sleep apnea problem. It can then, at any time, generate and send a request R to increase the quality of the second signal S2 received for a few minutes, in order to obtain a continuous and detailed recording allowing it to further analyze the data if necessary.

[0056] According to another possible scenario, for example, in a case where the transmission of the second signal S2 to the remote monitoring server 20 is based on a parameterized sound level sufficient for monitoring the exit of person 12 from the monitored area 10, the footsteps of person 12 or the opening / closing of one of the doors 14, 16 trigger(s) the transmission of the second signal S2. After analysis performed by executing the computer program 46, a modification request R can be generated and issued to send / resend the acoustic information following and preceding the time-stamped triggering event, even if it is lower than the initially parameterized sound level.Analyzing this acoustic information then allows us to better understand the situation by subsequently detecting, for example, footsteps moving away (indicating an exit from the area to be monitored through door 16) and thus alerting the intervention team 30, or on the contrary, a flushing noise indicating access through door 14 to the sanitary room which is part of the area to be monitored 10.

[0057] Many other scenarios can be imagined based on the operation described above.

[0058] It is clear that an acoustic monitoring system such as the one described above makes it possible to optimize the remote transmission and analysis of acoustic information provided by an acoustic sensor with limited local computing capabilities.

[0059] The feedback loop, consisting of the possibility of sending back requests to modify the processing parameters of the first signal S1 provided by the acoustic sensor to obtain the second signal S2 to be transmitted to the remote monitoring server, allows the latter to flexibly regulate, on demand, the information it really needs at any given moment.

[0060] Furthermore, the presence of a buffer alongside the acoustic sensor for temporary storage of the initial signal it provides allows the feedback loop to work backward in time, within the limits of this buffer's capacity, to refine the analysis performed by the remote monitoring server. It also helps manage latency issues that might arise related to transfer and analysis times.

[0061] It should also be noted that the invention is not limited to the embodiment described above, the latter having been preferred for its simplicity of presentation.

[0062] Alternatively, several local communicating objects, with or without sensors of different types, can interact with the remote monitoring server. The latter can process several secondary signals in parallel and manage one or more modification requests for one or more local computers. For example, several sensors can be deployed in the same location, their secondary signals being centralized by the monitoring server to send a single modification request tailored to all local computers. A corresponding application example is fire or intrusion detection, where a suspicious noise detected by one of the sensors warrants activating all the sensors.

[0063] It will be more generally apparent to a person skilled in the art that various modifications can be made to the embodiment described above, in light of the instruction just disclosed to them. In the detailed presentation of the invention given previously, the terms used should not be interpreted as limiting the invention to the embodiment set forth in this description, but should be interpreted to include all equivalents that a person skilled in the art can foresee by applying their general knowledge to the implementation of the instruction just disclosed to them.

Claims

Monitoring system comprising: at least one sensor (22) located in at least one area to be monitored (10) and providing at least one first signal (S1) carrying information; at least one local computer (24) coupled to said at least one sensor (22), configurable using at least one processing parameter of said at least one first signal (S1) for the generation of at least one second signal (S2) to be transmitted, carrying at least part of the information; at least one transmitter (26) coupled to said at least one local computer (24), capable of transmitting said at least one second signal (S2) outside said at least one area to be monitored (10);a remote monitoring server (20), located outside said at least one area to be monitored (10), equipped with: means (38A) for receiving said at least one second signal (S2) and means (46) for analyzing said at least one second signal (S2) for the detection of at least one anomaly or for keeping an activity log, and means (50) for generating at least one request (R) to modify said at least one processing parameter of said at least one first signal (S1) based on a result provided by its analysis means (46); and at least one receiver (26B) coupled to said at least one local computer (24), capable of receiving said at least one modification request (R) and transmitting it to said at least one local computer (24);characterized in that the local computer (24) is more precisely configured to apply the required modification to the processing of said at least one first signal (S1) and to transmit said at least one second signal (S2) resulting from this modification to the remote monitoring server (20). Monitoring system according to claim 1, wherein: said at least one local computer (24) includes at least one buffer memory (36) for recording and storing said at least one first signal (S1) during at least one predetermined sliding time window; and the means (50) for generating said at least one modification request (R) are capable of generating a request to send at least a part of the information of said at least one first signal (S1) stored in said at least one buffer memory (36) in said at least one predetermined sliding time window according to a modified processing parameter of said at least one local computer (24);and the local computer (24) is configured to apply the required modification to the processing of said at least one first signal (S1) as stored in said at least one buffer (36) in said at least one predetermined sliding time window and to transmit said at least one second signal (S2) resulting from this modification to the remote monitoring server (20). Monitoring system according to claim 2, wherein the means (50) for generating said at least one modification request (R) are further capable of generating a modification request for recording and storing parameters of at least a part of said at least one first signal (S1) in said at least one buffer memory (36). A monitoring system according to claim 3, wherein said at least one request (R) for modification of recording and storage parameters of said at least one first signal (S1) in said at least one buffer memory (36) comprises at least one of the elements of the set consisting of: a modification of said at least one predetermined sliding time window; a modification of the time sampling frequency to be performed on said at least one first signal (S1) for its storage in said at least one buffer memory (36); a modification of a criterion triggering the recording and storage of said at least one first signal (S1) in said at least one buffer memory (36); a modification of the frequency filtering of said at least one first signal (S1), defining in particular a range of acoustic frequencies, for its storage in said at least one buffer memory (36);a modification of the digital quantization of said at least one first signal (S1) for its storage in said at least one buffer memory (36); a modification of the compression of said at least one first signal (S1) for its storage in said at least one buffer memory (36). A monitoring system according to any one of claims 1 to 4, wherein said at least one processing parameter comprises at least one of the elements of the assembly consisting of: an absolute or relative signal level threshold, for example expressed in dB when it is a sound level, beyond which the information of said at least one first signal (S1) can be transmitted by said at least one second signal (S2); a similarity threshold, for example measured in a spectrogram of said at least one first signal (S1), designed to verify whether said at least one first signal (S1) is at each instant sufficiently different from its previous values ​​and from which it is decided whether the information of said at least one first signal (S1) can or cannot be transmitted by said at least one second signal (S2); a temporal sampling frequency of said at least one first signal (S1) for obtaining said at least one second signal (S2);a periodic transmission parameter; at least one frequency filtering parameter, defining in particular a range of acoustic frequencies to be transmitted, of said at least one first signal (S1) for obtaining said at least one second signal (S2); at least one digital quantization parameter of said at least one first signal (S1) for obtaining said at least one second signal (S2); at least one compression parameter of said at least one first signal (S1) for obtaining said at least one second signal (S2); at least one duration parameter of said at least one first signal (S1) to be transmitted in said at least one second signal (S2); and at least one transmission interruption parameter of said at least one second signal (S2) until a predetermined condition detectable by said at least one local computer (24) is again met, or resumption of transmission of the second signal (S2). Monitoring method, comprising the following steps: reception (100), by at least one local computer (24) coupled to at least one sensor (22) located in at least one area to be monitored (10), of at least one first signal (S1) carrying information provided by said at least one acoustic sensor (22); processing (104) of said at least one first signal (S1) for the generation of at least one second signal (S2) to be transmitted, carrying at least part of the information, by said at least one local computer (24), configurable using at least one processing parameter of said at least one first signal (S1); transmission (106) of said at least one second signal (S2) outside said at least one area to be monitored (10) by at least one transmitter (26A) coupled to said at least one local computer (24);reception and analysis (108) of said at least a second signal (S2) by a remote monitoring server (20), located outside said at least one area to be monitored (10), for the detection of at least one anomaly or for the maintenance of an activity log; generation (112), by the remote monitoring server (20), of at least one request (R) to modify said at least one processing parameter of said at least a first signal (S2) based on a result provided by its analysis (108) of said at least a second signal (S2); reception (114) of said at least one modification request (R) by at least one receiver (26B) coupled to said at least one local computer (24); characterized in that it further comprises the following steps: application (104) of the required modification, by said at least one local computer (24), to the processing of said at least a first signal (S1);and transmission (106) of said at least a second signal (S2) resulting from this modification to the remote monitoring server (20) by said at least one transmitter (26A) coupled to said at least one local computer (24).; A monitoring method according to claim 6, wherein: said at least one second signal (S2) is transmitted out of said at least one area to be monitored (10) with a timestamp of each piece of information it contains; and said at least one request (R) to modify said at least one processing parameter of said at least one first signal (S1) is contextualized in that it includes at least one duration preceding and / or following the timestamp of a particular piece of information detected during the analysis (108) of said at least one second signal (S2) for a return of said at least one second signal (S2) in this at least one duration and according to a higher quality. Monitoring method according to claim 6, wherein said at least one request (R) to modify said at least one processing parameter of said at least one first signal (S1) comprises: a request to interrupt transmission of said at least one second signal (S2) until a predetermined condition detectable by said at least one local computer (24) is again verified; or a request to resume transmission of the second signal (S2). Monitoring method according to claim 8, wherein the predetermined condition detectable by said at least one local computer (24) comprises a predetermined duration and / or a detectable condition in said at least one first signal (S1). A computer program downloadable from a communication network and / or stored on a computer-readable medium and / or executable by a processor, characterized in that it includes instructions for the execution of the steps of a monitoring method according to any one of claims 6 to 9, when said program is executed by at least one local computer (24) coupled to at least one acoustic sensor (22) and by a remote monitoring server (20) of an acoustic monitoring system.

Citation Information

Patent Citations

  • System and method for varying data volume transmitted to external source

    WO2020092701A2

  • Activity monitor

    US10438473B2

  • Remote health monitoring system

    US20120265029A1