Page 20 - 2024F
P. 20

UEC Int’l Mini-Conference No.53                                                               13








            Optimization of Point Set Visualization Based on LineSets and Bézier

                                                      Splines


                                     Xianghan WEI    ∗1  and Yoshio OKAMOTO     2

                                  1 UEC Exchange Study Program (JUSST Program)
                                 2 Department of Computer and Network Engineering
                              The University of Electro-Communications, Tokyo, Japan






                                                       Abstract

                   LineSets is an effective technique for set visualization, widely used in domains such as Geographic
                Information Systems and Social Network Analytics. However, automatically generated LineSets face
                challenges in visual clarity and aesthetics. This study focuses on optimizing LineSets to improve
                visualization. It proposes an efficient algorithm based on Bézier splines to optimize curve smoothness
                and multi-curve layout, enhancing the usability of LineSets.

            Keywords: Set Visualization, LineSets, Bézier Splines, Optimization Methods

            1 Introduction                                        dle larger datasets with more sets and ele-
                                                                  ments while maintaining clarity;
            The visualization of sets and their relationships
            is a fundamental task in data visualization, with  • Enhanced Readability: The use of dis-
            applications across various domains such as ge-       tinct colors and well-placed curves allows
            ographic information systems (GIS), social net-       users to easily trace set memberships and
            work analysis, and bioinformatics. The primary        relationships.
            goal of set visualization is to clearly represent  These advantages make LineSets a suitable
            the elements of each set and the relationships    choice for applications requiring the visualiza-
            between sets. Achieving this goal often requires  tion of planar point sets, including map-based
            reducing visual clutter and enabling users to ef-  visualization, social network analysis, and other
            ficiently retrieve information [1].               visual analytics scenarios [2].
              LineSets is a novel method for visualizing 2D     The problem of generating optimal LineSets
            point sets. In LineSets, each set of points is    for a given set of points remains a challenging
            connected by a single curve with a unique color.  task. Previous research [3, 4] has demonstrated
            Points in a plane with different attributes or cat-  that perceptually distinguishable colors, vary-
            egories are distinguished by curves of different  ing line widths, and different node diameters
            colors. This approach offers significant advan-   can improve task performance in automatically
            tages over traditional methods:                   laid-out LineSets. However, the optimization of
                                                              curve drawing from a geometric perspective has
              • Reduced Visual Clutter:        By using       been less explored. Curves generated by exist-
                smooth curves instead of enclosed regions,    ing algorithms often exhibit sharp turns, self-
                LineSets minimize visual overlaps and pro-    intersections, and overcrowded layouts, all of
                vide a cleaner representation;
                                                              which negatively affect readability and aesthet-
                                                              ics. The goal of this study is to optimize the
              • Improved Scalability: LineSets can han-
                                                              curves of LineSets for improved visualization.
               ∗ The author is supported by JASSO Scholarship.  Specifically, we investigate how to optimize pa-
   15   16   17   18   19   20   21   22   23   24   25