Computer Vision2024
BISINDO Real-Time Detection
A real-time BISINDO alphabet detection system powered by YOLOv8.

Overview
Developed a real-time BISINDO alphabet detection system using the YOLOv8 object detection architecture to recognize hand gestures directly from live camera input.
Problem
Most BISINDO recognition research focuses on offline evaluation rather than real-time interaction, limiting its practicality for everyday communication.
Solution
Built a real-time detection pipeline using YOLOv8 capable of recognizing BISINDO alphabet gestures directly from webcam input with low-latency inference.
Architecture
Webcam→
YOLOv8→
Bounding Box Detection→
Gesture Classification→
Visualization
Engineering Decisions
- Selected YOLOv8 to achieve real-time inference performance.
- Built a custom training dataset tailored for BISINDO alphabet detection.
- Focused on balancing inference speed with recognition accuracy.
Challenges
- Maintaining stable detection under varying lighting conditions.
- Handling gesture similarity between multiple BISINDO characters.
- Collecting sufficiently diverse training samples.
Lessons Learned
- Real-time deployment introduces challenges beyond offline evaluation.
- Dataset diversity significantly influences detection robustness.
- Inference speed is equally important as model accuracy for interactive applications.
Future Improvements
- Sentence-level BISINDO recognition.
- Temporal gesture modeling.
- MediaPipe-assisted hand tracking.
- Mobile deployment.
Technology
PythonYOLOv8PyTorchOpenCVUltralytics
Gallery



Results
Performance
Real-time inference