A computer-implemented method, computer program product and computer system (100) for human gait analysis. Via an interface (110) of the system a video stream (202) is obtained from a monocular camera device (201). The video stream (202) includes a plurality of frames reflecting the walk of a human individual (10). A skeletal motion extractor (120) of the system extracts from the video stream a skeletal motion associated with the individual, by inferring, from the obtained video stream, three-dimensional gait information. The three- dimensional gait information includes estimates of the individual's joint locations including at least the individual's foot locations on each frame, wherein the estimates are derived by matching for each frame two-dimensional coordinates of the respective frame with respective three-dimensional model information of the individual's body. A gait parameter determining module (130) of the system determines one or more gait parameters of the individual based on the individual's foot locations in local extrema frames showing local extrema of the distance between one foot location of the individual and a corresponding reference joint location.La présente invention concerne un procédé mis en œuvre par ordinateur, un produit-programme d'ordinateur et un système informatique (100) pour l'analyse de la démarche d'un être humain. Par l'intermédiaire d'une interface (110) du système, un flux vidéo (202) est obtenu à partir d'un dispositif de caméra monoculaire (201). Le flux vidéo (202) comprend une pluralité de trames reflétant la marche d'une personne (10). Un extracteur de mouvement du squelette (120) du système extrait depuis le flux vidéo un mouvement de squelette associé à l'individu, en inférant, à partir du flux vidéo obtenu, des informations tridimensionnelles de démarche. Les informations tridimensionnelles de démarche comprennent les estimations des localisations d'articulation de l'individu comprenant au moins les localisations des pied