论文标题

Chitrakar:用于绘制Jordan面部肖像曲线的机器人系统

Chitrakar: Robotic System for Drawing Jordan Curve of Facial Portrait

论文作者

Singhal, Aniruddha, Kumar, Ayush, Thukral, Shivam, Raina, Deepak, Kumar, Swagat

论文摘要

本文提出了一个机器人系统(\ textit {chitrakar}),该系统自主将人脸的任何图像转换为可识别的非自我交流环(Jordan曲线),并将其绘制在任何平面表面上。使用蒙版R-CNN(例如分割)处理图像,用于特征增强和基于强度的概率点画的Gaussian(log)的Laplacian(log),用于图像到点转换。这些要点被视为旅行推销员的目的地,并与最佳路径相连,该路径是通过最大程度地减少要旅行的总距离来启发的。通过使用图像处理,2-OPT和Bresenham的算法的组合去除相交,将此路径转换为可行时间的Jordan曲线。机器人系统为人类美学判断生成了每个图像的$ n $实例,从中选择了最吸引人的实例。该图由机器人的手臂仔细地执行,使用梯形速度轮廓,以无用的速度和快速运动。具有不错的分辨率的图纸可以在不到30分钟的时间内完成,这是无法手动完成的。这项工作证明了使用机器人技术来增强人类执行困难的工艺,而不是完全更换它们。

This paper presents a robotic system (\textit{Chitrakar}) which autonomously converts any image of a human face to a recognizable non-self-intersecting loop (Jordan Curve) and draws it on any planar surface. The image is processed using Mask R-CNN for instance segmentation, Laplacian of Gaussian (LoG) for feature enhancement and intensity-based probabilistic stippling for the image to points conversion. These points are treated as a destination for a travelling salesman and are connected with an optimal path which is calculated heuristically by minimizing the total distance to be travelled. This path is converted to a Jordan Curve in feasible time by removing intersections using a combination of image processing, 2-opt, and Bresenham's Algorithm. The robotic system generates $n$ instances of each image for human aesthetic judgement, out of which the most appealing instance is selected for the final drawing. The drawing is executed carefully by the robot's arm using trapezoidal velocity profiles for jerk-free and fast motion. The drawing, with a decent resolution, can be completed in less than 30 minutes which is impossible to do by hand. This work demonstrates the use of robotics to augment humans in executing difficult craft-work instead of replacing them altogether.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源