{"id":24576138,"url":"https://github.com/nicolestrel/object-telecloning","last_synced_at":"2026-05-07T21:35:59.753Z","repository":{"id":270408883,"uuid":"910141839","full_name":"NicoleStrel/object-telecloning","owner":"NicoleStrel","description":"Object Telecloning detects, replicates, and transfers objects virtually using OpenCV and MediaPipe.","archived":false,"fork":false,"pushed_at":"2025-01-05T01:49:04.000Z","size":408,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-23T22:23:22.336Z","etag":null,"topics":["computer-vision","machine-learning","mediapipe","opencv","opencv-python","python","real-time"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NicoleStrel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-12-30T15:42:49.000Z","updated_at":"2025-01-05T01:49:07.000Z","dependencies_parsed_at":"2025-01-05T00:20:06.828Z","dependency_job_id":null,"html_url":"https://github.com/NicoleStrel/object-telecloning","commit_stats":null,"previous_names":["nicolestrel/opencv-teleportation","nicolestrel/object-telecloning"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicoleStrel%2Fobject-telecloning","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicoleStrel%2Fobject-telecloning/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicoleStrel%2Fobject-telecloning/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicoleStrel%2Fobject-telecloning/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NicoleStrel","download_url":"https://codeload.github.com/NicoleStrel/object-telecloning/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244036251,"owners_count":20387482,"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":["computer-vision","machine-learning","mediapipe","opencv","opencv-python","python","real-time"],"created_at":"2025-01-23T22:21:48.589Z","updated_at":"2026-05-07T21:35:59.722Z","avatar_url":"https://github.com/NicoleStrel.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Object Telecloning\n\n![Object Cloning](Cloned.png)\n\n## Overview\n\nThis project uses OpenCV and MediaPipe to detect and replicate objects in a virtual environment. It demonstrates a practical use case of computer vision and machine learning for creating interactive experiences.\n\n## How It Works\n\n1. **Hand and Face Detection**: MediaPipe is used to detect hands and facial landmarks in real-time.\n2. **Data Processing**: Extracts key features from detected hands, faces, and objects within the hands.\n3. **Virtual Cloning**: OpenCV is used to draw and replicate held objects based on the detected features.\n4. **Interaction**: Allows users to interact with virtual object clones in real-time by blinking to clone and transfer (teleport) objects from one hand to another.\n\n## Installation\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/NicoleStrel/object-telecloning.git\n   ```\n2. Navigate to the project directory:\n   ```bash\n   cd object-telecloning\n   ```\n3. Install the required dependencies:\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n## Usage\n\n1. Run the application:\n   ```bash\n   python teleclone.py\n   ```\n2. Hold up both hands in front of your face with an object in one hand.\n3. Blink both your eyes to clone and transfer the object to the other hand.\n\n## Demo Video\n\n[Demo Video](https://youtu.be/RsZ-SOa-P1A)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Acknowledgments\n\n- [OpenCV](https://opencv.org/) for drawing and object replication.\n- [MediaPipe](https://mediapipe.dev/) for hand and face detection.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicolestrel%2Fobject-telecloning","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicolestrel%2Fobject-telecloning","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicolestrel%2Fobject-telecloning/lists"}