SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
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)
- エッジ端末とデータセンターの役割最適化
- 最適な通信手段の選択等

Más contenido relacionado

La actualidad más candente

トラブルから理解するHyper vの基礎
トラブルから理解するHyper vの基礎トラブルから理解するHyper vの基礎
トラブルから理解するHyper vの基礎
Naoki Abe
 
elasticsearch-hadoopをつかってごにょごにょしてみる
elasticsearch-hadoopをつかってごにょごにょしてみるelasticsearch-hadoopをつかってごにょごにょしてみる
elasticsearch-hadoopをつかってごにょごにょしてみる
Katsushi Yamashita
 
“TensorFlow Lite for Microcontrollers (TFLM): Recent Developments,” a Present...
“TensorFlow Lite for Microcontrollers (TFLM): Recent Developments,” a Present...“TensorFlow Lite for Microcontrollers (TFLM): Recent Developments,” a Present...
“TensorFlow Lite for Microcontrollers (TFLM): Recent Developments,” a Present...
Edge AI and Vision Alliance
 

La actualidad más candente (20)

DPDK layer for porting IPS-IDS
DPDK layer for porting IPS-IDSDPDK layer for porting IPS-IDS
DPDK layer for porting IPS-IDS
 
Tensor flow usergroup 2016 (公開版)
Tensor flow usergroup 2016 (公開版)Tensor flow usergroup 2016 (公開版)
Tensor flow usergroup 2016 (公開版)
 
EthernetやCPUなどの話
EthernetやCPUなどの話EthernetやCPUなどの話
EthernetやCPUなどの話
 
Supermicro Servers with Micron DDR5 & SSDs: Accelerating Real World Workloads
Supermicro Servers with Micron DDR5 & SSDs: Accelerating Real World WorkloadsSupermicro Servers with Micron DDR5 & SSDs: Accelerating Real World Workloads
Supermicro Servers with Micron DDR5 & SSDs: Accelerating Real World Workloads
 
IntelON 2021 Processor Benchmarking
IntelON 2021 Processor BenchmarkingIntelON 2021 Processor Benchmarking
IntelON 2021 Processor Benchmarking
 
Scalable Acceleration of XGBoost Training on Apache Spark GPU Clusters
Scalable Acceleration of XGBoost Training on Apache Spark GPU ClustersScalable Acceleration of XGBoost Training on Apache Spark GPU Clusters
Scalable Acceleration of XGBoost Training on Apache Spark GPU Clusters
 
トラブルから理解するHyper vの基礎
トラブルから理解するHyper vの基礎トラブルから理解するHyper vの基礎
トラブルから理解するHyper vの基礎
 
elasticsearch-hadoopをつかってごにょごにょしてみる
elasticsearch-hadoopをつかってごにょごにょしてみるelasticsearch-hadoopをつかってごにょごにょしてみる
elasticsearch-hadoopをつかってごにょごにょしてみる
 
Deep Dive into the Linux Kernel - メモリ管理におけるCompaction機能について
Deep Dive into the Linux Kernel - メモリ管理におけるCompaction機能についてDeep Dive into the Linux Kernel - メモリ管理におけるCompaction機能について
Deep Dive into the Linux Kernel - メモリ管理におけるCompaction機能について
 
History of amd and intel processors
History of amd and intel processorsHistory of amd and intel processors
History of amd and intel processors
 
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月
 
Super computers
Super computersSuper computers
Super computers
 
Giam sat-switch-bằng-phần-mềm-prtg
Giam sat-switch-bằng-phần-mềm-prtgGiam sat-switch-bằng-phần-mềm-prtg
Giam sat-switch-bằng-phần-mềm-prtg
 
Scalable Monitoring Using Prometheus with Apache Spark Clusters with Diane F...
 Scalable Monitoring Using Prometheus with Apache Spark Clusters with Diane F... Scalable Monitoring Using Prometheus with Apache Spark Clusters with Diane F...
Scalable Monitoring Using Prometheus with Apache Spark Clusters with Diane F...
 
NVIDIA CEO Jensen Huang Presentation at Supercomputing 2019
NVIDIA CEO Jensen Huang Presentation at Supercomputing 2019NVIDIA CEO Jensen Huang Presentation at Supercomputing 2019
NVIDIA CEO Jensen Huang Presentation at Supercomputing 2019
 
CXL_説明_公開用.pdf
CXL_説明_公開用.pdfCXL_説明_公開用.pdf
CXL_説明_公開用.pdf
 
Disaggregating Ceph using NVMeoF
Disaggregating Ceph using NVMeoFDisaggregating Ceph using NVMeoF
Disaggregating Ceph using NVMeoF
 
SQream DB - Bigger Data On GPUs: Approaches, Challenges, Successes
SQream DB - Bigger Data On GPUs: Approaches, Challenges, SuccessesSQream DB - Bigger Data On GPUs: Approaches, Challenges, Successes
SQream DB - Bigger Data On GPUs: Approaches, Challenges, Successes
 
“TensorFlow Lite for Microcontrollers (TFLM): Recent Developments,” a Present...
“TensorFlow Lite for Microcontrollers (TFLM): Recent Developments,” a Present...“TensorFlow Lite for Microcontrollers (TFLM): Recent Developments,” a Present...
“TensorFlow Lite for Microcontrollers (TFLM): Recent Developments,” a Present...
 
コンテナにおけるパフォーマンス調査でハマった話
コンテナにおけるパフォーマンス調査でハマった話コンテナにおけるパフォーマンス調査でハマった話
コンテナにおけるパフォーマンス調査でハマった話
 

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

Similar a アイベックステクノロジー/馬場様 講演資料 (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の可能性
 

Más de 直久 住川

Más de 直久 住川 (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ウェビナー_インテル/竹村様ご講演資料
 
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ウェビナー:アジェンダ
 
Noriyuki Aibe, "High Efficiency Connection Method on Electric Signal Lines be...
Noriyuki Aibe, "High Efficiency Connection Method on Electric Signal Lines be...Noriyuki Aibe, "High Efficiency Connection Method on Electric Signal Lines be...
Noriyuki Aibe, "High Efficiency Connection Method on Electric Signal Lines be...
 

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