• 検索結果がありません。

光量変化検出センサを対象とした物体追跡処理への応用

N/A
N/A
Protected

Academic year: 2021

シェア "光量変化検出センサを対象とした物体追跡処理への応用"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)

平成 29 年度 学士学位論文梗概 高知工科大学 情報学群

ストリーム駆動プロセッサの

光量変化検出センサを対象とした物体追跡処理への応用

1180286 穴井 志穂 【 コンピュータ構成学研究室 】

1 はじめに

近年,物体認識や物体追跡技術は,ビデオ監視など多く の用途で使用されている.中でも, ATIS(Asynchronous Time-based Image Sensor) による動画撮像法は,物体 の動きを各画素の光量変化として検出して,光量が変化 した画素のみをサンプリングして追跡処理を行うため,

計算量を最小化できる [1].

本研究では,この物体追跡処理を対象として、我々の 研究室で検討しているイベント駆動型の画像処理向きス トリーム駆動プロセッサ SDP-i(Stream Driven Image Processor)[2] 上での高速実現法を検討した.

2 物体追跡処理の並列実現法の要件

物体追跡アルゴリズムは,図 2 に示すように光量が 変化する毎に,その画素の座標 U,物体を追跡する各ト ラッカー i の座標 µ i ,共分散行列 Σ i ,レイヤ layer i , 活性度 A i を更新し,最適なトラッカーを提示する.

SDP-i は能動的なメモリ SMem と受動的な DDP で 構成されている. SDP-i 上で物体追跡処理を高速に実 行するには, DDP でのパイプライン並列処理を追求し,

SMem と DDP 間のトラフィックの最小化をする必要が ある.また,複数の ALU を縦続接続した FParray を無 駄なく活用できるパイプライン型命令列に変換するこ とが重要である.

3 ストリーム駆動型並列処理法

2 並列× 7 段(FP × 6 段,DMem × 1 段)の縦続接 続された FParray を採用した DDP を対象にして,最 大限演算効率を高められるためにはパイプライン型命 令系列を次のように構成する.ここで, FP は 32bit 浮 動小数点演算機構, DMem はデータメモリ読書き機構 である.

(a) フローグラフ中のクリティカルパスに着目: FParray

IORDWLQ8>@

IORDWLQ

>@>1@

IORDWLQ∑ 2 2

௜ ;

IORDWLQ

>1@

IORDWLQ

>1@

IORDWRXW

௜ ᇱᇱ

>@>1@

IORDWRXW∑

ᇱ2 2

IORDWRXW

௜ ᇱ >1@

IORDWRXW

௜ ᇱ

>1@

8SGDWH DOOWUDFNHUV

௜ ∑௜

ܰ

PXWXDOUHSXOVLRQ DWWUDFWLRQIRUFH

ᇱ ௜

ᇱ ∑௜

௜ ᇱ ᇱ

௜ ௜

݈ܽݕ݁ݎ௜ ᇱ

ᇱ ∑௜

௜ ᇱ ᇱᇱ

SURFHVVHYHQWBM X

図 1 物体追跡アルゴリズムのストリームフロープログラム

で実行可能な最大部分グラフを抽出する.残りのグラフ についても,同様に最大部分グラフを抽出する.

(b) 部分グラフ間でデータ依存がある場合 : 抽出した部 分グラフ間にデータ依存がある場合,原則,結果パケッ トをマッチングメモリで統合する.ただし,パケットに は4つのオペランドしか保持できないため,5つ以上 の中間結果があり,かつ,データ依存がある場合には,

FP 内の一時レジスタまたは DMem を介して、データ 依存を満たす命令系列を構成する.

(c) 条件分岐がある場合:条件分岐は,分岐命令と分岐 フラグで実行する方式を採用した.条件の真偽確率と,

分岐判定後の各処理の負荷を考慮して,先行/遅延評価 を決定する.ただし,SDP-i 内にパケットが残留しない よう留意する.

以上の方法で,トラッカー x 座標の更新を FParray で実現する命令系列に変換した例を図 2 に示す.

4 評価・まとめ

提案並列処理方式によって,フレーム内イベント数が 平均 400 発生すると想定すると,271fps で物体追跡で きることが確認できた.今後,SDP-i 中の DDP 回路を

65nmCMOS 標準セルライブラリを用いて設計を行い,

より精密な評価を行う予定である.

参考文献

[1] X. Lagorce, et al. , “Asynchronous Event-Based Multikernel Algorithm for High-Speed Visual Fea- tures Tracking,” IEEE Trans. on Neural Net. and Learuing Sys., 26, 8, 1710–1720, 2015.

[2] M. Tabara, et al. , “Pipelined FP array for Stream-Driven Image Processor,” Proc. of PDPTA’17, 239–244, 2017 .

QR RSHUDWLRQ

PXO DGG

ߤ

ݑ

LQSXW

0.95 ߤ 0.95

ݑ

0.95 ߤ 0.05 ݑ

ݑ

0.95 ௧ିଵ௫

0.05 ݑ

ݑ

PXO

ߤ௧ିଵ௫ 0.95

ߤ௧௫

PXO

ݑ௫ 0.05

)3 '0HP )3

PXO

RSHUDQG

FS\

DGG

D)ORZJUDSK6)3 E,QVWUXFWLRQVHTXHQFHRQ)3DUUD\

図 2 FParray 用命令系列への変換

参照

関連したドキュメント

Quantitative Analysis of Respiratory Kinetics in Breathing Chest Radiographs Obtained Using a Dynamic Flat-Panel Detector Rie TANAKA, Shigeru SANADA, Masayuki SUZUKI, Takeshi

Age-related changes in processing and retention in visual working memory were examined using visual stimuli that do not allow for verbal-name coding.. Participants ranged in age

機械物理研究室では,光などの自然現象を 活用した高速・知的情報処理の創成を目指 した研究に取り組んでいます。応用物理学 会の「光

Spira, “A distributed algorithm for minimum-weight spanning trees,” ACM Trans. Topkis, “Concurrent broadcast for information dissemination”,

特に、その応用として、 Donaldson不変量とSeiberg-Witten不変量が等しいというWittenの予想を代数

Their basic components are the representation of candidate solutions to the problem in a “genetic” form, the creation of an initial, usually random population of solutions,

①物流品質を向上させたい ②冷蔵・冷凍の温度管理を徹底したい ③低コストの物流センターを使用したい ④24時間365日対応の運用したい

必要量を1日分とし、浸水想定区域の居住者全員を対象とした場合は、54 トンの運搬量 であるが、対象を避難者の 1/4 とした場合(3/4