Vestibular testing apparatus
11684292 · 2023-06-27
Assignee
Inventors
- Hamish MacDougall (Sydney, AU)
- Robert Nygren (Schaumburg, IL, US)
- Wendy Crumley-Welsh (Schaumburg, IL, US)
Cpc classification
A61B5/7275
HUMAN NECESSITIES
A61B5/7445
HUMAN NECESSITIES
International classification
A61B5/11
HUMAN NECESSITIES
A61B5/00
HUMAN NECESSITIES
Abstract
A system for detecting and recording head orientations of a person includes: a first sensor device capable of providing sensor data regarding a head orientation of a person in a three-dimensional space; a data acquisition system configured for storing and outputting the sensor data from the first sensor device; and a processor configured for processing the sensor data from the data acquisition system, outputting a first signal representing the head orientation, and generating an image for presentation by a graphical display; wherein the image comprises: a first reference indicator; an orientation indicator, wherein a position of the orientation indicator in the image is determined based on the first signal from the processor, and a feedback indicator when a first condition is met.
Claims
1. A system for detecting and recording head orientations of a person, comprising: a data acquisition system configured for storing and outputting sensor data from a first sensor device and additional sensor data from a second sensor device; a calculation module that receives streams of real time sensor data representing gaze direction and spatial orientation of the head of the person from the data acquisition system and converts the real time data into a horizontal movement vector, a vertical movement vector and a rotational movement vector representing spatial orientation and vestibular activity in the person; and a processor configured for generating an image for presentation by a graphical display, the image comprising: a first reference indicator; a second reference indicator; a set of left canals; a set of right canals; an orientation indicator, and a feedback indicator for providing a feedback when a first condition is met.
2. The system according to claim 1, whereby a viewing angle of the feedback indicator is determined based on the first signal representing the head orientation; and wherein the first condition is met when the head orientation represented by the first signal deviates more than a predetermined amount from a desired orientation according to a maneuvering scheme.
3. The system according to claim 2, wherein the maneuvering scheme is predetermined prior to detecting vestibular activity in the person.
4. The system according to claim 1, wherein the first condition is that the position of the orientation indicator in the image deviates more than a predetermined amount from a desired position with relation to the first reference indicator according to a maneuvering scheme.
5. The system according to claim 1, wherein the feedback indicator comprises a first representation of the set of left canals and a second representation of the set of right canals.
6. The system according to claim 1, wherein the first reference indicator is configured for providing a first feedback regarding a first rotation about a first local axis, and the second reference indicator is configured for providing a second feedback regarding a second rotation about a second local axis perpendicular to the first local axis.
7. The system according to claim 1, further comprising a memory configured for storing a three-dimensional model of a human head; wherein the three-dimensional model of the human head comprises a first three-dimensional model of the set of left canals, and a second three-dimensional model of the set of right; and wherein the processor is configured to: provide a two-dimensional projection of at least one of the first three-dimensional model and the second three-dimensional model; and change a color of at least a part of the two-dimensional projection in response to a derived vestibular activity.
8. The system according to claim 1, wherein the first reference indicator and the orientation indicator are configured to guide a physician to position the person's head during a maneuvering scheme.
9. The system according to claim 1, wherein the orientation indicator moves about in a main window of the graphical display when the head of the person being examined moves and represents the gaze direction of the person.
10. A system for detecting and recording head orientations of a person, comprising: a calculation module that receives streams of real time sensor data representing gaze direction and spatial orientation of the head of the person from a medical data acquisition system, and converts real time data into a horizontal head movement vector, a vertical head movement vector and a rotational head movement vector representing spatial orientation and vestibular activity in the person; a processor configured for generating an image for presentation by a graphical display, the image comprising a first reference indicator, a second reference indicator, a set of left canals, a set of right canals, and an orientation indicator; and a feedback indicator for providing a feedback when a first condition is met.
11. The system according to claim 10, wherein the first condition is that the position of the orientation indicator in the image deviates more than a predetermined amount from a desired position with relation to the first reference indicator according to a maneuvering scheme.
12. The system according to claim 10, wherein the first reference indicator is configured for providing a first feedback regarding a first rotation about a first local axis, and the second reference indicator is configured for providing a second feedback regarding a second rotation about a second local axis perpendicular to the first local axis.
13. A system for detecting and recording head orientations of a person, comprising: a first sensor device capable of providing sensor data regarding a head orientation of a person in a three-dimensional space; a second sensor device capable of providing an additional sensor data regarding an eye movement of the person; a data acquisition system configured for storing and outputting the sensor data from the first sensor device and the additional sensor data from the second sensor device; a memory configured for storing a three-dimensional model of a human head and canals of the person; a calculation module that receives streams of real time sensor data representing gaze direction and spatial orientation of the head of the person from the data acquisition system, and converts the real time data into a horizontal movement vector, a vertical movement vector and a rotational movement vector representing spatial orientation and vestibular activity in the person, defining real time vector data; and a processor configured for processing and combining the real time vector data from the calculation module with the three-dimensional model of the human head and the canals stored in the memory, outputting a first signal representing the head orientation, generating an image having a two-dimensional projection of the three-dimensional model of the human head for presentation by a graphical display, and generating a viewing angle of the two-dimensional projection of the three-dimensional model of the human head is determined based on the first signal representing the head orientation; and wherein the first condition is met when the head orientation represented by the first signal deviates more than a predetermined amount from a desired orientation according to a maneuvering scheme generating an image comprising a first and a second reference indicators, a left and a right canal, an orientation indicator, and a feedback indicator.
14. The system according to claim 13, wherein the processor is configured to derive vestibular activity from the additional sensor data regarding the eye movement provided by the second sensor device.
15. The system according to claim 13, wherein the maneuvering scheme is pre-determined prior to detecting vestibular activity in the person.
16. The system according to claim 13, wherein the first reference indicator is configured to provide a first feedback regarding a first rotation about a first local axis, and the second reference indicator is configured for providing a second feedback regarding a second rotation about a second local axis perpendicular to the first local axis.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The embodiments are described in greater detail in the following, where
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION OF THE INVENTION
(6) Various embodiments are described hereinafter with reference to the figures. Like reference numerals refer to like elements throughout. Like elements will, thus, not be described in detail with respect to the description of each figure. It should also be noted that the figures are only intended to facilitate the description of the embodiments. They are not intended as an exhaustive description of the claimed invention or as a limitation on the scope of the claimed invention. In addition, an illustrated embodiment needs not have all the aspects or advantages shown. An aspect or an advantage described in conjunction with a particular embodiment is not necessarily limited to that embodiment and can be practiced in any other embodiments even if not so illustrated, or if not so explicitly described.
(7) The block schematic in
(8) The eye movement detector 6 and the orientation sensor 4 may be built into a self-contained, head-mountable unit (not shown in
(9) During an examination of the person wearing the calibrated, head-mountable unit, the person's head is placed in a series of different positions or orientations by the physician performing the examination while the physician watches the display 3 of the clinical setup 1. By looking at the display 3 during the examination the physician may monitor the actual orientation and the vestibular reactions of the person being examined. The vestibular reactions are reflected in involuntary movements of the eyeballs of the person and the data from the eye movement detector 6 are thus used by the calculating module 8 for calculating the corresponding vestibular reactions. The results of the calculations are provided to the graphic processor 10 and combined with a stored, three-dimensional model of a human head and a pair of associated semi-circular canals provided by the dedicated memory 9 for the purpose of generating a real time, two-dimensional perspective projection of a human head and semi-circular canals in a viewport of the display 3 for viewing by the physician performing the examination.
(10) An exemplary picture, as it may be provided by the display 3 of
(11) During use of the system 1, the physician initiates a data collection session by calibrating the head-mountable unit by activating the “Center” button 29 in the main window 20. This calibration is done with the person's head carrying the head-mountable unit and facing straight forward. Any subsequent movements the person's head makes after calibration is then recorded and shown relative to the calibration point. When the person moves his or her head in space, the perspective projection angle of the human head 21 moves correspondingly in the main window 20, the perspective projection angle of the set of left semi-circular canals 22L and the set of right semi-circular canals 22R moving along with the human head 21 while keeping their relative positions with respect to the human head 21. When the calibration procedure has finished, the physician may start the acquisition of movement and vestibular response data by activating the “Start” button 30 in the main window 20.
(12) Moving together with the perspective projection of the human head 21 is the orientation indicator 27. When the person's head moves, the orientation indicator 27 will move correspondingly with respect to the vertical reference indicator 26 and the horizontal reference indicator 25, respectively. The positioning of the vertical reference indicator 26 and the horizontal reference indicator 25 is determined by the type of examination to be performed. In the case of e.g. the physician wishing to perform a Dix-Hallpike maneuver with the aid of the system 1, the physician has to move the person's head about an axis going vertically through the head of the person in a first move and about an axis going from ear to ear of the person in a second move. The orientation indicator 27 aids the physician in performing the Dix-Hallpike maneuver by making the physician move the person's head in such a way that the orientation indicator 27 stays on the vertical reference indicator 26 during the first movement and the orientation indicator 27 stays on the horizontal reference indicator 25 during the second movement. Preferably, orientation indicator 27 may light up or change color if the orientation indicator 27 is veering off track during the first or the second movement. An angle tolerance may be built into the system.
(13) In this way, the display 3 of the system 1 may provide positive feedback to the physician in real time during performance of e.g. the Dix-Hallpike maneuver, guiding the movements the physician has to perform on the patient's head and/or torso in order to retrieve the desired examination or treatment results. The combination of the two-dimensional projection of the head 21, the two sets of semi-circular canals 22L and 22R and the orientation indicator 27 with respect to the vertical reference indicator 26 and the horizontal reference indicator 25 provides for a high degree of precision in the movements of the person's head. Due to the fact that the eye movement detector 6 is monitoring the eyes of the person, the system may indicate e.g. the presence of nystagmus by making individual semi-circular canals of the two-dimensional projection of the semi-circular canals 22L and 22R light up or change color in the window 20, thus indicating vestibular activity in those semi-circular canals. This is indicated in
(14) Some types of examination may require the person being tested to be vision denied, i.e. blindfolded. This is due to the fact that it is natural to most people to use their eyesight in order to determine their orientation in space. In order to exclude this sensory modality from the examination, the person being examined may wear dark or opaque eye coverings on one or both eyes during examination or treatment. The eye coverings are preferably placed beneath the goggles when worn by the person and are manufactured from a material blocking all light but the infrared range of the electromagnetic spectrum, thus rendering the person without any visual cues for the duration of the examination. The eye movement detector 6 of the system 1 is configured to be sensitive in the infrared range of the spectrum, thereby permitting detection of eye movements even though the person being examined cannot see anything. Since the balance reflex of the eyes is present even if the person does not see anything, this strategy of examination effectively excludes visual cues from the examination, thus effectively isolating the signals from the balance organs for detailed analysis during or after the examination.
(15) During an examination, the data acquisition module 7 of the computerized system 2 in
(16) A three-dimensional coordinate system is defined as a standard right-hand coordinate system, where the x-axis goes from ear to ear in a person's head, the y-axis goes from the top of the person's parietal bone through the neck, and the z-axis goes from the back of the person's head to the tip of the nose. This coordinate system will be referred to in the following. Orientation angles of a human head about the three axes x, y and z may be expressed as Tait-Bryan chained rotations using three rotational matrices, where
(17)
(18) The three rotational angles α, β, and γ expressed in radians, describe the rotation of a human head about the three axes with respect to the origin (set at calibration time). Data provided by the rotation sensor 4 in
(19)
at calibration time, and
(20)
during examination. The vector {right arrow over (M)}.sub.x,y,z is generated from data from the rotation sensor 4 by the data acquisition module 7, and is used as input for the calculation module 8.
(21) Anatomically, the three semi-circular canals of a human being are denoted the lateral semi-circular canal (operating around a vertical axis in the transversal plane), the anterior semi-circular canal (operating around an anterial-posterial axis in the coronal plane) and the posterior semi-circular canal (operating around a lateral axis in the sagittal plane). As stated in the foregoing, the activity of the semi-circular canals cannot be monitored directly. Instead, the vestibulo-ocular reflex is used for detecting vestibular activity during examination using the eye movement detector 6. If, for instance, the head of the person being examined moves from left to right in the transversal plane, the person's eyes will move in the opposite direction from right to left thanks to the vestibulo-ocular reflex. The eye movement detector 6 records this behaviour and interprets it as a horizontal movement vector {right arrow over (E)}.sub.h. If the person's head instead is moved up and down in the sagittal plane, the person's eyes will move down and up, respectively. The eye movement detector 6 records and interprets this behaviour as a vertical movement vector {right arrow over (E)}.sub.v. Finally, if the person's head is tilted and rotated in the coronal plane, the person's eyes will rotate in the opposite direction. The eye movement detector 6 records these eye movements and interprets the behaviour as a rotational movement vector {right arrow over (E)}.sub.r. The way that the movement vectors {right arrow over (E)}.sub.h, {right arrow over (E)}.sub.v and {right arrow over (E)}.sub.r are derived from the eye movement detector 6 is beyond the scope of this application.
(22) The vectors {right arrow over (E)}.sub.h, {right arrow over (E)}.sub.v, and {right arrow over (E)}.sub.r are also used as inputs for the calculation module 8 for the purpose of deriving a set of vectors indicating the presence of a vestibular stimulus to a particular semi-circular canal. This set of vectors may be derived in the following manner:
(23) The vectors are normalized;
(24)
For the left eye, a stimulus vector {right arrow over (L)} is derived:
(25) L.sub.lateral=k.sub.1Ê.sub.h,
(26) L.sub.anterior=k.sub.2Ê.sub.v, and
(27) L.sub.posterior=k.sub.3Ê.sub.r,
(28)
where
k.sub.1, k.sub.2 and k.sub.3 are constants.
Similarly, for the right eye, a stimulus vector {right arrow over (R)} is derived:
(29) R.sub.lateral=k.sub.1Ê.sub.h,
(30) R.sub.anterior=k.sub.2Ê.sub.v, and
(31) R.sub.posterior=k.sub.3Ê.sub.r,
(32)
(33) The constants k.sub.1, k.sub.2 and k.sub.3 are chosen in such a way that the individual values of L.sub.lateral, L.sub.anterior, L.sub.posterior, R.sub.lateral, R.sub.anterior and R.sub.posterior may take on the value of 0 or 1, respectively. The vectors {right arrow over (M)}, {right arrow over (L)} and {right arrow over (R)} are used by the calculation module 8 as inputs for the graphic processor 10.
(34) During use, the graphic processor 10 takes the three-dimensional representation of a human head provided by the dedicated memory 9 and generates a two-dimensional representation of it by applying the vector {right arrow over (M)} to the three-dimensional representation, generating a two-dimensional projection angle for the representation. Next, the graphic processor 10 takes the stimulus vectors {right arrow over (L)} and {right arrow over (R)}, respectively, and uses them to determine the color of the individual semi-circular canals of the set of semi-circular canals 22L and 22R of the projection of the human head shown in the main window 20 of
(35) In order to provide a more secure and precise indication of the person's head during the performance of e.g. a Dix-Hallpike maneuver, additional indicators are provided in the main window 20 of the display 3 in the form of the horizontal reference indicator 25, the vertical reference indicator 26 and the orientation indicator 27. The orientation indicator 27 is a two-dimensional projection of a three-dimensional point P onto an imaginary plane F in front of the two-dimensional representation of a human head 21. The plane F is perpendicular to the vector {right arrow over (M)}.sub.cal. The point P is defined as the point where the vector {right arrow over (M)}.sub.x,y,z intersects with the imaginary plane F. This may be expressed as:
F=t{right arrow over (M)}.sub.x,y,z=P, where t∈.
(36) In other words, the orientation indicator 27 follows the direction of the head of the person being examined closely whenever the head is turned about one of its three axes. During setup of a Dix-Hallpike maneuver, the horizontal reference indicator 25 and the vertical reference indicator 26 are projected onto the plane F in such a way that the orientation indicator 27 coincides with the vertical reference indicator 26 during a first correct movement of the Dix-Hallpike maneuver, and the orientation indicator 27 coincides with the horizontal reference indicator 25 during a second correct movement of the Dix-Hallpike maneuver. The horizontal reference indicator 25 and the vertical reference indicator 26 both have an elongated shape when displayed in the main window 20, and this feature makes it easy for the physician to follow with the movements of the head of the person being examined. By providing the system 1 with a tolerance of e.g. five degrees in either direction, the physician may be easily alerted whenever a movement diverts too much from the correct movement, e.g. by having the orientation indicator 27 change color, texture or general appearance in such cases, allowing the physician to perform corrections of the movements in a secure and easy manner. The way an examination is performed using the system 1 is described in greater detail in the following.
(37) If the Dix-Hallpike maneuver is chosen for detecting e.g. BPPV in the left set of semi-circular canals in a person being examined, this choice may be input to the system 1 in the test setup tab 33 in the main window 20 in
(38) During the performance of the Dix-Hallpike maneuver, the system 1 records and displays the movements and reactions of the person being examined. The head angle is reflected in the two-dimensional representation of a human head 21 in the main window 20 allowing the physician to follow the head orientations in a precise manner during examination. The reactions of the vestibular systems of the person being examined are being reflected in the two-dimensional representation of the semi-circular canals 22L and 22R displayed along with the human head representation 21, allowing the physician to monitor the vestibular reactions of the person being examined in real time during examination. The horizontal reference indicator 25 and the vertical reference indicator 26 provides a guidance for the physician performing the movements of the Dix-Hallpike maneuver, using the positioning and coloring of the orientation indicator 27 as an aid in the movements. When the Dix-Hallpike maneuver has been performed, the physician may browse through the recorded data by selecting the “Collection” tab 35 of the main window 20 and perform subsequent analyses aided by the recorded data set in order to establish accurate diagnoses, e.g. of BPPV. The mechanism of the aid provided by the system 1 is described more closely with reference to
(39) In
(40) In
(41) A variety of vestibular conditions may be diagnosed or alleviated using the system 1. An example of a procedure which alleviates BPPV is the Epley repositioning maneuver, which works by allowing free-floating particles located within the affected semi-circular canal to flow back from the semi-circular canal to the utricle of the inner ear by the straightforward means of gravity. The Epley maneuver involves a sequence of manipulations with a patient similar to the Dix-Hallpike maneuver, but is a bit more involved and thus more difficult to perform correctly. Having used the system 1 and e.g. the Dix-Hallpike maneuver to determine the extent and location of the cause of BPPV in a person, the physician may set up the system 1 in a similar manner in order to perform the Epley maneuver while observing the main window 20 for guidance during the various steps of the Epley maneuver. The physician may subsequently perform the Dix-Hallpike maneuver again in order to determine if, and to what degree, the Epley maneuver have provided an improvement to the patient.
(42) Thanks to the elaborate guidance means provided by the main window 20 of the display 3 of the system 1, the physician may perform a wide range of different, vestibular examinations quickly and securely, without worrying if the movements performed of the person being examined or treated are sufficiently accurate to be effective.
(43) In a preferred embodiment, the eye movement detector 6 and the rotation sensor 4 of the system 1 are built into a pair of lightweight goggles, e.g. of the kind described in European patent application EP 14169653.4. The processing of data from the sensors of the goggles may be executed on a standard personal computer running suitable software providing the functionality of the computerized system 2 of the system 1. Data acquisition, recording and storage may be provided by the standard storage means provided by the personal computer, and means for subsequent analysis of the data recorded during the examinations may also be provided by the software.
(44) The system according to one or more embodiments described herein provides an improvement of diagnosis and treatment of a variety of ailments in the vestibular system of a person and is especially useful in diagnosing and treating people suffering from BPPV.
(45) Although particular features have been shown and described, it will be understood that they are not intended to limit the claimed invention, and it will be made obvious to those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the claimed invention. The specification and drawings are, accordingly to be regarded in an illustrative rather than restrictive sense. The claimed invention is intended to cover all alternatives, modifications and equivalents.