{"id":26284547,"url":"https://github.com/true-real-michael/python-plane-ransac","last_synced_at":"2025-03-14T18:35:42.046Z","repository":{"id":236362475,"uuid":"792410672","full_name":"true-real-michael/python-plane-ransac","owner":"true-real-michael","description":"Parallel RANSAC for plane detection for multiple point clouds using Python and CUDA","archived":false,"fork":false,"pushed_at":"2024-05-19T11:21:47.000Z","size":316,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-05-19T12:28:49.695Z","etag":null,"topics":["cuda","numba","plane-detection","python","ransac"],"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/true-real-michael.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":"2024-04-26T16:01:14.000Z","updated_at":"2024-05-19T11:21:48.000Z","dependencies_parsed_at":"2024-05-19T12:28:48.375Z","dependency_job_id":"269a0ff5-dc58-4bbb-8b9d-bd62df7558e5","html_url":"https://github.com/true-real-michael/python-plane-ransac","commit_stats":null,"previous_names":["true-real-michael/python-plane-ransac"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/true-real-michael%2Fpython-plane-ransac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/true-real-michael%2Fpython-plane-ransac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/true-real-michael%2Fpython-plane-ransac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/true-real-michael%2Fpython-plane-ransac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/true-real-michael","download_url":"https://codeload.github.com/true-real-michael/python-plane-ransac/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243625404,"owners_count":20321289,"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":["cuda","numba","plane-detection","python","ransac"],"created_at":"2025-03-14T18:35:41.323Z","updated_at":"2025-03-14T18:35:42.034Z","avatar_url":"https://github.com/true-real-michael.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Python Plane RANSAC with CUDA\n\nThis is an implementation of the RANSAC algorithm for plane detection in point clouds. The algorithm is implemented in Python using Numba.\n\nThis implementation can can be used to segment planes from multiple point clouds in parallel using CUDA.\nThe hypotheses are tested in parallel as well.\n\n## Installation\nTo run the exmples, clone the repository\n```bash\ngit clone https://github.com/true-real-michael/python-plane-ransac.git\n```\nTo use in your own code, install via pip\n```bash\npip install git+https://github.com/true-real-michael/python-plane-ransac.git\n```\n\n## Usage\nSee the examples for [plane detection](https://github.com/true-real-michael/python-plane-ransac/blob/main/examples/plane_detection.ipynb) and [outlier removal](https://github.com/true-real-michael/python-plane-ransac/blob/main/examples/outlier_removal.ipynb) in the `examples` folder.\n\nIf GitHub fails to render the notebooks, you can view the examples via Jupyter NBViewer: [plane detection](https://nbviewer.org/github/true-real-michael/python-plane-ransac/blob/main/examples/plane_detection.ipynb) and [outlier removal](https://nbviewer.org/github/true-real-michael/python-plane-ransac/blob/main/examples/outlier_removal.ipynb).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrue-real-michael%2Fpython-plane-ransac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrue-real-michael%2Fpython-plane-ransac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrue-real-michael%2Fpython-plane-ransac/lists"}