SYSTEMS AND METHODS FOR OCCUPANT CLASSIFICATION
20210276457 · 2021-09-09
Inventors
Cpc classification
G01G19/52
PHYSICS
B60N2/002
PERFORMING OPERATIONS; TRANSPORTING
B60R21/01516
PERFORMING OPERATIONS; TRANSPORTING
G01G19/4142
PHYSICS
International classification
B60N2/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An occupant classification system for a seat assembly (20) includes a plurality of sensors (32), a posture classifier and a weight classification system. The seat assembly includes a seat cushion (22) and a seat back (24). Each of the plurality of sensors (32) measures a force applied to the seat cushion (22) by an occupant of the seat assembly. The posture classifier identifies a posture of the occupant based on the distribution of forces applied to each of the plurality of sensors (32). The weight classification system identifies a weight class of the occupant based on the posture and the magnitude of forces applied to each of the plurality of sensors (32).
Claims
1. An occupant classification system for a seat assembly wherein the seat assembly includes a seat cushion and a seat back, the system comprising: a plurality of sensors wherein each of the plurality of sensors measures a force applied to the seat cushion by an occupant of the seat assembly; a posture classifier for identifying a posture of the occupant based on the distribution of forces applied to each of the plurality of sensors; and a weight classification system for identifying a weight class of the occupant based on the posture and the magnitude of forces applied to each of the plurality of sensors.
2. The occupant classification system of claim 1 wherein the posture classifier comprises a neural network, a support vector machine, a logistic regression, a decision tree, a Naïve-Bayes or nearest neighbors.
3. The occupant classification system of claim 1 wherein the weight classification system comprises a deterministic component and a probabilistic component.
4. The occupant classification system of claim 3 wherein the deterministic component comprises the sum of the forces applied to each of the plurality of sensors.
5. The occupant classification system of claim 3 wherein the probabilistic component comprises a neural network, a support vector machine, a logistic regression, a decision tree, a Naïve-Bayes, nearest neighbors, regression-based models or a radial basis network.
6. The occupant classification system of claim 1 further comprising a second plurality of sensors wherein each of the second plurality of sensors measures a force applied to the seat back, wherein: the posture classifier identifies the posture of the occupant based on the distribution of forces applied to each of the plurality of sensors and the distribution of forces applied to each of the second plurality of sensors; and the weight classification system identifies the weight class of the occupant based on the posture, the magnitude of forces applied to each of the plurality of sensors and the magnitude of forces applied to each of the second plurality of sensors.
7. A method associated with classifying an occupant of a seat assembly, wherein the seat assembly includes a seat cushion and a seat back, the method comprising the steps of: measuring a plurality of forces applied by the occupant to the seat cushion; using the plurality of forces to identify a posture of the occupant; and using the posture and the plurality of forces to identify a weight class of the occupant.
8. The method of claim 7 wherein a probabilistic method is used to identify the posture.
9. The method of claim 8 wherein the probabilistic method comprises a neural network, a support vector machine, a logistic regression, a decision tree, a Naïve-Bayes or nearest neighbors.
10. The method of claim 7 wherein a deterministic method is used to identify the weight class.
11. The method of claim 10 wherein a probabilistic method is used to identify the weight class if the deterministic method does not identify a single weight class.
12. The method of claim 11 wherein the deterministic method comprises a sum of the forces applied to each of the plurality of sensors.
13. The method of claim 12 wherein the probabilistic method comprises a neural network, a support vector machine, a logistic regression, a decision tree, a Naïve-Bayes, nearest neighbors, regression-based models or a radial basis network.
14. The method of claim 7 further comprising the steps of: measuring a second plurality of forces applied by the occupant to the seat back; using the plurality of forces and the second plurality of forces to identify the posture of the occupant; and using the posture, the plurality of forces and the second plurality of forces to identify the weight class of the occupant.
15. A method for deriving an occupant classification system for a seat assembly, wherein the seat assembly includes a seat cushion and a seat back, the method comprising the steps of: using a probabilistic method to train a posture classifier to differentiate between a plurality of postures; for each of the plurality of postures, using a deterministic method to derive a weight classification system for identifying one of a plurality of weight classes; and when the weight classification system is unable to identify the one of the plurality of weight classes, using a second probabilistic method to train the weight classification system to identify the one of the plurality of weight classes.
16. The method of claim 15 wherein the probabilistic method comprises a neural network, a support vector machine, a logistic regression, a decision tree, a Naïve-Bayes, nearest neighbors, regression-based models or a radial basis network.
17. The method of claim 15 wherein the second probabilistic method comprises a neural network, a support vector machine, a logistic regression, a decision tree, a Naïve-Bayes, nearest neighbors, regression-based models or a radial basis network.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Advantages of the present invention will be readily appreciated as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings wherein:
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0020]
[0021] The seat assembly 20 includes an occupant classification system 28 for determining the posture 34 and the weight class 36 of an occupant in the seat assembly 20. Rather than trying to identify the precise weight of an occupant, the occupant classification system 28 of the present invention identifies the likelihood that the occupant belongs to a certain weight class. For example, the system 28 may distinguish between four standard adult weight classes: feather weight, light weight, middle weight and heavy weight. Feather weight is defined as an adult that falls below the 5.sup.th percentile. Light weight is defined as an adult between the 5.sup.th and 50.sup.th percentile. Middle weight is defined as an adult between the 50.sup.th and 95.sup.th percentile. Heavy weight is defined as an adult above the 95.sup.th percentile.
[0022] Conventional occupant classification systems commonly mistake child seats for adults because the weight measured on a seat cushion includes not only the weight of the child seat and the weight of a child in the child seat, but also may be affected by seat belt tension. The present invention solves this problem by treating a child seat as a posture 34. Once categorized as a posture 34, the system 28 may distinguish between different child seat weight classes 36. For example, the system 28 may distinguish between a 12-month old, a 3-year old and a 6-year old.
[0023] In addition to a child seat, the system 28 may distinguish between any number of postures 34. For example, referring to
[0024] The occupant classification system 28 may be used to optimize vehicle safety systems, such as an airbag deployment system. For example, the occupant classification system 28 may provide the posture 34 of the occupant to an occupant restraint controller so that the occupant restraint controller will not deploy an airbag under certain conditions, such as if there is a child seat in the seat assembly 20 or if the occupant is sitting in a vulnerable position that is not ideal for airbag deployment. The occupant classification system 28 also may provide the weight class 36 of the occupant to the occupant restraint controller so that the occupant restraint controller may alter the intensity at which the airbag deploys. For example, for feather weight individuals, the occupant restraint controller may deploy the airbag at a lower intensity.
[0025] Referring to
[0026] Each sensing cell 32 provides a voltage based on the magnitude of force applied to each individual sensing cell 32. Using a 10,000-ohm bias resistor and a 10-bit analog-to-digital converter, the dynamic range of reliable force measured on each cell 32 may vary between 0 and 10 kg. The system 28 may output an array 30 of values 400 times per second.
[0027] Referring to
[0028] The posture classifier 72 may comprise a deterministic model or a probabilistic model. Preferably, the posture classifier 72 comprises a probabilistic model. A probabilistic model is preferred over a deterministic model because it allows for more significant handling of output ambiguities, it is quicker to develop, it is more easily adapted and scaled, and it more easily accommodates complex user types and behaviors. In addition, because it uses a multiple signal input array, it accommodates complex user types and behaviors. In other words, it uses a higher dimensional analysis (i.e., spatial 3D sensing) compared to a one-dimensional deterministic model. Preferably, the probabilistic model comprises a neural network. However, other probabilistic models may be used, including support vector machines, logistic regression, decision trees, Naïve-Bayes or nearest neighbors. The posture classifier 72 depicted in
[0029] The input layer of the posture classifier 72 comprises the array 30 of sensing cells 32 (X=x.sub.1, x.sub.2, . . . x.sub.n), where n represents the number of sensing cells 32. The output layer of the posture classifier 72 comprises the different postures 34 [k.sub.1, k.sub.2, . . . k.sub.o] that the system has been trained to recognize. The posture classifier 72 includes a hidden layer with m transfer functions 76 [y.sub.1, y.sub.2, . . . y.sub.m], where the weights 78 of the transfer functions 76 are represented by [w.sub.11, w.sub.21, . . . w.sub.mn]. Although depicted with a single hidden layer, the type and structure of the neural network may be modified to optimize the system, for example by using more than one hidden layer or by changing the number of nodes in the hidden layer.
[0030] The weight classifier system 74 may comprise a deterministic model or a probabilistic model. Preferably, the weight classifier system 74 includes a deterministic component 80 and a plurality of probabilistic components 82, 84, 86. For example, the deterministic component 80 may comprise a weight band based on the total sum 88 of the values from the sensing cells 32 for each weight class 36. As depicted in the example in
[0031] There may be an overlap between adjacent weight bands. For the example depicted in
[0032] Threshold values may be identified for each weight class in which the total sum 88 of the values from the sensing cells 32 could only reflect one weight class and no other because between or beyond these threshold values, there is no overlap with an adjacent class. For example, if the total sum 88 of the values from the sensing cells 32 is less than a, then the occupant is a feather weight. If the total sum 88 of the values from the sensing cells 32 falls between b and c, then the occupant is a light weight. If the total sum 88 of the values from the sensing cells 32 falls between d and e, then the occupant is a middle weight. And if the total sum 88 of the values from the sensing cells 32 is greater than f, then the occupant is a heavy weight.
[0033]
[0034] Returning to
[0035] Preferably, each probabilistic component 82, 84, 86 of the weight classifier system 74 comprises a neural network. However, other probabilistic models may be used, including support vector machines, logistic regression, decision trees, Naïve-Bayes, nearest neighbors, regression-based models or a radial basis network. Similar to the posture classifier 72, the probabilistic components 82, 84, 86 are trained to differentiate between their respective adjacent weight classes.
[0036] Additional modifications may be made to improve the accuracy of the occupant classification system 28. For example, the system 28 may determine the centroid of the occupant and use it to enhance one or more of the probabilistic models 72, 82, 84, 86. The centroid also may be useful to identify transitions in postures 34 and to identify slight variations based on the occupant's specific manner of sitting.
[0037] The deterministic component 80 of the weight classifier system 74 may use metrics different from the total sum 88 of the values from the sensing cells 32 to identify the weight classes. For example, the deterministic component 80 may be based on the centroid of the occupant or the average of the values measured from the sensing cells 32. Likewise, these metrics may be used to enhance one or more of the probabilistic models 72, 82, 84, 86. The system 28 also may use the temperature of the sensors 32 to enhance one or more of the probabilistic models 72, 82, 84, 86.
[0038] There may be circumstances in which one or more of the probabilistic models 72, 82, 84, 86 may not be able to clearly identify a single posture 34 or weight class 36 into which an occupant falls. In these circumstances, the system 28 can apply a deterministic model to help distinguish which posture 34 or weight class 36 is most appropriate for this occupant.
[0039] The system 28 also may assign a greater degree of significance to some of the sensing cells 32 over the others. For example, the system 28 may double the value for the sensing cells 32 located near the occupant's center of gravity or decrease the value for the sensing cells 32 located closer to the bolsters before they are input into the classification systems 72, 74.
[0040] The invention has been described in an illustrative manner, and it is to be understood that the terminology, which has been used, is intended to be in the nature of words of description rather than of limitation. Many modifications and variations of the present invention are possible in light of the above teachings. It is, therefore, to be understood that within the scope of the appended claims, the invention may be practiced other than as specifically described.