A method for advancing a fairy tale using image processing is provided to make a kid directly/interestingly understand and participate in a story by diversely branching the story based on diverse responses, such as an action or voice of the kid, received through a microphone, a camera, and a PC. The PC receives/registers a face image captured by the camera and user information to an environment information database(S20). The PC outputs the partial story by searching and extracting the partial story of the fairy tale from a story information database, and synthesizing the face image to a character of the fairy tale(S30). If a story branching event is generated, the PC extracts and outputs branching event information corresponding to a completion time point of the partial story from the story information database(S50). In case that a branch is determined by the action of the user, the user images captured by the camera are sequentially stored, the user action is recognized by continuously comparing the stored images, and the recognized user action is matched with one of expected user action patterns(S90).
展开▼