Hardware/Software Collaborative Development Platform of Embedded Camera

碩士 === 國立中央大學 === 資訊工程學系 === 105 === As machine vision advances, machines have gradually replaced human vision for visual inspection and other applications. However, developing an embedded visual application is complicated and time-consuming, and heavily dependent on professional capacity. This pape...

Full description

Bibliographic Details
Main Authors: Kuan-Ling Liu, 劉冠伶
Other Authors: Ching-Han Chen
Format: Others
Language:zh-TW
Published: 2017
Online Access:http://ndltd.ncl.edu.tw/handle/sjrtdm
id ndltd-TW-105NCU05392010
record_format oai_dc
spelling ndltd-TW-105NCU053920102019-05-15T23:17:15Z http://ndltd.ncl.edu.tw/handle/sjrtdm Hardware/Software Collaborative Development Platform of Embedded Camera 嵌入式攝影機的軟硬體協同開發平台 Kuan-Ling Liu 劉冠伶 碩士 國立中央大學 資訊工程學系 105 As machine vision advances, machines have gradually replaced human vision for visual inspection and other applications. However, developing an embedded visual application is complicated and time-consuming, and heavily dependent on professional capacity. This paper proposed a hardware/software collaborative development platform of embedded camera. This development platform includes hardware/software collaborative processor which is composed of microcontroller and FPGA, and PC software. This paper implements embedded image processing middleware and Grafcet virtual machine on microcontroller, and implements image capture and image processing hardware accelerator on FPGA. Then, we design a PC software which contains two function: development using Grafcet description language and verification of user design. In this paper, the core of development platform is embedded image processing middleware. This middleware includes many methods of image processing and image analysis to helps user develop vision applications. Moreover, the middleware is Non-OS system and thus it has the advantages of less memory usage and high portability. Finally, we verify this development platform through the two experiments of embedded vision application development. The result shows that the development platform features rapid development of vision applications and reduces complexity of development. Additionally, developing vision application can run independently on embedded devices. Ching-Han Chen 陳慶瀚 2017 學位論文 ; thesis 103 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中央大學 === 資訊工程學系 === 105 === As machine vision advances, machines have gradually replaced human vision for visual inspection and other applications. However, developing an embedded visual application is complicated and time-consuming, and heavily dependent on professional capacity. This paper proposed a hardware/software collaborative development platform of embedded camera. This development platform includes hardware/software collaborative processor which is composed of microcontroller and FPGA, and PC software. This paper implements embedded image processing middleware and Grafcet virtual machine on microcontroller, and implements image capture and image processing hardware accelerator on FPGA. Then, we design a PC software which contains two function: development using Grafcet description language and verification of user design. In this paper, the core of development platform is embedded image processing middleware. This middleware includes many methods of image processing and image analysis to helps user develop vision applications. Moreover, the middleware is Non-OS system and thus it has the advantages of less memory usage and high portability. Finally, we verify this development platform through the two experiments of embedded vision application development. The result shows that the development platform features rapid development of vision applications and reduces complexity of development. Additionally, developing vision application can run independently on embedded devices.
author2 Ching-Han Chen
author_facet Ching-Han Chen
Kuan-Ling Liu
劉冠伶
author Kuan-Ling Liu
劉冠伶
spellingShingle Kuan-Ling Liu
劉冠伶
Hardware/Software Collaborative Development Platform of Embedded Camera
author_sort Kuan-Ling Liu
title Hardware/Software Collaborative Development Platform of Embedded Camera
title_short Hardware/Software Collaborative Development Platform of Embedded Camera
title_full Hardware/Software Collaborative Development Platform of Embedded Camera
title_fullStr Hardware/Software Collaborative Development Platform of Embedded Camera
title_full_unstemmed Hardware/Software Collaborative Development Platform of Embedded Camera
title_sort hardware/software collaborative development platform of embedded camera
publishDate 2017
url http://ndltd.ncl.edu.tw/handle/sjrtdm
work_keys_str_mv AT kuanlingliu hardwaresoftwarecollaborativedevelopmentplatformofembeddedcamera
AT liúguānlíng hardwaresoftwarecollaborativedevelopmentplatformofembeddedcamera
AT kuanlingliu qiànrùshìshèyǐngjīderuǎnyìngtǐxiétóngkāifāpíngtái
AT liúguānlíng qiànrùshìshèyǐngjīderuǎnyìngtǐxiétóngkāifāpíngtái
_version_ 1719144339079168000