0

I am trying to build an experimental image classifier for the Mallampati score, used in anesthesiology, as a free community project. Basically, an input picture of the oral cavity with all amounts of scale, translation, and rotation variance would be presented, and the classifier would grade it as Mallampati 1, 2, 3, or 4.

  • Do you think such a task is achievable?
  • What would be a suitable image classifier algorithm?
  • Would you think of any special requirement for the input picture, such as uniform size, file format...

Given the amount of shape, scale, translation, and rotation variance I will get in the input pictures, I was thinking that a multilayer perceptron neural network would be best. However, I have also looked into things such as LibSVM, thinking SVM could be an option too...

I am currently building a photobooth website as an attempt to gather some data. If you think the project is a good idea, and you would be interested in participating, drop me a line through raoul dot schorer at gmail.com

Those are the kind of pictures I would get (sorry for this pic, now you know what your dentist feels like :-)

mallampati pics

Raoul
  • 1,872
  • 3
  • 26
  • 48
  • 1
    It is possible. I would recommend looking into Convolutional Neural Networks. If you fancy, take a look at my [previous answer](http://stackoverflow.com/questions/25413458/advice-for-algorithm-choice/25441941#25441941) for why CNNs are a good choice. – Hungry Jan 12 '15 at 11:42
  • What about of your project? – JRichardsz Aug 21 '19 at 18:33
  • @JRichardsz https://lts5www.epfl.ch/research/face_analysis/ (not mine, though...) – Raoul Aug 21 '19 at 22:19

1 Answers1

1
  • Do you think such a task is achievable?

Yes

  • What would be a suitable image classifier algorithm?

You need training a neuronal network or something like thath with the pattern of your images ( http://upload.wikimedia.org/wikipedia/commons/thumb/0/09/Mallampati.svg/220px-Mallampati.svg.png ).

  • Would you think of any special requirement for the input picture, such as uniform size, file format...

Depends of your program configuration. If it is highly sophisticated, would receive any image. If the task is very complex , it will have to standardize the entry as you suggested.

Regards

JRichardsz
  • 14,356
  • 6
  • 59
  • 94