🚀 Added
👀 Gaze detection in Workflows
@joaomarcoscrs (as part of hist first contribution 🏅) introduced Gaze detection model into Workflows.
Don't know what Gaze Detection is?
Gaze detection is a method to determine where a person is looking by analyzing their eye movements and gaze direction. It typically uses cameras or sensors to track eye position and orientation, identifying the point of focus in real time.
It is commonly used in areas like:
- Human-Computer Interaction: Controlling devices with eye movements.
- Behavioral Analysis: Understanding attention and interest.
- Marketing Research: Measuring what catches a person's attention.
Now - you can apply Workflows in such use-cases. Check out Gaze Detection block 📖 documentation to find more information.
Note
The block is currently not supported on Roboflow Hosted Platform. Check out how to send requests to localhost inference
server
🏋️♂️ New experimental Workflows blocks enabling new capabilities
@yeldarby prepared whole series of blocks to open-up new capabilities for Workflows, including:
- Workflows Buffer Block in #894
- Workflows Grid Visualization Block in #895
- Workflow Cache Get/Set Blocks in #893
- Workflows Outlier Detection Block in #896
💪 Improved
Florence 2
runs now up to 3x faster
🧙♂️ @isaacrob-roboflow did some magic 🪄 and now, all of the sudden Florence2
models deployed in inference
could run up to 3x faster 🤯 ❗
See details in #885
🔧 Fixed
Security vulnerability in landing page
We've fixed security issue in inference
server landing page: #890
Issue description
If a Next.js application is performing authorization in middleware based on pathname, it was possible for this authorization to be bypassed.
This issue was patched in Next.js 14.2.15
and later.
Caution
We advise all users of older versions of inference
server to migrate to version 0.32.0
Other fixes
- Add fix for the problem with inference-cli workflows predictions saving by @PawelPeczek-Roboflow in #891
- Improvements in blocks descriptions' by @EmilyGavrilenko (#898) and @casmwenger in (#897)
- Fix usage collector fps by @grzegorz-roboflow in #903
🚧 What's Changed
- Add test to detect blocks with missing init.py by @grzegorz-roboflow in #883
- Cache CLIP Text Embeddings in Workflow Block by @yeldarby in #892
- Allow using video metadata for rate limiter on recorded video by @yeldarby in #887
- Serialized owlv2 model by @probicheaux in #889
- Skip additional test by @PawelPeczek-Roboflow in #902
🏅 New Contributors
- @joaomarcoscrs made their first contribution in #888
Full Changelog: v0.31.1...v0.32.0