• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2020 年度 実績報告書

SLAM用意味分割・距離推定・動き推定の実時間同時処理1チップCNN回路開発

研究課題

研究課題/領域番号 18K11350
研究機関金沢大学

研究代表者

深山 正幸  金沢大学, 電子情報通信学系, 准教授 (30324106)

研究期間 (年度) 2018-04-01 – 2021-03-31
キーワードCNN / 意味分割 / フロー推定 / SLAM / FPGA
研究実績の概要

本研究の目的は意味分割と距離推定と動き推定の全処理を同時に実時間で実行可能な1チップCNN回路を実現することである。1個のFPGAに実装し、スループット目標を30 fps@100MHzとする。全処理を同一構成の3×3畳み込みフィルタによる全CNNで実行する。精度劣化を抑えながら、ネットワーク構造および重みを共通化して記憶容量を削減する。データおよび重みの低ビット化で論理規模と記憶容量を削減する。畳み込み演算の超並列化により低周波数・低電力・高スループットを達成する。本プロセッサを用いたSLAMは自動運転車や自律ロボットを低コスト化し、普及を加速する。本研究成果の適用拡大は関連する学術および産業の発展に貢献する。
令和二年度には、1)物体輪郭推定と距離(視差)推定のマルチタスク学習、2)マルチタスクCNNのFPGA実装とVLSI実装を行った。従来、物体輪郭検出は輪郭と非輪郭の2クラス分類問題として扱われていた。これでは回帰問題である視差推定とのマルチタスク学習が困難である。そこで、輪郭検出を物体境界からの距離を推定する回帰問題へ帰着させた。そして二つの推定を同時に行う全ての重みを共有するCNNを考案した。各単独推定CNNと比較した同時推定CNNの精度は僅かであった。同時推定CNNを3ビットまで量子化し、FPGA実装した。250 MHzで動作し、480×320画素の画像に対するスループットは134 fpsであった。この回路は自立ロボットの周囲環境認識に応用できる。そして0.18umプロセスを用いて畳込み演算器を試作した。
当初目標であった意味分割と距離推定と動き推定のマルチタスクCNNは精度の問題で達成できていない。本研究期間中にLIDARの技術が発展し普及が進み、現時点では、LIDARを用いたSLAMと今回開発した意味分割CNN回路を組み合わせた周囲環境認識が実用的である。

  • 研究成果

    (2件)

すべて 2021 2020

すべて 雑誌論文 (1件) (うち査読あり 1件、 オープンアクセス 1件) 学会発表 (1件) (うち国際学会 1件)

  • [雑誌論文] FPGA Implementation of 3-bit Quantized CNN for Semantic Segmentation2021

    • 著者名/発表者名
      Miyama Masayuki
    • 雑誌名

      Journal of Physics: Conference Series

      巻: 1729 ページ: 012004~012004

    • DOI

      10.1088/1742-6596/1729/1/012004

    • 査読あり / オープンアクセス
  • [学会発表] FPGA Implementation of 3-bit Quantized CNN for Semantic Segmentation2020

    • 著者名/発表者名
      Masayuki Miyama
    • 学会等名
      The 4th International Conference on Circuits, Systems and Devices
    • 国際学会

URL: 

公開日: 2021-12-27  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi