Separate capture and process, and auto-process every 3 sec