vision_flow 0.0.3
vision_flow: ^0.0.3 copied to clipboard
A Flutter plugin for real-time vision tasks, Hands, Face, Pose estimation, and Video Classification. Built on top of MediaPipe, powered by PyTorch and TensorFlow Lite.
Changelog #
0.0.1 #
- complete architectural overhaul and renaming from
signify_visiontoVisionFlow. - added
VisionFlow.loadModel()to select your model file and backend dynamically. - added
VisionFlow.configure()to choosehands,face,pose, andsequenceLengthdynamically. - modular backend architecture: added generic
ModelRunnerinterface supporting bothPyTorchRunnerandTFLiteRunner. - feature extraction pipeline: modified MediaPipe Hand/Face integration to output specifically 330 coordinates per frame matching the WLASL notebook model format.
- sequence normalization: Built-in sequence normalization across
sequenceLengthbuffers directly inFrameBuffer, correctly centering landmarks on the nose relative point per sequence. - Flutter Event Streams: Changed
predictionsAPI to return a formattedPredictionResultwith classification index.
0.0.2 #
- updated
example/folder. - updated Documentation.
- updated LICENSE file.
0.0.2+1 #
- updated pubspec.yaml.
- updated README.md.
- updated LICENSE file.
0.0.3 #
- added file picker for loading model files.
- fixed bug with AndroidManifest.xml.