SkalskiP
2587fdfefd
☝️ updating MaskAnnotator docs and code to be consistent with BoundingBoxAnnotator
2023-09-28 15:36:18 +02:00
SkalskiP
181c0b833b
🔨 small names refactor
2023-09-28 13:46:52 +02:00
pre-commit-ci[bot]
11601e3f2d
fix(pre_commit): 🎨 auto format pre-commit hooks
2023-09-28 10:14:38 +00:00
SkalskiP
1b8ff617c3
📘 docs updates for Position and get_anchor_coordinates
2023-09-28 12:13:52 +02:00
SkalskiP
5bc83bf6cc
Merge branch 'develop' into feature/redesigned_annotators
2023-09-27 12:08:07 +02:00
fatih and pre-commit-ci[bot]
dd80753b2b
add sahi paper url into docstring ( #382 )
...
* add sahi paper url into docstring
* fix(pre_commit): 🎨 auto format pre-commit hooks
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-27 00:59:57 +03:00
Piotr Skalski
b2bb69bebb
Merge pull request #381 from Killua7362/utils-fix
...
Adding Fourcc codecs option to VideoSink
2023-09-26 14:32:44 +02:00
pre-commit-ci[bot]
9c081b0e11
fix(pre_commit): 🎨 auto format pre-commit hooks
2023-09-26 05:40:22 +00:00
Akshay
7f613c6d27
Merge branch 'utils-fix' of https://github.com/Killua7362/supervision into utils-fix
2023-09-26 08:40:01 +03:00
Akshay
9736eba9e6
FIX: Added type error exception in videosink
2023-09-26 08:38:46 +03:00
pre-commit-ci[bot]
53dfeac19b
fix(pre_commit): 🎨 auto format pre-commit hooks
2023-09-26 05:25:00 +00:00
Akshay
5c25e58e39
Added docstrings for codec
2023-09-26 08:22:07 +03:00
Akshay
52949f2fd1
Support for all the codes
2023-09-26 08:12:18 +03:00
pre-commit-ci[bot]
56c511b5d8
chore(pre_commit): ⬆ pre_commit autoupdate ( #379 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.290 → v0.0.291](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.290...v0.0.291 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-26 00:20:59 +03:00
Piotr Skalski
62014186a2
Update README.md with latest supervision YouTube tutorial
2023-09-22 13:43:56 +02:00
dependabot[bot]
6cd7cf0209
Bump cryptography from 41.0.3 to 41.0.4 ( #375 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.3 to 41.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.3...41.0.4 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-22 10:17:28 +03:00
Onuralp SEZER
a39c92016f
docs(example): 📝 example LabelAnnotator doc fix
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com >
2023-09-21 15:45:04 +03:00
Onuralp SEZER
4e88e26d91
chore(formatting): pre-commit fixes
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com >
2023-09-21 15:43:07 +03:00
pre-commit-ci[bot]
484e53324e
fix(pre_commit): 🎨 auto format pre-commit hooks
2023-09-21 12:36:21 +00:00
Onuralp SEZER
e5c4d8e3b9
docs(example): 📝 Update tracking example with new annotators
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com >
2023-09-21 15:34:17 +03:00
Onuralp SEZER
52ef3fadcb
fix(redefinition): 🐞 fix redefinition for MaskAnnotator TraceAnnotator
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com >
2023-09-21 14:46:35 +03:00
pre-commit-ci[bot]
472ddd8d0e
fix(pre_commit): 🎨 auto format pre-commit hooks
2023-09-21 11:35:41 +00:00
Onuralp SEZER
90b23430d2
Merge branch 'develop' into feature/redesigned_annotators
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com >
2023-09-21 14:35:24 +03:00
pre-commit-ci[bot]
e91f0cb496
chore(pre_commit): ⬆ pre_commit autoupdate ( #366 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.288 → v0.0.290](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.288...v0.0.290 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-19 16:34:16 +03:00
pre-commit-ci[bot]
fa6238dbc4
chore(pre_commit): ⬆ pre_commit autoupdate ( #362 )
...
updates:
- [github.com/psf/black: 23.7.0 → 23.9.1](https://github.com/psf/black/compare/23.7.0...23.9.1 )
- [github.com/astral-sh/ruff-pre-commit: v0.0.287 → v0.0.288](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.287...v0.0.288 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-12 00:32:39 +03:00
Onuralp SEZER
1a7306c4ae
ci(test): 🔥 removal formatters from test ci ( #317 )
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com >
2023-09-10 23:29:45 +03:00
Onuralp SEZER
3d4326c79b
Merge pull request #349 from onuralpszr/empty_box_checks
...
fix: 🐛 Empty check for xyxy results for prevent ValueError and return as empty detection
2023-09-05 20:17:17 +03:00
pre-commit-ci[bot]
ca212b70c8
chore(pre_commit): ⬆ pre_commit autoupdate ( #355 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.286 → v0.0.287](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.286...v0.0.287 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-05 20:15:19 +03:00
Piotr Skalski
0008b33eb1
Add traffic analysis demo to README.md
2023-09-05 17:52:29 +02:00
SkalskiP
77190f287c
📍 Pin supervision==0.15.0rc1 in examples/traffic_analysis
2023-09-04 23:08:12 +02:00
Piotr Skalski
121d4f31bb
👊 supervision version to `0.15.0rc1 in pyproject.toml`
2023-09-04 23:06:02 +02:00
Piotr Skalski
7c97e87e79
Merge pull request #354 from roboflow/example/traffic_analysis
...
example/traffic_analysis
2023-09-04 23:03:40 +02:00
SkalskiP
9640f1d756
TraceAnnotator documentation
2023-09-04 22:56:42 +02:00
SkalskiP
2419d42224
TraceAnnotator documentation
2023-09-04 22:52:47 +02:00
Piotr Skalski
c6517de143
Update README.md
2023-09-04 22:36:26 +02:00
pre-commit-ci[bot]
2706304a73
fix(pre_commit): 🎨 auto format pre-commit hooks
2023-09-04 20:18:46 +00:00
SkalskiP
8538c26a22
Add TraceAnnotator, refactor traffic analysis code and improve documentation
...
Introduced TraceAnnotator in the supervision package, refactored traffic analysis script for improved readability, and added quality documentation.
2023-09-04 22:16:37 +02:00
SkalskiP
a0c60fe043
Refactor video stream and traffic analysis process
...
Restructuring the video stream and traffics analysis codes resulted in two new key classes, VideoProcessor, and DetectionsManager. The main aim behind this was to improve code readability and reusability. VideoProcessor class handles video processing as an object, while DetectionsManager is responsible for managing detections and trackings. This change has also led to the removal of the process_frame function, as its functionality is now encapsulated within VideoProcessor class methods. Moreover, the code now identifies zones in and out separately, thereby handling detections more distinctly and efficiently. Lastly, Polygon Zones are no longer differentiated by color.
2023-09-04 17:28:19 +02:00
SkalskiP
01d8b0316c
"Improve detection and annotation in the supervision module
...
The change modifies the polygon zone verification method in `polygon_zone.py` to ensure `self.current_count` always returns an integer, preventing possible type errors in downstream processing. Two classes, `Trace` and `TraceAnnotator`, were added to `annotate.py`, providing functionality for trace annotation during detection. In `script.py`, optimized the trace annotation process by replacing the previous class implementations with the new ones from `annotate.py`, and also cleaned up and simplified polygon zone initiation and frame processing. This provides more efficient and robust video processing and zone-based detection features."
2023-09-03 18:25:28 +02:00
SkalskiP
6356a8ac3d
Add Trace and TraceAnnotator classes to traffic_analysis script
...
Added two new classes to enhance traffic analysis over video frames. Trace class stores the positional information of different objects detected in each video frame for a specified length. TraceAnnotator class uses the information stored in Trace instance to annotate the motion path of detected objects on the video frames. Also, corrected the incorrect numpy import statement in the dependence code.
2023-09-03 17:11:25 +02:00
pre-commit-ci[bot]
bbd9a955f8
fix(pre_commit): 🎨 auto format pre-commit hooks
2023-09-02 19:45:43 +00:00
Onuralp SEZER
7b2bcf00ad
fix: 🐛 sam xyxy check added
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@fedoraproject.org >
2023-09-02 22:45:29 +03:00
Onuralp SEZER
775a3f2795
fix: 🐛 cpu().numpy() converts not require empty check
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@fedoraproject.org >
2023-09-02 22:43:27 +03:00
Onuralp SEZER
5dae02e93e
fix: 🐛 deepsparse model_stub to model_path docs fix
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@fedoraproject.org >
2023-09-02 20:40:35 +03:00
Onuralp SEZER
666427df08
fix: 🐛 empty check for xyxy results for prevent ValueError and return as empty detection
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@fedoraproject.org >
2023-09-02 20:36:00 +03:00
Hardik Dava and pre-commit-ci[bot]
78411b14b5
fixed empty detections for deepsparse ( #348 )
...
* fixed empty detections for deepsparse
* fix(pre_commit): 🎨 auto format pre-commit hooks
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-02 20:08:30 +03:00
SkalskiP
69ae5c6cd9
Add traffic analysis script
...
Introduced a python script for video processing using YOLO and ByteTrack. The script processes videos frame by frame and allows annotation based on model's detections. Additionally, the requirements.txt file was added along with .gitignore to exclude the data/ directory. The requirements file lists the necessary packages for the script to run.
2023-09-01 18:06:09 +02:00
dependabot[bot]
94d08bc9b5
Bump cryptography from 41.0.2 to 41.0.3 ( #345 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.2 to 41.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.2...41.0.3 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-01 12:27:48 +03:00
Piotr Skalski
693465d74d
Merge pull request #342 from roboflow/main
...
Merge pull request #337 from roboflow/develop
2023-08-31 17:54:46 +02:00
Piotr Skalski
f82f0fade6
Merge pull request #337 from roboflow/develop
...
`supervision-0.14.0` release
2023-08-31 15:18:14 +02:00