簡易檢索 / 詳目顯示

研究生: 鍾昀寰
Chung, Yun-Huan
論文名稱: 影像標記放置最佳化演算法應用於數位旅遊地圖之研究
Image Label Placement for Digital Tourist Maps
指導教授: 林昭宏
Lin, Chao-Hung
學位類別: 碩士
Master
系所名稱: 工學院 - 測量及空間資訊學系
Department of Geomatics
論文出版年: 2010
畢業學年度: 98
語文別: 中文
論文頁數: 83
中文關鍵詞: 基因演算法電子地圖資訊視覺化
外文關鍵詞: genetic algorithm, digital maps, information visualization
相關次數: 點閱:87下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 標記放置(label placement)向來是製圖學領域中的一項基礎且重要的程序,也是一項熱門的研究議題,在標記放置的過程中,除了要確保標記可明確表達所標示之地物外,還需盡可能避免標記之間發生過於擁擠甚至重疊之情況,因此標記放置作業的複雜性非常高。以往的相關研究,為了降低此問題的複雜程度,大多先限制標記可放置之位置並給予其優先順序,之後再解決重疊的問題,此策略雖然可大幅降低運算量,並且縮短計算時間,但由於可放置位置受到限制,當標記數量漸增時,便會發生無法避免之重疊現象,造成成果品質不佳,標記難以辨識。本研究提出一全新方法,將標記放置視為一最佳化的問題,藉由基因演算法(Genetic Algorithm ,GA)以及目標函數(objective function)之給定以進行求解。在基因演算法中,本文將各標記的候選位置視為一個基因,並且透過區域最小值以及規則網格的初始值給定方式進行初始族群之產生,配合基因演算法後續的運算操作求解,以期能產生最佳的標記放置成果。本研究藉由旅遊地圖(tourist map)的設計概念,利用影像作為各景點之標記,並且利用上述的方法進行各標記放置位置之最佳化求解,實驗結果顯示本研究之方法可提供一良好的標記放置成果,並且在標記數量大幅增加時,亦可減少標記重疊的現象,以增加標記的可辨識性,進而大幅提升地圖的實用性。

    Label placement is a fundamental and important process and also a hot topic in the field of cartography. The goal of label placement is to clearly represent the labeled objects and thus, must avoid overcrowded labeling and label-label overlap. Thus, the label placement problem has a very high computational complexity. In order to reduce the complexity of this problem, some of researches reduce and fix the search space of labeling and give a prior priority for each position to solve the problem of label overlapping. Although this strategy can conspicuously reduce the computational complexity, the problem of label-label overlap may still occur when the number of labels is very large. In this thesis, a novel label placement approach is introduced to place the selected image labels according to a significance map which combines the importance of all visual elements. The image label placement is regarded as an optimization problem and solved by a genetic algorithm with an objective function. In the proposed genetic algorithm, a label position is encoded as a gene and a non-random approach is adopted to select the initial population for the purpose of speeding up convergence of the iterative process. By utilizing the genetic operators, crossover and mutation, a near optimal result can be obtained. The experimental results show that the proposed approach can reduce label-label overlap when the number of label increases largely, and can generate exceptional label placement results.

    摘要 I Abstract II 誌謝 III 目錄 IV 表目錄 VII 圖目錄 VIII 第一章 緒論 1 1.1 研究背景 1 1.2 研究動機及目的 4 1.3 研究重點及貢獻 5 1.4 研究流程 6 1.5 論文架構 8 第二章 文獻回顧 9 2.1 標記放置的特性及問題 9 2.2 最佳化演算法 12 2.2.1 模擬退火法 14 2.2.2 基因演算法 15 2.2.3 禁忌搜尋法 16 2.2.4 螞蟻群系統 16 2.2.5 粒子群演算法 17 2.3 旅遊地圖之生產 18 2.4 小結 20 第三章 研究方法 22 3.1 底圖之產生 22 3.2 地圖資料之簡化 26 3.2.1 道路挑選 26 3.2.2 圖徵幾何形狀之簡化 29 3.3 目標函數之設定 32 3.4 影像標記放置 37 3.4.1 基因演算法 37 3.4.2 基因編碼 38 3.4.3 初始族群之產生 40 3.4.4 選擇 42 3.4.5 交配 43 3.4.6 突變 44 3.4.7 族群取代 45 3.4.8 演化終止條件 45 第四章 實驗成果與分析 47 4.1 實驗資料及實驗地點 47 4.2 實驗成果 50 4.3 成果分析與比較 62 4.3.1 與線上影像展示平台比較 62 4.3.2 與現有旅遊地圖比較 64 4.3.3 與相關研究成果比較 66 4.3.4 多圖層加入之標記放置 70 4.3.5 不同尺度之摽記放置 72 4.3.6 標記數量測試 73 第五章 結論及未來研究 75 參考文獻 78 附錄 83 附錄A 問卷內容 83

    許舜翔,”自動化符號選擇方法應用於旅遊景點特徵表示”,國立成功大學測量及空間資訊學系研究所碩士論文,台南,第1-92頁,2010。

    Agrawala, M., and Stolte, C., “Rendering Effective Route Maps: Improving Usability Through Generalization”. ACM Transactions on Graphics (SIGGRAPH Proc.), pp. 241–249, 2001.

    Ahn, J., and Freeman, H., “A Program for Automatic Name Placement”. Cartographica, Vol.21, No.3, pp.101-109, 1984.

    Cerny, V., “Thermodynamical Approach to the Traveling Salesman Problem: An Efficient Simulated Annealing”. Journal of Optimization Theory and Application, Vol. 45, pp. 41-51, 1985.

    Chen, W. C., Battestini A., Gelfand, N., and Setlur, V., “Visual Summaries of Popular Landmarks from Community Photo Collections”. ACM Transactions on Graphics (SIGGRAPH Proc.), pp. 789-792, 2009.

    Christensen, J., Marks, J., and Shieber, S., “An Empirical Study of Algorithms for Point-feature Label Placement”. ACM Transactions on Graphics (SIGGRAPH Proc.), Vol. 14, No. 3, pp. 203-232, 1995.

    Dorigo, M., Maniezzo, V., and Colorni, A., “Ant System: Optimization by a Colony of Cooperation Agents”. IEEE Transactions on Systems, Man and Cybernetics, Part B: Cybernetics, Vol.26, No. 99, pp. 29-41, 1996.

    Eberhart, R. C., and Kennedy, J., “A New Optimizer Using Particle Swarm Theory”. Proceedings of Sixth International Symposium on Micro Machine and Human Science, Nagoya, pp.39-43, 1995.

    Ebinger, L. R., and Goulette, A. M., “Automated Names Placements in Non-Interactive Environment”. Auto-Caro9, ACSM/ASPRS, pp. 205-214, 1989.

    Glover, F., “Future Paths for Integer Programming and Links to Artificial Intelligence”. Computers and Operation Research, Vol.13, No.5, pp. 533-549, 1986.

    Grabler, F., Agrawala, M., Sumner, R. W., and Pauly, M., “Automatic Generation of Tourist Maps”. ACM Transactions on Graphics (SIGGRAPH Proc.), Vol. 27, No. 3, pp. 1–11, 2008.

    Hirsch, S. A., “An Algorithm for Automatic Name Placement Around Point Data”. The American Cartographer, Vol.9, No.1, pp.5-17, 1982.

    Holland, J. H., “Adaptation in Natural and Artificial Systems”. University of Michigan Press, Michigan, USA, 1975.

    Imhof, E., “Positioning Names on Maps”. The American Cartographer, Vol.2, No.9, pp.128-144, 1975.

    Kirkpatrick, S., Gelatt, C. D., and Vecchi, M. P., “Optimization by Simulated Annealing”. Science, Vol. 200, No. 4956, pp. 671-680, 1983.

    Langran, G. E., and Poiker, T. K., “Integration of Name Selection and Name Placement.” Proceedings of Second International Symposium of Spatial Data Handling, pp.50-64, 1986.

    Lee, L. H., and Fan, Y., “Developing a Self-learning Adaptive Genetic Algorithm.” Proceeding of Third World Congress on Intelligent Control and Automation, pp. 619-624, 2000.

    Luboschik, M., Schumann, H., and Cords, H., “Particle-based Labeling: Fast Point-Feature Labeling without Obscuring Other Visual Features.” IEEE Transactions on Visualization and Computer Graphics, Vol. 14, No. 6, pp. 1237-1244, 2008.

    Man, K. F., Tang, K. S., and Kwong, S., “Genetic Algorithm: Concepts and Applications.” IEEE Transactions on Industrial Electronics, Vol. 43, No. 5, pp. 519-534, 1996.

    Marks, J., and Shieber, S., “The Computational Complexity of Cartographic Label Placement”. Technical Report TR-05-91, Harvard CS, 1991.

    Metropolis, N., Rosenbluth, A. W., Rosenbluth, M. N., Teller, A. H., and Teller, E., “Equation of State Calculations by Fast Computing Machines”. Journal of Chemical Physics 21, pp. 1087–1092, 1953.

    Mitchell, M., “An Introduction of Genetic Algorithm.” MIT Press, London, 1992.

    Mote, K., “Fast point-feature label placement for dynamic visualizations.” Information Visualization, Vol. 6, No. 4, pp.249-260, 2007.

    Raidl, G., “A Genetic Algorithm for Labeling Point Features”. Proceedings of the International Conference on Imaging Science, Systems, and Technology, pp. 189-196, 1998.

    Perez, J.-C., and Vidal, E., “Optimum polygonal approximation of digitized curves”. Pattern Recognition Letters, Vol. 15, pp. 743-750, 1994.

    Petzold, I., “Beschriftung von Bildschirmkarten in Echtzeit - Konzept Und Struktur”. PhD thesis, University of Bonn, Germany, 2003.

    Roy, S., Bhattacharjee, S., Das, S., and Nandy, S. C., “A fast algorithm for point labeling problem.” Proceedings of the 17th Canadian Conference on Computational Geometry, pp. 155-158, 2005.

    Roy, S., Bhattacharjee, S., Das, S., and Nandy, S. C., “A New Fast Heuristic for Labeling Points.” Information Processing Letters, pp. 478-484, 2009.

    van Dijk, S., Thierens, D., and de Berg, M., “Using Genetic Algorithms for Solving Hard Problems in GIS”. GeoInformatica, Vol. 6, No.4, pp. 381-413, 2002.

    Wood, C. H., “A Descriptive and Illustrated Guide for Type Placement on Small Scale Maps”. The Cartographic Journal, Vol. 37, No. 1, pp. 5-18, 2000.

    Yamamoto, M., Camara, G., and Lorena, L. A. N., “Tabu Search Heuristic for Point-feature Cartographic Label Placement”. GeoInformatica, Vol. 6, No. 1, pp.77-90, 2002.

    Yoeli, P., “The Logic of Automated Map Lettering”. The Cartographic Journal, Vol.9, No.2, pp.99-108, 1972.

    下載圖示 校內:立即公開
    校外:2013-08-03公開
    QR CODE