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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |