{"id":22003804,"url":"https://github.com/utkarsh251106/hand-raise-tracker","last_synced_at":"2026-04-08T16:02:04.022Z","repository":{"id":254492820,"uuid":"829647646","full_name":"Utkarsh251106/Hand-Raise-Tracker","owner":"Utkarsh251106","description":"This computer vision application used for real-time hand raises counting.","archived":false,"fork":false,"pushed_at":"2025-02-08T10:01:35.000Z","size":41,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-25T14:41:31.069Z","etag":null,"topics":["python","streamlit"],"latest_commit_sha":null,"homepage":"https://hand-raise-tracker.streamlit.app/","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/Utkarsh251106.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,"zenodo":null}},"created_at":"2024-07-16T21:26:34.000Z","updated_at":"2025-02-08T10:01:39.000Z","dependencies_parsed_at":"2025-01-18T15:31:20.169Z","dependency_job_id":"2b93ac02-7999-4f2a-87ab-27e7c2e0c7a2","html_url":"https://github.com/Utkarsh251106/Hand-Raise-Tracker","commit_stats":null,"previous_names":["utkarsh251106/hand-raise-tracker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Utkarsh251106/Hand-Raise-Tracker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Utkarsh251106%2FHand-Raise-Tracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Utkarsh251106%2FHand-Raise-Tracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Utkarsh251106%2FHand-Raise-Tracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Utkarsh251106%2FHand-Raise-Tracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Utkarsh251106","download_url":"https://codeload.github.com/Utkarsh251106/Hand-Raise-Tracker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Utkarsh251106%2FHand-Raise-Tracker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31562697,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["python","streamlit"],"created_at":"2024-11-30T00:10:55.834Z","updated_at":"2026-04-08T16:02:04.005Z","avatar_url":"https://github.com/Utkarsh251106.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Description\nHand Raise Tracker is a pose estimation detection project which counts how many times both the hands are raised straight up in the air simultaneously. It works by first getting all the necessary points which are to be used for calculation using Mediapipe library. After that it access camera using OpenCV to find and estimate the pose. Then the calculation of the angle between pelvic region, shoulder and elbow is done using NumPy library and a tracker is used to count the number of hand raises.\n\n# How to run it?\n### Step 1: Clone the Repository:\n  \n```bash\ngit clone https://github.com/Utkarsh251106/Hand-Raise-Tracker\n```\n### Step 2: Create a conda environment:\n  \n```bash\nconda create -n venv python=3.12.7 -y\nconda activate venv\n```\n\n### Step 3: Install the requirements:\n  \n```bash\npip install -r requirements.txt\n```\n### Step 4: To run the code or web-app:\n  To run the code\n```bash\n# Start the Jupyter Notebook environment using the command\njupyter notebook\n```\n#### Run your Code.ipynb file\n\n\nTo run the Web-App\n```bash\n# Finally run the following command(Upload a video)\nstreamlit run Web-App-Cloud.py\n\n# Finally run the following command(For Real Time)\nstreamlit run Web-App.py\n```\n### If you choose to upload the video, this is what should see\n\n\u003cimg width=\"781\" alt=\"Upload output\" src=\"https://github.com/user-attachments/assets/b9f7b1e4-4f06-4b23-8f08-c389bcd0302f\" /\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Futkarsh251106%2Fhand-raise-tracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Futkarsh251106%2Fhand-raise-tracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Futkarsh251106%2Fhand-raise-tracker/lists"}