Determination of the initial speed of a stream of urine

A radar sensor inside a toilet bowl calculates urine stream velocity by processing radial velocity and distance data, overcoming alignment issues to provide accurate health assessments.

WO2025247759A1PCT designated stage Publication Date: 2025-12-04WITHINGS SAS
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/EP2025/064223
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-29
Filing Date
2025-05-22
Publication Date
2025-12-04

AI Technical Summary

Technical Problem

Existing methods for measuring urine flow velocity using radar are impractical as they require the urine stream to be radially oriented with respect to the radar, making real-world applications challenging.

Method used

A radar sensor is positioned inside a toilet bowl to measure the initial velocity of a urine stream by calculating the radial velocity and radial distance of urine droplets, using a mathematical model of free fall and processing the distance-Doppler response to determine the initial velocity, even when the stream is not radially oriented.

Benefits of technology

Enables accurate determination of the initial urine stream velocity without requiring precise alignment, providing a practical and effective solution for health assessments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2025064223_04122025_PF_FP_ABST
    Figure EP2025064223_04122025_PF_FP_ABST
Patent Text Reader

Abstract

The invention relates to a method (and associated device) for determining the initial speed of a stream of urine, using a radar device, in particular positioned in a toilet. The invention makes it possible in particular to determine this initial speed, using the radial speed.
Need to check novelty before this filing date? Find Prior Art

Description

Description Title of the invention: Determination of the initial velocity of a urine stream

[0001] This description concerns devices and methods for determining the ejection velocity of urine from a toilet user. Such a determination is particularly useful in health testing: the urine flow rate and associated information allow for the assessment of the user's urinary system health. State of the art

[0002] The document Qi (Qi, Y.; Kong, H.; Kim, Y. Estimation of Urine Flow Velocity Using Millimeter-Wave FMCW Radar. Sensors 2022, 22, 9402. https: / / doi.org / 10.3390 / s22239402) presents a history of methods for measuring urination and the value of such measurements. This document also introduces a theoretical method for measuring urine flow velocity using a radar positioned horizontally and aligned with the urine stream, since radar only measures radial velocity. Aligning the radar with the urine stream to achieve a urine stream velocity similar to the radial velocity, and the horizontal positioning of the stream to allow the use of a free-fall equation with zero initial vertical velocity, makes the approach more theoretical than practical: it is difficult to guarantee that the user will urinate directly toward the radar in real-world conditions. Summary of the invention

[0003] It is desirable to have a measurement system that does not present the aforementioned drawbacks. More specifically, this description proposes using a radar, for example placed inside a toilet, to measure the initial velocity of a urine stream exiting the urethra even when the stream is not radially oriented with respect to the radar.

[0004] In particular, the description relates to a measurement method for a user's urine stream during urination, the measurement method using a radar sensor arranged on the wall of a toilet bowl, the method comprising at least the following steps: - the emission by the radar sensor of a radar signal, directed towards the stream of urine, - the reception by the radar sensor of a radar signal emitted by the radar sensor and reflected by the urine stream, - the processing of the received radar signal to determine a value of the velocity of the urine jet exiting the urethra, called the initial velocity V0.

[0005] Such a radar sensor is not positioned in line with the jet and therefore measures, in particular, the radial velocity, and not the actual velocity of the urine jet.

[0006] In one embodiment, the processing includes the calculation of a distance-Doppler response of the urine jet, i.e. the calculation of a radial velocity of the urine jet (the component of the velocity projected onto the axis between the urine jet and the radar sensor) and a radial distance of the urine jet (i.e. the distance between the urine jet and the radar sensor).

[0007] More specifically, the treatment involves a correspondence between the distance-Doppler response, which takes into account the measured radial velocity of urine stream droplets, and a mathematical model of the free fall of a urine droplet from the urethra, which takes into account the simulated initial velocity of a urine droplet. The distance-Doppler response is calculated for a given time t and represents a spatial view of the urine stream droplets. With this time-space equivalence, the method allows for the generation of data to calculate the initial velocity V0.

[0008] In one embodiment, the processing includes a regression of the calculated distance-Doppler response by a simulated distance-Doppler response, by modifying the modeled free-fall initiative velocity, the calculated initial velocity being chosen as the modeled initial velocity determined at the end of the regression.

[0009] In particular, the mathematical model includes the expression of a function of radial distance and radial velocity as a function of a polynomial (notably of degree 3), the polynomial being obtained from a free fall equation of a drop of urine from the urethra and one of the coefficients of the polynomial being expressed as a function of the initial velocity.

[0010] In particular, the processing includes an interpolation of the polynomial, using radial velocity and radial distance values ​​from the calculated distance-Doppler response in order to know, via interpolation, the value of the coefficient expressed as a function of the initial velocity.

[0011] In another embodiment, the treatment involves reconstructing a urine stream by the free fall of a drop of urine from the urethra. This method can be performed, in particular, using a radar device comprising several transmitting and receiving antennas.

[0012] In one embodiment, the radar sensor operates on a frame-by-frame basis, each frame being generated by a plurality of chirps, and the transmission and reception steps being implemented for each chirp.

[0013] The radar sensor can be a "Frequency Modulated Continuous Wave" type radar sensor, FMCW, or the radar signal can be FMCW.

[0014] In one embodiment, the method includes a preliminary step, using a urine detector to determine the presence of a urine stream, the method includes, in response to said detection, a step of activating the radar sensor.

[0015] According to another aspect, the description relates to a computer program comprising instructions capable of implementing a method as described above when the instructions are executed by a processor.

[0016] In another respect, the description relates to a radar device comprising: - a housing, suitable for being positioned on the inside wall of a toilet bowl, - a radar sensor, housed in the casing, and capable of emitting radar waves direction of a urine stream, the radar sensor being capable of implementing the method as described above.

[0017] In particular, the radar sensor may include a single transmitting and / or receiving antenna.

[0018] Alternatively, the radar sensor includes at least two transmission antennas.

[0019] According to another aspect, the description concerns a measurement method relating to a user's urine stream during urination, the measurement method using, the method comprising at least the following steps: - the emission by the radar sensor of a radar signal, directed towards the stream of urine, - the reception by the radar sensor of a radar signal emitted by the radar sensor and reflected by the urine stream, - the processing of the received radar signal to determine a value of the velocity of the urine jet exiting the urethra, called the initial velocity V0.

[0020] The characteristics described above apply to this aspect in a similar or identical way. Presentation of the figures

[0021] The following figures help to facilitate understanding of the invention: - [FIG. 1]: Figure 1 schematically presents a cross-sectional view of a toilet equipped with a radar device according to one embodiment of the description, - [FIG. 2]: Figure 2 presents a more detailed view of a housing for a radar device associated with a urine analysis device, according to one embodiment of the description, - [FIG. 3]: Figure 3 schematically presents a view of the components of a radar device according to one embodiment of the description, as well as its ecosystem, - [FIG. 4]: Figure 4 schematically presents a more detailed view of the housing of a radar device associated with a urine analysis device, according to one embodiment of the description, - [FIG. 5]: Figure 5 shows a user sitting on a toilet equipped with a radar sensor, - [FIG. 6]: Figure 6 presents a flow curve of a urine stream as a function of time (from "A new procedure of analysis and modelling of male urine flow rate", Gammie et al. DGI:10.1109 / CHICC.2015.7259937), - [FIG. 7]: Figure 7 presents a reconstruction of a distance-velocity map, homogeneous to a distance-Doppler map, from a model of the free fall of a drop of urine, - [FIG. 8]: Figure 8 shows a calculated distance-Doppler response and a superposition between Figure 7 and the distance-Doppler response, - [FIG. 9]: Figure 9 presents a diagram representing a method for determining V0 according to a general description, - [FIG. 10]: Figure 10 presents two embodiments, one of which with two variants of the treatment step of the process in Figure 9 of the invention, with prior urine detection, - [FIG. 11]: Figure 11 presents a diagram representing a measurement method according to an embodiment of the invention, with prior detection of urine. Detailed description

[0022] Figure 1 schematically illustrates a radar device 100 mounted on a toilet 102. As is known, the toilet 102 comprises a water tank 104, a bowl 106, a seat 108, and a lid 110. The identification device 100 can be arranged on an internal wall 112 of the toilet bowl 106. Advantageously, the radar device 100 is entirely contained within the toilet bowl, thus allowing it to be discreet.

[0023] In one embodiment, the radar device 100 can be positioned in the toilet so as to be in the path of a urine stream secreted by a user during urination, particularly when a user is urinating while seated in the toilet. The position of the urine analysis device in the toilet is then suitable for any type of user, male or female, regardless of age. The user can then urinate in the toilet without worrying about the position of the urine analysis device.

[0024] The positioning of the radar device 100 also allows it to be positioned on the trajectory of a flush from the reservoir 104. The identification device 100 can thus be rinsed when the toilet is flushed.

[0025] A fastener can be provided to hold the radar device 100 on the inner wall of the bowl: suction cup, magnet (with support glued to the wall), hook reaching the rim of the bowl, etc.

[0026] The radar device 100 can communicate with a mobile terminal 114 (such as a smartphone) and / or an external server 116. In one embodiment, the radar device 100 communicates with the mobile terminal 114 (for example, directly via Bluetooth such as Bluetooth Low Energy), and the mobile terminal 114 communicates with the server 116 (via a cellular or Wi-Fi connection). In another embodiment, the radar device 100 can communicate directly with the server 116 via a cellular network.

[0027] With reference to Figure 2, the radar device 100 may include a housing 200 inside which a radar sensor 202 is positioned (shown schematically in dashed lines). The housing 200 is sized to be positioned in the toilet bowl 106 of the toilet 102. Due to its positioning in an area exposed to various liquids or solids, the housing 200 is watertight. In one embodiment, the housing 200 includes a collection orifice 204, suitable for receiving urine running down the housing 200. In this embodiment, the radar device 100 is part of a urine analysis device which notably includes the housing 200. The housing 200 may include a front shell 206 and a rear shell 208, which can be assembled and deassembled. mountable to allow access to the inside of the 200 case. The urine analysis device was described in documents WO2021 / 175909, WO2021 / 175944, W02023036805, W02023036806, W02023036808, W02023036809.

[0028] Figure 3 illustrates, in a schematic diagram, the components that the radar device 100 and its overall ecosystem may comprise. The radar device 100 includes a control circuit 302 with a processor 304, a memory 306, and an input / output (I / O) interface 308 configured to send and receive data from the control circuit 302. A communication module 310 may be provided for exchanging data with an external terminal (e.g., a smartphone). The communication module 310 may be a wireless module, such as Wi-Fi, Bluetooth, Bluetooth Low Emission, etc. The control circuit 302 may, in particular, communicate with the radar sensor 202 to send acquisition instructions and receive radar data for processing.

[0029] The radar device 100 may include a battery 312 which powers the components.

[0030] Memory 306 can store instructions which, when executed by processor 304, implement the method(s) described herein. These methods are preferably performed locally by processor 304 of the radar device 100. This allows feedback to the user without requiring a connection, particularly with an external terminal (such as a smartphone).

[0031] The radar device 100 can communicate, using the communication module 310 and a communication network 314, with an external mobile terminal 316, such as a smartphone. The mobile terminal 316 includes a control circuit 318 with a processor 320, a memory 322, and an I / O interface 324 configured to send and receive data from the control circuit 302. The external terminal 316 also includes a user interface 326 for interaction with the user. The processor 320 and the memory 322 can implement an application that allows the external terminal 316 to communicate with the measuring device 100. The user interface 326 can, in particular, display information to the user.

[0032] The radar device 100 can also communicate with a server 328, either directly via the communication network 314 or via the external terminal 316. The server 328 comprises a control circuit 330 with a processor 332, a memory 334, and an I / O interface 336 configured to send and receive data from the control circuit 302. The server 328 can store the measurements taken by the radar device 100 (cloud architecture). The server 328 can also perform data processing.

[0033] The 314 communication network can be heterogeneous: short-range wireless (Bluetooth, Wi-Fi, etc.), long-range wireless (cellular, etc.), wired (Ethernet, etc.).

[0034] Figure 4 describes in more detail an example of a radar sensor 202. The radar sensor 202 comprises a transmitter 402, a receiver 404, and control circuitry 406. The transmitter 402 includes at least one transmitting antenna 408 and a wave generator 410. The receiver 404 includes at least one receiving antenna 412. Depending on the variant and embodiment, the transmitter 402 may include only one transmitting antenna 408, or it may include at least two transmitting antennas 408.

[0035] The control circuitry 406 includes, in particular, a processor 414 and a memory 416, to drive the transmitter 402 and process the signals received by the receiver 404. The control circuitry 406 of the radar sensor 202 can be integrated or partially integrated with the control circuitry 302 of the radar device 100. Hereafter, we will refer to either one or the other as "control circuitry 302, 406". The radar sensor 202 uses, in particular, the Doppler-Fizeau effect generated by a moving object to obtain, among other things, the velocity of said object and / or the distance between said object and the radar sensor 202. The velocity is referred to as radial, because it is simply the component of velocity projected onto an axis connecting said object and the radar sensor 202. Similarly, we will refer to the radial distance, because it is the distance along this axis.

[0036] The wave generator 410 and the Tx antenna generate electromagnetic waves wTx, emitted towards a field of view (FoV), visible in Figure 5. These electromagnetic waves are partially reflected by obstacles they encounter, namely the user's body (especially the buttocks), creating an echo represented by the wRx waves in Figure 5, which is received by the Rx antenna 404. The control circuitry 302, 406 processes the echoes to generate radar data. The control circuitry 302, 406 can convert the analog signals generated by the wave generator 310 and received by the Rx antenna into digital signals. Filters, amplifiers, etc., are typically provided in the radar sensor 202.

[0037] The 202 radar sensor can be compact, on the order of a few centimeters, or even less than 1 cm. For example, the 202 radar sensor can be contained in a cube of 1 cm x 1 cm x 1 cm.

[0038] The field of view (FoV) is typically a solid angle that covers a volume of space from the radar sensor 202. The FoV is generally defined by two aperture angles. The axis of symmetry of each angle is called the radar axis.

[0039] The 202 radar sensor can be a frequency-modulated continuous wave radar, or FMCW (Frequency Modulated Continuous Wave), meaning that the radar sensor emits a frequency-modulated signal (called a "chirp," a term commonly translated as "frequency sweep"). In other words, during the pulse, which has a duration T, the frequency of the emitted chirp varies over a range. Several Several modulation schemes are possible: sawtooth modulation, triangular modulation, frequency-shift keying, step modulation, etc. The radar sensor can also be an ultra-wideband (UWB) radar. UWB radar emits repeating wave patterns lasting a few nanoseconds. Studying the delays allows us to determine distances, and studying the variations in the delay allows us to determine velocities.

[0040] The 202 radar sensor can emit a succession of chirps, the sequence being called a "frame" (an English term that can be translated as "window" in French, but the English term is commonly used). In one embodiment, a frame comprises between 16 and 256 chirps, or even between 32 and 64 chirps (for example, 128 chirps). More specifically, a frame can be decomposed as follows: N(PRT) = N(t_chirp + t_pause), where PRT is the pulse repetition time, t_chirp is the duration of a chirp, t_pause is the pause time before the next chirp, and N is the number of chirps. The PRT can last between 300 and 500 seconds. The pause can be 100 seconds. A frame can thus last a few milliseconds.

[0041] Frequency modulation allows the creation, after mixing the transmitted and received signals, filtering, etc., of a signal called an Intermediate Frequency Signal (IFS), whose frequencies are proportional to the distance of the objects generating the echoes. A Fourier transform applied to this IFS highlights the frequencies and their associated distances. By analyzing the phase variations of the Fourier transforms on successive chirps, the Doppler frequencies, which are related to the object's velocity, can be identified. The 202 radar sensor can obtain the velocity and distance for each object.In particular, the 202 radar sensor can generate a "Distance-Doppler" map (or "Distance-Doppler" map, according to common terminology), which represents the distance (on the x-axis, in meters) and velocity of a moving object within the field of view (FoV) (on the y-axis, in m / s), as shown in Figure 7, which will be presented later. A Distance-Doppler map can be calculated for each frame.

[0042] Within the framework of frames, the "Distance-Doppler" map is obtained using FFTs (Fast Fourier Transforms) and their evolution between successive chirps. Distance-Doppler maps are well-known and will not be described in further detail.

[0043] Using chirps in particular, the 202 radar sensor can also calculate a distance between itself and a moving object.

[0044] A frame can last 100ms. Therefore, twenty successive frames take 2s. More generally, in the case of an FMCW radar, a chirp can last between 100 and 200ms.

[0045] In the illustrated examples in the description, radar sensor 202 is an Infineon BGT60UTR11C FMCW radar whose frequency can vary between 58 GHz and 63.5 GHz during a chirp. This range allows a bandwidth of over 5 GHz, ensuring sufficient accuracy for the application described. Other frequency values ​​can be used, particularly around the values ​​described. This radar sensor includes three Rx antennas and one Tx antenna. In the illustrated example, the chirp uses sawtooth frequency modulation.

[0046] To promote signal quality, the radar device 100 is positioned in the bowl so that the FoV field of view of the radar sensor 202 is directed towards the opening of the bowl, which means that a user sitting on the seat 108 is within radar coverage and in particular his buttocks, his genitals and the exit orifice of the urethra, which is the origin of the user's urine stream.

[0047] Figure 5 schematically illustrates a user 500 sitting on a toilet bowl 106. The radar device 100 is positioned in the volume V of the toilet bowl 106 and the radar sensor 202 emits radar waves (referenced wTx) towards the urine jet 502 (generated by the user), which returns reflected radar waves (referenced wRX).

[0048] The description will now detail one or more embodiments to enable, through radar signal processing, the determination of the initial velocity of the urine stream exiting the urethra. This velocity value is called the initial velocity V0.

[0049] There are several methods for calculating the initial velocity V0.

[0050] Implementation method using distance-Doppler response

[0051] In one embodiment, the method uses a "Distance-Doppler" map, also referred to interchangeably as a distance-Doppler response hereafter.

[0052] In particular, in one embodiment, the radar device 100 allows, notably via a theoretical model, the determination of the initial velocity V0 from two data points: the radial velocity Vrad(t) and the radial distance D(t) (also referred to hereafter as the range R(t) in English). Depending on the embodiment, knowledge of the urethra's position in the radar's frame of reference, i.e., the distance between the radar sensor 100 and the urethra, denoted z0, can be used to finalize this determination.

[0053] The theoretical model is notably that of the free fall of a drop of urine.

[0054] Modeling and theoretical developments

[0055] The modeling is based on two different aspects.

[0056] First, it is assumed that the stream of urine can be modeled as a freely falling drop.

[0057] In this hypothesis, the components of the position P(t), i.e. x(t), y(t) and z(t) of the droplet and of the velocity vector V(t), i.e. Vx(t), Vy(t) and Vz(t) projected onto an orthonormal coordinate system centered on radar sensor 202 are:

[0060] The constant g is gravity; xO, yO, zO are the coordinates of the urethra (therefore the origin of the drop of the urine stream) in an orthonormal frame, typically centered on the radar (with a positive zO); VxO, VyO and VzO are the components of the initial velocity VO of the drop of the urine stream.

[0061] Secondly, it is assumed that, during the radar acquisition time 202 is used to determine VO, the urine stream is in steady state, meaning that the time derivative of the particle derivative in Lagrangian reference is zero. In other words, each drop of urine follows the same trajectory as the preceding and following drop. Thus, obtaining the trajectory of the urine stream in space and at a given time corresponds to obtaining the trajectory of a single drop of urine in time, and vice versa.

[0062] The consequence of this assumption is that a distance-Doppler map obtained at a given time, representing the entire urine stream as a function of its radial distance and radial velocity, also represents the evolution of the distance and radial velocity over time. Thus, with these assumptions, there is a correspondence between spatial and temporal data. Typically, spatial data are measured via a distance-Doppler response, and temporal data are simulated according to the model.

[0063] Figure 6 illustrates a 600 curve of urine flow rate as a function of time. Over a fairly short time interval, the curve can be considered to vary little, especially at the maximum (zone 602).

[0064] Thus, using the equations of free fall, it is possible to calculate, for a urine droplet, by fixing initial values, at a given sampling point, the time evolution of its position R(t) and its velocity vector V(t). Since, through iteration, the velocity vector V(t) is known, it is possible to calculate the time evolution of Vrad(t) using a dot product. Recall that Vrad is the radial component of the urine droplet's velocity. In this way, it is possible to calculate, over a time window Int = [Tinf ; Tsup], the values ​​of R(t) and Vrad(t).

[0065] Figure 7 illustrates a 700 graph representing the pairs [R(t); Vrad(t)], with radial distance on the x-axis, in meters (called "range"), and radial velocity on the y-axis, in meters per second, for a plurality of t values ​​chosen from the Int window, with an initial condition R = 40 cm and a velocity V0 of 2 m / s (with Vz < 0, Vx < 0, and Vy arbitrary). Adding a set of [R(t); Vrad(t)] pairs creates a 702 curve. This 700 graph is homogeneous in its representation to a Distance-Doppler response acquired over a given t (or at least over the t values ​​associated with a frame, that is to say, an almost instantaneous time for the urine stream).

[0066] Figure 8, meanwhile, represents a map 802 illustrating a Distance-Doppler response acquired over a given time t, with t being part of Int. Map 804 represents curve 702 superimposed on map 802. A correspondence between the two curves is observed, which notably justifies a posteriori the assumptions made above on the modeling of the urine stream.

[0067] Two methods for calculating the initial velocity V0 will be presented, using the correspondence between measured spatial data (notably via a distance-Doppler response) and simulated temporal data. The first method uses this correspondence via a regression of a simulated distance-Doppler curve onto a measured distance-Doppler curve. The second method uses this correspondence via an interpolation of a polynomial expressed as a function of time.

[0068] Variant using regression (curve fitting)

[0069] In this variant, the goal is to match the measured Distance-Doppler map (i.e., calculated using radar data) (illustrated in Figure 8) as closely as possible with the radar sensor 202 and the simulated Distance-Doppler map (illustrated in Figure 7). It is possible to modify the values ​​of V0 (and also PO) in the simulation of the free-falling water droplet and see which values ​​generate the curve that most closely matches the distance-Doppler response measured by the radar. This is therefore a regression, and more precisely, a curve fitting. Thus, the calculated initial velocity V0 is chosen as the simulated initial velocity V0 after the regression (i.e., the one that provides the best regression). Various metrics allow us to mathematically define the concept of the best regression (closest distance, least squares, etc.).

[0070] In this variant, the data R(t) and Vrad(t) for a given t are used, so that the value of the initial velocity V0 is thus known using a Distance-Doppler response.

[0071] By multiplying the acquisitions of Distance-Doppler responses, it is possible to implement this method several times to average or see the evolution of V0 over time and take the maximum.

[0072] Interpolation variant

[0073] In this variant, a temporal reconstruction of the urine drop is made from the measured Distance-Doppler.

[0074] At any given moment, radar sensor 202 can measure the radial velocity, which is expressed as follows:

[0075] -ad(t) = V(t)cos(6(t))

[0076] In vector form, radial velocity is expressed as follows:

[0078] which can be rewritten in this form, with R(t) as the radial distance between the droplet of the urine stream and the radar sensor 202: 77 77? _ TZ x(t) + ÿ(t) + z(t)

[0079] "rad V) "rad(t~)

[0080] Using the dot product equation, it is possible to obtain:

[0082] Thus, by calculating the dot product of two velocity vectors, we obtain the following equations:

[0087] By combining this equation with that of the free fall of a droplet from the urine stream, which gives x(t), y(t) and z(t), we obtain:

[0089] Substituting these equations, we obtain:

[0097] Thus, we find in one of the coefficients, here the coefficient c, the value of the initial velocity V0, with the initial height of the urethra zO.

[0098] Under the preceding assumptions, knowing the distance-Doppler map at a given time t is equivalent to knowing the evolution of R(t) and Vrad(t) for a urine droplet over a time interval. Therefore, by acquiring a distance-Doppler map of a user's urine stream, it is possible to calculate the product Vrad(t)R(t) for a plurality of t's for a urine droplet, meaning there are enough values ​​to interpolate the third-degree polynomial.

[0099] Thanks to this interpolation, the coefficient c can be estimated. Therefore, knowing the initial height of the urethra zO is sufficient to determine V0.

[0100] According to the present embodiment, a Distance-Doppler map is sufficient to calculate V0. However, the generation of a "Distance-Doppler" map can be This can be done using a single receiving antenna and a single transmitting antenna. Alternatively, with multiple antennas, it is possible to generate a more precise "Distance-Doppler" map.

[0101] Method of implementation by jet reconstruction

[0102] In this embodiment, several antennas are used. With multiple antennas, it is possible to precisely trace the shape of the jet. By matching a mathematical model of a freely falling droplet, particularly with the angle of arrival of the jet, it is possible to determine the initial velocity V0.

[0103] In one embodiment, the use of at least three receiving antennas allows for more precise localization of the radar echo source in space. These three antennas enable, among other things, the determination of the echo's angle of arrival. By combining this information with the radial position and velocity, the position of the urine droplet (in spherical coordinates) can be calculated.

[0104] By knowing the position of all the drops in the urine stream and using the free-fall equations, it is possible to determine the initial parameters position (PO) and velocity (V0) that minimize the error between the radar measurement and the theoretical equation.

[0105] In one embodiment, the antennas have a characteristic gain. This gain can be used, with prior knowledge of the antenna orientation, to extract the angle of arrival of the targets from the amplitude profile on the distance-Doppler map.

[0106] The determination of antenna orientation can be standardized for any product or measurement using a sensor (e.g., accelerometer, gyroscope, magnetometer, etc.)

[0107] Description of measurement methods

[0108] In one embodiment, the radar device 100, by means of one or more frames, can allow the initial velocity V0 of the urine jet to be calculated.

[0109] In one embodiment, the radar sensor 202 emits a chirp and receives a reflected signal. This reflected signal is then processed by a processor (either the control circuitry 406 of the radar sensor 202, or the control circuitry 302 of the radar device 100) to generate, in particular, after the emission of a plurality of chirps and the reception of the reflected signals (i.e., an image), a "distance-Doppler" map.

[0110] In this description, the moving object is a drop of urine. A drop of urine also refers to a urine front, that is, the air-urine interface of a volume of urine. A urine stream typically comprises a plurality of successive urine fronts. Chart 802 thus illustrates radar signals that correspond to successive urine fronts forming a stream.

[0111] The 302, 406 control circuitry can extract these properties (radial distance, radial velocity and dispersion) using algorithms, including image analysis and pixel counting.

[0112] Various pieces of information can be extracted from such maps. Firstly, A single "distance-Doppler" map provides enough information to determine VO, meaning that the radar device 100 can calculate VO in a single frame. Battery consumption is thus minimized.

[0113] Figure 9 illustrates a diagram 900 representing the steps of a method for determining the initial velocity V0 of a urine stream from a user 500 sitting on a toilet 106. The steps of the method 900 can be implemented by the control circuitry 302, 406.

[0114] In step 902, the control circuitry drives the radar sensor 202 to emit signals. In step 904, the control circuitry drives the radar sensor 202 to receive emitted signals that have been reflected by droplets of the urine stream. Steps 902 and 904 can be repeated several times to create an image. In step 906, the control circuitry processes the reflected signals to determine the initial velocity V0 of the user's urine stream.

[0115] In an additional step 908, the initial velocity data V0 can be assigned to a user profile stored in the radar device's memory.

[0116] The treatment includes the embodiments described above.

[0117] In the embodiment using a distance-Doppler response, at least two variants are distinguished, represented on diagrams 10OOi, 1000Ü of figure 10 and called "by regression" and "by interpolation".

[0118] For the 1000i regression variant, processing step 906 specifically involves the 1002i regression of the distance-Doppler response using a simulated curve homogeneous to a distance-Doppler response. The curve is simulated from the free-fall equations of a urine droplet, and the regression includes a variation of the initial free-fall conditions, notably the initial velocity V0, and, if necessary, a variation of the initial position. The details of this step have been explained previously. Processing step 906 then includes the extraction of the initial velocity V0 obtained from the 1002i regression.

[0119] For the 10OOii interpolation variant, process 906 involves interpolating a third-degree polynomial obtained, for example, from the free-fall equation of a urine droplet. In the variant described previously, this is the product R(t)Vrad(t), which is expressed as a third-degree polynomial in t. The values ​​of R(t)Vrad(t) for different t values ​​are obtained from the measured distance-Doppler response (for a given t), with the previously described correspondence between the spatial and temporal domains. Process 906 then includes extracting the initial velocity V0 from the coefficient values ​​of the interpolated polynomial. For this extraction, the control circuitry can use an estimate of z0 based on the user's sex.

[0120] In embodiment 1000iii which uses jet reconstruction, processing 906 includes jet reconstruction 1002iii and then determination 1004iii of V0 from the reconstructed jet.

[0121] User detector

[0122] To trigger radar acquisition only when urine is being emitted (primarily to conserve battery power), a urine detector 210 can be installed in the toilet. Specifically, the urine detector is mounted in the radar device 100. The urine detector 210 can detect the presence of a urine stream. The urine detector 210 may include a temperature sensor 220 mounted in the housing 200, for example, at the collection port 204. When urine above 35°C flows over the housing, the temperature sensor 220 will detect a sudden temperature increase. The urine detector 210 is then configured to associate this sudden temperature increase with the presence of a urine stream on the housing 200.

[0123] Figure 11 illustrates a diagram 1100 representing a method for activating the radar sensor 202. In step 1102, the urine detector detects the presence of a urine stream. In step 1104, in response to said detection, the control circuitry 302, 406 commands the radar sensor 202 to perform method 900.

[0124] In another embodiment, the urine sensor is replaced by a user presence sensor. This sensor can be a load cell or an optical sensor. However, such a presence sensor cannot inform the radar sensor 202 that urine is being emitted, but only that a user is seated. Therefore, the radar sensor can be designed to send forward waves a few seconds before urination occurs to ensure it acquires radar signals reflected by the urine stream.

[0125] In another embodiment, method 900 can be triggered directly by the user by means of a command sent to the radar sensor 202, for example by means of a mobile terminal 114 and / or by a physical button arranged near the toilet and operable by the user when sitting on the toilet bowl.

[0126] Integration of a radar sensor into a urine analysis device

[0127] In one embodiment, the radar device is integrated into a urine analysis device. The urine analysis device was described in documents WO2021 / 175909, WO2021 / 175944, W02023036805, W02023036806, W02023036808, and W02023036809. This integration of the radar device into a urine analysis device was presented in document EP4349257.

Claims

Demands

1. A measurement method relating to a user's (900) urine stream during urination, the measurement method using a radar sensor (202) arranged on a wall (112) of a toilet bowl (106), the method comprising at least the following steps: - the emission (902) by the radar sensor (202) of a radar signal, in the direction of the urine jet, - the reception (904) by the radar sensor (202) of a radar signal emitted by the radar sensor (202) and reflected by the urine jet, - the processing (906) of the received radar signal to determine a value of the velocity of the urine jet exiting the urethra, called initial velocity (V0).

2. Measurement method according to claim 1, wherein the processing includes the calculation of a distance-Doppler response of the urine stream.

3. Measurement method according to claim 2, wherein the processing includes a correspondence between the distance-Doppler response, which takes into account the measured radial velocity of drops from the urine stream, and a mathematical model of modeling a free fall of a urine drop from the urethra, which takes into account the simulated initial velocity (V0) of a urine drop.

4. Method according to claim 3, wherein the processing comprises a regression of the calculated distance-Doppler response by a simulated distance-Doppler response, by modifying the modeled free-fall initiative velocity, the calculated initial velocity (V0) being chosen as the modeled initial velocity determined at the end of the regression.

5. Measurement method according to claim 3 or 4, wherein the mathematical model includes the expression of a function of the radial distance and the radial velocity as a function of a polynomial, in particular a polynomial of degree 3, the polynomial being obtained from a free-fall equation of a drop of urine from the urethra and one of the coefficients of the polynomial being expressed as a function of the initial velocity (V0).

6. Measurement method according to claim 5, wherein the processing includes an interpolation of the degree 3 polynomial, using radial velocity (Vrad(t)) and radial distance (R(t)) values ​​from the calculated distance-Doppler response in order to know, via interpolation, the value of the coefficient expressed as a function of the initial velocity V0.

7. A measurement method according to claim 1, wherein the treatment comprises a reconstruction of a urine stream by a free fall of a drop of urine from the urethra.

8. Measurement method according to any one of claims 1 to 7, wherein the radar sensor (202) operates by frame, each frame being generated by a plurality of chirps, and the transmission and reception steps being implemented for each chirp.

9. Measurement method according to any one of claims 1 to 8, wherein the radar sensor (202) is a Frequency Modulated Continuous Wave (FMCW) type radar sensor, or the radar signal is FMCW.

10. Measurement method according to any one of claims 1 to 9, comprising a preliminary step, using a urine detector (210) for detecting the presence of a stream of urine, the method comprising in response to said detection, an activation step (1104) of the radar sensor (202).

11. Computer program comprising instructions capable of implementing a method according to any one of claims 1 to 10 when the instructions are executed by a processor.

12. Radar device (100) comprising: - a housing (200), suitable for being positioned on an internal wall of a toilet bowl (106), - a radar sensor (202), housed in the casing (200), and capable of emitting radar waves towards a jet of urine, the radar sensor (202) being capable of implementing the method according to any one of claims 1 to 10.

13. Radar device (100) according to claim 12, wherein the radar sensor (202) comprises a single transmitting antenna (408).

14. Radar device (100) according to claim 12, wherein the radar sensor (202) comprises at least two transmitting antennas (408).

Citation Information

Patent Citations

  • Urine analysis method and device

    WO2021175909A2

  • Device and method for analysing urine

    WO2021175944A1

  • Station for a urine analysis device, urine analysis device and related methods

    WO2023036805A1

  • Station for a urine analysis device, urine analysis device and related methods

    WO2023036806A1

  • Title: station for a urine analysis device, urine analysis device and related methods

    WO2023036808A1