Impurity monitoring study for corn kernel harvesting based on machine vision and CPU-Net