💪 Added
- Fisheye cameras in camera calibration block by @Erol444 in #1996
Calibration block was supporting polynomial calibration which is not handling fisheye distortions well. This change adds support for fisheye calibration.
- Heatmap block by @Erol444 in #1986
This change adds heatmap block (uses supervision's heatmap annotator), which supports both:
- detections, so heatmap based on where detections were
- tracklets, which ignores stationary objects (default: on), so we heatmap the movements not the objects
heatmap2.mp4
🚧 Maintanence
- temporarily pin z3-solver version by @grzegorz-roboflow in #1990
- Code workflow block icon issue by @Erol444 in #1988
- Optimize cosine_similarity by @KRRT7 in #1989
- add inference version to the request headers by @japrescott in #1985
- Fix video frame count estimation by detecting actual FPS from uploaded video by @rafel-roboflow in #1992
- Mark file processing in webrtc worker for downstream blocks to pick frame timestamp correctly by @grzegorz-roboflow in #1995
- add frame size to webrtc video metadata by @rafel-roboflow in #1997
- enable gzip compression by default by @rafel-roboflow in #1998
- WIP: enabled sam3 visual segment by @rafel-roboflow in #1975
- added ffmpeg to docker dependencies by @rafel-roboflow in #2002
- rename seg-preview to sam3 by @rafel-roboflow in #2005
- Fix RF-DETR-Seg mask postprocessing for letterboxed input case by @mkaic in #2001
- Enable inference pipeline api on jetpack 6.2.0 by @grzegorz-roboflow in #2006
Full Changelog: v0.64.7...v0.64.8