{"id":24787648,"url":"https://github.com/anubagre/humanposeestimation","last_synced_at":"2026-04-13T00:44:08.789Z","repository":{"id":274782834,"uuid":"924013549","full_name":"anubagre/HumanPoseEstimation","owner":"anubagre","description":"This is a real-time pose estimation project that detects 33 human body landmarks in images, videos, and live webcam streams. Built using MediaPipe, OpenCV, and Streamlit, this project provides an interactive and efficient way to analyze human movements using Blaze Pose detection method.","archived":false,"fork":false,"pushed_at":"2025-01-29T11:00:27.000Z","size":9428,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T11:14:07.334Z","etag":null,"topics":["blazepose","humanposeestimation","mediapipe","opencv","python","streamlit","streamlit-webapp"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anubagre.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-29T09:00:30.000Z","updated_at":"2025-01-30T09:09:21.000Z","dependencies_parsed_at":"2025-01-29T11:41:50.285Z","dependency_job_id":null,"html_url":"https://github.com/anubagre/HumanPoseEstimation","commit_stats":null,"previous_names":["anubagre/humanposeestimation"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anubagre%2FHumanPoseEstimation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anubagre%2FHumanPoseEstimation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anubagre%2FHumanPoseEstimation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anubagre%2FHumanPoseEstimation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anubagre","download_url":"https://codeload.github.com/anubagre/HumanPoseEstimation/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245258222,"owners_count":20585977,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blazepose","humanposeestimation","mediapipe","opencv","python","streamlit","streamlit-webapp"],"created_at":"2025-01-29T16:12:59.796Z","updated_at":"2026-04-13T00:44:08.753Z","avatar_url":"https://github.com/anubagre.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Human Pose Detection using MediaPipe \n\nThis project detects **human poses** in **images, videos, and live webcam streams** using **MediaPipe** that makes use of **Blaze Pose** detection method and is deployed with **Streamlit**.\n\n---\n\n## 📌 Features  \n✅ Detects **33 body landmarks** using **BlazePose**  \n✅ Works on **images, videos, and live webcam streams**  \n✅ **Streamlit UI** for easy interaction  \n✅ Real-time **pose tracking** with OpenCV  \n✅ Simple deployment \u0026 lightweight inference  \n\n---\n\n## 🛠️ Files Structure  \n📂 Human-Pose-Detection │── 📂 Images/ # Stores sample images │── 📂 Videos/ # Stores sample videos │── 📜 HME_live.py # Pose detection on live webcam feed │── 📜 HME_onimage.py # Pose detection on images │── 📜 HME_onvid.py # Pose detection on videos │── 📜 app.py # Streamlit app to run the project │── 📜 requirements.txt # Required dependencies │── 📜 README.md # Project documentation\n\n---\n\n## ⚙️ Installation \u0026 Setup  \n\n🔹 **1. Clone the Repository**\ngit clone [https://github.com/your-repo/Human-Pose-Detection.git](https://github.com/anubagre/HumanPoseEstimation.git)\n\ncd Human-Pose-Detection\n\n🔹 **2. Install Dependencies**\n\npip install -r requirements.txt\n\n🔹 **3. Run the Streamlit App**\n\nstreamlit run app.py\n\n---\n\n## 📷 How It Works\n\n🔹 BlazePose is used for real-time pose detection.\n\n🔹 OpenCV processes frames from images/videos/webcam.\n\n🔹 Streamlit provides an interactive UI for users.\n\n---\n\n## 🛠️ Future Enhancements\n🚀 Add pose classification for exercises (e.g., Yoga, Workouts)\n\n🚀 Deploy as a Web App\n\n🚀 Integrate gesture recognition\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanubagre%2Fhumanposeestimation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanubagre%2Fhumanposeestimation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanubagre%2Fhumanposeestimation/lists"}