Contour-based Procedural Modeling of Leaf Venation Patterns
본 연구는 가상 조경을 구성하는 꽃, 나무 등의 디지털 식물 표현에 필요한 다수의 다양한 잎들을 쉽고 직관적으로 모델링하기 위한 효율적인 방법을 제안한다. 제안하는 절차적 방법은 잎을 크게 잎몸과 잎맥으로 구분하여 잎몸에 해당하는 이진영상으로부터 컨투어를 검출하고 이 를 기반으로 잎맥을 절차적으로 모델링함으로써 잎을 생성한다. 우선 복잡한 잎맥 구조를 주 잎맥, 곁 잎맥 그리고 3차 잎맥으로 나누며 모든 잎맥은 시작 옥신(auxin)으로부터 목적 옥신으 로 향하며 절차적으로 성장하는 구조를 갖는다. 이때 성장에 필요한 목적 옥신을 자동으로 계 산하기 위해 잎몸에 해당하는 이진영상으로부터 근사화된 컨투어를 찾아 이를 기반으로 후보 목적 옥신을 계산한다. 마지막으로 다중 텍스쳐 맵 합성을 적용하여 자연스러운 디지털 잎을 생성한다. 제안한 방법을 통하여 자연스러운 다양한 잎의 생성이 가능하고, 효율적인지 여부를 실험을 통해 증명했다.
This study proposes an efficient method to model various and diverse leaves required to express digital plants such as flowers and trees in virtual landscape easily and intuitively. The proposed procedural method divides a leaf mainly into a blade and vein thereby detecting contours from binary images that correspond to blades and generating leaves by modeling leaf veins procedurally based on the detected contours. First of all, a complicated leaf vein structure is divided into main veins, lateral veins, and tertiary vein while all veins grow procedurally directing from start auxin to destination auxin. Here, to calculate destination auxin required for growth automatically, approximated contours from binary images that correspond to blades are found thereby calculating candidate destination auxin. Finally, natural digital leaves are generated by applying a color combination method. Through the proposed method, natural and various leaves can be generated and whether the proposed method is efficient or not is verified through the experiment..