プロクラステス距離の一般化を軸としたエッシャータイリング自動生成法の深化
Project/Area Number |
20K11695
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Multi-year Fund |
Section | 一般 |
Review Section |
Basic Section 60020:Mathematical informatics-related
|
Research Institution | The University of Tokushima |
Principal Investigator |
永田 裕一 徳島大学, 大学院社会産業理工学研究部(理工学域), 教授 (70334795)
|
Project Period (FY) |
2020-04-01 – 2024-03-31
|
Project Status |
Completed (Fiscal Year 2023)
|
Budget Amount *help |
¥4,290,000 (Direct Cost: ¥3,300,000、Indirect Cost: ¥990,000)
Fiscal Year 2022: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2021: ¥1,430,000 (Direct Cost: ¥1,100,000、Indirect Cost: ¥330,000)
Fiscal Year 2020: ¥1,690,000 (Direct Cost: ¥1,300,000、Indirect Cost: ¥390,000)
|
Keywords | エッシャータイリング / ARAP変形 / タイリング / プロクラステス距離 / As-rigid-as possible 変形 |
Outline of Research at the Start |
動物などの意味のある図形をピースとする芸術的なタイリングはエッシャータイリングと呼ばれる.エッシャータイリングを自動生成する試みとして,入力した目標図形になるべく類似した図形をピースとするタイリングを自動生成する問題 (エッシャータイリング問題) が定式化されている.近年,申請者が開発した手法により,現状では比較的単純な目標図形に対して,1種類のピースでタイリングを行う場合は満足度の高い結果が得られる.この問題に対する次の研究ステージとして,本研究では複雑な目標図形に対するエッシャータイリングや複数種類のピースを用いたエッシャータイリングの自動生成を可能とする定式化と解法を構築する.
|
Outline of Annual Research Achievements |
令和5年度は2種類の目標図形に対するエッシャータイリングの生成法の開発を行った.これは,与えられた2種類の目標図形になるべく類似した2種類の図形を用いて平面のタイリングを生成する手法である.この問題に対するアルゴリズム開発は令和4年度までの研究でほぼ完了しており,満足の行く結果が得られることを確認していた.令和5年度はこの成果を論文にまとめ,コンピュータグラフィクスの分野ではトップジャーナルと言われるACM Transactions on Graphics (TOG)に投稿し,最終的に採択された. 本研究の全期間において次の2つの成果を得た. (i) 1種類の目標図形に対して1種類のタイル図形を用いてタイリングを行う場合で,複雑な目標図形に対しても満足度の高いタイリングを生成する方法を開発した.最も重要なアイデアはコンピューターグラフィクスの分野では良く知られた手法であるas-rigid-as-possible (ARAP) 変形の考え方を目標図形とタイル図形の類似度を測る指標として導入したことである.ただし,このアイデアを単純に実行するには非常に計算時間がかかるため,計算時間を削減するための工夫も考案した.この成果は最終的にTOGに掲載された. (ii) (i)で得た成果を2種類の目標図形に対するエッシャータイリングへと拡張した.しかし,単純に(i)で開発した手法を2種類の目標図形の場合に拡張すると,解くべき最適化問題が複雑になってしまう問題や,考慮しなくてはならない組合せ的な要素数が膨大になりすぎて現実的な計算時間で解法を実行することが困難であるといった問題があった.本研究ではそれらの問題を解決する方法も考案し,現実的な計算時間で満足度の高い結果が得られることを実証した.この成果は最終的にTOGに掲載された.
|
Report
(4 results)
Research Products
(5 results)