Back to results
US 7,412,298 B2Granted
Method and system for morphometric analysis of human dental occlusal function and uses thereof
OwnerRonald G. Presswood, Ronald G. Presswood, Jr.inventors
Life of this patent
Estimating the term…
Abstract
A method is disclosed for determining and predicting temporomandibular joint (TMJ) motion and to use the predictive model to prepare improved TMJ replacement joints, improved crown, cap or bridge contouring, improved teeth alignments and placements, and improved mouth guard and dentures.
Claims12
A method for analyzing jaw motion comprising the steps of:
- generating images of an upper jaw, a lower jaw, upper teeth, lower teeth and a temporomandibular joint (TMJ) of an animal including a human using an imaging system,
- creating a 3-D image of the upper jaw, the lower jaw, the upper teeth, the lower teeth and the temporomandibular joint (TMJ) of the animal in a processing unit,
- determining planes associated with wear surfaces of at least two teeth of an upper jaw or a lower jaw, the selected jaw, from the 3-D image, where at least one of the teeth is located on an ipsilateral posterior side of the selected jaw and at least another one of the teeth is located on a contralateral anterior side of the selected jaw, using routines implemented in the processing unit,
- calculating normals vector N1 of a wear surface of a tooth on the ipsilateral posterior side of the selected jaw and normal vector N2 of a wear surface of a tooth on the contralateral anterior side of the selected jaw, where each normal vectors are directed towards the non-selected jaw, using routines implemented in the processing unit,
- determining a position vector P1 between a first temporomandibular joint (TMJ) pivot point and a center point of the wear surface of the tooth on the ipsilateral posterior side of the selected jaw, a position vector P2 between the first temporomandibular joint (TMJ) pivot point and a center point of the wear surface of the tooth on the contralateral anterior side of the selected jaw, and a TMJ position vector PTMJ between the first TMJ pivot point and a second TMJ pivot point;
- using routines implemented in the processing unit,
- calculating a vector cross product NP1, using routines implemented in the processing unit,
- {right arrow over (N)}P1={right arrow over (P)}1×{right arrow over (N)}1
- calculating a vector cross product N2 using routines implemented in the processing unit,
- {right arrow over (N)}P2={right arrow over (P)}2×{right arrow over (N)}2
- calculating a vector ER, using routines implemented in the processing unit,
- E
- →
- R
- =
- N
- →
- P
-
-
- 1
- ×
- N
- →
- P
-
-
- 2
-
- N
- →
- P
-
-
- 1
- ×
- N
- →
- P
-
-
- 2
-
- supplying vector components Erx, Ery, and ERz of the vector ER and components PTMJx, PTMJy and PTMJz of the vector PTMJ to a temporomandibular joint trajectory equation comprising:
- {
- P
- TMJx
- ′
- ,
- P
- TMJy
- ′
- ,
- P
- TMJz
- ′
- ,
- }
- =
-
- [
- cos
-
-
- Φ
- +
- E
- Rx
- 2
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- E
- Rx
-
- E
- Ry
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- -
- E
- Rz
-
- sin
-
-
- Φ
- E
- Rx
-
- E
- Rz
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- +
- E
- Ry
-
- sin
-
-
- Φ
-
-
- E
- Rx
-
- E
- Ry
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- +
- E
- Rz
-
- sin
-
-
- Φ
- cos
-
-
- Φ
- +
- E
- Ry
- 2
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- E
- Ry
-
- E
- Rz
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- -
- E
- Rx
-
- sin
-
-
- Φ
-
- E
- Rx
-
- E
- Rz
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- -
- E
- Ry
-
- sin
-
-
- Φ
- E
- Ry
-
- E
- Rz
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- +
- E
- Rx
-
- sin
-
-
- Φ
- cos
-
-
- Φ
- +
- E
- Rz
- 2
-
- (
- 1
- -
- cos
-
-
- Φ
- )
-
- ]
-
- {
- P
- TMJx
- P
- TMJy
- P
- TMJz
- }
-
- where P′TMJx, P′TMJy, and P′TMJz are components of an opposite TMJ trajectory vector P′TMJ, Φ is any rotation about the first TMJ pivot point, PTMJx, PTMJy, and PTMJz are components of the TMJ position vector PTMJ, and a 3×3 rotation matrix, implemented in the processing unit, and
- predicting motion of the TMJ from the TMJ trajectory equation using routines implemented in the processing unit.
258 more elements
A method implemented on a computer for predicting motion of a temporomandibular joint comprising the steps of
- generating a 3-D image of an upper jaw, a lower jaw, upper and lower teeth and the temporomandibular joint (TMJ) using an imaging system and a processing unit;
- locating a right TMJ pivot and left TMJ pivot using routines implemented in the processing unit;
- selecting one of the two TMJ pivots, the selected pivot,
- determining wear planar surfaces for at least two teeth on the upper jaw or lower jaw, the selected jaw, one on an ipsilateral posterior side of the selected jaw and one a contralateral anterior side of the selected jaw using routines implemented in the processing unit;
- determining normal vectors to the surfaces pointing toward the non-selected jaw and position vectors between the selected pivot and an opposite side TMJ pivot and between the selected pivot the two normals using routines implemented in the processing unit;
- determining a TMJ trajectory according to equation (1) using routines implemented in the processing unit:
- {
- P
- TMJx
- ′
- ,
- P
- TMJy
- ′
- ,
- P
- TMJz
- ′
- ,
- }
- =
- (
- 1
- )
- [
- cos
-
-
- Φ
- +
- E
- Rx
- 2
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- E
- Rx
-
- E
- Ry
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- -
- E
- Rz
-
- sin
-
-
- Φ
- E
- Rx
-
- E
- Rz
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- +
- E
- Ry
-
- sin
-
-
- Φ
-
- E
- Rx
-
- E
- Ry
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- +
- E
- Rz
-
- sin
-
-
- Φ
- cos
-
-
- Φ
- +
- E
- Ry
- 2
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- E
- Ry
-
- E
- Rz
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- -
- E
- Rx
-
- sin
-
-
- Φ
-
- E
- Rx
-
- E
- Rz
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- -
- E
- Ry
-
- sin
-
-
- Φ
- E
- Ry
-
- E
- Rz
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- +
- E
- Rx
-
- sin
-
-
- Φ
- cos
-
-
- Φ
- +
- E
- Rz
- 2
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- ]
-
- {
- P
- TMJx
- P
- TMJy
- P
- TMJz
- }
-
- where P′TMJx, P′TMJy, and P′TMJz are components of an opposite TMJ trajectory vector P′TMJ, Φ is any rotation about the TMJ pivot, PTMJx, PTMJy, and PTMJz are components of a TMJ position vector PTMJ, a 3×3 rotation matrix set forth in brackets, where N1 and N2 are the normal vectors to the two surfaces and P1 and P2 are the position vectors from the TMJ pivot to the normals and where NP1, and NP2 are vector cross products and Erx, Ery and ERz, are components of a vector ER given by the formulas:
- N
- →
- P
-
-
- 1
- =
- P
- →
- 1
- ×
- N
- →
- 1
- (
- 2
- )
- N
- →
- P
-
-
- 2
- =
- P
- →
- 2
- ×
- N
- →
- 2
- (
- 3
- )
- E
- ->
- R
- =
- N
- →
- P
-
-
- 1
- ×
- N
- →
- P
-
-
- 2
-
- N
- →
- P
-
-
- 1
- ×
- N
- →
- P
-
-
- 2
-
- (
- 4
- )
- predicting motion of the TMJ from the TMJ trajectory equation using routines implemented in the processing unit.
289 more elements
A system for determining temporomandibular joint (TMJ) motion of an animal including a human comprising:
- an imaging subsystem adapted to generate a 3-D image of an upper jaw, a lower jaw, upper teeth, lower teeth and a temporomandibular joint (TMJ) of the animal, and
- a processing unit including routines for:
- (a) locating a right or left TMJ pivot point,
- (b) determining planar wear surfaces for at least two teeth on the lower jaw or the upper jaw, the selected jaw, at least one of the teeth located on an ipsilateral posterior side of the selected jaw and at least another one of the teeth located on a contralateral anterior side of the selected jaw,
- (c) determining normal vectors, N1 and N2, to the wear surfaces directed towards the non-selected jaw,
- (d) determining a pointing vector, PTMJ, between the pivot point and an opposite side TMJ pivot point and position vectors, P1 and P2, between the pivot point and the two normal vectors N1 and N2 and
- (e) determining TMJ motion give by equation (1):
- {
- P
- TMJx
- ′
- ,
- P
- TMJy
- ′
- ,
- P
- TMJz
- ′
- ,
- }
- =
- (
- 1
- )
- [
- cos
-
-
- Φ
- +
- E
- Rx
- 2
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- E
- Rx
-
- E
- Ry
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- -
- E
- Rz
-
- sin
-
-
- Φ
- E
- Rx
-
- E
- Rz
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- +
- E
- Ry
-
- sin
-
-
- Φ
-
- E
- Rx
-
- E
- Ry
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- +
- E
- Rz
-
- sin
-
-
- Φ
- cos
-
-
- Φ
- +
- E
- Ry
- 2
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- E
- Ry
-
- E
- Rz
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- -
- E
- Rx
-
- sin
-
-
- Φ
-
- E
- Rx
-
- E
- Rz
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- -
- E
- Ry
-
- sin
-
-
- Φ
- E
- Ry
-
- E
- Rz
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- +
- E
- Rx
-
- sin
-
-
- Φ
- cos
-
-
- Φ
- +
- E
- Rz
- 2
-
- (
- 1
- -
- cos
-
-
- Φ
- )
- ]
-
- {
- P
- TMJx
- P
- TMJy
- P
- TMJz
- }
-
- where P′TMJx, P′TMJy, and P′TMJz are components of an opposite TMJ trajectory vector P′TMJ, Φ is any rotation about the TMJ pivot point, PTMJx, PTMJy, and PTMJz are components of a TMJ position vector PTMJ, and a 3×3 rotation matrix, where in the 3×3 rotation matrix, Erx, Ery and ERz are component of a vector ER given by equation (2)
- E
- →
- R
- =
- N
- →
- P
-
-
- 1
- ×
- N
- →
- P
-
-
- 2
-
- N
- →
- P
-
-
- 1
- ×
- N
- →
- P
-
-
- 2
-
- (
- 2
- )
- where NP1 is a vector cross product given by equation (3):
- {right arrow over (N)}P1={right arrow over (P)}1×{right arrow over (N)}1 (3)
- where N2 is a vector cross products given by equation (4):
- {right arrow over (N)}P2={right arrow over (P)}2×{right arrow over (N)}2 (4)
- where the equation (1) predicts TMJ motion.
260 more elements
Dependencies are inferred from the claim text.