講演抄録/キーワード |
講演名 |
2015-12-03 10:10
高位合成を用いた人検出画像処理のFPGA実装に関する一考察 ○藤田 亮・大石将仁・林田与志樹・柴田裕一郎・小栗 清(長崎大) RECONF2015-58 |
抄録 |
(和) |
本稿では, HOG (Histograms of Oriented Gradients) 特徴と Adaboost を用いた画像処理ベースのリアルタイム 人検出システムの FPGA 実装について述べる. 今回我々は RTL と高位合成系の 2 つのアプローチで実装を行い, それぞ れの資源使用量や生産性などを比較した. RTL 実装には Verilog-HDL, 高位合成での実装には Maxeler Technologies 社 が提供する高位合成系である MaxCompiler を利用した. RTL で記述した場合には, モジュール単位のオーバーラップ等 の変更をするには大幅なコード変更やタイミングの調整などが必要となり, 設計空間探索を伴う最適化が困難である. しかし, 高位合成系を用いることでこのような最適化を少ない記述変更量で行えることを確認した. 本稿では, より効 率的なシステムに向けて高位合成系による設計空間探索法を確立するための第一歩として, RTL 実装と高位合成実装 についてその合成結果を詳細に比較する. |
(英) |
In this paper, we discuss an FPGA implementation of image-based human detection system using histograms of oriented gradients (HOG) features and AdaBoost classifiers. We implemented two systems, one in register transfer level (RTL) and the other with high level synthesis (HLS), and compared required FPGA resources, performance and productivity. We used Verilog-HDL and MaxCompiler for RTL implementation and HLS implementation, respectively. We confirmed that HLS provided an easier way for design space exploration, while more effective resource sharing was achieved by RTL design. |
キーワード |
(和) |
HOG / AdaBoost / FPGA / 高位合成 / 人検出 / / / |
(英) |
HOG / AdaBoost / FPGA / high level synthesis / human detection / / / |
文献情報 |
信学技報, vol. 115, no. 343, RECONF2015-58, pp. 57-62, 2015年12月. |
資料番号 |
RECONF2015-58 |
発行日 |
2015-11-24 (RECONF) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
RECONF2015-58 |