簡易檢索 / 詳目顯示

研究生: 孫汎亞
Veralia Gabriela Sanchez
論文名稱: An Android Application for Insect Recognition
一個用於辨識昆蟲的Android應用程式
指導教授: 孫宏民
口試委員: 洪國寶
龍嵩銘
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊系統與應用研究所
Institute of Information Systems and Applications
論文出版年: 2011
畢業學年度: 99
語文別: 英文
論文頁數: 120
中文關鍵詞: Android applicationInsectaPictureRecognition
相關次數: 點閱:3下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • Entomology is the study of insects; there are around 1.3 million species in the world. Insect recognition is a very important part of the study of insects, especially
    in the context of agricultural and biological control. However, for people who are not entomologist or experts in the elds of agriculture, it is also important to know
    what kind of insects are around them because they could be dangerous or harmless. Therefore, this thesis proposes an android application to recognize insects; in scienti c
    terms, it focuses on the class insecta, which is divided in 29 orders of species. The application works by just taking a picture to the insect with the android phone and
    then the systems outputs to the user all the useful information such as the insect family and its characteristics. The application is written in C++ and it's tested in an android environment connected through JNI and Android NDK


    1 Introduction 6 2 Related Work 10 3 Methodology 13 3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2 Background Subtraction . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.3 Feature Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.3.1 SURF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.4 Color Histogram comparison . . . . . . . . . . . . . . . . . . . . . . . 22 3.5 Grey Level Histogram Comparison . . . . . . . . . . . . . . . . . . . 24 3.6 Word Look-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3.7 Android Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4 Evaluation and Experiments 27 4.1 The database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.2 Background Subtraction . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.3 Elimination procedure . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4.3.1 Davis's Tree Cricket Test Example . . . . . . . . . . . . . . . 29 4.3.2 Tamarack Tree Cricket Test Example . . . . . . . . . . . . . . 34 4.3.3 Sand Field Cricket Test Example (1st) . . . . . . . . . . . . . 38 4.3.4 Sand Field Cricket Test Example (2nd) . . . . . . . . . . . . . 41 4.3.5 Forest Raspy Cricket Test Example (1st) . . . . . . . . . . . . 44 4.3.6 Forest Raspy Cricket Test Example (2nd) . . . . . . . . . . . 47 5 Conclusion & Future work 50 5.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 5.2 Future work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

    [1] Aandroid Developers, 2011. 19 July 2011
    <http://developer.android.com>
    [2] Bradski ,Gary and Kaehler, Adrian. Learning OpenCV. United States
    of America: O'Reilly Media, Inc, 2009
    [3] Brown, M., Szeliski, R., andWinder, S. \Multi-image matching using
    multi-scale oriented patches". 2005
    [4] Bishop, C. M.. \Pattern Recognition and Machine Learning" 2006
    [5] Brown, M. and Lowe, D. \Unsupervised 3D object recognition and
    reconstruction in unordered datasets. " 2003
    [6] C. H. Chen, Handbook of Pattern Recognition and Computer Vision
    4th Edition. Singapore:World Scienti c Publishing, 2010
    [7] Csurka, Dance, Fan et al. \Visual categorization with bags of
    keypoints. ECCV Intenational Workshop on Satitistical Learning in
    Computer Vision Prague, 2004
    [8] David R. Martin Charless C. Fowlkes Jitendra Malik , \Learning to
    Detect Natural Image Boundaries Using Brightness and Texture"
    [9] Hartley, R. I.. \An algorithm for self calibration from several views".
    1994
    [10] Harris, C. and Stephens, M. J. \A combined corner and edge
    detector". 1988.
    [11] Laganiere , Robert.
    OpenCV 2 Computer Vision Application Programming Cookbook.
    UK : Packt Publishing Ltd, 2011
    [12] Matas, J. et al.. \Robust wide baseline stereo from maximally stable
    extremal regions" (2004).
    [13] Michael Donoser and Horst Bischof, \Ecient Maximally Stable
    Extremal Region (MSER) Tracking" , 2006
    [14] OpenCVWiki, 2011. 19 July 2011
    <http://opencv.willowgarage.com/wiki/>
    [15] Parker, J. R. Algorithms for Image Processing and Computer Visions.
    2nd Edition Indianapolis: Wiley Publising, 2011
    [16] Szeliski, Richard. Computer Vision: Algorithms and Applications.
    New York: 2008
    [17] Seitz, P. \Using local orientation information as image primitive for
    robust object recognition." 1989

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE