Patent ID: 8902161

Claim:
A finger position detection device comprising: a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute, detecting a hand region that includes a plurality of fingers from an image captured by an image capturing unit that captures an image of the plurality of fingers from in front of the fingers; dividing a first region that is at least a part of the hand region into a plurality of first cells of a first size and extracting, from each of the plurality of first cells, a first feature value that represents a feature of a position of one of the plurality of fingers in a depth direction with respect to the image capturing unit; dividing a second region that is at least a part of the hand region into a plurality of second cells of a second size smaller than the first size and extracting, from each of the plurality of second cells, a second feature value that represents a feature of a position of one of the plurality of fingers in a finger arrangement axis along which the plurality of fingers are arranged; detecting a finger position in the depth direction by inputting the first feature value into a first classifier that represents a relationship between the first feature value and a finger position in the depth direction; and detecting a finger position in the finger arrangement axis by inputting the second feature value into a second classifier that represents a relationship between the second feature value and a finger position in the finger arrangement axis.