LEAF BOUNDARY EXTRACTION AND GEOMETRIC MODELING OF VEGETABLE SEEDLINGS

Slides:



Advertisements
Similar presentations
Patient information extraction in digitized X-ray imagery Hsien-Huang P. Wu Department of Electrical Engineering, National Yunlin University of Science.
Advertisements

Applications of one-class classification
Gestures Recognition. Image acquisition Image acquisition at BBC R&D studios in London using eight different viewpoints. Sequence frame-by-frame segmentation.
Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
Representation and Description
QR Code Recognition Based On Image Processing
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Chapter 8 Content-Based Image Retrieval. Query By Keyword: Some textual attributes (keywords) should be maintained for each image. The image can be indexed.
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Image Processing and Pattern Recognition Jouko Lampinen.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Handwritten Thai Character Recognition Using Fourier Descriptors and Robust C-Prototype Olarik Surinta Supot Nitsuwat.
Chapter 11 Representation and Description. Preview Representing a region involves two choices: In terms of its external characteristics (its boundary)
Feature extraction Feature extraction involves finding features of the segmented image. Usually performed on a binary image produced from.
Ashish Uthama EOS 513 Term Paper Presentation Ashish Uthama Biomedical Signal and Image Computing Lab Department of Electrical.
DIGITAL SIGNAL PROCESSING IN ANALYSIS OF BIOMEDICAL IMAGES Prof. Aleš Procházka Institute of Chemical Technology in Prague Department of Computing and.
NON-DESTRUCTIVE GROWTH MEASUREMENT OF SELECTED VEGETABLE SEEDLINGS USING MACHINE VISION Ta-Te Lin, Sheng-Fu Cheng, Tzu-Hsiu Lin, Meng-Ru Tsai Department.
Curve Modeling Bézier Curves
Hubert CARDOTJY- RAMELRashid-Jalal QURESHI Université François Rabelais de Tours, Laboratoire d'Informatique 64, Avenue Jean Portalis, TOURS – France.
IIS for Image Processing Michael J. Watts
Digital Image Processing
Lecture 19 Representation and description II
Machine Vision for Robots
OBJECT RECOGNITION. The next step in Robot Vision is the Object Recognition. This problem is accomplished using the extracted feature information. The.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 11 Representation & Description Chapter 11 Representation.
Digital Image Processing Lecture 20: Representation & Description
Image Processing and Analysis (ImagePandA) 9 – Shape Christoph Lampert / Chris Wojtan.
Measuring shape complexity of breast lesions on ultrasound images Wei Yang, Su Zhang, Yazhu Chen Dept. of Biomedical Engineering, Shanghai Jiao Tong Univ.,
Ajay Kumar, Member, IEEE, and David Zhang, Senior Member, IEEE.
3D GRAPHICAL MODELING OF VEGETABLE SEEDLINGS BASED ON A STEREO MACHINE VISION SYSTEM Ta-Te Lin, Wen-Chi Liao, Chung-Fan Chien Department of Bio-Industrial.
Topic 10 - Image Analysis DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
ENT 273 Object Recognition and Feature Detection Hema C.R.
Intelligent Vision Systems ENT 496 Object Shape Identification and Representation Hema C.R. Lecture 7.
Extracting Barcodes from a Camera-Shaken Image on Camera Phones Graduate Institute of Communication Engineering National Taiwan University Chung-Hua Chu,
Digital Image Processing CSC331
COMPARISON OF IMAGE ANALYSIS FOR THAI HANDWRITTEN CHARACTER RECOGNITION Olarik Surinta, chatklaw Jareanpon Department of Management Information System.
DIGITAL IMAGE PROCESSING
Image Processing and Pattern Recognition Jouko Lampinen.
Non-destructive Measurement of Vegetable Seedling Leaf Area using Elliptical Hough Transform Chung-Fang Chien, Ta-Te Lin Department of Bio-Industrial Mechatronics.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Representation & Description.
Handwritten Recognition with Neural Network Chatklaw Jareanpon, Olarik Surinta Mahasarakham University.
Representation and Description Selim Aksoy Department of Computer Engineering Bilkent University
Fourier Descriptors For Shape Recognition Applied to Tree Leaf Identification By Tyler Karrels.
An operation that moves or changes a geometric figure (a preimage) in some way to produce a new figure (an image). Congruence transformations – Changes.
VEGETABLE SEEDLING FEATURE EXTRACTION USING STEREO COLOR IMAGING Ta-Te Lin, Jeng-Ming Chang Department of Agricultural Machinery Engineering, National.
Ivica Dimitrovski 1, Dragi Kocev 2, Suzana Loskovska 1, Sašo Džeroski 2 1 Faculty of Electrical Engineering and Information Technologies, Department of.
CS654: Digital Image Analysis Lecture 36: Feature Extraction and Analysis.
Photo VR Editor: A Panoramic and Spherical Environment Map Authoring Tool for Image-Based VR Browsers Jyh-Kuen Horng, Ming Ouhyoung Communications and.
J. Flusser, T. Suk, and B. Zitová Moments and Moment Invariants in Pattern Recognition
1 Overview representing region in 2 ways in terms of its external characteristics (its boundary)  focus on shape characteristics in terms of its internal.
Image features and properties. Image content representation The simplest representation of an image pattern is to list image pixels, one after the other.
J. Flusser, T. Suk, and B. Zitová Moments and Moment Invariants in Pattern Recognition The slides accompanying.
A NEW ROAD EXTRACTION APPROACH FOR LOW-FREQUENCY SAR IMAGES BASED ON ROAD APPURTENANCE DETECTION Qian Song, Yu-min Wang, Yun-fei Shi, Tian Jin National.
Image Features (I) Dr. Chang Shu COMP 4900C Winter 2008.
 After an image has been segmented into regions by methods such as those discussed in image segmentation chapter, the segmented pixels usually are represented.
License Plate Recognition of A Vehicle using MATLAB
Optical Character Recognition
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
Image Processing and Pattern Recognition
Image Representation and Description – Representation Schemes
Medical Image Analysis
A. M. R. R. Bandara & L. Ranathunga
IT472: Digital Image Processing
Hand Geometry Recognition
Digital Image Processing Lecture 20: Representation & Description
Materi 10 Analisis Citra dan Visi Komputer
Finding Lines in Images
Zhengjun Pan and Hamid Bolouri Department of Computer Science
Representation and Description
A Novel Smoke Detection Method Using Support Vector Machine
Presentation transcript:

LEAF BOUNDARY EXTRACTION AND GEOMETRIC MODELING OF VEGETABLE SEEDLINGS Ta-Te Lin, Yud-Tse Chi, Wen-Chi Liao Department of Bio-Industrial Mechatronics Engineering, National Taiwan University, Taipei, Taiwan, ROC

INTRODUCTION Plant growth measurement and modeling Image processing technique Seedling characteristics Applications

OBJECTIVES To develop image processing algorithms for leaf boundary extraction. To model leaf boundary with Bezier curves and develop leaf features based on Bezier curve. To determined leaf features of selected vegetable seedlings based on basic morphological descriptors, Fourier descriptors, and Bezier curve descriptors. To examine the variation of leaf features at different growth stages. To graphically simulate the growth of seedling leaves.

IMAGE PROCESSING ALGORITHM No Leaf image acquisition Image binarization and blob analysis Searching leaf tip and base by discontinuity Boundary edge detection Determination of basic morphological features Bezier curve approximation Petiole designation Error small enough? Determination of Bezier features Determination of Fourier descriptors Bezier curve normalization Yes

LEAF FEATURE EXTRACTION Conventional morphological features Fourier descriptors Bezier features

LEAF FEATURE EXTRACTION Conventional Morphological Features Basic quantity descriptors Area (A) Perimeter (P) Maximum length (L) Maximum width (W) Convex hull (H) Dimensionless shape factors Compactness (C) Roundness (R) Elongation (E) Roughness (G)

LEAF FEATURE EXTRACTION Conventional Morphological Features Compactness Roundness Elongation Roughness Dimensionless shape factors Basic quantity descriptors L W A P H

LEAF FEATURE EXTRACTION Fourier descriptors x(k) and y(k) are x-y coordinates of leaf boundary pixels

LEAF FEATURE EXTRACTION Fourier descriptors Steps to extract Fourier descriptors Find the major axis of seedling leaf with Hotelling transform Rotate seedling leaf to horizontal position and select 256 points on the leaf boundary Convert x-y coordinates of boundary points to complex number Use FFT algorithm to obtain Fourier transform coefficient Normalization of Fourier transform coefficients to obtain Fourier descriptors

LEAF FEATURE EXTRACTION Fourier descriptors Original Image Binary Image N=256 N=128 N=64 N=32 N=16 N=8 N=4 N=2 Cabbage

LEAF FEATURE EXTRACTION Fourier descriptors Lettuce Original Image Binary Image N=256 N=128 N=64 N=32 N=16 N=8 N=4 N=2

LEAF FEATURE EXTRACTION Bezier descriptors where m = n – 1, xk+1, yk+1 are the coordinates of the n control points, and Bk,m(u) are the Bezier blending coefficients P1 P0 P2 P3 Bezier curve

LEAF FEATURE EXTRACTION Bezier descriptors Steps to obtain Bezier descriptors A B C Image acquisition Image segmentation Boundary detection D E F Finding leaf tip and leaf base Fitting boundary with Bezier curves Normalization and obtain bezier descriptors

LEAF FEATURE EXTRACTION Bezier descriptors Bezier descriptors Leaf tip angle Leaf base angle Left control line ratio Right control line ratio Normalized control point coordinates

RESULTS Leaf features at different growth stages Applications Basic morphologic features Bezier descriptors Applications Geometric Modeling of Seedling Leaves Leaf Shape Comparisons and Plant Identification

LEAF FEATURES AT DIFFERENT GROWTH STAGES

LEAF FEATURES AT DIFFERENT GROWTH STAGES

LEAF FEATURES AT DIFFERENT GROWTH STAGES

LEAF FEATURES AT DIFFERENT GROWTH STAGES

APPLICATIONS Geometric Modeling of Seedling Leaves Elliptical Model Wire Frame Model Perspective View Mapping with Texture

APPLICATIONS Geometric Modeling of Seedling Leaves Bezier Curve Model Wire Frame Model Perspective View Mapping with Texture

APPLICATIONS 3D Reconstruction of Seedling Structure Real Image Graphics Simulation Side View Top View Graphic Simulation of Cabbage Seedling

APPLICATIONS 3D Reconstruction of Seedling Structure Real Image Graphics Simulation Side View Top View Graphic Simulation of Chinese Mustard Seedling

APPLICATIONS Leaf Shape Comparisons and Plant Identification Leaf Feature Extraction Morphological Features Pattern Recognition Statistical Analysis Neural Network Cluster Analysis Genetic Algorithm Applications Leaf Image Fourier Descriptors Plant Identification Bezier Features

APPLICATIONS Leaf Shape Comparisons and Plant Identification Chinese Mustard Chinese Heading Cabbage Cabbage Lettuce

APPLICATIONS Leaf Shape Comparisons and Plant Identification

APPLICATIONS Leaf Shape Comparisons and Plant Identification

APPLICATIONS Leaf Shape Comparisons and Plant Identification

CONCLUSIONS An image processing algorithm was developed to quantitatively describe vegetable seedling leaf shape. The leaf shape descriptors can be classified into basic morphological descriptors, Bezier curve descriptors, and Fourier descriptors. The Bezier curve can be successfully used to fit the leaf boundary of selected vegetable seedlings. Features deduced from Bezier curves, such as leaf tip angle, leaf base angle, normalized control points, and control line ratios, can be used to characterize leaf shape.

CONCLUSIONS The use of Fourier descriptors to model leaf shape was demonstrated. The effect of leaf development on the variation of leaf features was investigated. Leaf features invariant to the leaf size were identified. The measured features of seedling leaves allowed for 3D reconstruction of the vegetable seedling for graphic display and leaf shape comparison.

THANK YOU 謝 謝