宁夏枸杞种植面积85万亩,已达全国枸杞种植面积的45%以上,要实现枸杞销售价格和价值的最大化,必须对枸杞进行分级。而枸杞的分选目前仍为纯手工作业,人工分选劳动成本高,分选准确率低、效率低,且劳动人员与枸杞直接接触,存在食品安全隐患。枸杞分选的难题在一定程度上影响了枸杞产业的发展。枸杞色选机是目前存在的枸杞分选设备,枸杞按照一定的排布顺序运动通过图像采集区域,CCD摄像机拍照再经过计算机处理,通过整形放大电路控制电磁启动快门,将不同颜色的枸杞利用气动方式吹到不同通道。然而生产实际中分级指标不仅要参考颜色指标,更要考虑大小、形状、损伤。随着计算机技术和智能仪器的发展,计算机、电子、机械等自动化设备在农业中的大量应用,使得研发多指标枸杞分级设备成为可能。本课题探索利用计算机视觉和嵌入式技术,对枸杞的大小、形状、颜色以及损伤检测算法进行研究;基于检测算法,设计以嵌入式MCU为核心的电路系统,部署在枸杞分级分选机上,完成枸杞在线实时的检测分级,为枸杞品质检测和枸杞分级设备的研制提供一定的实践借鉴。本论文主要研究内容:(1)针对图像的灰度化、去噪、边缘检测、椭圆拟合研究合适的算法完成图像处理。针对枸杞品质指标,研究每个指标的检测算法。(2)设计以STM32F429为核心的枸杞分级分选机电路,完成图像采集、特征识别和分级控制。(3)根据枸杞品质检测算法的研究,将检测软件移植到嵌入式系统,完成枸杞分级分选机的软件设计和实现。实验结果表明本文研究的枸杞检测算法对枸杞大小、形状、色泽和损伤检测准确率高,基于嵌入式的枸杞分级分选机对枸杞的大小和形状进行分级,分级效果明显。