SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
www.ibextech.jp
スマート ワールドの価値を確かなものにする
低レイテンシの「映像×AI」技術
アイベックステクノロジー株式会社
取締役 事業戦略室長兼CRO技術部長
馬場 隆行
www.ibextech.jp
内容
1. 会社概要と自社開発「超低遅延コーデック」の紹介
2. Smart World 「低レイテンシ」ユースケース
3. 「映像 x AI」 FPGAが強みを発揮する実装例
4. まとめ
www.ibextech.jp
会社概要と超低遅延コーデックの紹介
www.ibextech.jp
会社概要
 社名 アイベックステクノロジー株式会社
(旧社名 株式会社LSIシステムズ)
 所在地 神奈川県川崎市麻生区南黒川10-1
(小田急多摩線 黒川駅 徒歩 3分)
(京王相模原線 若葉台駅 徒歩10分)
 設立 1985年1月5日(神奈川県厚木市)
 代表者 兵藤 智明
 社員数 60名(技術者44名)
 主要取引銀行 三井住友銀行 厚木支店
 親会社 株式会社日本デジタル研究所(JDL)
 決算期 3月(無借金の健全経営)
2020年4月よりACRiに加盟
www.ibextech.jp
コーデック
IPをFPGA
に搭載した
製品も販売
www.ibextech.jp
● コーデック遅延、僅か10msecを実現
● MPEG-4 AVC/H.264、High4:2:2(8bit)
Main Profile Level4.1
● 半二重コーデック(エンコーダ、デコーダ切り替え)
● ダウンコンバータ、アップコンバータ内蔵
● IP伝送とDVB-ASI伝送に対応
● 1/3U (A5相当)のコンパクトな筐体
● SNMPに対応
● エンベデットオーディオ8ch対応
● GenLock機能搭載(デコーダ)
超低遅延H.264コーデック HLD-300C (2K)
HLD-300C
www.ibextech.jp
RKB毎日放送様:HLD-300C使用例/ゴルフ中継
HLD-300C
超低遅延コーデック 放送用途事例
www.ibextech.jp
災害復旧現場のような危険な現場で有線ネットワークの構築が難しい無人化施工現場で
は、無線通信システムを利用した映像伝送で重機の操縦を行っています。
500m
伝送遅延が大きいと重機
の操縦が難しくなります
人が立ち入ること
が出来ないエリア
高画質なので、遠近感や高低差
が伝わります
超低遅延コーデック技術が
災害現場にも貢献!
超低遅延コーデック 建設機械用途事例
www.ibextech.jp
超低遅延コーデックの仕組み
10msecの遅延
www.ibextech.jp
Smart World 「低レイテンシ」ユースケース
www.ibextech.jp
ユースケース② 腐敗品選別機能付き選果機
ユースケース① 建設機器の安全装置
AIがエッジ端末のみで完結するユースケース
AIが人物検知 → 自動停止
安全装置のため低レイテンシが必須
リモート制御建機 遠隔制御室
選果機
AIが腐敗の可能性のある個体を選別
選果機と同じスループットとレイテンシで
選別判断が必要
www.ibextech.jp
ユースケース④ インフラ老朽化検出機能
ユースケース③ 小売店/ホテル VIP検出機能(海外事例)
エッジ端末とデータセンターの両方でAIが使用されるユースケース
タイミングを逃さないため低レイテンシが重要 作業効率を落とさないために低レイテンシ重要
エッジAIが「ひび割れ」を検出
エッジが映像とメタデータをDCTに送信
DCTのビッグデータで詳細解析
DCTのビッグデータで人物特定
店員・フロントに連絡
映像とメタデータも提供
エッジAIが「顔」を検出
防犯用途(例:空港)も同様
www.ibextech.jp
ユースケース⑥ 害獣自動追尾機能
ユースケース⑤ エッジAIが危険を察知し信号を制御
データフローがエッジ端末⇒データセンタ⇒エッジ端末のユースケース
システム全体の低レイテンシ化が必要 害獣の動きを追尾できる低レイテンシが必要
エッジカメラが超低遅延エンコード
DCTがエッジにメタデータ(識別結果、座標等)を返送
DCTの返送データを基に自動追尾・警告
DCTが特定の信号(エッジ)に指示を出す
DCTに危険情報
を送信
エッジAIが「危険」と判断
エッジがDCTに映像を伝送
DCTが「動く物体」を検知&識別
超
低
遅
延
圧
縮
映
像
座
標
・
識
別
情
報
www.ibextech.jp
1.エッジで完結する ユースケース
2.エッジ⇒データセンター⇒オペレータ等 のユースケース
3.エッジ⇒データセンター⇒エッジ のユースケース
「映像 & AIデータ」のデータフローが
映像 x AI アプリケーションの全てが低レイテンシが必要なわけではない
しかし低レイテンシが可能になれば
実現できるユースケースや新たなユースケースを開発できる
紹介事例は全て「低レイテンシ」が必要または重要
www.ibextech.jp
FPGAは安定した低レイテンシーの実現に有利
ループ処理
並列処理
CPU, GPUの場合
FPGAの場合
• 異なる演算の同時並列処理を効率的に実行
• オンチップ大容量メモリにより安定した低レイテンシーを実現
• ネットワーク機能のワンチップ化によりレイテンシーをさらに短縮
• CPUの場合、処理をシーケンシャルに実行
• GPUの場合、異なる演算の並列処理は非効率 (SIMTの特性)、処理能力を向上するためバッチ
処理をおこなうとレイテンシーは増加する
• CPU, GPUとも割込みやキャッシュの状態によりレイテンシーはかなりばらつく。外部メモリ
をアクセスするとレイテンシーとそのばらつきは一層大きくなる
参考; ACRiブログ「広がり続ける FPGA の応用と人工知能への活用 (2)」 FPGA はなぜ低遅延、高スループット、低消費電力を実現できるのか
www.ibextech.jp
低遅延コーデック処理の例にすると
FPGA : クロック単位で設計するので、設計時に処理時間の揺らぎがコントロールできる
CPU : 割り込み, キャッシュミス, 分岐予測ミス等の不確定な処理時間の揺らぎのためのマージンが必要
GPU : 内蔵のコーデック処理向けアクセラレータはアーキテクチャ次第
(ピクチャ単位の処理ならば、低遅延コーデックには不向き)
GPGPUは活用できる部分とできない部分がある。(大量の均質データ処理は得意だがそれ以外は苦手)
「最近のCPUはマルチコアが当たり前で並列処理できるのでは?」
“処理時間の揺らぎ”が少ない方がレイテンシを短くすることができる
(参考データ)
(出典)
Ultra Low Latency and High Performance Deep Learning Processor with FPGA - Alibaba Cloud Community
「遅延(Latency)と性能面(QPS)の両方を同時に担保
することはGPUだと難しい。一般的なGPUだと性能を
出すためにはレイテンシが増える」
www.ibextech.jp
① 粗いAI 高精度AI
② 動作検知 物体識別
③ エンコード情報継承 パラメータ・メタデータ活用
エッジ端末とデータセンターの役割分担例
混雑程度のみ判定 混雑具合に適したCNN採用
動きがあるかのみ検出 物体を検出及び識別
エンコード時のパラメータを伝送 「時刻情報」などの活用
・Update頻度が高いAI/CNN
・稼働率の変動が大きい処理
・ビッグデータを必要とするAI
・最も低レイテンシが必要な処理
・伝送が必要な情報の仕分け処理
・情報のタグ付が効果的な場合
エッジ側に DCT側に
前
処
理
www.ibextech.jp
第1回ACRi討論会 ザイリンクス株式会社 林田様の講演資料より
www.ibextech.jp
FPGA単一デバイスに密接結合することで最短遅延を実現
Video Codec Video Scaler
(拡大・縮小)
Noise Filter Interface
CNN
エッジ端末-データセンターのように物理
デバイスを跨ぐ場合、Smart NICが吸収
Xilinx Smart NIC
Xilinx Kria
www.ibextech.jp
のビジネス領域
映像
前処理
映像
後処理
AI
Codecを中心に豊富なIP資産
長年の受託実績と知見の蓄積
AIはお客様の研究資産を実装
または業界トップのパートナーソリューションをご提案
システム全体の性能を最大限引き出しかつ遅延を最小に抑えるため
デバイス(FPGA,CPU,GPU)の最適化、エッジとセンターの最適化、通信手段に関する知見の共有
AIと映像前後処理を「密接接合」する設計サービスを提供するエンジニアリング会社です
密接結合 密接結合
www.ibextech.jp
まとめ
「低レイテンシ」ソリューションによって実現できるSmart Worldのユースケースがある。
FPGAは「低レイテンシ」を実現するのに適したデバイスである。
特に処理時間の”揺らぎ”を完全に制御でき、レイテンシのワーストケースを保証できる。
 映像を使用したAI処理の前後には、映像前処理/後処理があるのが一般的である。
単一チップに「密接結合」することで、性能を最高に且つ遅延を最短にすることができる。
FPGAが他のデバイスに比べ強みを発揮できる実装方法である。
FPGAは多様なインターフェースを持ち、それすらプログラマブルである。
 アプリケーション全体の高速化および最適化は複数のレイヤーを考慮する必要がある。
- デバイスレベルの最適化 (FPGA/CPU/GPU)
- エッジ端末とデータセンターの役割最適化
- 最適な通信手段の選択等

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
 
PRML 6.1章 カーネル法と双対表現
PRML 6.1章 カーネル法と双対表現PRML 6.1章 カーネル法と双対表現
PRML 6.1章 カーネル法と双対表現
 
TLA+についての話
TLA+についての話TLA+についての話
TLA+についての話
 
CUDAのアセンブリ言語基礎のまとめ PTXとSASSの概説
CUDAのアセンブリ言語基礎のまとめ PTXとSASSの概説CUDAのアセンブリ言語基礎のまとめ PTXとSASSの概説
CUDAのアセンブリ言語基礎のまとめ PTXとSASSの概説
 
Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化
 
競技プログラミング頻出アルゴリズム攻略
競技プログラミング頻出アルゴリズム攻略競技プログラミング頻出アルゴリズム攻略
競技プログラミング頻出アルゴリズム攻略
 
数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理
 
Obsのプラグイン作ってみた
Obsのプラグイン作ってみたObsのプラグイン作ってみた
Obsのプラグイン作ってみた
 
PostgreSQLの関数属性を知ろう
PostgreSQLの関数属性を知ろうPostgreSQLの関数属性を知ろう
PostgreSQLの関数属性を知ろう
 
SSII2020SS: 微分可能レンダリングの最新動向 〜「見比べる」ことによる3次元理解 〜​
SSII2020SS:  微分可能レンダリングの最新動向 〜「見比べる」ことによる3次元理解 〜​SSII2020SS:  微分可能レンダリングの最新動向 〜「見比べる」ことによる3次元理解 〜​
SSII2020SS: 微分可能レンダリングの最新動向 〜「見比べる」ことによる3次元理解 〜​
 
CPU / GPU高速化セミナー!性能モデルの理論と実践:理論編
CPU / GPU高速化セミナー!性能モデルの理論と実践:理論編CPU / GPU高速化セミナー!性能モデルの理論と実践:理論編
CPU / GPU高速化セミナー!性能モデルの理論と実践:理論編
 
Factorization machines with r
Factorization machines with rFactorization machines with r
Factorization machines with r
 
深層学習の数理:カーネル法, スパース推定との接点
深層学習の数理:カーネル法, スパース推定との接点深層学習の数理:カーネル法, スパース推定との接点
深層学習の数理:カーネル法, スパース推定との接点
 
CentOS 8で標準搭載! 「389-ds」で構築する 認証サーバーについて
CentOS 8で標準搭載! 「389-ds」で構築する 認証サーバーについてCentOS 8で標準搭載! 「389-ds」で構築する 認証サーバーについて
CentOS 8で標準搭載! 「389-ds」で構築する 認証サーバーについて
 
3D CNNによる人物行動認識の動向
3D CNNによる人物行動認識の動向3D CNNによる人物行動認識の動向
3D CNNによる人物行動認識の動向
 
画像処理の高性能計算
画像処理の高性能計算画像処理の高性能計算
画像処理の高性能計算
 
データ利活用を促進するメタデータ
データ利活用を促進するメタデータデータ利活用を促進するメタデータ
データ利活用を促進するメタデータ
 
音声認識と深層学習
音声認識と深層学習音声認識と深層学習
音声認識と深層学習
 
[DL輪読会]World Models
[DL輪読会]World Models[DL輪読会]World Models
[DL輪読会]World Models
 
Rakuten Services and Infrastructure Team.pdf
Rakuten Services and Infrastructure Team.pdfRakuten Services and Infrastructure Team.pdf
Rakuten Services and Infrastructure Team.pdf
 

Ähnlich wie アイベックステクノロジー/馬場様 講演資料

Ähnlich wie アイベックステクノロジー/馬場様 講演資料 (20)

Aws xilinx webinar20200729_ibex
Aws xilinx webinar20200729_ibexAws xilinx webinar20200729_ibex
Aws xilinx webinar20200729_ibex
 
福岡発!最新のAI/VR/AR技術動向と最新の技術体験
福岡発!最新のAI/VR/AR技術動向と最新の技術体験福岡発!最新のAI/VR/AR技術動向と最新の技術体験
福岡発!最新のAI/VR/AR技術動向と最新の技術体験
 
PCCC22:株式会社アックス テーマ1「俺ASICとロボットと論理推論AI」
PCCC22:株式会社アックス テーマ1「俺ASICとロボットと論理推論AI」PCCC22:株式会社アックス テーマ1「俺ASICとロボットと論理推論AI」
PCCC22:株式会社アックス テーマ1「俺ASICとロボットと論理推論AI」
 
Azureを活用した未来型無人化店舗(AI STORE LAB)への挑戦
Azureを活用した未来型無人化店舗(AI STORE LAB)への挑戦Azureを活用した未来型無人化店舗(AI STORE LAB)への挑戦
Azureを活用した未来型無人化店舗(AI STORE LAB)への挑戦
 
SORACOM UG Explorer 2018 - IoTxAIを活用した小売業向け店舗解析サービスの仕組みとノウハウ
SORACOM UG Explorer 2018 -  IoTxAIを活用した小売業向け店舗解析サービスの仕組みとノウハウSORACOM UG Explorer 2018 -  IoTxAIを活用した小売業向け店舗解析サービスの仕組みとノウハウ
SORACOM UG Explorer 2018 - IoTxAIを活用した小売業向け店舗解析サービスの仕組みとノウハウ
 
07.テクノスデータサイエンスエンジニアリング(株)_発表資料
07.テクノスデータサイエンスエンジニアリング(株)_発表資料07.テクノスデータサイエンスエンジニアリング(株)_発表資料
07.テクノスデータサイエンスエンジニアリング(株)_発表資料
 
PKSHA Security Package for Credit
PKSHA Security Package for CreditPKSHA Security Package for Credit
PKSHA Security Package for Credit
 
AI×IoT活用サービスの拡大に必要なコト (JAWS-UG IoT専門支部)
AI×IoT活用サービスの拡大に必要なコト (JAWS-UG IoT専門支部)AI×IoT活用サービスの拡大に必要なコト (JAWS-UG IoT専門支部)
AI×IoT活用サービスの拡大に必要なコト (JAWS-UG IoT専門支部)
 
不足するAI人材に対する「パソナテックの人材育成ソリューション」
不足するAI人材に対する「パソナテックの人材育成ソリューション」不足するAI人材に対する「パソナテックの人材育成ソリューション」
不足するAI人材に対する「パソナテックの人材育成ソリューション」
 
会社紹介
会社紹介会社紹介
会社紹介
 
【実践!】最新事例を含めたオウンドメディアでの課金動画配信 
【実践!】最新事例を含めたオウンドメディアでの課金動画配信 【実践!】最新事例を含めたオウンドメディアでの課金動画配信 
【実践!】最新事例を含めたオウンドメディアでの課金動画配信 
 
オウンドメディアでの課金動画配信のご紹介 
オウンドメディアでの課金動画配信のご紹介 オウンドメディアでの課金動画配信のご紹介 
オウンドメディアでの課金動画配信のご紹介 
 
isaaxとsoracomで実現する爆速IoT実装
isaaxとsoracomで実現する爆速IoT実装isaaxとsoracomで実現する爆速IoT実装
isaaxとsoracomで実現する爆速IoT実装
 
AI Samurai AWS Summit
AI Samurai AWS SummitAI Samurai AWS Summit
AI Samurai AWS Summit
 
SIOS iQ:機械学習 I T O A VMware仮想環境の性能問題の原因分析 迅速な問題解決と未然防止を実現
SIOS iQ:機械学習 I T O A VMware仮想環境の性能問題の原因分析 迅速な問題解決と未然防止を実現SIOS iQ:機械学習 I T O A VMware仮想環境の性能問題の原因分析 迅速な問題解決と未然防止を実現
SIOS iQ:機械学習 I T O A VMware仮想環境の性能問題の原因分析 迅速な問題解決と未然防止を実現
 
21 02-18 web seminar
21 02-18 web seminar21 02-18 web seminar
21 02-18 web seminar
 
夏まつり2016 Session4(事例ローテーション:インフォテック 謝花様)
夏まつり2016 Session4(事例ローテーション:インフォテック 謝花様)夏まつり2016 Session4(事例ローテーション:インフォテック 謝花様)
夏まつり2016 Session4(事例ローテーション:インフォテック 謝花様)
 
【Dll3】scskプレゼン20170904
【Dll3】scskプレゼン20170904【Dll3】scskプレゼン20170904
【Dll3】scskプレゼン20170904
 
【Sb】「if 自動化するなら then stack stormを使おう」 展開用
【Sb】「if 自動化するなら then stack stormを使おう」 展開用【Sb】「if 自動化するなら then stack stormを使おう」 展開用
【Sb】「if 自動化するなら then stack stormを使おう」 展開用
 
工場内レガシー機器のAIを利用したIoT化とエッジAIの可能性
工場内レガシー機器のAIを利用したIoT化とエッジAIの可能性工場内レガシー機器のAIを利用したIoT化とエッジAIの可能性
工場内レガシー機器のAIを利用したIoT化とエッジAIの可能性
 

Mehr von 直久 住川

Mehr von 直久 住川 (20)

公開用_講演資料_SCSK.pdf
公開用_講演資料_SCSK.pdf公開用_講演資料_SCSK.pdf
公開用_講演資料_SCSK.pdf
 
ACRi-Webinar_Feb2023_agenda_20230225.pdf
ACRi-Webinar_Feb2023_agenda_20230225.pdfACRi-Webinar_Feb2023_agenda_20230225.pdf
ACRi-Webinar_Feb2023_agenda_20230225.pdf
 
第11回ACRiウェビナー_東工大/坂本先生ご講演資料
第11回ACRiウェビナー_東工大/坂本先生ご講演資料第11回ACRiウェビナー_東工大/坂本先生ご講演資料
第11回ACRiウェビナー_東工大/坂本先生ご講演資料
 
第11回ACRiウェビナー_インテル/竹村様ご講演資料
第11回ACRiウェビナー_インテル/竹村様ご講演資料第11回ACRiウェビナー_インテル/竹村様ご講演資料
第11回ACRiウェビナー_インテル/竹村様ご講演資料
 
2022-12-17-room.pdf
2022-12-17-room.pdf2022-12-17-room.pdf
2022-12-17-room.pdf
 
ACRiルーム副室長_安藤様_講演資料
ACRiルーム副室長_安藤様_講演資料ACRiルーム副室長_安藤様_講演資料
ACRiルーム副室長_安藤様_講演資料
 
DSF実行委員長_酒井様_講演資料
DSF実行委員長_酒井様_講演資料DSF実行委員長_酒井様_講演資料
DSF実行委員長_酒井様_講演資料
 
ACRi事務局_住川_講演資料
ACRi事務局_住川_講演資料ACRi事務局_住川_講演資料
ACRi事務局_住川_講演資料
 
VCK5000_Webiner_GIGABYTE様ご講演資料
VCK5000_Webiner_GIGABYTE様ご講演資料VCK5000_Webiner_GIGABYTE様ご講演資料
VCK5000_Webiner_GIGABYTE様ご講演資料
 
AMD_Xilinx_AI_VCK5000_20220602R1.pdf
AMD_Xilinx_AI_VCK5000_20220602R1.pdfAMD_Xilinx_AI_VCK5000_20220602R1.pdf
AMD_Xilinx_AI_VCK5000_20220602R1.pdf
 
VCK5000_Webiner_Fixstars様ご講演資料
VCK5000_Webiner_Fixstars様ご講演資料VCK5000_Webiner_Fixstars様ご講演資料
VCK5000_Webiner_Fixstars様ご講演資料
 
第9回ACRiウェビナー_セック/岩渕様ご講演資料
第9回ACRiウェビナー_セック/岩渕様ご講演資料第9回ACRiウェビナー_セック/岩渕様ご講演資料
第9回ACRiウェビナー_セック/岩渕様ご講演資料
 
第9回ACRiウェビナー_日立/島田様ご講演資料
第9回ACRiウェビナー_日立/島田様ご講演資料第9回ACRiウェビナー_日立/島田様ご講演資料
第9回ACRiウェビナー_日立/島田様ご講演資料
 
20220525_kobayashi.pdf
20220525_kobayashi.pdf20220525_kobayashi.pdf
20220525_kobayashi.pdf
 
220526_ACRi_Ando01r.pdf
220526_ACRi_Ando01r.pdf220526_ACRi_Ando01r.pdf
220526_ACRi_Ando01r.pdf
 
2205ACRi_jinguji.pdf
2205ACRi_jinguji.pdf2205ACRi_jinguji.pdf
2205ACRi_jinguji.pdf
 
ACRiポジショントーク_山科.pdf
ACRiポジショントーク_山科.pdfACRiポジショントーク_山科.pdf
ACRiポジショントーク_山科.pdf
 
ACRiウェビナー:小野様ご講演資料
ACRiウェビナー:小野様ご講演資料ACRiウェビナー:小野様ご講演資料
ACRiウェビナー:小野様ご講演資料
 
ACRiウェビナー:岩渕様ご講演資料
ACRiウェビナー:岩渕様ご講演資料ACRiウェビナー:岩渕様ご講演資料
ACRiウェビナー:岩渕様ご講演資料
 
ACRiウェビナー:アジェンダ
ACRiウェビナー:アジェンダACRiウェビナー:アジェンダ
ACRiウェビナー:アジェンダ
 

アイベックステクノロジー/馬場様 講演資料