— Yawning detection has a variety of important applications in driver fatigue detection, well-being assessment of humans, driving behaviour monitoring, operator attentiveness detection, and understanding the intentions of a person with a tongue disability. In all of the above applications, automatic detection of yawning is one important system component. In this paper, we design and implement such automatic system, using computer vision, which runs on a computationally-limited embedded smart camera platform to detect yawning. We use a significantly modified implementation of the Viola-Jones algorithm for face and mouth detection, and then use back projection theory for measuring both the rate and the amount of the changes in the mouth, in order to detect yawning. As proofof-concept, we have also implemented and tested our system on top of an actual smart camera embedded platform, called APEXTM from CogniVue Corp. In our design and implementations, we took into consideration the pract...