Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
tnoho
PPTX, PDF
9,305 views
WebRTCを利用した遠隔リアルタイム映像処理フレームワークの実装
WebRTCを利用して、Pythonで遠隔画像処理をおこなうことを可能にするフレームワークを開発しました。
Engineering
◦
Read more
9
Save
Share
Embed
Embed presentation
Download
Downloaded 42 times
1
/ 16
2
/ 16
3
/ 16
4
/ 16
5
/ 16
6
/ 16
7
/ 16
8
/ 16
9
/ 16
10
/ 16
11
/ 16
12
/ 16
13
/ 16
14
/ 16
15
/ 16
16
/ 16
More Related Content
PDF
テスト文字列に「うんこ」と入れるな
by
Kentaro Matsui
PDF
シリコンバレーの「何が」凄いのか
by
Atsushi Nakada
PDF
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
by
UnityTechnologiesJapan002
PPTX
近年のHierarchical Vision Transformer
by
Yusuke Uchida
PDF
オンラインゲームの仕組みと工夫
by
Yuta Imai
PDF
ネットワーク ゲームにおけるTCPとUDPの使い分け
by
モノビット エンジン
PDF
Linux女子部 systemd徹底入門
by
Etsuji Nakai
PDF
CyberAgent における OSS の CI/CD 基盤開発 myshoes #CICD2021
by
whywaita
テスト文字列に「うんこ」と入れるな
by
Kentaro Matsui
シリコンバレーの「何が」凄いのか
by
Atsushi Nakada
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
by
UnityTechnologiesJapan002
近年のHierarchical Vision Transformer
by
Yusuke Uchida
オンラインゲームの仕組みと工夫
by
Yuta Imai
ネットワーク ゲームにおけるTCPとUDPの使い分け
by
モノビット エンジン
Linux女子部 systemd徹底入門
by
Etsuji Nakai
CyberAgent における OSS の CI/CD 基盤開発 myshoes #CICD2021
by
whywaita
What's hot
PDF
WebRTCの技術解説 公開版
by
Contest Ntt-west
PDF
Python 3.9からの新定番zoneinfoを使いこなそう
by
Ryuji Tsutsui
PDF
【DL輪読会】Poisoning Language Models During Instruction Tuning Instruction Tuning...
by
Deep Learning JP
PDF
ストリーム処理を支えるキューイングシステムの選び方
by
Yoshiyasu SAEKI
PDF
MagicOnion~C#でゲームサーバを開発しよう~
by
torisoup
PPTX
30分で分かる!OSの作り方
by
uchan_nos
PDF
Unity開発で使える設計の話+Zenjectの紹介
by
torisoup
PPTX
なぜコンピュータを学ばなければならないのか 21世紀の君主論
by
Tokoroten Nakayama
PPTX
DockerコンテナでGitを使う
by
Kazuhiro Suga
PPTX
OpenVRやOpenXRの基本的なことを調べてみた
by
Takahiro Miyaura
PDF
分散学習のあれこれ~データパラレルからモデルパラレルまで~
by
Hideki Tsunashima
PDF
動作認識の最前線:手法,タスク,データセット
by
Toru Tamaki
PDF
[DL輪読会]SlowFast Networks for Video Recognition
by
Deep Learning JP
PPTX
トランザクションの設計と進化
by
Kumazaki Hiroki
PDF
ネットワーク ゲームにおけるTCPとUDPの使い分け
by
モノビット エンジン
PPTX
そうだったのか! よくわかる process.nextTick() node.jsのイベントループを理解する
by
shigeki_ohtsu
PDF
導入から 10 年、PHP の trait は滅びるべきなのか その適切な使いどころと弱点、将来について
by
shinjiigarashi
PPTX
How Much Position Information Do Convolutional Neural Networks Encode?
by
Kazuyuki Miyazawa
PDF
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
by
Hibino Hisashi
PDF
画像生成・生成モデル メタサーベイ
by
cvpaper. challenge
WebRTCの技術解説 公開版
by
Contest Ntt-west
Python 3.9からの新定番zoneinfoを使いこなそう
by
Ryuji Tsutsui
【DL輪読会】Poisoning Language Models During Instruction Tuning Instruction Tuning...
by
Deep Learning JP
ストリーム処理を支えるキューイングシステムの選び方
by
Yoshiyasu SAEKI
MagicOnion~C#でゲームサーバを開発しよう~
by
torisoup
30分で分かる!OSの作り方
by
uchan_nos
Unity開発で使える設計の話+Zenjectの紹介
by
torisoup
なぜコンピュータを学ばなければならないのか 21世紀の君主論
by
Tokoroten Nakayama
DockerコンテナでGitを使う
by
Kazuhiro Suga
OpenVRやOpenXRの基本的なことを調べてみた
by
Takahiro Miyaura
分散学習のあれこれ~データパラレルからモデルパラレルまで~
by
Hideki Tsunashima
動作認識の最前線:手法,タスク,データセット
by
Toru Tamaki
[DL輪読会]SlowFast Networks for Video Recognition
by
Deep Learning JP
トランザクションの設計と進化
by
Kumazaki Hiroki
ネットワーク ゲームにおけるTCPとUDPの使い分け
by
モノビット エンジン
そうだったのか! よくわかる process.nextTick() node.jsのイベントループを理解する
by
shigeki_ohtsu
導入から 10 年、PHP の trait は滅びるべきなのか その適切な使いどころと弱点、将来について
by
shinjiigarashi
How Much Position Information Do Convolutional Neural Networks Encode?
by
Kazuyuki Miyazawa
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
by
Hibino Hisashi
画像生成・生成モデル メタサーベイ
by
cvpaper. challenge
Similar to WebRTCを利用した遠隔リアルタイム映像処理フレームワークの実装
PDF
Let's begin WebRTC
by
yoshikawa_t
PPTX
WebRTCとSFU
by
Saki Homma
PDF
WebRTC入門+最新動向
by
Ryosuke Otsuya
PPTX
ORTCの仕様書をざっくり斜め読みする
by
Yusuke Naka
PDF
WebRTC/ORTCの最新動向まるわかり!
by
Yusuke Naka
PDF
WebRTCで動かす“テレイグジスタンス”ロボット
by
NTT Communications Technology Development
PPTX
WebRTC配信とハードウェアエンコーダ
by
tnoho
PDF
HTML5開発最前線
by
yoshikawa_t
PDF
About WebRTC
by
Seiya Konno
PDF
20130216
by
komarineko
PDF
色々なデバイスの映像を使ったWebブラウザでのWebRTC映像中継(GotAPIからのWebRTC利用)
by
Device WebAPI Consortium
PPTX
WebRTC の紹介
by
Kensaku Komatsu
PDF
ビデオ通話・P2Pがコモディティ化する世界 WebRTCによるこれからを探る
by
Kensaku Komatsu
PDF
はじめてのWebRTC/ORTC
by
Yusuke Naka
PDF
GPU と PYTHON と、それから最近の NVIDIA
by
NVIDIA Japan
PPTX
Node.js x Headless Chrome for WeRTC MCU / Node.js x Chrome headless で、お手軽WebR...
by
mganeko
PPTX
デバイスWeb apiコンソーシアム 第四回資料(RemoteRelay with Thermal camera)
by
Iida Keisuke
PPTX
WebRTC NextVersion時代のJavaScript開発
by
Yusuke Naka
PPTX
WebRTCライトニングトークス 〜 WebRTCを色々使ってみた話
by
infocom corp.
PPTX
レポート
by
xin song
Let's begin WebRTC
by
yoshikawa_t
WebRTCとSFU
by
Saki Homma
WebRTC入門+最新動向
by
Ryosuke Otsuya
ORTCの仕様書をざっくり斜め読みする
by
Yusuke Naka
WebRTC/ORTCの最新動向まるわかり!
by
Yusuke Naka
WebRTCで動かす“テレイグジスタンス”ロボット
by
NTT Communications Technology Development
WebRTC配信とハードウェアエンコーダ
by
tnoho
HTML5開発最前線
by
yoshikawa_t
About WebRTC
by
Seiya Konno
20130216
by
komarineko
色々なデバイスの映像を使ったWebブラウザでのWebRTC映像中継(GotAPIからのWebRTC利用)
by
Device WebAPI Consortium
WebRTC の紹介
by
Kensaku Komatsu
ビデオ通話・P2Pがコモディティ化する世界 WebRTCによるこれからを探る
by
Kensaku Komatsu
はじめてのWebRTC/ORTC
by
Yusuke Naka
GPU と PYTHON と、それから最近の NVIDIA
by
NVIDIA Japan
Node.js x Headless Chrome for WeRTC MCU / Node.js x Chrome headless で、お手軽WebR...
by
mganeko
デバイスWeb apiコンソーシアム 第四回資料(RemoteRelay with Thermal camera)
by
Iida Keisuke
WebRTC NextVersion時代のJavaScript開発
by
Yusuke Naka
WebRTCライトニングトークス 〜 WebRTCを色々使ってみた話
by
infocom corp.
レポート
by
xin song
More from tnoho
PDF
WebRTC と Native とそれから、それから。
by
tnoho
PDF
SFUの話
by
tnoho
PDF
IoTをインターネット越しで見る
by
tnoho
PDF
Jitsi video bridge で遊んでみた
by
tnoho
PDF
スマートフォン電子回路をつなごう
by
tnoho
PDF
mbedを用いたラピッドプロトタイピングのススメ
by
tnoho
WebRTC と Native とそれから、それから。
by
tnoho
SFUの話
by
tnoho
IoTをインターネット越しで見る
by
tnoho
Jitsi video bridge で遊んでみた
by
tnoho
スマートフォン電子回路をつなごう
by
tnoho
mbedを用いたラピッドプロトタイピングのススメ
by
tnoho
WebRTCを利用した遠隔リアルタイム映像処理フレームワークの実装
1.
WebRTCを利用した 遠隔リアルタイム映像処理 フレームワークの実装 @tnoho
2.
自己紹介 @tnoho 通信屋で働くサラリーマン プログラミングと電子工作が趣味
WebRTC界隈の勉強会によくいます 今回は表記のものを開発したので、参加させて頂きました。
3.
深層学習のリアルタイム処理 Real-Time とか
Fast とか書いて、fpsが併記されていたりする 速度を気にする人は当然のごとく TITAN X で検証している 動くのを見ているとカメラを繋いで遊びたくなってくる
4.
カメラと繋いでリアルタイム処理検証 500W超の電源を持ち運ぶことになる エンジン発電機クラスが最低でも必要 一緒にATXのケースも… プリウスなら1500Wまで行ける!
5.
間口を広げたい 現状においては、ちょっと試すのが難しい 少ない研究者だけで用途を考えている状況 想定された用途と実際の用途は必ずしも一致しない 間口を広げ利用者を増やすのであれば、 最低でもスマートフォンで動いて欲しい!
6.
スマートフォンで動かすには Android, iOS
版の TensorFlow を利用する? ただリアルタイムのパフォーマンスは… スマートフォンではなく、 サーバに処理を任せられないか
7.
WebRTCとは Webブラウザでリアルタイムの映像/音声通信を行える規格 HangoutやSkypeなどでも使われている 特徴 ロイヤリティーフリー プラグインフリー
高速・低レイテンシ NAT越え標準搭載(ルーター設定不要) ほとんどのブラウザーが対応
8.
WebRTCで映像を送って解析する WebRTCを利用すれば、どこにでもあるブラウザから リアルタイムの映像を送ることができる GPUを搭載したサーバ側で、それを解析できるようにすれば、 どこからでも強力なGPUを利用した映像解析が可能になる
9.
デモ
10.
デモの構成 クライアントから送られてきた映像を TITAN X
の載ったデスクトップで YOLO (darknet) を用いて物体検出、結果の枠を合成して返送 WebRTC Client Desktop Computer 物体検出 結果合成 WebRTCModule TensorFlow TITANX WebRTC Internet
11.
pyrtcconductor クライアントと WebRTC 接続を行い、送られてきたフレームを OpenCV
形式で出力するPythonモジュール 機能 映像受信して、OpenCV 形式で出力 Python で加工したフレームを WebRTC で送信 WebRTC の DataChannel を利用したデータ通信 映像の自由なハンドリング
12.
簡単に移植できる 出力されるフレームは OpenCV 形式 imread
や imshow を使っているプログラムなら容易に移植することが可能 グレイスケール化と左右反転なら frame = imread(filename) flipped = cv2.flip(frame, 1) gray = cv2.cvtColor(frame, cv2.COLOR_RGB2GRAY) imshow(gray, gray) def onFrame(frame, timestamp): flipped = cv2.flip(frame, 1) gray = cv2.cvtColor(frame, cv2.COLOR_RGB2GRAY) effectedVideoSink.pushFrame(gray) リアルタイム処理化前 リアルタイム処理化後
13.
簡単に利用できる 煩雑なWebRTCの接続処理は全てモジュール内で実行 ユーザー記述は通常の1/10以下に削減 pyrtcconductor Webブラウザ User Program Javascript SDK Python User Program WebRTC signaling
14.
もっと広く/もっと簡単に pyrtcconductorと必要なサーバをまとめて提供 …
開発中 GitHubアカウントなどで誰でも、無償で、すぐに使えるように OSS化 … 頑張る 法務の壁が…実績がないと… 共同研究という名目での提供 お声がけください!
15.
用途の拡大 スマートフォンやパソコンだけでなく組み込みにも Raspberry
Pi WebRTC Clientの開発 … 開発中 Raspberry Pi Zero で動作 ハードウェア支援機能を利用 省電力化によるロボット、ラジコンの制御 監視カメラ、アクションカメラ、IoTなどへの拡大 1:1だけでなく配信にも WebRTC配信サーバとの接続 … 計画中
16.
EOF いらすとやさんのイラストでお送りしました。
Download