Item type |
Symposium(1) |
公開日 |
2022-01-28 |
タイトル |
|
|
タイトル |
Enhanced transplantability for smart agriculture drone by an FPGA with SD standards |
タイトル |
|
|
言語 |
en |
|
タイトル |
Enhanced transplantability for smart agriculture drone by an FPGA with SD standards |
言語 |
|
|
言語 |
eng |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_5794 |
|
資源タイプ |
conference paper |
著者所属 |
|
|
|
Graduate School of Science and Technology, University of Tsukuba |
著者所属 |
|
|
|
Faculty of Engineering, Information and Systems, University of Tsukuba |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Science and Technology, University of Tsukuba |
著者所属(英) |
|
|
|
en |
|
|
Faculty of Engineering, Information and Systems, University of Tsukuba |
著者名 |
Ryo, Nakagawa
Yoshiki, Yamaguchi
|
著者名(英) |
Ryo, Nakagawa
Yoshiki, Yamaguchi
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Currently, people face food shortages because of the population and demand increase. Therefore, efficient and sustainable agriculture are required. Agriculture is gradually putting the Internet of Things (IoT) technology into practical use to respond to this new demand. For example, some companies have started to introduce agricultural drones into practical use and raise product awareness. However, after the verification stage, they found out some problems under the practical use. One is the transplantability of the IoT agriculture system, and the other is the energy performance. Here, we propose an FPGA-based drone system for agriculture applications to address their solutions. The main task in agricultural drones is image acquisition and processing, so enabling onboard processing will save time to retrieve images and improve usability. However, image processing requires higher performance, and available electric capacity is limited on the drone system. Therefore, FPGA is a good candidate which implements only necessary functions to enhance power performance, compared to a general-purpose CPU or GPU. In addition, considering various farms and for multiple crops, the flexibility of the processing with FPGA is necessary. Moreover, a generalpurpose digital still camera is selected as its image sensor to archive high-cost performance and transplantability. Since most consumer digital cameras don't have an interface dedicated to image transmission, the SD card interface is used. This paper describes how to emulate an SD card on FPGA to acquire image data from a digital camera. Firstly, from the SD specification, the processing required to emulate the SD card is described. Then, the implementation of the FAT file system is discussed so that the system behaves as storage. To demonstrate the proposed data acquisition mechanism, we combined a module that emulates an SD card, provides virtual FAT file system access, and a DRAM that stores the received data. These were implemented on a Xilinx ZYNQ SoC. Finally, we input the extended signal from the SD card slot of the digital camera and confirmed that the implemented system was recognized as an SD card by the camera. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Currently, people face food shortages because of the population and demand increase. Therefore, efficient and sustainable agriculture are required. Agriculture is gradually putting the Internet of Things (IoT) technology into practical use to respond to this new demand. For example, some companies have started to introduce agricultural drones into practical use and raise product awareness. However, after the verification stage, they found out some problems under the practical use. One is the transplantability of the IoT agriculture system, and the other is the energy performance. Here, we propose an FPGA-based drone system for agriculture applications to address their solutions. The main task in agricultural drones is image acquisition and processing, so enabling onboard processing will save time to retrieve images and improve usability. However, image processing requires higher performance, and available electric capacity is limited on the drone system. Therefore, FPGA is a good candidate which implements only necessary functions to enhance power performance, compared to a general-purpose CPU or GPU. In addition, considering various farms and for multiple crops, the flexibility of the processing with FPGA is necessary. Moreover, a generalpurpose digital still camera is selected as its image sensor to archive high-cost performance and transplantability. Since most consumer digital cameras don't have an interface dedicated to image transmission, the SD card interface is used. This paper describes how to emulate an SD card on FPGA to acquire image data from a digital camera. Firstly, from the SD specification, the processing required to emulate the SD card is described. Then, the implementation of the FAT file system is discussed so that the system behaves as storage. To demonstrate the proposed data acquisition mechanism, we combined a module that emulates an SD card, provides virtual FAT file system access, and a DRAM that stores the received data. These were implemented on a Xilinx ZYNQ SoC. Finally, we input the extended signal from the SD card slot of the digital camera and confirmed that the implemented system was recognized as an SD card by the camera. |
書誌情報 |
Proceedings of Asia Pacific Conference on Robot IoT System Development and Platform
巻 2021,
p. 50-54,
発行日 2022-01-28
|
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |