arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2011.10781cs.RO

Chitrakar: Robotic System for Drawing Jordan Curve of Facial Portrait

TCS Robotics Research Lab(TCS机器人研究实验室);University of British Columbia(不列颠哥伦比亚大学);Indian Institute of Technology(印度理工学院);Edge Hill University(边山大学)

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

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑