1. A face recognition method, comprising: receiving a target face image; initializing, via a processor, a registration of the target face image including obtaining one or more facial portions from the target image based upon facial features, the one or more facial portions each being a portion of the face less than the whole of the face; informing a user of the registration by superimposing a marking, for each of the one or more obtained facial portions, on the target image; receiving one or more instructions from the user for operating on the registration after the user has been informed of the registration; updating the registration based upon a registration updating instruction when the registration updating instruction is received from the user; initializing, via the processor, a block analysis of the target face image including dividing the one or more facial portions into a plurality of blocks and marking each of the blocks with one of occluded or non-occluded; informing the user of the block analysis by superimposing each of the plurality of blocks on the target image; receiving one or more instructions from the user for operating on the block analysis after the user has been informed of the block analysis; updating the block analysis based upon a block analysis updating instruction when the block analysis updating instruction is received from the user; and identifying the target face image from a plurality of face images based on the registration and the block analysis of the target face image when the registration and block analysis are approved by an approving instruction, wherein initializing the block analysis occurs after updating the registration.