摘要具有深厚艺术功底的画家需要不短的时间才能绘制出来一幅生动自然的面部素描画。更多的人开始关注于寻找如何能够快速自动得到面部素描的技术。机器人素描就是能够通过面部图像短时间内自动画出一幅人物素描。其中遇到的难题主要是画出的图像线条不清晰,杂乱,笔触粗糙,不知何时抬笔与何时下笔等问题。本论文就是围绕此问题进行的研究分析,主要分析总结了面部图像边缘检测,面部轮廓提取等方面的实验对比。实验过程中遇到了很多难点,如无法提取出轮廓坐标,眼睛鼻子模糊等,经过多次修改,最后提取出部分面部轮廓的坐标,将其转换成三文坐标,做了机器人素描的验证性实验,实验结果中等,有许多不足之处,也说明了未来研究的改进方向。26998
关键词 面部轮廓 边缘 机器人素描 毕业论文设计说明书外文摘要
Title Research on Facial Contour Recognition and Robot Sketch
Abstract
A trained painter need to take a long time to draw a vivid and natural facial sketch. And more people are starting to focus on finding ways to get facial sketches quickly and automatically. The robot sketch is able to draw a facial sketch in a short time automatically through facial images.In this research,the problem is mainly the unclear lines,messy lines, rough edges, do not know when to lift the pencil and when to write and so forth. This thesis focuses on that problem, and mainly analyze the image about facial edge detection, facial contour extraction research and so forth. There are so many difficulties in the experimental process, such as complex contours, the trouble of getting the coordinates of contours. Finally, after several modifications, I extract successfully the coordinates of some facial contours,and then convert them into three-dimensional coordinates. After that,I make the sketch experiment by robot, and get a fair result which has many shortcomings, also illustrate research directions for future improvement.
Keywords facial contour edge robot sketch
目 次
1 绪论 1
1.1 研究背景 1
1.2 面部轮廓识别与机器人素描技术研究现状 2
1.3 论文研究的目的意义和方法 6
1.4 本文研究内容 6
2 图像滤波处理 8
2.1 线性滤波 8
2.2 非线性滤波 11
2.3 形态学滤波 12
2.4 阈值化 17
3 肖像边缘处理 19
3.1 Canny算子边缘检测 21
3.2 Sobel算子边缘检测 22
3.3 Laplacian算子边缘检测 23
3.4 三个边缘检测算子效果总结 24
4 面部轮廓提取 26
4.1 寻找面部轮廓 26
4.2 描绘面部轮廓 27
5 机器人肖像绘制 29
5.1 三自由度机械臂机器人 29
5.2 实验效果及今后改进方向 30
结论 34
致谢 35
参考文献 36
1 绪论
1.1 研究背景
机械臂机器人素描是新兴的技术,未来研究有广阔的空间,一是因为机械手臂要模拟人类写字和绘画,操控机械臂的精度会比较高,难以把控,需要更精细的技术,二是因为人的面部轮廓复杂,让机械臂像画家一样能够完整的实现绘声绘色的肖像素描,是一样具有挑战的事情。但实现机械臂机器人素描是一件非常有意义的举动,因为其简单易行,可以较快地得到一幅素描画,节省了人力。而机械臂机器人素描首先需要解决的核心问题就是面部轮廓的提取。而如何通过机器人视觉得到面部轮廓是一个主要的问题。
随着计算机技术和人工智能的发展,计算机视觉是一个活跃的研究领域,利用各种成像系统代替人类的视觉器官作为输入手段,由计算机来代替大脑完成处理和解释。所以,它的终极目标是让计算机能够像个人类一样,可以利用摄像机等简单地自主地适应社会。可以让计算机能够利用二文图像了解三文世界。简略过程见图1.1和图1.2。