Releases: imprvhub/multimodal-gesture-recognition
Releases · imprvhub/multimodal-gesture-recognition
v0.4.2
v0.4.2 - Enhanced Gesture Recognition & Rhythm Detection
New Features 🚀
- 🎵 "Groove" Head Movement Detection
- Rhythmic head motion tracking
- Cultural gesture recognition
- Adaptive movement detection
- Persistence display system
- 🤝 Multi-Gesture Compatibility
- Simultaneous gesture detection
- Priority-based gesture handling
- Improved gesture coexistence
Technical Improvements
- Advanced head movement analysis
- Nose tip & bridge tracking
- Directional change detection
- Weighted movement calculation
- Enhanced gesture management
- Multi-gesture detection system
- Cooldown-based persistence
- Gesture priority handling
System Updates
- Movement detection optimization
- Horizontal motion prioritization (1.5x weight)
- Vertical motion dampening (0.8x weight)
- 8-frame movement buffer
- Parameter refinements
- Reduced movement threshold (0.015)
- Optimized detection count (3 movements)
- Extended display duration (60 frames)
Known Issues 🐛
- Head movement sensitivity may vary by camera framerate
- Initial calibration period needed for accurate detection
- High CPU usage during multiple gesture detection
- Lighting conditions affect tracking precision
Usage Notes
- Press 'r' to reset tracking calibration
- Maintain clear view of face for rhythm detection
- Movement should be natural and rhythmic
- Compatible with existing gesture system
- Multiple gestures can be active with priority system
Full Changelog: v0.3.0...v0.4.2
v0.3.0
v0.3.0 - Multimodal Integration
New Features 🚀
- 🤔 Thinking Pose Detection
- Combined facial and hand tracking
- Eyebrow raise detection
- Hand-chin proximity analysis
Technical Improvements
- Advanced landmark tracking
- Gesture state persistence
- Adaptive threshold system
System Updates
- Enhanced visual feedback
- Multi-signal gesture processing
- Improved detection stability
Known Issues 🐛
- Complex lighting requirements
- Needs clear face and hand visibility
- Processing intensity increase
Usage Notes
- Press 'r' to reset eyebrow tracking
- Maintain clear view of face and hands
- Ensure adequate lighting
Full Changelog: v0.2.1...v0.3.0
v0.2.1
v0.2.1 - Body Posture Update
New Features 🚀
- 🤷 Shrug Gesture Detection
- Shoulder position tracking
- Temporal movement analysis
Technical Improvements
- MediaPipe Pose integration
- Temporal smoothing system
- Enhanced visualization pipeline
System Updates
- Gesture information overlay
- Shoulder landmark visualization
- Real-time position tracking
Known Issues 🐛
- Requires full upper body visibility
- Some detection lag
- Lighting sensitivity
Full Changelog: v0.2.0...v0.2.1
v0.2.0
v0.2.0 - Facial Recognition Update
New Features 🚀
- 😊 Smile Detection
- Mouth aspect ratio analysis
- Real-time facial landmark tracking
Technical Improvements
- MediaPipe FaceMesh integration
- Enhanced visualization system
- Facial landmark detection
System Updates
- Multi-modal detection support
- Updated overlay system
- New visual feedback for facial features
Known Issues 🐛
- Lighting sensitivity for facial detection
- Limited gesture combinations
- Basic feedback system
Full Changelog: v0.1.1...v0.2.0
v0.1.1
v0.1.1 - OK Gesture Update
New Features 🚀
- 👌 OK Gesture Recognition
- Thumb and index finger circle detection
- Distance-based validation
Improvements
- Enhanced gesture color feedback
- Updated gesture detection pipeline
- Improved visual feedback system
Technical Notes
- New distance calculation system
- Updated gesture color mapping
- Enhanced detection accuracy
Known Issues 🐛
- Limited to hand gestures only
- Occasional false positives
- Basic visualization system
Full Changelog: v0.1.0...v0.1.1
v0.1.0
v0.1.0 - Initial Release
Core Features 🚀
- First implementation of gesture recognition pipeline
- Basic real-time webcam processing
- MediaPipe Hands integration
Supported Gestures
- ✌️ Peace Sign Detection
- Basic two-finger raise detection
- Simple position tracking
Technical Notes
- Initial visualization pipeline
- Basic finger state detection system
- Real-time frame processing
Usage
- Press 'q' to exit
- Hold hand clearly visible to camera
Known Issues 🐛
- Single gesture support only
- Basic visualization
- Limited detection angles
Full Changelog: https://github.com/imprvhub/multimodal-gesture-recognition/commits/v0.1.0