Skip to main content

Doorpost Detector

This package contains a pointcloud processing pipeline to estimate the poses of doorposts.

Quick start

pip install -r requirements.txt

pip install -e .

To obtain doorpost poses from cropped pointcloud

import doorpost_detector.api as dpd

response = dpd.doorpost_pose_from_cropped_pointcloud_usecase(points)

To obtain doorpost poses from pointcloud

import doorpost_detector.api as dpd

response = dpd.doorpost_pose_from_pointcloud_and_door_location_estimate_usecase(points, door_location)

Response format

@dataclass
class Response:
    success: bool
    poses: tuple[float, float, float, float] # x1,y1,x2,y2
    certainty: tuple[float, float]

Release files for doorpost-detector 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for doorpost-detector 0.1.0
File Size Uploaded
doorpost_detector-0.1.0.tar.gz 8.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for doorpost-detector 0.1.0
File Interpreter ABI Platform
doorpost_detector-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 17.8 kB

Release files / doorpost_detector-0.1.0.tar.gz

Download URL doorpost_detector-0.1.0.tar.gz
Size 8.1 kB
Tags Source
SHA-256 checksum
How to use checksums
7640ae21cacf4302224a54efc9da18db939ea26ba39168b0dba5e974db67be10
BLAKE2b-256 checksum
How to use checksums
79b227dee3230d373a5dafa59f9dc0ddc3ded0b238d31413b801b662dc4b8465
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

Release files / doorpost_detector-0.1.0-py3-none-any.whl

Download URL doorpost_detector-0.1.0-py3-none-any.whl
Size 9.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
406c81a2991546b3b3a1231c01b0a4c69a4153e87494a8c058bf38bb1ee82727
BLAKE2b-256 checksum
How to use checksums
f9c6abebdabe8edb319814635867f930924a4f36d26dd6de35e4feeed08640f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page