This application claims priority to European application 16180659.1, filed 21 Jul. 2016, the contents of which are herein incorporated by reference as if set forth in their entirety.
The present invention relates to the field of the motion capture (Mo-cap for short), i.e. the process of recording the movement of objects or people. The present invention can be used in military, entertainment, sports, medical, and various other applications.
Motion capture is usually used in sports research, filmmaking and video game development for recording actions of human actors by means of one or more cameras configured to detect the positions of a plurality of markers attached to the body of the actor at determined points. The markers can be coated with a retroreflective material in order to reflect light that is generated near the cameras lens. Alternatively, the markers can be provided with a light source, e.g. LEDs. The camera's threshold can be adjusted so only the light of markers will be sampled, ignoring skin and fabric of the actor. The movements recorded are thus used to animate digital character models in a 3D environment.
A further technique provides a marker-less approach to motion capture. These systems do not require users to wear markers for tracking. By means of special computer algorithms, it can be possible to analyze multiple streams of optical input and identify human forms, breaking them down into constituent parts for tracking. In the above mentioned systems, one or more cameras are required for detecting and recording the motion of a user. As a result, the motion capturing can be carried out only in a recording studio or in a limited space within the visual range of the camera(s).
Mechanical trackers, comprising rigid or flexible goniometers which are worn by the user, are also known. These angle-measuring devices provide joint angle data to a processor in which kinematic algorithms are used to determine the body position of the user. Conventional mechanical tracking systems suffer from poor accuracy particularly when there are more than one degrees of freedom.
Inertial measurement devices are known for detecting the position of a marker without the need of a camera but are generally used in conjunction with systems that can be used only as motion capture systems, and are generally quite visible, relatively heavy, awkward and usually uncomfortable apparatuses designed for short term use.
Improved motion capture systems and motion capture systems that are easier to use, are needed.
An object of the present invention is to overcome the drawbacks of the prior art approaches cited above and to provide a motion capture garment, and a motion capture system able to reliably detect the movement of a wearer using a garment that is comfortable to wear and has a stylish appearance.
A further object of the present invention is to provide a motion capture system that is easily assembled onto a garment, and is able to be washed in a reliable manner. These and other objects are achieved by the present invention by means of a garment according to claim 1, by a motion capture system according to claim 12, by a method for monitoring and analyzing motion according to claim 13, and by a motion capture circuit according to claim 18. Various other advantageous aspects of the invention will be indicated in dependent claims.
In particular, according to the present invention, the garment comprises fabric and includes a plurality of inertial measurement units (IMU's) contained within seams of said garment. The IMU's are advantageously configured to detect motion in 360 degrees in all three axes.
This aspect advantageously enables the motion of the wearer to be detected during the daily activity of the user by using a daily garment that is physically comfortable and/or has a stylish appearance.
The garment may further comprise at least one microcontroller disposed on or in the garment and electrically coupled to the plurality of IMU's.
According to an aspect of the present invention, the at least one microcontroller is contained within at least one of the seams.
Some embodiments provide that the garment further comprises at least one of an LED and a vibration member disposed within at least one of the seams. These embodiments allow to provide visual and/or tactile useful information to the user. In various embodiments, the garment is formed of denim and in some embodiments, the fabric may be formed of a stretch denim. According to an aspect of the present invention, the plurality of IMU's includes a plurality of accelerometers. The plurality of IMU's further includes a plurality of gyrometers and a plurality of magnetometers. The plurality of IMU's are in electronic communication with at least one external data receiving and processing device such as a smartphone, a computer or other electronic devices provided with a processor. In various embodiments, the garment further comprises a wireless transmitter disposed in or on the garment and adapted to transmit data from the IMU's to the external data receiving and processing device.
The plurality of IMU's may be electronically coupled to one another along the seams by a ribbon of a flexible material disposed within the seams. The flexible material may be plastic, or textile or conductive yarns. The ribbon may include a plurality of electrical connections (such as conductive traces, wires, electrical cables, and the like) to form a communication bus.
Some embodiments provide that the ribbon is elastically stretchable by at least 10% and that the electrical connections are arranged along the ribbon in a crooked path (i.e. a continuously nonlinear path), such as a wavy or a zigzag path. In other words, by applying a determined force at the ends of the ribbon, the ribbon can be stretched (i.e. deformed by increasing its length) by at least 10%. When the force is removed, the ribbon returns elastically to the original size. The wavy or zigzag or crooked pattern of the electrical connections prevent the connections from breaking when the ribbon is stretched.
These embodiments advantageously enhance the wearing comfort, so that the wearer cannot notice the presence of electronics embedded in the garment when the garment is worn.
According to an aspect of the disclosure, the garment further comprises a waterproof coating on the ribbon and the IMU's, and within the seams. This aspect advantageously provides that the electronic components of the garments are isolated from sweat, water and any other liquid or other fluid such as would be experienced during laundering.
Some embodiments can provide that the garment is a pair of pants. In some such pants embodiments, the seams include, for each pant leg of the pair of pants, an outer lateral seam extending in a longitudinal direction along a wearer's leg and/or an inner medial seam extending in the longitudinal direction along the wearer's leg. Each of the outer lateral seams and/or each of the inner medial seams includes at least one IMU disposed along a wearer's tibia portion, and at least one IMU disposed along a lower portion of the wearer's leg.
In some such pants embodiments, the seams include a waist seam extending the wearer's waist. The waist seam includes at least one IMU that is disposed along the wearer's lower back when worn.
In other embodiments the garment may be an upper body garment such as a shirt of various types and models.
A further object of the present invention is a motion capture system comprising a garment comprising fabric and including a plurality of inertial measurement units (IMU's) contained within seams of the garment, a wireless transmitter or transceiver disposed in or on the garment and adapted to at least transmit data from the IMU's, and an external device including a processor adapted to receive and analyze the transmitted data and a display that displays the data.
The external device may control at least one further electronic device based upon the data.
Some embodiments of the system of the present invention provides that the plurality of IMU's includes at least one accelerometer, at least one gyrometer and at least one magnetometer coupled to one another along the seams by a ribbon of a flexible material with a coating thereon. The coated kapton ribbon further disposed within the seams and, further comprising at least one of an LED and a vibration member coupled to the flexible ribbon in the seam. In some embodiments the IMU's may be islands of electronics connected to each other by elastically stretchable busses, for example textile busses provided with electrical cables arranged in a wavy or zigzag path. The IMU's may be formed on ordinary PCB's and may be coated with coatings such as resins or molded plastics.
The system may advantageously include at least one microcontroller disposed within the seams, the plurality of IMU's electrically coupled to another and to the microcontroller by a ribbon of a flexible material with a coating thereon, the coated ribbon further disposed within the seams.
Another object of the present invention is to provide a method for monitoring and analyzing motion in real time, the method comprising:
According to an aspect of the present invention, the method further comprises at least one microcontroller disposed within one of the seams wirelessly transmitting the data to a device that includes at least one of a processor and a display, wherein the at least one of displaying and analyzing includes analyzing motion data regarding angle, yaw, pitch, location and acceleration of each of a human wearer's femurs, tibias and fibulas.
Some embodiments can provide that the method further comprises the step of detecting the gravity vector by means of at least one IMU (e.g., an IMU arranged within a seam of the garment disposed along the wearer's waist). In these embodiments the step of acquiring motion data is carried out using the gravity vector as reference.
The method step of acquiring motion data may include acquiring the motion data from an accelerometer, a gyrometer and a magnetometer. The method may include analyzing the data using an algorithm applying linear quadratic estimation methods.
Some embodiments can provide that the method further comprises controlling at least one electronic device using the data. In some embodiments, the at least one of displaying and analyzing the data includes visually displaying movement associated with the motion data on a visual display.
Some embodiments can provide that the method comprises the step of collecting the motion data during a collection period and displaying the collected data when desired. The step of displaying the collected motion data may include displaying the statistic distribution (for example the histogram) of the angles for each human wearer's femur and for each human wearer's tibias or fibulas.
A further object of the present invention is a motion capture circuit comprising a ribbon of a flexible material, comprising a plurality of electrical connections forming a communication bus, a plurality of inertial measurement units (IMU's) coupled to one another by the ribbon, a microcontroller electrically connected to the IMU's, and a wireless transmitter adapted to wirelessly transmit data from the IMU's to at least one external data receiving and processing device. In various embodiments, the ribbon is elastically stretchable by at least 10%, and the electrical connections are arranged along the ribbon in a wavy, zigzag, or other crooked path.
Advantageously, the circuit further comprises a waterproof coating, the IMU's and the ribbon are coated with the waterproof coating that is produced by a low pressure molding process. The waterproof coating is applied after the electrical cables of the ribbon are connected to the IMU's, so that the waterproof coating covers and seals the whole IMU and the end portions of the ribbon, where the bus is connected to the IMU's.
According to a particular aspect of the present invention, the ribbon is conformed to be contained within seams of a garment.
According to some embodiments the circuit may include one or more batteries, for example rechargeable batteries.
The present invention is best understood from the following detailed description when read in conjunction with the accompanying drawing. It is emphasized that, according to common practice, the various features of the drawing are not necessarily to scale. On the contrary, the dimensions of the various features are arbitrarily expanded or reduced for clarity. Like numerals denote like features throughout the specification and drawing.
The present disclosure provides a real-time motion capture system and garment. The garment is a wearable activity monitor and may be a shirt or a pair of jeans or any of various other garments and may be formed of denim or other suitable materials. The wearable activity monitor includes multiple sensors such as inertial measurement units, IMU's. The multiple inertial measurement units include accelerometers, gyrometers, magnetometers and other sensors. The IMU's are in electronic communication with one another and at least one microcontroller and also with one or more external data receiving and processing devices. The IMU's are advantageously all disposed within the seams of the garment. Stated alternatively, the IMU's are contained inside the seams formed between pieces of fabric, in the garment. A microprocessor may be included within one of the seams or at another location in or on the garment. A tactile notification device and/or an LED may also be included within one of the seams, in various embodiments. Ribbons formed of flexible material such as textile or plastic or conductive yarns, electrically couple the IMU's and microprocessor and any other devices, and are also disposed inside the seams to provide a true wearable activity tracker with the flexible circuit boards and the IMU's contained within the seams. The ribbon may be a flexible circuit board such as a kapton ribbon and may be advantageously coated with a waterproof coating as may be the other electronic components within the seam.
The motion data obtained by the IMU's may be wirelessly transmitted to an external data receiving and processing device such as a computer or other processor, by a wireless transmitter such as a radio antenna configured to transmit data generated by the IMU's. The wireless transmitter is disposed on or in the garment and may be part of the microprocessor. The disclosure provides a wearable activity tracker that is attractive, comfortable, fashionable, non-obstructive, lightweight and washable. No cables are required outside of the garment, the connections are invisible and the routing is not visible because the components are disposed within the seams where they are coated and thus isolated from sweat, water and any other liquid or other fluid.
The wearable activity monitor finds application in the fields of medicine, physical therapy and rehabilitation, sports coaching, sports performance analysis, body figure recording, posture and balance monitoring, sports injury prevention, differential analysis of walking and running, monitoring synchronized motions of groups of people, gait analysis for running and walking, throwing motion analysis, monitoring the activities of the elderly, sleep apnea analysis through body movement during sleep, and in various other fields.
The IMU's may be positioned in the seams and the seams positioned relative to a wearer's body so as to use the accelerometers, gyrometers and magnetometers to capture motion on a real-time basis by measuring the exact angle, yaw, location and pitch of body parts as well as the acceleration and other movements of the body parts. The IMU's are advantageously configured to detect motion in 360 degrees in all three axes. Multiple accelerometers may be utilized in a complementary fashion in cases in which accelerometers with limited ranges are used, to cover dead angles.
For example, and as will be shown in the drawings, the garments may be a pair of pants and include, for each pant leg, an outer lateral seam extending in a direction parallel a wearer's leg bones and an inner medial seam extending along the direction parallel a wearer's leg bones. Each of the outer lateral and inner medial seams may include each of an accelerometer, a gyrometer and a magnetometer disposed both along a wearer's upper leg (femur) portion and all three of an accelerometer, a gyrometer and a magnetometer also disposed along the wearer's lower leg (tibia and fibula) portion to measure and monitor each bone of the wearer's leg. As above, in some embodiments described herein, multiple accelerometers may be utilized in a complementary fashion.
The disclosure also provides an activity tracking system. The system includes the wearable motion-capturing garment as above and a wireless transmitter such as a radio antenna, disposed in or on the garment and adapted to transmit data from the IMU's to an external device. The external device may include a processor and a display. The external device may include a memory for storing the data. The display may visually display, on a screen or other visible interface such as a graphical user interface (GUI), the motion of multiple persons wearing the garments. The processor analyzes the data received from all of the IMU's. In some embodiments, the external device provides feedback messages or an alarm and in some embodiments, the external device sends a signal to another electronic device based on the data analysis. In some embodiments, the system also includes the garment acting as a controller to control other electronic devices such as home appliances, computer games, Xbox, other electronic devices and so forth. The data obtained from the IMU's is provided to a controller that, in turn, controls electronic devices such as the aforementioned examples.
The disclosure also provides a method for real time motion capture and the analysis of such motion. The method includes obtaining data from a wearable activity monitor such as the garments described herein and delivering the data to an external data receiving and processing device adapted to receive and analyze the data and provide a display of the data graphically or in various other forms. In other embodiments, the data is stored and displayed and analyzed later. The method includes obtaining data by measuring the exact angle, yaw, location and pitch of multiple body parts in time as well as the acceleration and other movements of the body parts by positioning the IMU's in appropriate locations along the seams and by positioning the seams at appropriate locations along the wearer's body. The method includes wirelessly or otherwise transmitting the data to an external data receiving and processing device that includes a processor. The external data receiving and processing device may control another electronic device and/or provide feedback based on the data analysis. Various algorithms and methods such as Kalman filtering, also known as linear quadratic estimation (LQE), may be used to analyze the data and present the data in a useful and user-friendly format.
An advantage of the wearable activity monitor of the disclosure is that the electronic components that form the wearable activity monitor are disposed within, i.e. inside seams 4 and therefore not visible. Stated alternatively, the electronic components that form the wearable activity monitor are surrounded by fabric and inside a garment seam. A seam may be a portion of a garment in which two overlapping portions of fabric are joined together but the disclosed system may be formed in other types of garment seams in other embodiments. A close-up of seam 4 is shown in
The garment is advantageously a tight fitting or form fitting garment so that the inertial measurement units, IMU's or other sensors disposed within the seams are accurately positioned with respect to a wearer's body.
Sensors 30 may be inertial measurement units, IMU's or other sensors, and other components. In various embodiments, sensors 30 may be accelerometers, gyrometers, magnetometers, or other suitable motion sensors and in some embodiments, complementary accelerometers may be used. Sensors 30 are in electronic communication with one another and at least one microcontroller and with one or more external data receiving and processing devices. In some embodiments, sensors 30 are disposed on a connective ribbon or coupled together by other flexible connectors such as wires, fibers and the like. The flexible connectors 32 are also disposed within seam 4 and are long thin ribbon members such as will fit in a conventional garment seam. In some embodiments, a flexible circuit board such as a kapton board (or “kapton ribbon”) is used as flexible connector 32. Kapton is a polyimide film developed by DuPont in the late 1960s that remains stable across a wide range of temperatures and is commonly used in flexible printed circuits, among other things. In other embodiments, other flexible types of circuit boards and other types of flexible plastic materials and/or flexible insulating materials in ribbon or other form, or various suitable connectors may be used. In other embodiments, flexible connector 32 can be formed by other flexible material such as textiles, conductive yarns or other suitable material. Flexible connector 32 may be a ribbon including multiple electrical connections and forming a communication bus. Multiple sensors 30 are coupled to flexible connector 32 as will be described in further detail below.
Some details of flexible connector 32 and the sensors 30 disposed on flexible connector, are shown in
In some embodiments, the IMU's, i.e. sensors 30 may be islands of electronics, formed on ordinary PCB's, and connected to each other by ribbons 32 that may be elastically stretchable flexible connectors. In particular, with respect to
In
In addition to sensors 30,
Referring again to
In some embodiments, terminals 42 may provide connection to a computer or other processor such as may be used to program microcontroller 40 and/or update firmware for microcontroller 40.
The IMU 30 disposed at the location 45 may be used for detecting the gravity vector so that the angle, yaw, location and pitch of multiple body parts can be obtained by taking the gravity vector detected at location 45 as reference.
In general, in the case of a pair of pants, the seams 4 of the garment 2 include, for each pant leg 10 of the pair of pants, an outer lateral seam 4 extending in a longitudinal direction along a wearer's leg and/or an inner medial seam 4 extending in the longitudinal direction along the wearer's leg. Each of the outer lateral seam 4 and/or each of inner medial seams 4 include at least one IMU 30 disposed along a wearer's femur and at least one IMU 30 disposed along a lower portion 16 of the wearer's leg.
Various other numbers of sensors and locations in addition to those shown in
The disclosure provides a system and method in which the motion and orientation information is wirelessly transmitted such as by microcontroller 40 shown in
In some embodiments, the step 104 of displaying and analyzing may comprise a step of collecting the motion data during a collecting period and a step of displaying the collected data when desired. The collected data may be displayed graphically as shown in
The user can switch between the display relating the motion data of a leg to the other leg by means of a graphical user interface, so that possible asymmetries of movements can be displayed graphically in a simple and intuitive manner for the user.
Various methods and algorithms may be used to process and analyze the transmitted motion and location data and to present a display or otherwise present the data in a useful form. In some embodiments, Kalman filtering may be used. Kalman filtering, also known as linear quadratic estimation (LQE), is an algorithm that uses a series of measurements observed over time, containing statistical noise and other inaccuracies, and produces estimates of unknown variables that tend to be more precise than those based on a single measurement alone, by using Bayesian inference and estimating a joint probability distribution over the variables for each timeframe.
The Kalman filtering embodiment is presented by way of example only and in various embodiments, various data analysis and presentation methods are used. In various embodiments, multiple garments 2 transmit data to an external device such as external device 64 and the data processing and analysis may include a comparison of data received from multiple wearers.
Referring again to
In various embodiments, the system may also provide an auditory, visual or other emergency alarm. In some embodiments, various movements or movement patterns such as excessive spinning, high impact or unmitigated freefall, or various other movements or more patterns, may trigger an emergency alarm. In some embodiments various other forms of visual and/or tactile feedback, i.e. non-emergency notifications, may be provided to the user. The alarm or other notification may be presented visually such as on various displays such as may be on external device 64. In other embodiments, the alarm or notification may be a tactile notification such as vibration on a wearable device such as a cellular telephone with a vibration engine. In some embodiments a light emitting diode, LED, or vibrational member within the seam (see feedback device 39 in
Some embodiments may provide that a feedback notification may be obtained by the external device 64 on the basis of the motion data acquired by the IMU's. The feedback notification may provided as signal 74 to transceiver 58, so that microcontroller 40 generates the notification and sends the same to the feedback device 39 (LED or vibrational member) within the seam. In some embodiments, the feedback device 39 may comprise a plurality of vibrational members arranged within the seam of the garment at different positions associated to particular parts of the wearer's body, so that a tactile feedback may be provided to one or multiple different parts of the wearer's body at the same time, in response to the motion data acquired by the IMU's and analyzed by the external device 64. For example, the tactile feedback can be used for notifying to the wearer wrong and/or correct movements of wearer's body parts during physical exercises.
In some embodiments, external device 64 may provide firmware updates received by wireless transceiver 58.
The disclosed garment and system enables the data to be analyzed and used for various advantageous purposes and applications. In some embodiments, the disclosed system provide for monitoring more than one garment such as two garments worn by a wearer, e.g, a pair of pants and an upper body garment. In one embodiment, the disclosed garment and system provide for monitoring group sports activities. For example, a single trainer can simultaneously check on multiple sportsmen to determine if, for example all the students are doing the right thing when they go through their training moves, or for comparative purposes. This can be done realtime or later off-line as the memory required to store the data is small in size and a trainer can later compare data among subjects and make various determinations. In other embodiments, the advantage of injury prevention is achieved by analyzing the movement of an athlete or other performer, for example. The motion data may be used for running or walking style and balance analysis. The data can demonstrate which leg is used more and whether the wearer's steps are equal over time. Gait analysis can also be used to suggest anatomical corrections and to determine a proper style of shoe, such as a running shoe. Various other types of activity tracking can be achieved. Sleep behavior can also be monitored based on the data analysis.
In some embodiments, the data can assist in calculating calories burned based on an integral of the sensor data and body measurements such as height, weight, leg length and the like. In still other embodiments, a performer such as a dancer or an athlete such as a skier or a skateboarder can develop a particular move and record the captured data provided by the disclosure instead of having to review a lengthy video that may include many irrelevant details.
The preceding merely illustrates the principles of the disclosure. It will thus be appreciated that those skilled in the art will be able to devise various arrangements which, although not explicitly described or shown herein, embody the principles of the invention and are included within its spirit and scope. Furthermore, all examples and conditional language recited herein are principally intended expressly to be only for pedagogical purposes and to aid in understanding the principles of the disclosure and the concepts contributed by the inventors to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions. Moreover, all statements herein reciting principles, aspects, and embodiments of the disclosure, as well as specific examples thereof, are intended to encompass both structural and functional equivalents thereof. Additionally, it is intended that such equivalents include both currently known equivalents and equivalents developed in the future, i.e., any elements developed that perform the same function, regardless of structure.
This description of the exemplary embodiments is intended to be read in connection with the figures of the accompanying drawing, which are to be considered part of the entire written description. In the description, relative terms such as “lower,” “upper,” “horizontal,” “vertical,” “above,” “below,” “up,” “down,” “top” and “bottom” as well as derivatives thereof (e.g., “horizontally,” “downwardly,” “upwardly,” etc.) should be construed to refer to the orientation as then described or as shown in the drawing under discussion. These relative terms are for convenience of description and do not require that the apparatus be constructed or operated in a particular orientation. Terms concerning attachments, coupling and the like, such as “connected” and “interconnected,” refer to a relationship wherein structures are secured or attached to one another either directly or indirectly through intervening structures, as well as both movable or rigid attachments or relationships, unless expressly described otherwise.
Although the invention has been described in terms of exemplary embodiments, it is not limited thereto. Rather, the appended claims should be construed broadly, to include other variants and embodiments of the invention, which may be made by those skilled in the art without departing from the scope and range of equivalents of the invention.
Number | Date | Country | Kind |
---|---|---|---|
16180659.1 | Jul 2016 | EP | regional |