Skip to main content

Tools to track particles with machine learning.

Project description

Particle Detection

This repository customizes the training, inference and visualization code of the Detectron2 framework to accurately detect rod-like particles. It additionally provides functionality to track these detected particles over multiple frames and reconstruct 3D representations of these observed granular gases.

Rod Detection Output Image

Please refer to the documentation for more detailed information.

Installation

Install the default version using pip:

pip install ParticleDetection

Or use one of the options described in the documentation. Some options require manual installation of additional libraries.

pip install ParticleDetection[OPTION]

It is also possible to install it directly from GitHub:

pip install 'git+https://github.com/ANP-Granular/ParticleTracking.git#egg=particledetection&subdirectory=ParticleDetection'
pip install 'particledetection[DETECTRON] @ git+https://github.com/ANP-Granular/ParticleTracking.git#egg=
particledetection&subdirectory=ParticleDetection'

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

particledetection-0.4.4.dev11.tar.gz (77.6 kB view details)

Uploaded Source

Built Distribution

particledetection-0.4.4.dev11-py3-none-any.whl (101.5 kB view details)

Uploaded Python 3

File details

Details for the file particledetection-0.4.4.dev11.tar.gz.

File metadata

  • Download URL: particledetection-0.4.4.dev11.tar.gz
  • Upload date:
  • Size: 77.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.6 Linux/6.8.0-1014-azure

File hashes

Hashes for particledetection-0.4.4.dev11.tar.gz
Algorithm Hash digest
SHA256 d3f7226ba83c8870b5552b356abbcee1de1a98af122555f6d5b9467af327e61a
MD5 9c81e6e808a07fa862faf0f543533b54
BLAKE2b-256 014d5f4aaddc30249a81f459f290d9c69f4236cde34903a558d513e83bc76fbf

See more details on using hashes here.

File details

Details for the file particledetection-0.4.4.dev11-py3-none-any.whl.

File metadata

File hashes

Hashes for particledetection-0.4.4.dev11-py3-none-any.whl
Algorithm Hash digest
SHA256 4ea5fae519b18418f72545b05586d070741f1617c06a62748f972bc5990abbad
MD5 9edaa8e4af6877bb79f519cd5915751c
BLAKE2b-256 02ae57a43a1204a438d52e68af7a4c3511aa8f13e63e16fb049290a8b1e166ce

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page