A system for analyzing walking behavior, comprising an identifier configured to identify a walker; a walking information obtainer configured to image a walking motion of the walker in at least one or more directions of a left, a right, and a front on the basis of an identification signal from the identifier, and to extract and provide kinematic information from the taken images; a walking information collector configured to combine and collect kinematic information that is 3D and/or 2D skeleton information of the taken walking images; a walking parameter extractor/classifier configured to extract at least one or more walking parameter on the basis of the combined kinematic information that is 3D and/or 2D skeleton information, and then classify the kind of the walking using the extracted walking parameter or continuous skeleton information or use the extracted walking parameter or continuous skeleton information as input data for machine learning; and a walking result informer configured to determine whether the at least one or more walking parameters come out of a recommendation reference value, or are included in a walking parameter range of abnormal walking, or are classified as a pathological gait, and then provide the result to the walker or an expert, characterized in that the walking information obtainer recognizes markers in which three axis points are recorded and that are arranged with regular intervals on a walking path when a walking motion is imaged by a plurality of cameras, and calculates a 3D and/or 2D transformation matrix of each kinematic information that is 3D and/or 2D skeleton information taken on the basis of the three axis points, and transforms axes of coordinates. an identifier configured to identify a walker; a walking information obtainer configured to image a walking motion of the walker in at least one or more directions of a left, a right, and a front on the basis of an identification signal from the identifier, and to extract and provide kinematic information from the taken images; a walking information collector configured to combine and collect kinematic information that is 3D and/or 2D skeleton information of the taken walking images; a walking parameter extractor/classifier configured to extract at least one or more walking parameter on the basis of the combined kinematic information that is 3D and/or 2D skeleton information, and then classify the kind of the walking using the extracted walking parameter or continuous skeleton information or use the extracted walking parameter or continuous skeleton information as input data for machine learning; and a walking result informer configured to determine whether the at least one or more walking parameters come out of a recommendation reference value, or are included in a walking parameter range of abnormal walking, or are classified as a pathological gait, and then provide the result to the walker or an expert, characterized in that the walking information obtainer recognizes markers in which three axis points are recorded and that are arranged with regular intervals on a walking path when a walking motion is imaged by a plurality of cameras, and calculates a 3D and/or 2D transformation matrix of each kinematic information that is 3D and/or 2D skeleton information taken on the basis of the three axis points, and transforms axes of coordinates.