图像处理技术在糖画机中的运用

    蒲俊 王植平 黎文远

    

    

    摘 要:糖画是一种非常传统的手工艺,为了更好地传承中华民族的宝贵财富,我们必须要走科技创新的道路才能够摆脱糖画目前所面临的困境。智能糖画机利用电脑与自动化技术,通过计算机视觉技术对输入图片的轮廓边缘进行特征提取,并形成程序指令,驱动步进电机绘制糖画图案,采用电加热融化麦芽糖固体,通过温度控制对糖稀的出料温度精确把控。图片处理主要集中于图片的轮廓进行特征提取,所采用的算法为Sobel算子,通过对图片的轮廓处理得到特征点图,再通过降噪去除细微特征得到对应图片的线条图即最终成品(糖画)图案。

    关键词:机器人;闭环控制;边缘轮廓;特征提取;Sobel算子;PID调节

    糖画是一种传统的民间手工艺,俗称“倒糖人儿”,其深受大众的喜爱。由于时代变迁科技进步,许多传统技术逐渐消亡,传统糖画也难逃其中。调研发现,目前糖画的传承与发展问题重重,主要问题有:对绘画技术的要求高;卫生安全得不到保障;糖画缺乏传承,没有新活力注入;发展闭塞,不能大范围推广发展;成品单一,不能满足大众个性潮流需求。

    本团队致力于传统文化的发展与推广,就以上问题提出“智能糖画机”这一课题创新项目,创新方向为:“利用电脑与自动化技术,通过通讯从PC端导入图片到糖画机,由计算机图像处理技术对输入的图片的线条轮廓进行特征提取,得到一幅“线条画”并形成程序指令,驱动步进电机绘制糖画图案,采用电加热融化麦芽糖固体,由单片机传感器进行温度控制对糖稀的出料温度精确把控在175℃正负2℃区间。

    一、产品工作流程及机械结构

    (1)工作流程:产品由步进电机、步进电机驱动器、同步带、数字舵机、中央处理器、存储器、通讯WiFi模块及数据总线和外部接口等一系硬件组成。操作者不需要绘画基础,只需要通过通讯WIFI输入图片、照片,产品便可以通过计算机程序导出图片对应“线条画”与其步进电机程序指令,步进电机通过同步带带动加热挤出模组在水平面(X.Y)内运动,通过数字舵机控制糖稀的流出,从而画出图片相应的图案。(2)机械结构:由水平布置的两个步进电机作为驱动装置,构成直角坐标系机器人(二维运动模组),根据工作要求与直角坐标机器人运动特征选择结构布置,步进电机水平对置,采用蜗杆与同步带传动,并根据设计参数分别对机器人各轴数据进行选择,并计算选择适配的驱动单元和减速器。Z方向采用JX1109数字舵机,通过凸轮与反力弹簧控制加热挤出模组竖直方向小幅度运动。加热装置由加热系统、温度感知系统、搅拌系统独立组成,通过对各系统的整合,采用单一串口通讯与供电,由航空插头实现与机器人本体的连接。智能糖画机通过220V配合适配器供电,加热模组采用110V供电,功率60W,程序控制数据采集运算采用5V供电,电源输入经开关电源流向各模组。

    二、控制系统

    图像处理采用MNB64788IC芯片,中央处理器采用COLDFire系列32位嵌入式微处理器用于数据处理,数据存储采用SOP8 AT24C04贴片存储器用于临时存储图片数据与温度数据。通讯采用ESP8266-01S WiFi模块,其带有无线收发串口,可用于接受手机等PC端图片输入,并用于处理后的“线条画”发送回PC端。糖稀温度控制:温度采集使用数字温度传感器DS18B20,可以分别在83.75ms和550ms内完成9位和12位的数字量数据采集,测量温度范围为-55~210℃,在-100~+185℃范围内,精度为0.5℃,可满足融糖温度175℃与糖稀温度变化小2℃的要求。通过传感器对糖稀的温度进行采集,经变送器、A/D转化器形成数字量数据存储,有单片机进行数据处理比对得到控制信号,再经D/A转换器、续电器达到对加热丝发热功率的控制,从而改变糖稀的温度,形成闭环回路控制系统。

    单片机选择AT89C52单片机,温度调节采取PID调节,它是连续控制系统中技术最成熟的、应用最广泛的一种控制算方法。不仅可以用常规的PID调节,而且可以根据系统的要求,采用各种PID的变型,如PI、PD控制及改进的PID控制等。对于时间常数比较大的被控制对象来说,数字PID完全可以代替模拟PID调节器,应用更加灵活,使用性更强。

    系统设定温度值为175℃,通过传感器采集糖稀温度数据,由单片机将传感器数据与设定数据进行比对运算,当传感器采集温度低于174℃时,输出数字信号1,续电器工作导通加热电路,发热丝工作,系统程持续加热;当传感器采集数据高于176℃时,输出数字信号0,续电器断电,加热电路停止工作,系统冷却降温。其中加热采用电加热,电源110V交流输入,加热丝为011mm(156Ω/m)鎳铬合丝总电阻值为825欧,加热功率为60W。为防止加热不均匀导致糖稀焦煳,产品增加了搅拌装置,搅采用GA12-N20减速马达,其具有低转速高扭矩输出,可有效适应高温及高粘度工作环境,采用5V低压直流输入。

    三、图像边缘轮廓特征提取

    (1)轮廓特征提取算法:图片处理主要集中于图片的轮廓进行特征提取,所采用的算法为Sobel算子,通过对图片的轮廓处理得到特征点图,再通过降噪去除细微特征得到对应图片的线条图即最终成品(糖画)图案。Sobel算子其主要用于边缘检测,在技术上用来运算图像亮度函数的梯度的近似值,由于Sobel算子对于像素的位置的影响做了加权,与Roberts算子等相比效果更好。Sobel算子包含了两组3x3的矩阵,分别为X向及Y向模板,将之与图像作平面卷积,即可分别得出X向及Y向的亮度差分近似值。糖画机图像处理使用中,常用如下两个模板来检测图像边缘。

    四、糖稀挤出控制

    糖稀挤出控制由数字舵机与止逆阀门控制。JX1109数字舵机,通过凸轮与反力弹簧控制加热挤出模组竖直方向小幅度运动。止逆阀门由阀芯、阀体、反力弹簧组成。当数字舵机控制加热挤出模组竖直方向当向下运动时,阀门阀芯与下端大理石板接触,阀芯向上顶升,糖稀通过止逆阀门流出,舵机控制加热挤出模组竖直方向向上运动时,阀芯与大理石板脱离接触,阀芯在反力弹簧作用下与阀体接触,阀门闭合,糖稀停止流出。通过对步进电机的运动速度的控制,可对不同最小区间内的加热挤出模组停留时间进行控制,当绘图慢时,糖稀流量大,绘制的糖画线条粗实;当绘图较快时,糖稀流量变小,糖画线条细长,从而可有效控制图案线条的粗细,使得绘制出的糖画细节更加丰富。

    五、结语

    图像识别处理、智能温度控制、步进电机精确运转等新技术的运用,将大幅增加糖画的多样性与精巧性,可有效的降低糖画制作技术要求,简化其传承难度推广难度。特别是智能图像提取,可满足大众对新潮、个性的追求,使传统的糖画技艺迸发了新的闪光点,使其更具有传承价值。

    参考文献:

    [1]李国勇.过程控制系统[M].电子工业出版社,2017.

    [2]杨平.PID控制器参数整定方法及应用[M].中国电力出版社,2016.

    [3]张国良,等.模糊控制及其MATLAB应用[M].西安交通大学出版社,2002.

    [4]肖志鹏,王小华,杨冰,姚金良.基于卷积神经网络的绘画图像分类研究.中国计量大学学报,2017(02).

    [5]王军辉,李瑞克,刘小洋.基于改进SOBEL算法的实时边缘检测系统[J].计算机与数字工程,2012(06).

    [6]赵尧,董恩增,于晓.基于改进SOBEL算子的实时边缘检测系统设计与FPGA实现[J].天津理工大学学报,2017(01).

    支持项目:武汉商学院2018年大学生创新创业项目(项目号:201811654018)

    作者简介:蒲俊(1999—),男,汉族,四川巴中人,在读本科,研究教育机器人与工业机器人设计与开发,探索机器人教育与文化教育相结合,慧创客科技创始人;王植平,男,汉族,湖北恩施人,在读本科,研究方向:机器人的集成设计、智能机器人编程;黎文远,男,汉族,湖北孝感人,在读本科,研究方向:机械自动化、智能机器人编程。

相关文章!
  • 融合正向建模与反求计算的车用

    崔庆佳 周兵 吴晓建 李宁 曾凡沂<br />
    摘 要:针对减振器调试过程中工程师凭借经验调试耗时耗力等局限性,引入反求的思想,开展了

  • 浅谈高校多媒体教育技术的应用

    聂森摘要:在科学技术蓬勃发展的今天,我国教育领域改革之中也逐渐引用了先进技术,如多媒体技术、网络技术等,对于提高教育教学水平有很

  • 卫星天线过顶盲区时机分析

    晁宁+罗晓英+杨新龙<br />
    摘 要: 分析直角坐标框架结构平台和极坐标框架平台结构星载天线在各自盲区状态区域附近的发散问题。通过建