University of Southern California
Research
Computer-aided Diagnosis (CAD)
Bone Age Assessment
Data Grid
RT Informatics
Image-guided Surgical Informatics


Fuzzy classification

Classifier structure

(6kB)

The fuzzy system consists of six subsystems referred to six ROIs. Each subsystem includes two classifiers: one, for younger children, uses the shape and size features and another one, for older children, applies the wavelet features. When both stages of development interfere and all features are available, the outputs of both subsystems are averaged.
The bone age is assessed in two stages. First, the age is assessed independently for each ROI. This yields fuzzy sets. Then, the results are combined into the fuzzy verdict of the system. Finally, the fuzzy output is defuzzyfied with a center of gravity method in order to give an exact classification of the bone age.
At the final aggregation step the classifier has to deal with a changing number of inputs and a tolerance to partially erroneous features. The former happens when an error in processing of a ROI is automatically detected and the features are not extracted. The latter problem is due to minor errors in the processing of a ROI that have passed undetected. It has been solved by applying an aggregation method that extracts a common kernel of the age assessment for all ROIs.

Fuzzy Inference System

Mimics human reasoning by mathematical operations. Processing is performed on fuzzy (approximate) values described by membership functions with added linguistic interpretation. Knowledge is expressed as set of if-then rules (rule base).
In our application rules link feautures and bone age, and classes correspond to years of age eg. Class 12 means age is ca. 12.5 years

Details: System creation and parameters, Evaluation of bone age:example

Classification example

(5kB)

The accompaning figure shows the results of bone age asessment as they appear in the output window. The system displays:

  • fuzzy bone age asessessment for every ROI
  • aggregated fuzzy bone age
  • bone age as classical number calculated with a center-of-gravity method

The radiologist can accept the assessment of the system or choose another value on base of undelining fuzzy asseessment. The shape of a fuzzy set yields information about the accuracy of the assessment.

Interpetation of this case: Distal ROI finger II: bone age matches equally two clasess 7 and 8. Middle ROI finger IV: very low membership values suggest untypical or ambigous values of the features probably due to error in feature extraction (user may verify the extracted ROIS in main window of the program). Other ROI show distinct maxima. The final bone age is 7.51 however the user may shift it a little towards 8, if s/he feels that the defuzzification result is too much influenced by tails of the membership function.

Copyright 2005-2009. Image Processing and Informatics Lab, Annenberg Research Park, 734 West Adams Blvd. Los Angeles, California 90089 Phone: 213.743.2520 Fax: 213.743.2962