首页> 外文期刊>International Journal of Geographical Information Science >Interactive focus maps using least-squares optimization
【24h】

Interactive focus maps using least-squares optimization

机译:使用最小二乘法优化的交互式焦点图

获取原文
获取原文并翻译 | 示例
           

摘要

We present a new algorithm that enlarges a focus region in a given network map without removing non-focus (i.e., context) network parts from the map or changing the map's size. In cartography, this problem is usually tackled with fish-eye projections, which, however, introduce severe distortion. Our new algorithm minimizes distortion and, with respect to this objective, produces results of similar quality compared to an existing algorithm. In contrast to the existing algorithm, the new algorithm achieves real-time performance that allows its application in interactive systems. We target applications where a user sets a focus by brushing parts of the network or the focus region is defined as the neighborhood of a moving user. A crucial feature of the algorithm is its capability of avoiding unwanted edge crossings. Basically, we first solve a least-squares optimization problem without constraints for avoiding edge crossings. The solution we find is then used to identify a small set of constraints needed for a crossing-free solution and, beyond this, allows us to start an animation enlarging the focus region before the final, crossing-free solution is found. Moreover, memorizing the non-crossing constraints from an initial run of the algorithm allows us to achieve a better runtime on any further run -assuming that the focus region does not move too much between two consecutive runs. As we show with experiments on real-world data, this enables response times well below 1 second.
机译:我们提出了一种新算法,可在不删除地图中非焦点(即上下文)网络部分或更改地图大小的情况下,扩大给定网络地图中的焦点区域。在制图学中,通常用鱼眼投影解决该问题,但是会引起严重的失真。我们的新算法将失真降到最低,并且就此目标而言,与现有算法相比,可产生类似质量的结果。与现有算法相反,新算法实现了实时性能,可将其应用在交互式系统中。我们针对的应用是用户通过刷牙网络的一部分来设置焦点,或者将焦点区域定义为移动用户的邻居。该算法的关键特征是其避免不必要的边缘交叉的能力。基本上,我们首先解决一个最小二乘优化问题,该约束不受避免边交叉的约束。然后,我们找到的解决方案将用于识别无交叉解决方案所需的一小组约束,此外,它还允许我们在找到最终的无交叉解决方案之前开始放大焦点区域的动画。此外,记住算法的初始运行中的非交叉约束条件使我们能够在任何进一步的运行中实现更好的运行时-假设焦点区域在两次连续运行之间不会移动太多。正如我们在实际数据上的实验所显示的那样,这使得响应时间大大低于1秒。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号