Skip to content

Bug in .webm pose estimation/visualization? 1000 fps #127

@cleong110

Description

@cleong110

I'd like to add .webm support to the bin utilities. The Sem-Lex dataset, for example, offers files in .webm format.

If #126 is accepted, It would be simple to add in the ".webm" extension to videos_to_poses, and recursively find/run pose estimation on .webm files.

However there appears to be a bug somewhere in the pipeline. I pulled a small sample from the sem-lex test set and ran videos_to_poses, and I had a number of them which registered as having 1000 frames per second, and when visualized, visualize in a sort of a weird/choppy way.

01Mv9aUuOQfLOlBYKffO.pose from sem-lex 01Mv9aUuOQfLOlBYKffO.mp4 for example, visualizes thus:
01Mv9aUuOQfLOlBYKffO

(see https://huggingface.co/spaces/cdleong/explore-pose-components)

and pose_info shows:

NumPyPoseBody
FPS: 1000.0
Data: <class 'numpy.ma.core.MaskedArray'> (42, 1, 576, 3), float32
Confidence shape: <class 'numpy.ndarray'> (42, 1, 576), float32
Duration (seconds): 0.042

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions