Submit Search
Upload
今、改めて振り返りたいiPhoneセンサの種類と使われ方
•
0 likes
•
519 views
A
Atsushi Otsubo
Follow
今、改めて振り返りたいiPhoneセンサの種類と使われ方
Read less
Read more
Mobile
Report
Share
Report
Share
1 of 26
Download now
Download to read offline
Recommended
Layer Normalization@NIPS+読み会・関西
Layer Normalization@NIPS+読み会・関西
Keigo Nishida
先端技術とメディア表現1 #FTMA15
先端技術とメディア表現1 #FTMA15
Yoichi Ochiai
先駆者に学ぶ MLOpsの実際
先駆者に学ぶ MLOpsの実際
Tetsutaro Watanabe
はじめてのPRD
はじめてのPRD
Takuya Oikawa
オープンソース SLAM の分類
オープンソース SLAM の分類
Yoshitaka HARA
組み込み関数(intrinsic)によるSIMD入門
組み込み関数(intrinsic)によるSIMD入門
Norishige Fukushima
[DLHacks]Comet ML -機械学習のためのGitHub-
[DLHacks]Comet ML -機械学習のためのGitHub-
Deep Learning JP
基礎線形代数講座
基礎線形代数講座
SEGADevTech
Recommended
Layer Normalization@NIPS+読み会・関西
Layer Normalization@NIPS+読み会・関西
Keigo Nishida
先端技術とメディア表現1 #FTMA15
先端技術とメディア表現1 #FTMA15
Yoichi Ochiai
先駆者に学ぶ MLOpsの実際
先駆者に学ぶ MLOpsの実際
Tetsutaro Watanabe
はじめてのPRD
はじめてのPRD
Takuya Oikawa
オープンソース SLAM の分類
オープンソース SLAM の分類
Yoshitaka HARA
組み込み関数(intrinsic)によるSIMD入門
組み込み関数(intrinsic)によるSIMD入門
Norishige Fukushima
[DLHacks]Comet ML -機械学習のためのGitHub-
[DLHacks]Comet ML -機械学習のためのGitHub-
Deep Learning JP
基礎線形代数講座
基礎線形代数講座
SEGADevTech
Python 3.9からの新定番zoneinfoを使いこなそう
Python 3.9からの新定番zoneinfoを使いこなそう
Ryuji Tsutsui
「自分のとこでは動くけど…」を無くす devcontainer
「自分のとこでは動くけど…」を無くす devcontainer
Yuta Matsumura
見やすいプレゼン資料の作り方 - リニューアル増量版
見やすいプレゼン資料の作り方 - リニューアル増量版
MOCKS | Yuta Morishige
論理回路シミュレータ Logisim の使い方
論理回路シミュレータ Logisim の使い方
Takashi Kawanami
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
Tokoroten Nakayama
『バックドア基準の入門』@統数研研究集会
『バックドア基準の入門』@統数研研究集会
takehikoihayashi
ChatGPTは思ったほど賢くない
ChatGPTは思ったほど賢くない
Carnot Inc.
REALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプライン
REALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプライン
gree_tech
PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)
PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)
Preferred Networks
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
Atsushi Nakada
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII
4 データ間の距離と類似度
4 データ間の距離と類似度
Seiichi Uchida
SSII2020SS: 微分可能レンダリングの最新動向 〜「見比べる」ことによる3次元理解 〜
SSII2020SS: 微分可能レンダリングの最新動向 〜「見比べる」ことによる3次元理解 〜
SSII
【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks?
【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks?
Deep Learning JP
Lucas kanade法について
Lucas kanade法について
Hitoshi Nishimura
Fault, Error, Failure の違い
Fault, Error, Failure の違い
Mizuhiro Kaimai
サルでもわかるディープラーニング入門 (2017年) (In Japanese)
サルでもわかるディープラーニング入門 (2017年) (In Japanese)
Toshihiko Yamakami
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
Tokoroten Nakayama
3次元レジストレーションの基礎とOpen3Dを用いた3次元点群処理
3次元レジストレーションの基礎とOpen3Dを用いた3次元点群処理
Toru Tamaki
2018/12/28 LiDARで取得した道路上点群に対するsemantic segmentation
2018/12/28 LiDARで取得した道路上点群に対するsemantic segmentation
Takuya Minagawa
20120422 日本androidの会 横浜支部 smartwatch開発
20120422 日本androidの会 横浜支部 smartwatch開発
ta9mar
Android & Nui & Physical Computing
Android & Nui & Physical Computing
Takahiro KUREBAYASHI
More Related Content
What's hot
Python 3.9からの新定番zoneinfoを使いこなそう
Python 3.9からの新定番zoneinfoを使いこなそう
Ryuji Tsutsui
「自分のとこでは動くけど…」を無くす devcontainer
「自分のとこでは動くけど…」を無くす devcontainer
Yuta Matsumura
見やすいプレゼン資料の作り方 - リニューアル増量版
見やすいプレゼン資料の作り方 - リニューアル増量版
MOCKS | Yuta Morishige
論理回路シミュレータ Logisim の使い方
論理回路シミュレータ Logisim の使い方
Takashi Kawanami
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
Tokoroten Nakayama
『バックドア基準の入門』@統数研研究集会
『バックドア基準の入門』@統数研研究集会
takehikoihayashi
ChatGPTは思ったほど賢くない
ChatGPTは思ったほど賢くない
Carnot Inc.
REALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプライン
REALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプライン
gree_tech
PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)
PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)
Preferred Networks
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
Atsushi Nakada
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII
4 データ間の距離と類似度
4 データ間の距離と類似度
Seiichi Uchida
SSII2020SS: 微分可能レンダリングの最新動向 〜「見比べる」ことによる3次元理解 〜
SSII2020SS: 微分可能レンダリングの最新動向 〜「見比べる」ことによる3次元理解 〜
SSII
【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks?
【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks?
Deep Learning JP
Lucas kanade法について
Lucas kanade法について
Hitoshi Nishimura
Fault, Error, Failure の違い
Fault, Error, Failure の違い
Mizuhiro Kaimai
サルでもわかるディープラーニング入門 (2017年) (In Japanese)
サルでもわかるディープラーニング入門 (2017年) (In Japanese)
Toshihiko Yamakami
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
Tokoroten Nakayama
3次元レジストレーションの基礎とOpen3Dを用いた3次元点群処理
3次元レジストレーションの基礎とOpen3Dを用いた3次元点群処理
Toru Tamaki
2018/12/28 LiDARで取得した道路上点群に対するsemantic segmentation
2018/12/28 LiDARで取得した道路上点群に対するsemantic segmentation
Takuya Minagawa
What's hot
(20)
Python 3.9からの新定番zoneinfoを使いこなそう
Python 3.9からの新定番zoneinfoを使いこなそう
「自分のとこでは動くけど…」を無くす devcontainer
「自分のとこでは動くけど…」を無くす devcontainer
見やすいプレゼン資料の作り方 - リニューアル増量版
見やすいプレゼン資料の作り方 - リニューアル増量版
論理回路シミュレータ Logisim の使い方
論理回路シミュレータ Logisim の使い方
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
『バックドア基準の入門』@統数研研究集会
『バックドア基準の入門』@統数研研究集会
ChatGPTは思ったほど賢くない
ChatGPTは思ったほど賢くない
REALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプライン
REALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプライン
PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)
PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
4 データ間の距離と類似度
4 データ間の距離と類似度
SSII2020SS: 微分可能レンダリングの最新動向 〜「見比べる」ことによる3次元理解 〜
SSII2020SS: 微分可能レンダリングの最新動向 〜「見比べる」ことによる3次元理解 〜
【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks?
【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks?
Lucas kanade法について
Lucas kanade法について
Fault, Error, Failure の違い
Fault, Error, Failure の違い
サルでもわかるディープラーニング入門 (2017年) (In Japanese)
サルでもわかるディープラーニング入門 (2017年) (In Japanese)
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
3次元レジストレーションの基礎とOpen3Dを用いた3次元点群処理
3次元レジストレーションの基礎とOpen3Dを用いた3次元点群処理
2018/12/28 LiDARで取得した道路上点群に対するsemantic segmentation
2018/12/28 LiDARで取得した道路上点群に対するsemantic segmentation
Similar to 今、改めて振り返りたいiPhoneセンサの種類と使われ方
20120422 日本androidの会 横浜支部 smartwatch開発
20120422 日本androidの会 横浜支部 smartwatch開発
ta9mar
Android & Nui & Physical Computing
Android & Nui & Physical Computing
Takahiro KUREBAYASHI
デバイス WebAPI(GotAPI)とその活用事例のご紹介 - ワイヤレスジャパン2016
デバイス WebAPI(GotAPI)とその活用事例のご紹介 - ワイヤレスジャパン2016
Device WebAPI Consortium
iPodTouch で UNIX ぽく遊ぶ
iPodTouch で UNIX ぽく遊ぶ
Kenichiro MATOHARA
Android連携ハードウェア
Android連携ハードウェア
Akira Sasaki
Windows Phone 超入門
Windows Phone 超入門
Akira Hatsune
2010 12 04_ngk_open_streetmap-iphone
2010 12 04_ngk_open_streetmap-iphone
Tom Hayakawa
Ti.trap
Ti.trap
Tsuyoshi Hyuga
未踏2次 iPhoneソフトウェアモデム開発プロジェクト
未踏2次 iPhoneソフトウェアモデム開発プロジェクト
akihiro uehara
AppStore申請を一式まるっと自動化する
AppStore申請を一式まるっと自動化する
Tomoki Hasegawa
Androidにおける歩数取得とバックグラウンド制限
Androidにおける歩数取得とバックグラウンド制限
Kensuke Izumi
ソーシャルゲーム市場とアドビFlash戦略
ソーシャルゲーム市場とアドビFlash戦略
Andy Hall
AppSwitcherでアプリをユーザーファーストに
AppSwitcherでアプリをユーザーファーストに
Hiramatsu Ryosuke
AEDオープンデータプラットフォーム
AEDオープンデータプラットフォーム
Akira Hatsune
TouchDesigenr Beginners' workshop vol.002 2017/07/17
TouchDesigenr Beginners' workshop vol.002 2017/07/17
Dan Imagineer
Smartphone Market(OS, Devices, Apps)
Smartphone Market(OS, Devices, Apps)
Naoko Tsubaki
TouchDesigner Beginners' Workshop vol.002
TouchDesigner Beginners' Workshop vol.002
Imagineers Guild
iPhoneコンシェルジェアプリの紹介
iPhoneコンシェルジェアプリの紹介
Kato Shingo
iPhoneコンシェルジュアプリ
iPhoneコンシェルジュアプリ
Kato Shingo
和歌山大学_地域協働演習 LoRaWANウェザーステーション
和歌山大学_地域協働演習 LoRaWANウェザーステーション
CRI Japan, Inc.
Similar to 今、改めて振り返りたいiPhoneセンサの種類と使われ方
(20)
20120422 日本androidの会 横浜支部 smartwatch開発
20120422 日本androidの会 横浜支部 smartwatch開発
Android & Nui & Physical Computing
Android & Nui & Physical Computing
デバイス WebAPI(GotAPI)とその活用事例のご紹介 - ワイヤレスジャパン2016
デバイス WebAPI(GotAPI)とその活用事例のご紹介 - ワイヤレスジャパン2016
iPodTouch で UNIX ぽく遊ぶ
iPodTouch で UNIX ぽく遊ぶ
Android連携ハードウェア
Android連携ハードウェア
Windows Phone 超入門
Windows Phone 超入門
2010 12 04_ngk_open_streetmap-iphone
2010 12 04_ngk_open_streetmap-iphone
Ti.trap
Ti.trap
未踏2次 iPhoneソフトウェアモデム開発プロジェクト
未踏2次 iPhoneソフトウェアモデム開発プロジェクト
AppStore申請を一式まるっと自動化する
AppStore申請を一式まるっと自動化する
Androidにおける歩数取得とバックグラウンド制限
Androidにおける歩数取得とバックグラウンド制限
ソーシャルゲーム市場とアドビFlash戦略
ソーシャルゲーム市場とアドビFlash戦略
AppSwitcherでアプリをユーザーファーストに
AppSwitcherでアプリをユーザーファーストに
AEDオープンデータプラットフォーム
AEDオープンデータプラットフォーム
TouchDesigenr Beginners' workshop vol.002 2017/07/17
TouchDesigenr Beginners' workshop vol.002 2017/07/17
Smartphone Market(OS, Devices, Apps)
Smartphone Market(OS, Devices, Apps)
TouchDesigner Beginners' Workshop vol.002
TouchDesigner Beginners' Workshop vol.002
iPhoneコンシェルジェアプリの紹介
iPhoneコンシェルジェアプリの紹介
iPhoneコンシェルジュアプリ
iPhoneコンシェルジュアプリ
和歌山大学_地域協働演習 LoRaWANウェザーステーション
和歌山大学_地域協働演習 LoRaWANウェザーステーション
今、改めて振り返りたいiPhoneセンサの種類と使われ方
1.
今、改めて振りたい iPhone搭載のセンサとその使い道 1 iOSDC Japan 2021
Day2 Atsushi OTSUBO / @rirex5
2.
今、改めて振りたい iPhone搭載のセンサとその使い道 2 iOSDC Japan 2021
Day2 振り返りたい Atsushi OTSUBO / @rirex5
3.
大坪 敦 @rirex5 #
所属 DeNA Co., Ltd. iOS Engineer # 好きなこと ものづくり (スマホアプリ・電子工作) / ランニング / 旅行 / 家探し 3
4.
APIを叩く はじめに 4 入力 (スクリーン、 カメラ、etc...) 出力 (スクリーン・サ ウンド、etc...) 結果 ユーザ iPhone / App API Server
5.
APIを叩く はじめに 5 入力 (スクリーン、 カメラ、etc...) 出力 (スクリーン・サ ウンド、etc...) 結果 ユーザ iPhone / App API Server 割と話題に上がる 今回はこちらの話
6.
その他 位置情報 モーションセンサ メディア関連 iPhone の主な入力 (センサ)
一覧 6
7.
モーションセンサ - 加速度 - ジャイロ -
地磁気 (電子コンパス) - 歩数計 (Pedometer) メディア関連 - カメラ - マイク 7 位置情報 - GPS - 気圧センサ その他 - LiDAR (iPhone 12 Pro / MAX等) - 輝度センサ - 近接センサ - タッチパネル iPhone の主な入力 (センサ) 一覧
8.
モーションセンサ - 加速度 - ジャイロ -
地磁気 (電子コンパス) - 歩数計 (Pedometer) メディア関連 - カメラ - マイク 8 位置情報 - GPS - 気圧センサ その他 - LiDAR (iPhone 12 Pro / MAX等) - 輝度センサ - 近接センサ - タッチパネル iPhone の主な入力 (センサ) 一覧
9.
位置情報 GPS 概要 緯度・経度情報など位置・移動に関する情報 プロパティ - 緯度・経度とその精度 - 高度
(m) - 移動速度 (m / s) - 階数 - 出発/到着時刻 (滞在時間) Core Location / CLLocation Manager から取得 9
10.
位置情報 GPS 概要 緯度・経度情報など位置・移動に関する情報 プロパティ - 緯度・経度とその精度 - 高度
(m) - 移動速度 (m / s) - 階数 - 出発/到着時刻 (滞在時間) Core Location / CLLocation Manager から取得 10 センササンプルApp https://github.com/rirex5/iPhoneSensors
11.
位置情報 GPS 用途の一部 ● マップアプリ ● 位置情報ゲーム ●
Google 検索のリコメンド機能 ● and many more... 11 センササンプルアプリ https://github.com/rirex5/iPhoneSensors
12.
位置情報 気圧センサ 概要 気圧センサ。高度情報も取得できる。 プロパティ - 気圧 (kPa) -
相対高度 (m) - 計測開始時の標高を 0mとする - iOS15から絶対高度のプロパティが追加されている Core Motion / CMAltimater から取得 12 センササンプルアプリ https://github.com/rirex5/iPhoneSensors
13.
用途 ● 気圧計アプリ ● 高度計アプリ ●
ナビアプリでの一般道と高架の判定 ● etc… 以前書いたQiita記事 天気をオフラインで予測できるスマホアプリを作る - Qiita https://qiita.com/tsuboyan_rirex5/items/06079f07af637f9867ad 位置情報 気圧センサ 13
14.
モーションセンサ - 加速度 - ジャイロ -
地磁気 (電子コンパス) - 歩数計 (Pedometer) メディア関連 - カメラ - マイク iPhone への入力(主なセンサ)一覧 14 位置情報 - GPS - 気圧センサ その他 - LiDAR - 輝度センサ - 近接センサ - タッチパネル
15.
モーションセンサ 概要 本体の加速度や傾き、方向を取得できる。 プロパティ - 加速度 [X/Y/Z]
(単位: G) - 重力 [X/Y/Z] (単位: G) - 姿勢 [pitch / roll / yaw] - 地磁気 [X/Y/Z] 15 Core Motion / CMAccelerometerData から取得 センササンプルアプリ https://github.com/rirex5/iPhoneSensors
16.
センササンプルアプリ https://github.com/rirex5/iPhoneSensors モーションセンサ 用途 ● スマホ画面の回転検知 ● 端末を傾けて遊ぶゲームアプリ ●
スマホを振ってタクシーを呼ぶアプリ ● etc... 16
17.
モーションセンサ - 加速度 - ジャイロ -
地磁気 (電子コンパス) - 歩数計 (Pedometer) メディア関連 - カメラ - マイク iPhone への入力(主なセンサ)一覧 17 位置情報 - GPS - 気圧センサ その他 - LiDAR - 輝度センサ - 近接センサ - タッチパネル
18.
カメラ 概要 超高性能なスマホの目。 プロパティ - 画像データ - Vision
Framework・OpenCVなどなど画像処理フレーム ワークも充実 用途 写真・顔認証・人物、物体のトラッキングなど 18
19.
マイク 概要 iPhone5以降の機種には3つのマイクが搭載 されている。 プロパティ - サウンドデータ - 前面上部 -
背面上部 - 底面 用途 録音・音声認識 19 底面マイク 前面上部 背面上部
20.
モーションセンサ - 加速度 - ジャイロ -
地磁気 (電子コンパス) - 歩数計 (Pedometer) メディア関連 - カメラ - マイク iPhone への入力(主なセンサ)一覧 20 位置情報 - GPS - 気圧センサ その他 - LiDAR - 輝度センサ - 近接センサ
21.
センササンプルアプリ https://github.com/rirex5/iPhoneSensors LiDARセンサ 概要 物体との距離を計測可能。赤外線が対象物に反射し て戻ってくるまでの時間を使って算出している プロパティ 物体との距離情報をピクセル毎に取得できる 用途 ポートレート撮影、AR、3Dモデル作成、etc 21 カメラ映像 (上) LiDARセンサ値 (下)
22.
センササンプルアプリ https://github.com/rirex5/iPhoneSensors 輝度センサ 概要 残念ながら、直接周囲の明るさの輝度センサのプロパティにはアクセ ス不可 周囲の明るさと連動してスクリーンの輝度が変化するため、スクリー ンの輝度を介して周囲の明るさを取得する事ができる プロパティ - スクリーン輝度 0.0
(暗い) 〜 1.0 (明るい) 22
23.
センササンプルアプリ https://github.com/rirex5/iPhoneSensors 近接センサ 概要 物体との近接状態を取得できる。(ディスプレイ側) プロパティ - 近接しているか [True
/ False] 用途 通話アプリ、腕立て伏せ記録アプリ 23
24.
モーションセンサ - 加速度 - ジャイロ -
地磁気 (電子コンパス) - 歩数計 (Pedometer) メディア関連 - カメラ - マイク まとめ 24 位置情報 - GPS - 気圧センサ その他 - LiDAR - 輝度センサ - 近接センサ - タッチパネル
25.
- スマートフォンは、ユーザとのインターフェース(I/F)を提供する役割を担っている - iPhoneは紹介したセンサを含む多様なI/Fがサポートされており、アプリエンジニア だけが自由に扱える -
センサを駆使して、ユニークで面白いユーザ体験を作っていきたいですね まとめ 25
26.
大坪 敦 @rirex5 #
所属 DeNA Co., Ltd. iOS Engineer # 好きなこと ものづくり (スマホアプリ・電子工作) / ランニング / 旅行 / 家探し # 出身 福岡(-2018) → 奈良(-2020) → 東京 (現在) 26
Download now