A machine vision based health and usage monitoring system for a UAV of A machine vision based health and usage monitoring system for a UAV