matlab - Bald detection using image processing -


i wondering if can provide me guideline detect if person in picture bald or not, or better, how hair s\he has. far tried detect face , eyes position. information, estimate forehead , bald area cutting area above eyes high portion of face.

then extract hog features , train system bald , not-bald images using svm.

now when i'm looking @ test results, see pictures classified bald of them have blonde hair or long forehead hair not visible after cutting process. i'm using matlab these operations.

so know method seems bit naive, can suggest way of finding out bald area or extracting hair, if exists. method appropriate kind of problem?

very general, answer general unless further info provided

  1. use computer vision (e.g matlab computer vision toolkit) detect face/head
  2. head has analogies (for human faces), using these 1 can area of head hair or baldness (it seems have these)
  3. calculate (probabilistic color space model) range skin of person lies (most peorple have similar skin collor space range)
  4. calculate percentage of skin versus other color (meaning hair) in area
  5. you have it!

to estimate skin color model check following papers:

  1. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.56.8637&rep=rep1&type=pdf
  2. http://infoscience.epfl.ch/record/135966
  3. http://www.eurasip.org/proceedings/eusipco/eusipco2010/contents/papers/1569293757.pdf
  4. http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=1300557&url=http%3a%2f%2fieeexplore.ieee.org%2fiel5%2f34%2f28890%2f01300557.pdf%3farnumber%3d1300557

if area not fit skin model can taken non-skin (meaning hair, assuming no hats etc present in samples)


Comments

Popular posts from this blog

dns - How To Use Custom Nameserver On Free Cloudflare? -

python - Pygame screen.blit not working -

c# - Web API response xml language -