A human identification apparatus, which can judge for identification of
human images even in temporally-distant frames or frames shot with
different cameras, judges whether or not persons represented by human
images respectively included in different image sequences are the same
person, and includes: a walking posture detecting unit which detects
first and second walking sequences, each sequence being an image sequence
indicating a walking state of respective first and second persons
respectively included in the different image sequences; and a walking
state estimating unit which estimates a transition state of a walking
posture in the periodic walking movement of the first person at a time or
in a position different from a time or a position of the walking sequence
of the first person; and a judging unit which verifies whether or not the
estimated transition state of the walking posture of the first person
matches the transition state of the walking posture of the second person,
and judges that the first person and the second person are the same
person in the case where the transition states match with each other.