Machine vision plays a major role in industrial IoT to optimize the processes for quality assurance. This is because of the low cost and ease of availability of high-quality data from vision sensors [1]}. With the advancements in the areas of deep neural networks (DNNs), high compute and artificial intelligence, computer vision algorithms have achieved near-human accuracy in tasks such as object detection and localization [2]}, [3]}, [4]}. Fast and reliable inspection of manufactured goods is now possible in modern manufacturing facilities as a result of this progress.
