Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DOI 10.1007/s11517-011-0847-7
M. S. Wong
Received: 27 March 2011 / Accepted: 4 December 2011 / Published online: 18 December 2011
Ó International Federation for Medical and Biological Engineering 2011
Abstract Many of the aches and pains of adults are the 1 Introduction
result of the long-term effects of bad posture or body
misalignment. Postural kyphosis in adolescence, which is ‘‘Straighten up!’’ is not an uncommon phrase in the
an excessive rounding of the upper spine, may be one of everyday North American household. A parent’s concern
the effects of poor standing and sitting habits. A smart for the child’s posture is not without basis. Apart from the
garment, consisting of a harness and two data-sensor log- cosmetic aspect of a ‘‘hunchback’’, improper posture has
gers, was developed to monitor and provide vibration substantial implications to one’s physical health, and is a
feedback to wearers to improve their posture during daily particularly significant problem to the growing, developing
activities. Laboratory tests verified that the garment could child. In fact, the aches and pains associated with old age
provide an accuracy of 2 ± 2° during static measurement are oftentimes rooted in postural habits affecting spinal
and 3 ± 2° during stable or slowly changing posture development during crucial growth stages of adolescence
activities and 4 ± 4° during rapidly changing posture [24].
activities. Four volunteers wore the system for 3 h per day Postural kyphosis, the rounding of the back in the sag-
and for 4 consecutive days. The feedback was provided on ittal plane (as seen from the side), is a flexible spinal
the last 2 days and the kyphotic angle reduced by 8 ± 1° deformity that develops due to poor posture [19]. Unlike
and 8 ± 2° on the last 2 days, respectively. Although the kyphosis of pathogenic origin such as misshaped vertebrae,
long-term effects of reminding the subjects’ posture is still postural kyphosis presents as a smooth rounding of the
not clear, a short-term result shows promise that the smart back upon forward bending [15, 19, 25] and can be cor-
garment may be able to improve the kyphosis. rected entirely at the will of the individual with extension
of back muscles [19]. Although its cosmetic implications
Keywords Kyphosis Monitoring Posture control are often parents’ most immediate consideration, recent
Data loggers Biofeedback studies suggest that there are adverse effects of postural
kyphosis upon physical [14, 20] and respiratory function
[20], relation to neurologic problems [15] and, very
importantly, back pain [5, 13, 16, 20, 24, 26].
E. Lou (&) D. L. Hill
Department of Research and Technology Development, Alberta Maintaining improper posture for prolonged time exerts
Health Services, 10230–112 Ave, Edmonton, AB T5G 0B7, significant stress on the spine [16, 24]. Increased spinal
Canada loading can cause protrusion or rupture of the vertebral
e-mail: elou@ualberta.ca
discs, which, when compressed against the spinal nerve,
E. Lou G. C. Lam gives rise to back pain [13]. Excessive biomechanical stress
Department of Electrical and Computer Engineering, University on vertebral endplates can over time render vertebrae to
of Alberta, Edmonton, AB T6G 2V4, Canada become wedge shaped, thereby worsening the kyphotic
curve [14]. Lax ligaments and weak back muscles are other
M. S. Wong
Department of Health Technology and Informatics, The Hong detrimental results leading to poor spinal support [13, 26]
Kong Polytechnic University, Hung Hom, Hong Kong and further exacerbating the condition. Maintaining proper
123
1148 Med Biol Eng Comput (2012) 50:1147–1154
posture during a child’s developmental stage is thus a key functional changes, of which one would not normally be
to reducing the likelihood of aches and pains in later years conscious [7]. By acting as an artificial sixth sense, bio-
of life [24]. feedback encourages reliance on oneself to correct and
Unfortunately, with the advancement and increased control particular problems [7]. For instance, biofeedback
availability of computer-related activities, children nowa- is now commonly used in tele-rehabilitation of patients
days may spend a large portion of their leisure time with neuromuscular difficulties displaying postural insta-
sitting—more often than not—with improper posture. bility [11, 17, 21, 22], as well as for fall detection in the
Psychosocial factors, such as depression, anxiety or inse- elderly population [6]. More recent studies investigate its
curity, may also be underlying reasons for poor posture [9]. potential for improving spinal deformities.
Irrespective of the cause, improper posture can become a In this study, an inconspicuous smart garment was
habit difficult to reverse. Treatment methods that have developed to continuously monitor an individual’s posture
received much attention in research include exercise ther- by direct measurement of the kyphotic angle. Feedback is
apy and orthosis (bracing). The primary aim of exercise provided to its user when his/her kyphotic angle exceeds
regimes is to strengthen back muscles and increase spinal personalized thresholds during daily activities. This paper
flexibility of the patient [27]. It is sometimes prescribed to reports the smart garment system, the accuracy and reli-
children to assist in maintaining proper posture while the ability of the system and the preliminary trial results.
kyphotic deformity is still mild [10, 24]. Orthosis, the
standard treatment for moderate kyphosis, supports trunk
alignment via a passive force [27]. Its active component, 2 Methods
however, is believed to provide the greatest therapeutic
effect [1, 8]. By pulling away from uncomfortable pressure 2.1 Smart garment
points in brace, the patient is encouraged to actively use
his/her muscles to maintain proper posture and develop The smart garment system consists of a harness and two
greater awareness of trunk alignment [1, 8]. data-sensor loggers. The harness-like device, worn on the
Despite what appears to be a general consensus upper body (Fig. 1a), was put over the arms like a back-
regarding the importance of proper posture in children [5, pack and the shoulder straps could be adjusted until snug.
13–16, 26], formal medical treatment of postural kyphosis A waist strap was wrapped around the waist to secure the
is generally deemed unnecessary [14, 24], on the basis that harness. A flexible plastic strap extended down the back,
the deformity usually lessens with time [4, 15]. In North approximately from vertebrae T1 to T12. The data-sensor
America, minimal treatment is provided to patients dis- loggers attached to the harness with Velcro, along the back
playing mild curvatures, defined by a kyphotic angle on the plastic strap. Each logger consists of a plastic box
between 20 and 45°, determined radiographically using (55 mm 9 35 mm 9 15 mm, weight 30 g).
Cobb’s method [15, 25]. The extent of treatment involves
patient education, periodic examination and exercise regi-
mens [15, 24]. Active treatment, namely bracing, is pre- y1
scribed only when the kyphotic curve progresses beyond z1
50° [15]. Even though an adolescent patient is prescribed
exercise or orthotic therapy, patient compliance remains an α1
enormous impediment to effective treatment [1, 4, 10]. g1
Physical complications associated with prolonged brace
usage have been commonly reported, including reduced φ
spinal flexibility, permanent deformation of the rib cage or
soft tissue at pressure points [1], skin breakdown or aller-
gies and altered gastrointestinal motility [10]. More sig- y2
α2
nificant, however, is its bulkiness, being uncomfortable
especially in hot weather, limiting activities and attracting
z2 g2
unwanted attention, act as a great hurdle for young indi-
viduals undergoing sensitive stages of life [1, 10].
Kyphotic angle = 180 - φ
In light of existing challenges, recent studies have
directed attention toward development of less conspicuous (a) (b)
posture training systems, many of which rely on biofeed-
Fig. 1 a The smart garment system and b the determination of the
back mechanisms. Biofeedback involves electronic usage kyphotic angle from the position of two logger modules along the
of bodily signals to inform an individual of his/her own spine
123
1148 Med Biol Eng Comput (2012) 50:1147–1154
posture during a child’s developmental stage is thus a key functional changes, of which one would not normally be
to reducing the likelihood of aches and pains in later years conscious [7]. By acting as an artificial sixth sense, bio-
of life [24]. feedback encourages reliance on oneself to correct and
Unfortunately, with the advancement and increased control particular problems [7]. For instance, biofeedback
availability of computer-related activities, children nowa- is now commonly used in tele-rehabilitation of patients
days may spend a large portion of their leisure time with neuromuscular difficulties displaying postural insta-
sitting—more often than not—with improper posture. bility [11, 17, 21, 22], as well as for fall detection in the
Psychosocial factors, such as depression, anxiety or inse- elderly population [6]. More recent studies investigate its
curity, may also be underlying reasons for poor posture [9]. potential for improving spinal deformities.
Irrespective of the cause, improper posture can become a In this study, an inconspicuous smart garment was
habit difficult to reverse. Treatment methods that have developed to continuously monitor an individual’s posture
received much attention in research include exercise ther- by direct measurement of the kyphotic angle. Feedback is
apy and orthosis (bracing). The primary aim of exercise provided to its user when his/her kyphotic angle exceeds
regimes is to strengthen back muscles and increase spinal personalized thresholds during daily activities. This paper
flexibility of the patient [27]. It is sometimes prescribed to reports the smart garment system, the accuracy and reli-
children to assist in maintaining proper posture while the ability of the system and the preliminary trial results.
kyphotic deformity is still mild [10, 24]. Orthosis, the
standard treatment for moderate kyphosis, supports trunk
alignment via a passive force [27]. Its active component, 2 Methods
however, is believed to provide the greatest therapeutic
effect [1, 8]. By pulling away from uncomfortable pressure 2.1 Smart garment
points in brace, the patient is encouraged to actively use
his/her muscles to maintain proper posture and develop The smart garment system consists of a harness and two
greater awareness of trunk alignment [1, 8]. data-sensor loggers. The harness-like device, worn on the
Despite what appears to be a general consensus upper body (Fig. 1a), was put over the arms like a back-
regarding the importance of proper posture in children [5, pack and the shoulder straps could be adjusted until snug.
13–16, 26], formal medical treatment of postural kyphosis A waist strap was wrapped around the waist to secure the
is generally deemed unnecessary [14, 24], on the basis that harness. A flexible plastic strap extended down the back,
the deformity usually lessens with time [4, 15]. In North approximately from vertebrae T1 to T12. The data-sensor
America, minimal treatment is provided to patients dis- loggers attached to the harness with Velcro, along the back
playing mild curvatures, defined by a kyphotic angle on the plastic strap. Each logger consists of a plastic box
between 20 and 45°, determined radiographically using (55 mm 9 35 mm 9 15 mm, weight 30 g).
Cobb’s method [15, 25]. The extent of treatment involves
patient education, periodic examination and exercise regi-
mens [15, 24]. Active treatment, namely bracing, is pre- y1
scribed only when the kyphotic curve progresses beyond z1
50° [15]. Even though an adolescent patient is prescribed
exercise or orthotic therapy, patient compliance remains an α1
enormous impediment to effective treatment [1, 4, 10]. g1
Physical complications associated with prolonged brace
usage have been commonly reported, including reduced φ
spinal flexibility, permanent deformation of the rib cage or
soft tissue at pressure points [1], skin breakdown or aller-
gies and altered gastrointestinal motility [10]. More sig- y2
α2
nificant, however, is its bulkiness, being uncomfortable
especially in hot weather, limiting activities and attracting
z2 g2
unwanted attention, act as a great hurdle for young indi-
viduals undergoing sensitive stages of life [1, 10].
Kyphotic angle = 180 - φ
In light of existing challenges, recent studies have
directed attention toward development of less conspicuous (a) (b)
posture training systems, many of which rely on biofeed-
Fig. 1 a The smart garment system and b the determination of the
back mechanisms. Biofeedback involves electronic usage kyphotic angle from the position of two logger modules along the
of bodily signals to inform an individual of his/her own spine
123
Med Biol Eng Comput (2012) 50:1147–1154 1149
The kyphotic angle was measured using two units placed The communication between the two units was implemented
on the vertebral column of the subject. The / angle was the using the ZigBee protocol. It operated in the industry-sci-
difference between the tilt angle of the upper unit a1 and entific medical (ISM) frequency band (2.4 GHz) and had a
the tilt angle of the lower unit a2, as shown in Fig. 1b. range of 30 m for normal operation. The two units (master
and slave) could communicate with a PC via a ZigBee USB
/ ¼ 180o ða2 a1 Þ ð1Þ dongle. The system could be set to two different operation
o modes: laboratory sampling and long-term sampling. Lab-
Kyphotic angle ¼ 180 / ¼ a2 a1 ð2Þ
oratory sampling allowed researchers to set up and validate
the functionality of the system. Commands from the PC were
2.3 Data-sensor logger sent through a ZigBee dongle and waited for its reply. If
invalid commands were received on both units, no response
The block diagram of the data-sensor logger is shown in would be given and a message would display on the com-
Fig. 2. Both loggers, called a master and slave pair, con- puter screen after 1 s. When valid commands such as ‘‘Set
sisted of the same hardware except that a buzzer and a Sample Rate’’ or ‘‘Set Clock’’ or ‘‘Measured Angle’’, were
vibration motor were placed on the master unit. The major received, both units would respond, but the slave was
integrated circuit (IC) of the unit was the CC2430 (Texas delayed 10 ms to avoid data collision (Fig. 3a). Special
Instrument, USA), which is a wireless transceiver commands such as ‘‘feedback command’’ or ‘‘threshold
combined with a microcontroller (MCU). The maximum value’’ were only sent to the master. After the set up, the units
current consumption of this IC was 27 mA at 3 V with would be placed in the long-term sampling mode, which
radio-on and 7 mA for processing with radio-off. A real-time recorded the posture orientation at 30-s intervals. The clock
clock (M41T93) (RTC) was used to wake up the CC2430 was synchronized at the beginning to ensure that both units
for data collection to provide the time stamp and to cal- would wake up at the same time. Both units were put into
culate the kyphotic angle. A backup battery was connected processing mode to save power. The communication
to the RTC to ensure that data were retained even if power between the dongle and both units was off. The wireless
failure occurred. A 4-MB flash memory was used to store transceivers woke up when a sample was acquired. The
measured data, which was able to store 262,144 samples. typical sample rate was one sample per 30 s, and it could be
Power management circuitry was used to convert a single adjustable by the user. The master then sent a command to
3.7 V, 500 mAh lithium-ion battery to a 3 V regulated the slave to request the angle measurement. If no answer was
supply voltage. Both master and slave units used the same received from the slave, the master re-transmitted the com-
three-axis accelerometer (LIS302SG, ST Microelectronics mand up to 16 times. After receiving the angle from the slave,
Inc.) and two-axis gyroscope (LPR450AL, ST Microelec- the master calculated the kyphotic angle. If it was larger than
tronics Inc.) to measure the orientation. Low power, high the user-defined threshold (undesirable posture detected),
sensitivity and small packages (0.65 mA at 3 V, 0.435 V/g the master would request 20 more samples at 10 Hz sample
and 3 9 5 9 0.9 mm for accelerometer and 6.8 mA at rate to validate the bad posture (Fig. 3b). An alarm was
3 V, 2 mV/dps (degree-per-second) and 4 9 5 9 1 mm generated if all 20 measurements were above the threshold.
for gyroscope) were the selection criteria in these two This method was chosen to avoid providing unnecessary
sensors. feedback during transient activities such as bending down to
pick up a dropped object. The angle measurement on each
unit was saved to its own on board memory with a flag
indicating whether an alarm was given. The clock then
3-axis accelerometer and 2–axis gyroscope synchronized again before both units switched back to pro-
cessing mode.
123
1150 Med Biol Eng Comput (2012) 50:1147–1154
Calculate Calculate
angle angle
Current angle
Calculate
kypothic angle
Update display
Wake up Wake up
Request angle
wireless wireless
Calculate
Calculate angle
Current angle angle
Check
kyphotic angle Resend request if no answer was
received
Alarm:
Request Additional Samples
Take 20
additional Take 20 additional
samples samples
Additional Samples
Check new
samples / give Shut down
alarm wireless
Shut down
wireless
sources and magnitudes of errors obtained from the indi- 0:732
vidual sensor and the developed algorithm. Dh0 ¼ arcsin ¼ 0:096 ð4Þ
435
During static or slow movement, the acceleration from
435 0:732
each axis relative to gravity was used to calculate the change Dh90 ¼ 90 arcsin ¼ 3:33 ð5Þ
of the angle. The sensitivity of the selected accelerometer 435
was 435 mV/g (gravity) and the system used a 12-bit ADC. To reduce the error due to orientation near 90°, the z-axis
At a supply voltage of 3 V, 12-bit resolution was equivalent value was used when the angle h was over 45°. Therefore, the
to 4,096 steps, which meant that each step was 0.732 mV maximum error occurred at 45° and it was improved from
(3 V/4,096 steps). At 0 g, the output voltage was 1.5 V (mid- 3.33° to 0.14°. Use of the z-axis value increased the range
range). If the sensor only tilted in the yz-plane, where the error due to orientation was small.
Vout;Y 1500 pffiffiffi
h ¼ arcsin ð3Þ 1= 2 435 0:732
435 Dh45 ¼ 45 arcsin ¼ 0:14
435
Since this was a nonlinear function, the sensitivity ð6Þ
varied depending on the orientation of the sensor. The
minimum error occurred at 0° relative to the horizontal and To calculate the angle from the gyroscope, the angular
maximum error at 90°. velocity xGyro was integrated numerically:
123
Med Biol Eng Comput (2012) 50:1147–1154 1151
123
1152 Med Biol Eng Comput (2012) 50:1147–1154
module to the lower thoracic region (around the T12 ver- room at a moderate pace. Each of the three actions was
tebra position). Three regimented activities were performed repeated for two trials.
by the volunteer, namely: (1) typical walking, (2) walking The smart garment system was tested by four healthy
with slouched posture and (3) mixed activity. The mixed control subjects (male, age 28 ± 5 years) over a 4-day
activity was designed to represent an action typical of that period to evaluate its effect on improving posture during
performed in daily living; the subject walked to the middle daily activities. The smart garment was worn by each
of the room, sat down on a chair, bent down quickly to pick subject for 3 h each day. The data collection rate was one
up an object, resumed an upright sitting position, got up sample per 30 s. On the first 2 days, no feedback was
from the chair and continued to walk to the other end of the provided. The normal sitting posture on day 1 was used as
the reference. A vibration feedback was provided on days 3
and 4 when the kyphotic angle was greater than 5° of the
reference angle and lasted beyond a 2-s interval (20 sam-
ples at 10 Hz).
3 Results
Fig. 6 The tilt angle from a the master and b slave units separately (The kyphotic angle = master angle ? 180 - slave angle)
123
Med Biol Eng Comput (2012) 50:1147–1154 1153
123
1154 Med Biol Eng Comput (2012) 50:1147–1154
123