Sensor array system
10398354 ยท 2019-09-03
Assignee
Inventors
- Franz Konstantin Fuss (Reservoir, AU)
- Yehuda Weizman (East Melbourne, AU)
- Batdelger Doljin (Bundoora, AU)
Cpc classification
A63B2024/0043
HUMAN NECESSITIES
A63B21/4037
HUMAN NECESSITIES
A61B5/7415
HUMAN NECESSITIES
A63B2024/0025
HUMAN NECESSITIES
A61B5/7455
HUMAN NECESSITIES
A61B5/6803
HUMAN NECESSITIES
A61B5/743
HUMAN NECESSITIES
A61B5/7271
HUMAN NECESSITIES
A63B71/0054
HUMAN NECESSITIES
A63B69/0048
HUMAN NECESSITIES
A63B2210/50
HUMAN NECESSITIES
A63B2209/10
HUMAN NECESSITIES
A63B71/0622
HUMAN NECESSITIES
International classification
Abstract
A system is provided for assessing heard injury criterion (HIC) by analyzing signals received from sensors of a sensor array to calculate an impact force on an impact area, determine the linear acceleration based on the impact force and mass of the wearer's head. HIC values are calculated within a variable duration sliding window across a time period within which an impact occurs based on the integral of linear acceleration for the time period of the window, to determine a maximal HIC which is converted to a biofeedback signal.
Claims
1. A system for assessing head injury criterion, the system including a sensor array comprising a plurality of sensors, a processor and a signal output device, wherein the processor analyzes pressure signals input from the plurality of sensors of the sensor array to calculate at least one advanced pressure parameter, the advanced pressure parameter being any one of: instantaneous location of a center of pressure (COP) on the sensor array, magnitude of the COP, speed of movement of the COP, direction of movement of the COP and distribution of the COP within a time period, and the processor calculates an impact force on an impact area of the sensor array encompassing one or more of the plurality of sensors by integrating pressure signals input from the one or more sensors in the impact area over a time within which an impact occurs, and determines a linear acceleration perpendicular to the impact area based on the calculated impact force and an effective mass of the wearer's head, and wherein the processor determines a head injury criterion (HIC) for assessment by determining a maximal HIC value from a plurality of HIC values each calculated by multiplying an integral of the linear acceleration over a time period by the inverse of the time period, raising this product to the power of 2.5, and multiplying the result by the time period; wherein the time period is a variable time window having a duration ranging between 1 millisecond and 15 milliseconds and variable starting time, whereby variable time period window acts as a sliding window continuously slid across the time within which the impact occurs combining different time periods and initial times for iterative calculation of HIC values from which only the maximal HIC value is taken, and converted to an auditory, visual or tactile biofeedback signal by the output.
2. The system as claimed in claim 1, wherein the sensors of the sensor array are evenly distributed over a measurement area.
3. The system as claimed in claim 2, wherein the processor calculates the instantaneous COP measurement using the formulae
4. The system as claimed in claim 2, wherein a magnitude for an instantaneous COP is converted to an auditory biofeedback signal, and the magnitude of the instantaneous COP is converted to a pitch signal by a non-linear function, where frequency of the pitch is a polynomial or exponential function of the instantaneous COP magnitude.
5. The system as claimed in claim 4 wherein the magnitude is converted to a pitch signal by a non-linear function, f =c e.sup.pp0+f.sub.0 where f is a frequency of the pitch, c is a constant multiplier, f.sub.0 is a minimum frequency of the pitch, p is the instantaneous COP magnitude and p0 is pressure threshold.
6. The system as claimed in claim 1, wherein a magnitude of an advanced pressure parameter is converted to an auditory biofeedback signal, and the magnitude of the advanced pressure parameter is converted to a pitch signal by a non-linear function, where a frequency of the pitch is a polynomial or exponential function of an instantaneous pressure magnitude.
7. The system as claimed in claim 1, wherein the auditory biofeedback signal is pitch- and/or volume-, and/or melody-coded.
8. The system as claimed in claim 1, wherein the visual biofeedback signal is colour- and/or brightness-coded, and/or a flashing light signal, and/or a display on a screen.
9. The system as claimed in claim 1, wherein the tactile biofeedback signal involves vibrations, pressure, or electrical stimulation.
10. The system as claimed in claim 1, wherein a position of the instantaneous COP is determined by averaging a product of pressure magnitude and x- or y- coordinate of each sensor along x- and y-axes of a Cartesian sensor matrix coordinate system, whereby the instantaneous COP is expressed in terms of x- and y-coordinates of a Cartesian coordinate system or in terms of angle and radius of a polar coordinate system.
11. The system as claimed in claim 1, wherein a velocity of the instantaneous COP is determined by the processor by differentiating displacement of the COP in x- and y-directions with time.
12. The system as claimed in claim 1, wherein a distribution of the COP about a COP average point is calculated by the processor from standard deviation, root mean square, skew, or Kurtosis of the COP in x- and y-directions, or from a size of the area containing maximally 100% of the COP-locations within a defined time period.
13. The system as claimed in claim 1, wherein a fractal dimension of the movement of the COP in x- and/or y-direction is calculated by the processor and a magnitude of the fractal dimension is converted to biofeedback signals.
14. The system as claimed in claim 1, wherein a pressure rate of at least one sensor is determined from differentiating the pressure signals from the at least one sensor with time.
15. The system as claimed in claim 1, wherein the linear acceleration perpendicular to the impact area of the sensor array is calculated by dividing the impact force by an effective mass of the object, body, or parts of the body, which the sensor array is attached to or in contact with, the linear acceleration is adjusted for a user-induced acceleration calculated from the linear acceleration by vector subtraction of gravitational acceleration; and wherein a calculated magnitude of the linear acceleration is converted to biofeedback signals.
16. The system as claimed in claim 1, wherein the processor further identifies any one or more developing high pressure areas (hotspots) from pressure impulses calculated from the pressure signals of at least one sensor, and where a magnitude of the pressure impulse and/or a distance between an identified hotspot and a physiological path of the COP calculated by the processor based on direction of movement of the COP are converted to biofeedback signals.
17. The system as claimed in claim 1, wherein impact force magnitude is subjected to thresholds and the processor converts impact force magnitude determined from the pressure signals input from one or more sensors in the impact area into magnitude data for a histogram having at least two bins, and wherein the magnitude data in each bin are used for a scoring system to count a number of repetitive movements based on different force levels.
18. The system as claimed in claim 1, wherein the processor identifies vibrations by calculating fast Fourier transform of the pressure signals input by one or more sensors to determine a power spectrum, and where mean, median or impulse of the power spectrum is converted to biofeedback signals.
19. The system as claimed in claim 1 wherein the system is integrated into a helmet, hat or protective headwear.
Description
DETAILED DESCRIPTION OF THE INVENTION
(1) Preferred embodiments of the invention will now be described with reference to the drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13) The principle of the invention is shown in
(14) The device consists of: sensorless pressure mapping via microcontroller signals/data sent to smart phones signals/data sent to earphones for biofeedback signals/data sent to hospital (data record, D2H2; distributed diagnosis and home health care) algorithms for converting raw pressure data to advance pressure parameters, and subsequently to biofeedback signals (pitch- and volume-coded auditory signal; 2D or 3D colour- and brightness coded visual signal in terms of an image or graph) advanced pressure signals are: location and speed of centre of pressure, magnitude of pressure rate; pressure impulse; hotspot location.
(15) The pressure data are measured by sensors or materials, which have resistive, capacitive or piezoelectric properties, and react to different types of internal and/or surface pressures, such as compressive stress, tensile stress, bending stress, torsional stress, or shear stress.
(16) The schematic outline of a preferred system for measuring the pressure of a resistive sensor matrix is shown in
(17) The U1 (Programmable micro-controller chip) is connected to the grid, 44/16 cells/Sensors.
(18) These connections are as follows: 4 Digital (0v/5v) outputs, pins12,13,14,15, connected vertically from left to right. 4 Analog inputs, pins23, 24, 25, 26, connected horizontally from top to bottom, to read data from reference resistors (equivalent to cells change in value).
the code controls: the digital ports (0 v/5 v)vertical cells (1,5,9,13), (2,6,10,14), . . . and analogue reading portshorizontal cells (1,2,3,4), (5,6,7,8,), . . .
(19) The micro controller is programmed such that the multiplexer runs as follows: 1. Digital output (pin 12) generates 5v, all other digital outputs generate 0v. Analogue port (reading the voltage) runs from top to bottom and reads the voltage from 4 reference resistors (essentially read cells 1, 5, 9, 13). 2. Digital output (pin 13) generates 5v, all other digital outputs generate 0v. Analogue port (reading the voltage) runs from top to bottom and read the voltage from 4 reference resistors (essentially read cells 2, 6 10, 14) 3. Digital output (pin 14) generates 5v, all other digital outputs generate 0v. Analogue port (reading the voltage) runs from top to bottom and reads the voltage from 4 reference resistors (essentially reads cells 3,7,11,15). 4. Digital output (pin 15) generates 5v, all other digital outputs generate 0v. Analogue port (reading the voltage) runs from top to bottom and reads the voltage from 4 reference resistors (essentially reads cells 4, 8, 12,16)
(20) This covers 16 readings from 16 cells (44).
(21) The 44 matrix (16 sensors) can be expanded to any matrix.
(22) The overall output is a single channel file with repeated raw data sets from sensors 1-16 consecutively (1-16, 1-16, 1-16, etc), recorded at a specific data sampling frequency.
(23) The number of reference resistors required corresponds to the number of analogue ports.
(24)
(25)
(26)
(27)
(28)
(29)
(30) V=vertical electrode,
(31) H=horizontal electrode,
(32) M=conductive material,
(33) I=insulating layer,
(34) R=resistor,
(35) p=pressure
(36) The data is sent to output (earphones, smartphone, computer, screen) either tethered or wirelessly, for real time biofeedback (auditory, visual) or post-measurement biofeedback (visual).
(37) The sensor materials for sensorless measurement may be any resistive, capacitive or piezoelectric sensor.
(38) 1) Conductive solid polymers/elastomers (e.g. vinyl, velostat or neoprene).
(39) 2) Antistatic cellular materials (e.g. PE foam, containing pre-compounded carbon black)
(40) 3) Conductive fabrics
(41) The advanced pressure parameters are calculated from the pressure measured by the sensors. The word sensor below has to be replaced by electrodes, when applying sensorless sensing. Basically, at least two sensors are required for determining advanced pressure parameters; in sensorless sensing, at least 3 electrodes are required for a one-dimensional array measuring two pressure areas of interest; and at least 4 electrodes are required for a two-dimensional array measuring four pressure areas of interest.
(42) Basically, an acoustic biofeedback signal can be volume or pitch coded.
(43) E.g. for converting the magnitude of the pressure to a biofeedback signal, the larger the pressure, the louder is the tone; or the higher is the pitch of the tone.
(44) In a dual parameter signal, one parameter can be volume-coded, and the other pitch-coded.
(45) These two parameters can be: position of the COP in x- and y-direction position of the COP in x- and y-direction distance of the COP from a centre point (pitch-coded), and magnitude of the average pressure (volume-coded; bullseye approach) angle of the COP-vector (pitch-coded), and magnitude of the average pressure (volume-coded; circular/elliptic keyboard approach) angle of the COP-vector (pitch-coded), and distance of the COP from a centre point (volume-coded; circular/elliptic keyboard approach)
(46) In a triple parameter signal, one parameter can be volume-coded, and the other two pitch-coded by a sound consisting of 2 harmonic tones.
(47) As an example, the magnitude of the pressure will be volume coded and the angle of the COP-vector pitch-coded. When walking with an instrumented insole, the task is to achieve a melody signal which is unique for each COP path, and changes if the COP path is altered.
(48) The task of the user is to achieve a consistent replication of the specific melody pattern at every stride.
(49) The advanced pressure parameters to be calculated from the raw pressure data, and to be converted to biofeedback signals (as per the invention described), are:
(50) a) Location of the (Instantaneous) Centre of Pressure (COP):
(51) If pressure is distributed (unevenly) over a surface, then the COP is defined as the intersection of at least two lines about which the moments generated by forces (per unit area, distributed over an area) on either side of each line are balanced. The accurate determination of the instantaneous COP requires evenly distributed sensors over the measurement area with a high resolution.
(52)
where COPx and COPy are the coordinates of the COP; x.sub.i and y.sub.i are the distances of the i.sup.th sensor from the origin of the sensor matrix coordinate system; p.sub.i is the pressure on the i.sup.th sensor, and n is the total number of sensors.
(53) Alternatively,
(54)
where theta is the polar angle of the COP, A TAN 2 is the 2.sup.nd inverse tangent function (returning the polar angle in any of the 4 quadrants), and R is the distance between the COP and the origin of the coordinate system.
(55) Application: biofeedback of the current location of the COP, e.g. on the foot sole in running, sitting, etc.; load shift between 2 legs; golf swing assessment with biofeedback; location of the COP on the head when wearing a helmet for locating the point of impact; location of the moving COP on front and back side of rowing oar blades or paddle blades
(56) Auditory biofeedback: the biofeedback signal can be generated by converting the polar angle theta to a pitch coded sound and/or the distance R to a volume coded sound, or vice versa; converting the COPx coordinate to a pitch coded sound and/or the COPy coordinate to a volume coded sound, or vice versa; converting the distance between the actual COP location and the ideal COP location to a volume or pitch coded sound.
b) Speed of the COP:
(57) The instantaneous COP moves over an area, and the first time derivative of the displacement of the COP equals its speed.
v.sub.COP={square root over (v.sub.x.sup.2+v.sub.y.sup.2)}
where v.sub.COP is the resultant speed of the COP, and v.sub.x and v.sub.y are the speed components defined by
(58)
where x and y are the coordinates of the COP, and t is the data sampling frequency.
(59) Application: biofeedback of running speed or posturographic instability; load shift between 2 legs; golf swing assessment and biofeedback.
(60) Auditory biofeedback: the biofeedback signal refers to the magnitude of the COP speed, and is either volume or pitch coded.
(61) c) Distribution of the COP About its Average Point:
(62) Due to instability, vibrations or external force, the COP can rapidly move within a defined area about its average point (ideal or expected point). The parameters of the COP movement are the distance between the average point and the current instantaneous COP, as well as the speed of movement, which is directly related to the aforementioned distance.
(63) Application: biofeedback of posturographic instability, estimation of the fall risk
(64) The distribution of the COP is calculated from: the standard deviation of the COP about the ideal point or across a coordinate axis, root-mean-square RMS of the COP about the ideal point or across a coordinate axis, skewness of the COP about the ideal point or across a coordinate axis, Kurtosis of the COP about the ideal point or across a coordinate axis, average velocity of the COP about the ideal point or across a coordinate axis, size of the area covered by 100% or less than 100% (e.g. 95%, 90% . . . ) by the movement of the COP.
(65) Auditory biofeedback: the magnitude of the standard deviation, of the RMS, of the skewness, of the Kurtosis, of the average velocity, and/or of the area is converted to a volume or pitch coded sound. The advanced COP parameters can be combined to a fall index, converted to a volume or pitch coded sound, alerting the user (e.g. via a smart insole) of the risk of falling.
(66) d) Fractal Dimension of the COP Movement
(67) The fractal dimension of a signal reflects its degree of chaos. The more rapid the changes of the COP in e.g. anterior-posterior or medio-lateral direction, the higher is its fractal dimension. The fractal dimension of a signal, preferably its Hausdorff dimension, can be calculated with conventional methods (Higuchi method, Sevcik method, box counting methods, etc.).
(68)
where D.sub.H is the Hausdorff dimension, r is the radius or diameter of a box, N is the number of boxes at a specific r, and C is a constant.
(69) Application: biofeedback of posturographic instability, estimation of the fall risk
(70) Auditory biofeedback: the magnitude of the fractal dimension is converted to a volume or pitch coded sound.
(71) e) Magnitude of the Pressure Rate
(72) Whereas the magnitude of the pressure signal can be directly converted to a biofeedback signal, the instantaneous rate of the pressure signal has to be calculated from the time derivative of the pressure signal. The pressure rate equals the force rate per unit area; and the force rate equals the jerk times the mass (jerk=4.sup.th time derivative of the displacement).
(73)
where {dot over (p)} is the pressure rate
(74) Application: biofeedback of the pressure rate or force rate; the pressure rate or force rate is related to the severity of tissue injuries, and the biofeedback serves for injury monitoring.
(75) Auditory biofeedback: the magnitude of the pressure rate is converted to a volume or pitch coded sound
(76) f) Head Injury Criterion
(77) The Head Injury Criterion HIC serves for assessing the severity of brain injury sustained after an impact of a specific acceleration a or force F. Force and acceleration are related to each other through
F=m a
where m is the effective mass of the head.
(78) The HIC is calculated from
(79)
where a is the linear acceleration, t.sub.1 and t.sub.2 denote the beginning and end of the acceleration spike, and t=t.sub.2t.sub.1; t is maximally 15 milliseconds.
(80) HIC>1000 is considered dangerous.
(81) Application: biofeedback of the HIC in head impacts, when wearing a smart helmet, smart head protection gear, or a smart boxing glove, whereby the biofeedback serves for head impact monitoring, scoring system in boxing and martial arts, as well as for learning of how to avoid dangerous head impacts by behavioural changes.
(82) Auditory biofeedback: the magnitude of the HIC is converted to a volume or pitch coded sound; or the auditory signal is fed back only if a threshold is exceeded.
(83) g) Location of Hotspots
(84) Hotspots are determined by constantly updating the maximal pressure per sensor so that the current pressure map reflects the maximal pressure of each sensor measured so far.
(85) Application: biofeedback of the location of high pressure areas, as well as biofeedback on how to avoid overloading hotspots.
(86) Auditory biofeedback: the magnitude of the distance between the COP and a hotspot is converted to a volume or pitch coded sound, whereby the biofeedback serves for hotspot monitoring, as well as for learning of how to avoid overloading a hotspot by increasing the distance between the hotspot and the path of the COP.
(87) h) Determination of the Pressure Impulse
(88) The pressure of each sensor is integrated with time and the current pressure impulse is reflected on the pressure map.
(89)
where S.sub.p is the pressure impulse.
(90) Application: biofeedback of the location of areas with high pressure over time.
(91) Auditory biofeedback: the magnitude of the pressure impulse is converted to a volume or pitch coded sound
(92) i) Determination of the Correct COP Location in Combination with the Correct Force or Pressure Range
(93) This combined, advanced pressure parameter serves as a scoring system, e.g. for martial arts, where boxing gloves and body vests are equipped with sensors or sensorless sensing systems, or for counting repetitive movements when exercising on a pressure-sensitive mat. Specific and defined areas of the vests must be hit for scoring a point (COP within these areas). Other areas are out of bounds (COP within these areas) and hitting them results in deduction of one point. At the same time, the pressure is measured by both the gloves and the vests, and if the pressure is within the specified range, (combined with the COP in the right area) leads to scoring a point. If the pressure is too low, then no point is scored. If the pressure is too high, then a point will be deducted if the COP is in the right area, or 2 points if the COP is in the wrong area. Equipping both vests and gloves serves to identify accidental own hits, or if one's own glove is sandwiched between one's own vest and the opponents glove. In these cases, the opponent does not score a point.
(94) j) Determination of Vibrations
(95) The time series of a pressure signal is subjected to FFT (Fast Fourier Transformation) for determining the power spectrum and the leading frequency mode. This vibration frequency is converted into a biofeedback signal.
(96) Application: measurement of muscle vibrations, determining the right compression force in garments with a negative fit; industrial applications in combination with OH&S principles.
(97) In patients suffering from diabetic neuropathy, for example, an auditory warning signal can be implemented if the physiological COP path is not maintained or if the COP approaches an overloaded area (area with higher pressure magnitude over time, or highest pressure impulse with time, or an area affected by a sin sole ulcer.
(98) Due to the missing feedback from the mechanoreceptors to the brain, neuropathic patients suffer from disturbed motion coordination and loss of skin sensitivity to high pressure. The width of the sweet COP path as well as the diameter of hotspots will be pre-set by a variable, the excess of which will cause the melody signal to decay and be overwritten by an alarm signal. This principle provides a training system for improvement of disturbed gait in neuropathic patients as well as minimising the risk of developing ulcers and avoiding overloading existing ulcers.
(99) A signal magnitude is converted to a pitch signal by a non-linear function, as the frequency differential between music notes increases with the frequency and follows an exponential function.
f=c e.sup.pp.sup.
where f is the frequency of the pitch, c is a constant multiplier, f.sub.0 is the minimum frequency of the pitch, p is the instantaneous pressure magnitude and p.sub.0 is the pressure threshold. The non-linear function of this equation can be, for example, exponential, polynomial, etc.
(100) If, for example, the polar angle of the COP is converted into an acoustic biofeedback signal, then the angle theta ranges from 0 deg to 360 deg. If the output frequency f should range from 100 Hz to 1000 Hz, then the corresponding equation is
(101)
or, alternatively
(102)
As a different solution, the pressure-sensitive area, within which the COP can move, is segmented into different sectors, either based on Cartesian COP coordinates, COPx and COPy, or on polar coordinates ( and R), and each sector is affiliated with a specific sound (defined by the sound frequency or pitch) or a melody, such that a melody or tune can be played by moving the COP into different sectors.
(103) The visual biofeedback signal is displayed on a screen or by means of a light source (e.g. LED). The coding parameters of a visual biofeedback signal can be: colour hue; brightness (grayscale) or intensity (lux); frequency of a blinking light source; position of a light source, or pixel on a screen.
(104) The biofeedback signal can also be administered as a tactile signal (vibrations frequency, magnitude, or location of vibrations pressure; and with electrical stimulation).
(105) The algorithms outlined above are embedded in the microcontroller and/or the external device (e.g. smart phone, computer).
(106) Auditory biofeedback system is sent to earphones or speaker a) real-time and directly from the microcontroller via RF signal (if the algorithm is embedded in the microcontroller); b) raw data from the microcontroller via Bluetooth (zigbee, ant+, etc.) signal to smartphone or computer for further audio processing (if the algorithm is embedded in the smartphone app or computer software) and subsequent real-time output via earphones or speaker.
(107) Visual biofeedback system is sent to a screen (smartphone, computer) as raw data from the microcontroller via Bluetooth (zigbee, ant+, etc.) signal to smartphone or computer for further processing and graphical visualisation.
(108) Summary of Main Components of the Device
(109) Minimum number of components: Material for measuring pressure (pressure sensitive material; resistive, capacitive or piezoelectric) Circuit for data recording Algorithms for calculating advanced pressure parameters from pressure raw data Algorithms for calculating biofeedback signals (pitch- and volume-coded auditory signal; 2D or 3D colour- and brightness coded visual signal in terms of an image or graph) Means for data transfer (wireless, tethered) Means for output (earphones, speaker, smartphone, computer, etc.) of the biofeedback signal
(110) Materials may be conductive polymers/elastomers in solid, cellular form (foam), and fabric form.
(111) Advanced pressure parameters may be location and speed of centre of pressure, magnitude of pressure rate; pressure impulse; hotspot location; distribution of the COP about its average point; fractal dimension of the COP movement.
(112) Proper biofeedback (acoustic, visual) depends on 1) accurate determination (measurement) of pressure parameters (e.g. location and speed of centre of pressure; magnitude of pressure rate; pressure impulse; hotspot location); and 2) algorithms for converting the raw pressure data to advanced pressure parameters and ultimately to auditory and visual signals.
(113) Accurate determination (measurement) of pressure parameters depends on 1) sufficient sensor density and even sensor distribution, and 2) sufficient sensor resolution (size).
(114) Both parameters affect the number of sensors required and ultimately the costs of the smart device.
(115) The costs refer to the costs per sensor, number of sensors required for accurate measurement, and manufacturing (connection of sensors to the recording device). It is therefore desirable to use low-cost sensors, or no sensors at all by using the existing material as a sensor (sensorless sensing).
(116) This refers to 1) a shoe insole can be made of vinyl (1 sqcm=max. 1 ct; 1 insole for max $1-$1.5) and additional placing an electrode grid (plus incorporated leads) above and beneath the insole; the vinyl material works like a sensor, therefore no further sensors are required; 2) a helmet is lined with protective and energy-absorbing foam; the foam works like a sensor (static foam), thus it suffices to place an electrode grid on the foam liner.
(117) This invention works with any type of sensor, from expensive to cheap; the costs make the product competitive. This invention provides methods of converting raw pressure data to advanced pressure data and to converting them to auditory and visual biofeedback signals regardless of the choice of material, which replaces conventional sensors.
(118) For obtaining advanced pressure data from raw pressure data, a high sensor density and resolution is required which affects the price of the produce when using expensive sensors.
(119) Cheap sensors are not as accurate as expensive ones; this drawback, however, is overcome by the high sensor density and resolution which allows for improving the accuracy with mathematical methods.
(120) From the above it can be seen that this invention provides a cost effective and advanced sensor system that provides improved biofeed back to users.
(121) Those skilled in the art will realise that tis invention may be implemented in embodiments other than those described without departing from the core teaching of this invention.