1. A human detection apparatus to detect a human by pattern recognition from an input image picked up by an image pickup unit, the human detection apparatus comprising: a specification section to specify a candidate area from the input image using a recognition model to recognize a human, the candidate area being estimated as a human; a color determination section to determine a degree of color uniformity in the input image; and a human determination section to determine whether an image area including the candidate area is a human based on a positional relationship between the candidate area specified by the specification section and an image part, the image part providing the degree of color uniformity determined by the color determination section that satisfies a prescribed requirement.