Text this: Rule-based facial action units detection and dynamic analysis