基于用户关注度的场景绘制是大规模场景表意式绘制的研究热点之一。用户关注度高的景物应充分展示其细节,而用户关注度低的景物则可淡化其绘制效果。传统方法基于景物与用户关注中心景物的空间距离计算景物用户关注度。提出一种基于语义的景物用户关注度计算算法,首先建立场景的语义森林模型并预计算任意两语义之间的语义距离;运行时,根据用户输入的关注中心景物的语义和空间位置,综合考虑景物与该关注中心的语义距离与空间距离,计算景物的用户关注度;最后,根据用户关注度对景物分类,并通过多风格绘制与合成得到最终结果。本文算法计算的景物用户关注度更符合人类感知,且性能上可以达到交互实时。
Rendering based on user interests is one of the hot topics in the expressive rendering of large-scale scene. Objects with high user interests should be rendered in detail, while coarse rendering does well for objects with low user interests. Traditional methods compute objects' user interests based on their spatial distances with the user's central focus object. In this paper, we propose a novel semantic-based approach for computing objects' user interests. In this approach, we first construct the scene's semantic forest model and compute the semantic distances between any two semantics in the preprocessing stage. At runtime, 'after the user specifies the central focus object, with its semantic and spatial information we can calculate the user's objects of interest in the scene considering both, their semantic and spatial distances within the user's central focus object. Finally, the objects are classified by their user interests and rendered with multiple styles. The user interests calculated by our method conform to human perception and our method can achieve real-time performance.