Fully automated vision-based loosened bolt detection using the Viola–Jones algorithm | Synapse