如图所示,肖像食品打印算法由以下四个部分组成:输入图像处理,图像抽象化,打印路径优化和3D食品打印制作。在图像抽象化过程中,使用FDoG滤波器。结合食品打印的特点,我们提出了路径优化算法以保持打印结果与图像抽象化结果一致。在算法计算过程中,可采用素描生成、人脸检测识别等算法进一步提高食品打印质量。素描生成算法可以在保持人脸特征情况下过滤掉多余细节。人脸检测和特征点标记算法可以用来增强人脸区域特征,特别是人脸轮廓线的增强。使用人脸胖瘦调整算法可以对输入肖像进行调整,进一步提高打印效果。
在肖像食品打印实验中使用的3D食品打印机是SHINNOVE-S2。打印机的长宽高为420mmX380mmX400mm,可打印目标的最大尺寸为150mmX150mmX100mm。SHINNOVE-S2是根据食品打印特点定制的3D食品打印机。打印材料包括巧克力、糖浆、果酱等。SHINNOVE-S2基于FDM技术,能够通过喷嘴挤出打印材料。使用不同颜色、材质的材料,可打印出姿态各异、外表多样、不同曰感的美味食品。