Medical and consumer grade braces or other wearable devices can provide compression and motion control for individuals with damaged or compromised joints and/or limbs. Braces are widely used for joints and limbs such as fingers, wrists, elbows, ankles, knees, necks, etc.
There is a desire to monitor or trace the status of a joint or limb. Add-ons can be provided to a wearable device (e.g., a brace, a bandage, etc.) worn by or attached to the joint or limb to monitor the status (e.g., force, motion, etc.) at a joint or a limb. The present disclosure provides systems and methods for monitoring the status of a joint or a limb using color sensing.
In one aspect, the present disclosure describes a method of monitoring a motion status of a joint or limb, the method comprising: providing a first color encoded surface at a first location of the joint or limb; providing a second color encoded surface at a second location of the joint or limb; providing a first color sensor facing the first color encoded surface; providing a second color sensor facing the second color encoded surface; obtaining, via the first and second color sensors, color sensing data from the first and second color encoded surfaces, respectively; and processing, via a processor, the color sensing data from the first and second color sensors to obtain the respective motion information of the first and second locations.
In another aspect, the present disclosure describes a system to monitor motion of a joint or limb, the system comprising: a first color encoded surface at a first location of the joint or limb; a second color encoded surface at a second location of the joint or limb; a first color sensor facing the first color encoded surface; a second color sensor facing the second color encoded surface. The first and second color sensors are configured to obtain color sensing data from the first and second color encoded surfaces, respectively. A computing device is configured to process the color sensing data from the first and second color sensors to obtain the respective motion information of the first and second location.
Various unexpected results and advantages are obtained in exemplary embodiments of the disclosure. One such advantage of exemplary embodiments of the present disclosure is that the monitoring systems and methods described herein allow for the precise measurement of joint or limb movement over time so that individuals and their medical providers (e.g., clinicians) can collect the accumulated objective data to enable treatment path evaluation and/or correction. To collect data from a joint or limb, conventional joint monitoring may have to be conducted manually in most clinical settings by having the patient move their limb or joint with or without the assistance of the clinician doing the evaluation.
Various aspects and advantages of exemplary embodiments of the disclosure have been summarized. The above Summary is not intended to describe each illustrated embodiment or every implementation of the present certain exemplary embodiments of the present disclosure. The Drawings and the Detailed Description that follow more particularly exemplify certain preferred embodiments using the principles disclosed herein.
The disclosure may be more completely understood in consideration of the following detailed description of various embodiments of the disclosure in connection with the accompanying figures, in which:
In the drawings, like reference numerals indicate like elements. While the above-identified drawing, which may not be drawn to scale, sets forth various embodiments of the present disclosure, other embodiments are also contemplated, as noted in the Detailed Description. In all cases, this disclosure describes the presently disclosed disclosure by way of representation of exemplary embodiments and not by express limitations. It should be understood that numerous other modifications and embodiments can be devised by those skilled in the art, which fall within the scope and spirit of this disclosure.
Systems and methods for monitoring the status of a joint or a limb using color sensing are described. First and second color sensors are provided to sense first and second color encoded surfaces at first and second locations of a joint or limb, respectively. The color sensing data are processed to obtain the respective motion or status information of the first and second locations.
In some embodiments, a color encoded surface can include an area encoded with a gradient. For example, a color encoded surface can be shaded from black to gray with a gradient. The gradient might also have multiple colors with encoding from one region to another within a Red, Green, Blue measurement system or other color measurement system. Color encoding can also be facilitated through barcode patterns that create variability in color density across different areas of the encoded surface. The color encoding can also take the form of seemingly random color speckles, prints or patterns that have visible and non-visible color changes depending on the area of the encoded surface being measured. The colored patterns can be detected by visible or non-visible light.
The material surface can be on the surface of a wearable object which is worn by a wearer. Exemplary wearable objects include a wearable brace, a compression sock, a bandage, a flexible wrap, a joint or limb support device, etc. The wearable object can include any suitable stretchable, compressible, or deformable materials such as, for example, a woven material, a nonwoven material (e.g., fibers), a foam material, etc., that is suitable to be worn by a wearer such as, for example, a person, a robot, an animal, or other wearers.
The material surface can be a color encoded surface providing color index for position information. A reference dataset such as, for example, a location matrix, can be predetermined by matching position (e.g., coordinates x and y in an x-y-z coordinate system) to a set of color values (e.g., RGB values). A color encoded surface can provide, for example, a color gradient where different positions (x, y) have different color values. A color encoded surface may include, for example, color fibers woven into a surface of a wearable object. A color encoded surface may include, for example, a topically colored area of a wearable object. A color encoded surface may include, for example, multiple woven layers of different color that is responsive to visible or non-visible light. The different layers may contribute to a color change upon a state change of the surface material, e.g., when a mechanical stress is applied to the material. A color encoded surface may include one or more surface coatings such as, for example, a coating of paint, pigment, dye, etc., on the surface of the material. Such a surface coating may contribute singularly or in combination with woven layers to the color change. A color encoded surface may include one or more back coatings visible to a color sensor described herein. It is to be understood that the various means to provide a color encoded surface can be combined and used for various color sensing applications.
The material surface may be stretchable, compressible, or deformable. While not wanting to be bound by theory, it is believed that a stretchable, compressible, or deformable material surface, such as a foam or an elastics surface, can change structurally (e.g., a change of porosity size, an exposure of underlying material, a damage to less-flexible materials, etc.) to induce a change of the spectrum and/or optical phase of the reflected light therefrom. For example, woven material surfaces may change in the distance between thread and elastic groupings depending on the direction of distortion, which can also change the spectrum and/or optical phase of the reflected light therefrom. In some cases, a targeted surface area of the wearable object may change its reflected wavelength (e.g., in the form of a material color change) during mechanical stress. Such a material color change can be readable by the system 100 of
In some embodiments, the spectrum and/or optical phase change of light from the material surfaces of the wearable object can be derived from the displacement of the pigment in the material of the wearable object. The wearable object can include colored threads or films, and/or material modifications by other material processing techniques at various targeted areas of the wearable object. A color sensor can detect the corresponding spectrum or optical phase change when the wearable object is under a tension, a compression, a deformation, or a displacement.
In some embodiments, the spectrum and/or optical phase change of light from the material surfaces of the wearable object can be derived from the level of material wear of the wearable object. In some embodiments, at least a portion of the deformable material surfaces of the wearable object may change its color as the material wears. The material wear can include, for example, surface abrasion, deterioration of the material structure, etc., which can be detected by the measured color sensing data from the material surfaces.
In some embodiments, the material surfaces of the wearable object can include gradient layers of color. When the layers are changed (e.g., removed or damaged), the induced color change can be detected by the measured color sensing data from the material surfaces. In some embodiments, the material can be designed to express different levels of wear and types of damage through different color changes.
In some embodiments, the material surfaces of the wearable object can include a material having a critical wear warning label embedded in the material. The wear warning label might be a read layer that is not detectable by a color sensor unless being exposed through under certain level of wear.
The system 100 of
One or more color sensors 10 are functionally connected to a mobile device 20. The mobile device 20 can include a user interface (UI) to receive a user's instruction to obtain, via the color sensor 10, color sensing data of various target areas of the wearable object 3. The mobile device 20 can further include a computing element, e.g., a processor, to process the color sensing data from the color sensors 10 to obtain state information of various target areas of the wearable object 3. Exemplary state information may include tension, compression, deformation, displacement, level of material wear, etc. The user interface can then present the obtained state information to the user.
At 220, a second color sensor is provided to measure a second color encoded surface at a second location of the joint or limb different from the first location. The second color encoded surface can be another material surface or another area of the material surface on the same wearable object worn at the joint or a limb. The first and second color sensors are respectively movable relative to the first and second color encoded surfaces when the joint or limb is in motion. In some embodiments, the second color sensor may be provided as one element of a color sensor pack including an optional light source to direct light to the second color encoded surface of the wearable object. The light source can be, for example, a white-colored LED positioned to illuminate at least a portion of the material surfaces. The second color sensor is positioned to sense the reflected light from the illuminated surface. In some embodiments, the first and second color sensors can be provided on a major side of the same sensor support. The light source can include a natural light source. The sensors can be positioned to allow for the reading of the White light to allow for changes in natural and unnatural light to be calibrated. Light from the light source can be channeled using gaps in the physical coverings, light conductive materials such as fiber optic glass or plastic, or surfaces used for reflection. The method 200 then proceeds to 230.
At 230, the first and second color sensors obtain color sensing data based on the sensed light reflected from the first and second color encoded surfaces, respectively. In some embodiments, the color sensing data obtained by a color sensor may include a digital return of color values such as, for example, red, green, blue, and white (RGBW) light sensing values, or red, green, blue (RGB) light sensing values. In some embodiments, the first and second color sensors can measure the color sensing data for the first and second locations at the same time. A time series of color sensing data can be obtained for the first and second locations, respectively. The method 200 then proceeds to 240.
At 240, a processor receives the color sensing data from the first and second color sensors and processes the color sensing data to obtain the respective motion or status information of the first and second locations. In some embodiments, the measured color sensing data can be analyzed and compared to a reference dataset to determine location information of the first and second color sensors with respect to the first and second color encoded surfaces. For example, an analytical module can compare measured color values to a reference dataset providing correspondences between the color sensing values (e.g., RGB values) and positions (e.g., x and y) for the first or second color encoded surfaces.
In some embodiments, a reference dataset can include a location matrix. The location matrix can include reference color values, e.g., red, green, blue, and white (RGBW) values, measured for various locations on the same material surface. The material surface can have, for example, a predetermined color distribution. The predetermined color distribution can provide correspondences between color values (RGBW values) and locations (e.g., X and Y coordinates in an X, Y coordinate system). It is to be understood that the reference dataset can be in any suitable forms other than a location matrix.
In some embodiments, the processor can calibrate the color sensors before use. For example, for a new material surface with unknow properties, color sensing data can be measured at known levels of tension/compression force to develop a location matrix providing between the color sensing values (e.g., RGB values) and positions (e.g., x and y) before using the new material surface as the first or second color encoded surfaces.
In some embodiments, the measured color sensing data and/or the determined position/motion information data can be stored in a database in any suitable data structure such as, for example, a table, an array, a matrix, etc. The data can be retrieved and analyzed to obtain useful information regarding the status of a joint or limb being monitored.
The measurement unit 302 is functionally connected to the computing unit 304. The computing unit 304 includes an analytic module (AM) 340 to process the color sensing data from the measurement unit 302 to determine state information of the joint or limb wearing a wearable object. The computing unit 304 further includes a user interface (UI) 350 to present information to a user and allow interaction with the user. The computing unit 304 can be integrated into a computer, a mobile device, or other computational devices.
The computing unit 304 can include a processor. The processor may include, for example, one or more general-purpose microprocessors, specially designed processors, application specific integrated circuits (ASIC), field programmable gate arrays (FPGA), a collection of discrete logic, and/or any type of processing device capable of executing the techniques described herein. In some embodiments, the processor (or any other processors described herein) may be described as a computing device. In some embodiments, the memory may be configured to store program instructions (e.g., software instructions) that are executed by the processor to carry out the processes or methods described herein. In other embodiments, the processes or methods described herein may be executed by specifically programmed circuitry of the processor. In some embodiments, the processor may thus be configured to execute the techniques for analyzing data related to a fluid network described herein. The processor (or any other processors described herein) may include one or more processors.
In some embodiments, the analytic module 340 can compare the obtained color sensing data to a reference dataset (e.g., a location matrix) to determine the location or motion information of one or more color encoded surfaces to be detected. The location matrix can include a matrix of color values for each (x, y) coordinate on the material surfaces. For each (x, y) coordinate, an array of color values may correspond to different deformation state of the corresponding position. The analytic module 340 can match the color sensing data to the closest color values in the matrix for the coordinates (x, y). The following Table 1 illustrates an exemplary location matrix for different positions, (x1, y1), (x2, y2), (x3, y3) on the material surface of a wearable object. For each position (e.g., Position 1, 2 or 3), there are arrows of measured color data (e.g., RGBW) values corresponding to different deformation state. Take Position 1 for example. The first row of RGBW values (3963,989,1630,999) corresponds to a state having low compression; the second row of RGBW values (3960,988,1630,980) corresponds to a state having proper compression; and the third row of RGBW values (3960,987,1631,975) corresponds to a state having too high compression.
In some embodiments, the analytic module 340 can first determine the location of the measured material surface (e.g., Position 1, 2 or 3 in Table 1) by matching the measured color sensing data to the closet range of reference color values of a location. For example, the analytic module 340 determines that a color reading (3961,987,1630,982) for a location best matches the color range of Position 1, then the analytic module 340 can determine the measured location to be Position 1. With the determined location (e.g., at Position 1), the analytic module 340 can match the measured color values to the nearest row of reference values for that position and to determine the corresponding deformation state. For example, the measured color values (3961,987,1630,982) for Position 1 best matches (3960,988,1630,980), which corresponds to a proper compression.
In some embodiments, the connecting members 424c and 416 can form a separable connection. For example, the members 424c and 416 can include a layer of hook material and a layer of loop material, respectively, to form a hook and loop connector system. In some embodiments, at least one of the connecting members 424c and 416 can include adhesive to form adhesive bonding therebetween to secure the sensor unit 410 and the patch unit 420. It is to be understood that the connecting members 424c and 416 can have any suitable configurations to form the anchor point to secure the connection.
When the sensor unit 410 and the patch unit 420 are connected via the connecting members 424c and 416, the first color sensor 412 is positioned to face the first color encoded surface 424a of the patch unit 420; and the second color sensor 414 is positioned to face the second color encoded surface 424b of the patch unit 420. In the depicted embodiment of
As shown in
In some embodiments, the first and second color encoded surface 424a and 424b each can include colored threads or films, and/or material modifications by other material processing techniques. The color sensors can detect the corresponding spectrum or optical phase change when the color encoded surfaces are under a tension, a compression, a deformation, or a displacement. For example, when the patch unit 420 is deformed or stretched, additional threads may become visible that would not be visible with motion alone. In the depicted embodiment of
While in the embodiment depicted in
The monitoring device can be modified to anchor the device and measure the axis of rotation for a given limb or body part. One example is the neck, where the monitoring device can be placed at the base of the neck above the shoulders with the sensor reading an encoded surface on the middle of the neck where the encoded surface is wrapped horizontally around the neck to measure the individual moving their head side to side.
In some embodiments, a monitoring device can be optimized in shape and form to allow for measurement of specific movement. These shapes might be in simple forms such as squares, rectangles or circles. Other form might include elongated ellipsis. The sensors, anchors and light sources might be incorporated in another system, such as a motorcycle helmet where the other system/device/article provides the function of a bracket with anchor points.
When the neck is under various motions (e.g., flexing, stretching, twisting, etc.), at least one of the first and second color encoded surfaces 424a and 424b of the patch unit 420 can move along with the neck. The sensor unit 410 is secured to the connection member 424c of the patch unit 420 and may not move along with the neck 2. In this manner, the first and second color sensors 412 and 414 of the sensor unit 410 can move around the respective first and second color encoded surfaces 424a-b.
In measuring the use of a neck, a monitoring device including dual color sensors can measure various motions of a neck, including, for example, a simple bend of the neck (e.g., looking down) versus the jutting of the neck (e.g., moving the face forward relative to the correct position of the spine). The detected neck motions via the monitoring device can be used to determine posture over time or during any given time. This capability allows for the correction and understanding of the posture of an individual.
As shown in
A connecting member such as, for example, the connecting member 416 in
When the knee is in motion, the first and second color sensors 810 and 820 of the can move around the respective first and second color encoded surfaces 831 and 841 adjacent to the joints A and B. The first and second color sensors 810 and 820 can take continuous color sensing data that provides the specific color values across the color encoded surface at any given time. The time series of color data values describe the relative position/motion of the sensors 810 and 820 in relation of the upper arm 83 and lower arm 84, respectively. The color sensing data can be received and processed by a computing device such as, for example, the computing unit 304 of
Referring to the embodiment depicted in
The two hinge bracket arms 83 and 84 can accommodate the complex motion of the knee. They also allow for the distinction between different types of movement. For example, one type of movement is to bring the knee up vertically while standing, keeping the relative angle of the lower leg fixed. This is a distinctly different motion than a combined movement where the lower leg is moving in coordination with the upper leg to perform a task such as walking.
In some embodiments, an angle between first and second locations at a joint or limb can be determined based on the obtained motion information. In the depicted embodiment of
The joint monitoring device 800 can monitor the angles at a joint or limb (e.g., angles a1 and/or a2 of
The monitoring device or system described herein can assist a patient or clinician in understanding whether the range of motion of a joint or limb is adequate or not, e.g., whether the joint or limb is being used enough during a duration of time. The system can also assist in identifying deterioration of use (a reduction of range of motion) or if the individual is hyperextending the limb during movement.
The monitoring device or system described herein can also be used to measure the rate of motion of a joint or limb. The individual's joint or limb can be monitored for speed at which the joint or limb is being used at any given time. This can help with understanding whether the joint/limb is being overexerted or under exerted.
A monitoring device or system described herein such as the joint monitoring device 400 or 800 can be connected to a mobile device such as the mobile device 20 of
Unless otherwise indicated, all numbers expressing quantities or ingredients, measurement of properties and so forth used in the specification and embodiments are to be understood as being modified in all instances by the term “about.” Accordingly, unless indicated to the contrary, the numerical parameters set forth in the foregoing specification and attached listing of embodiments can vary depending upon the desired properties sought to be obtained by those skilled in the art utilizing the teachings of the present disclosure. At the very least, and not as an attempt to limit the application of the doctrine of equivalents to the scope of the claimed embodiments, each numerical parameter should at least be construed in light of the number of reported significant digits and by applying ordinary rounding techniques.
Exemplary embodiments of the present disclosure may take on various modifications and alterations without departing from the spirit and scope of the present disclosure. Accordingly, it is to be understood that the embodiments of the present disclosure are not to be limited to the following described exemplary embodiments, but is to be controlled by the limitations set forth in the claims and any equivalents thereof.
Exemplary embodiments are listed below. It is to be understood that any one of embodiments 1-10 and 11-18 can be combined.
Embodiment 1 is a method of monitoring a movement status of a joint or limb, the method comprising:
providing a first color encoded surface at a first location of the joint or limb;
providing a second color encoded surface at a second location of the joint or limb;
providing a first color sensor facing the first color encoded surface;
providing a second color sensor facing the second color encoded surface;
obtaining, via the first and second color sensors, color sensing data from the first and second color encoded surfaces, respectively; and
processing, via a processor, the color sensing data from the first and second color sensors to obtain the respective motion information of the first and second locations.
Embodiment 2 is the method of embodiment 1, further comprising providing a sensor support having an anchor member attached to the joint or limb.
Embodiment 3 is the method of embodiment 2, wherein the first and second color sensors are disposed on a major surface of the sensor support such that when the joint or limb moves, the first color sensor moves relative to the first color encoded surface, and the second color sensor moves relative to the second color encoded surface.
Embodiment 4 is the method of any one of embodiments 1-3, wherein obtaining the respective motion information comprises determining position information of the first and second color sensors with respect to the respective first and second color encoded surfaces based on the color sensing data.
Embodiment 5 is the method of embodiment 4, wherein determining the position information comprises comparing the color sensing data to a reference dataset to determine the respective position information.
Embodiment 6 is the method of embodiment 5, further comprising determining a compression or tension state of the respective first and second locations by comparing the color sensing data to the reference dataset.
Embodiment 7 is the method of any one of embodiments 1-6, further comprising determining an angle between the first and second locations at the joint or limb based on the obtained motion information.
Embodiment 8 is the method of embodiment 7, further comprising determining a range of motion and a rate of motion of the joint or limb based on the determined angle.
Embodiment 9 is the method of any one of embodiments 1-8, wherein the color sensing data from the color sensor comprises RGB values.
Embodiment 10 is the method of any one of embodiments 1-9, wherein the color sensor pack further comprises a light source configured to illuminate the material surfaces.
Embodiment 11 is a system to monitor motion of a joint or limb, the system comprising:
a first color encoded surface at a first location of the joint or limb;
a second color encoded surface at a second location of the joint or limb;
a first color sensor facing the first color encoded surface;
a second color sensor facing the second color encoded surface;
wherein the first and second color sensors are configured to obtain color sensing data from the first and second color encoded surfaces, respectively; and
wherein a computing device is configured to process the color sensing data from the first and second color sensors to obtain the respective motion information of the first and second locations.
Embodiment 12 is the system of embodiment 11, further comprising a sensor support having an anchor member attached to the joint or limb.
Embodiment 13 is the system of embodiment 12, wherein the first and second color sensors are disposed on a major surface of the sensor support such that when the joint or limb moves, the first color sensor moves relative to the first color encoded surface, and the second color sensor moves relative to the second color encoded surface.
Embodiment 14 is the system of embodiment 12 or 13, wherein the first and second color sensors are disposed on opposite sides of the anchor member.
Embodiment 15 is the system of any one of embodiments 11-14, further comprising an adhesive patch having an adhesive surface, wherein the first and second color encoded surfaces are disposed on a major surface of the adhesive patch opposite the adhesive surface.
Embodiment 16 is the system of embodiment 15, wherein the adhesive patch further comprises a connecting member to engage the anchor member of the sensor support.
Embodiment 17 is the system of any one of embodiments 11-16, wherein the first and second color encoded surfaces each include a color gradient.
Embodiment 18 is the system of any one of embodiments 11-17, further comprising one or more light sources configured to illuminate the first and second color encoded surfaces.
Reference throughout this specification to “one embodiment,” “certain embodiments,” “one or more embodiments,” or “an embodiment,” whether or not including the term “exemplary” preceding the term “embodiment,” means that a particular feature, structure, material, or characteristic described in connection with the embodiment is included in at least one embodiment of the certain exemplary embodiments of the present disclosure. Thus, the appearances of the phrases such as “in one or more embodiments,” “in certain embodiments,” “in one embodiment,” or “in an embodiment” in various places throughout this specification are not necessarily referring to the same embodiment of the certain exemplary embodiments of the present disclosure. Furthermore, the particular features, structures, materials, or characteristics may be combined in any suitable manner in one or more embodiments. While the specification has described in detail certain exemplary embodiments, it will be appreciated that those skilled in the art, upon attaining an understanding of the foregoing, may readily conceive of alterations to, variations of, and equivalents to these embodiments. Accordingly, it should be understood that this disclosure is not to be unduly limited to the illustrative embodiments set forth hereinabove. Furthermore, various exemplary embodiments have been described. These and other embodiments are within the scope of the following claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/IB2020/060630 | 11/11/2020 | WO |
Number | Date | Country | |
---|---|---|---|
62937090 | Nov 2019 | US |