2D LEGO Generation Using Studs Not On Top Technique
碩士 === 國立政治大學 === 資訊科學系 === 107 === Lego® has been developed and well-known since 1940s. In computer science, it has been studies that describing the procedure to automatically generate Lego sculpture, including 2D and 3D. However, these studies mostly only consider basic Lego brick, which has cuboi...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2019
|
Online Access: | http://ndltd.ncl.edu.tw/handle/25s936 |
id |
ndltd-TW-107NCCU5394034 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107NCCU53940342019-09-17T03:40:10Z http://ndltd.ncl.edu.tw/handle/25s936 2D LEGO Generation Using Studs Not On Top Technique 具樂高平滑化之影像樂高風格化技術 Weng, Wei-Chen 翁瑋辰 碩士 國立政治大學 資訊科學系 107 Lego® has been developed and well-known since 1940s. In computer science, it has been studies that describing the procedure to automatically generate Lego sculpture, including 2D and 3D. However, these studies mostly only consider basic Lego brick, which has cuboid appearance, as constructing component. As a result, the generated Lego sculpture appears pixelized or voxelized. We propose a method to improves the smoothness of the contour of 2D Lego sculpture by adding smooth Lego parts, including different shape and size. Due to the expansion of constructing component, the considering of similarity between the Lego sculpture and input image during the constructing becomes necessary. We introduce the concept of using potential field to determine the similarity between Lego and image, by calculating the distance and the variation of contour between Lego and image. Variable shape and size of Lego parts leads the possible combination of Lego sculpture growing exponentially. It is impossible to find an optimal solution of combination in polynomial time by brutal force. We use an iterative strategy to generate an approximate solution. Choosing the brick that maximally increases the similarity in every round of iteration. For internal area of contour, we using basic brick to increase the stability of Lego structure. Finally, we using variable image as input to examine the efficiency, stability and scalability of our method. Chi, Ming-Te 紀明德 2019 學位論文 ; thesis 55 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立政治大學 === 資訊科學系 === 107 === Lego® has been developed and well-known since 1940s. In computer science, it has been studies that describing the procedure to automatically generate Lego sculpture, including 2D and 3D. However, these studies mostly only consider basic Lego brick, which has cuboid appearance, as constructing component. As a result, the generated Lego sculpture appears pixelized or voxelized. We propose a method to improves the smoothness of the contour of 2D Lego sculpture by adding smooth Lego parts, including different shape and size. Due to the expansion of constructing component, the considering of similarity between the Lego sculpture and input image during the constructing becomes necessary. We introduce the concept of using potential field to determine the similarity between Lego and image, by calculating the distance and the variation of contour between Lego and image. Variable shape and size of Lego parts leads the possible combination of Lego sculpture growing exponentially. It is impossible to find an optimal solution of combination in polynomial time by brutal force. We use an iterative strategy to generate an approximate solution. Choosing the brick that maximally increases the similarity in every round of iteration. For internal area of contour, we using basic brick to increase the stability of Lego structure. Finally, we using variable image as input to examine the efficiency, stability and scalability of our method.
|
author2 |
Chi, Ming-Te |
author_facet |
Chi, Ming-Te Weng, Wei-Chen 翁瑋辰 |
author |
Weng, Wei-Chen 翁瑋辰 |
spellingShingle |
Weng, Wei-Chen 翁瑋辰 2D LEGO Generation Using Studs Not On Top Technique |
author_sort |
Weng, Wei-Chen |
title |
2D LEGO Generation Using Studs Not On Top Technique |
title_short |
2D LEGO Generation Using Studs Not On Top Technique |
title_full |
2D LEGO Generation Using Studs Not On Top Technique |
title_fullStr |
2D LEGO Generation Using Studs Not On Top Technique |
title_full_unstemmed |
2D LEGO Generation Using Studs Not On Top Technique |
title_sort |
2d lego generation using studs not on top technique |
publishDate |
2019 |
url |
http://ndltd.ncl.edu.tw/handle/25s936 |
work_keys_str_mv |
AT wengweichen 2dlegogenerationusingstudsnotontoptechnique AT wēngwěichén 2dlegogenerationusingstudsnotontoptechnique AT wengweichen jùlègāopínghuáhuàzhīyǐngxiànglègāofēnggéhuàjìshù AT wēngwěichén jùlègāopínghuáhuàzhīyǐngxiànglègāofēnggéhuàjìshù |
_version_ |
1719251013031952384 |