Input imageFrame eld Final result Fig. 1. Given a possibly noisy grayscale bitmap image, we compute a frame field aligned with the directions on the image, superimposing multiple directions around sharp corners as well as X-and T-junctions. We then use this frame field to extract the drawing topology and create the final vectorization with the computed topology. Frame field computation (shown for a subset of pixels in the upper zoom and the full field in the lower one) is the key component of the system. The frame field disambiguates X-and T-junctions even in the noisy areas, allowing tracing to be straightforward and robust. Input images are from www.easy-drawings-and-sketches.com, ©Ivan Huska.Image tracing is a foundational component of the work ow in graphic design, engineering, and computer animation, linking hand-drawn concept images to collections of smooth curves needed for geometry processing and editing. Even for clean line drawings, modern algorithms o en fail to faithfully vectorize junctions, or points at which curves meet; this produces vector drawings with incorrect connectivity. is subtle issue undermines the practical application of vectorization tools and accounts for hesitance among artists and engineers to use automatic vectorization so ware. To address this issue, we propose a novel image vectorization method based on state-of-the-art mathematical algorithms for frame eld processing. Our algorithm is tailored speci cally to disambiguate junctions without sacri cing quality.