Commit History

Fix: Case-insensitive expression key lookup for accurate percentages
8505f24

Zakha123 commited on

Fix: Correct facial expression data extraction from service
22f023e

Zakha123 commited on

Fix: Update AnalysisResult model to match new response format
5cb7758

Zakha123 commited on

Fix: Remove total_frames from video_info - not in VideoMetadata model
d568c89

Zakha123 commited on

Fix: KeyError on expression dict access in first impression
c94f3b2

Zakha123 commited on

Fix: Calculate total_frames from duration * fps
2e5e2d9

Zakha123 commited on

Implement Clean Response Structure with First Impression Analysis
6586b2d

Zakha123 commited on

Optimize Eye Tracking: Fix over-sensitivity + accurate gaze away calculation
40fb868

Zakha123 commited on

Add flexible GPU/CPU runtime for MediaPipe (Eye Tracking + Gesture Detection)
4283beb

Zakha123 commited on

Fix: Add onnxruntime-gpu + flexible ONNX execution providers
e774354

Zakha123 commited on

Fix: Disable ONNX Runtime auto-install, force PyTorch backend
7c33382

Zakha123 commited on

Fix: ONNX model GPU inference - use device parameter instead of .to()
bc5bdcb

Zakha123 commited on

Enable GPU inference for facial expression on Nvidia T4
aec8d05

Zakha123 commited on

Fix: ONNX Runtime missing for facial expression on GPU Space
dc4ab04

Zakha123 commited on

Fix: Permission denied error for logs directory on GPU Space
90ad38a

Zakha123 commited on

Remove frame skipping and debug video output to save storage
2134ff4

Zakha123 commited on

Fix: Complete NumPy bool serialization + result null issue
9b30e86

Zakha123 commited on

Fix: Adaptive frame sampling for long videos + NumPy bool serialization
3ad7056

Zakha123 commited on

Fix: Use fresh MediaPipe Pose instance per video to avoid timeout state
128c887

Zakha123 commited on

Fix: Add MediaPipe error handling + better error protection
08fe6c0

Zakha123 commited on

Fix: Add frame sampling to gesture detection + simplify opening expressions to percentage
57d2548

Zakha123 commited on

Fix: Enable eye tracking for Level 1 + optimize facial expression with frame sampling
2230929

Zakha123 commited on

Fix: Sequential processing to prevent OOM + increase timeout to 15min
1a3720e

Zakha123 commited on

Fix: Use decode_responses=False for RQ 2.0 worker compatibility
bc06797

Zakha123 commited on

Fix: Remove deprecated Connection import from rq 2.0
2fe5726

Zakha123 commited on

Fix: Add Redis timeout config + subprocess text mode
ec0e6ae

Zakha123 commited on

Fix: Stream worker logs to stdout for visibility
9bbc5a7

Zakha123 commited on

Fix worker startup: Use Python script instead of bash to ensure worker runs
10ae28f

Zakha123 commited on

Fix: Run worker alongside API server to process background jobs
1a290a1

Zakha123 commited on

Trigger rebuild
85ea282

Zakha123 commited on

Initial deployment: SWARA API with eye tracking, facial expression, and gesture detection
8e73bed

Zakha123 commited on

initial commit
53ea4a4
verified

Cyberlace commited on