8. 8
計測の流れ① ~Detect planar of clothes~
服のある平面
エッジデバイス側で,平面が
ワールド座標系においてどこ
に存在しているのか,自分と
の位置関係がどうなっている
のかは検出できる
しかしどの平面が服のある
平面かは判断できない
なので写真撮影した瞬間,
カメラが向いている先にある
平面を「服のある平面」
として記録する
他の平面
他の平面
X
Y Z
ワールド座標系
9. 9
計測の流れ② ~Detect keypoints by AI~
MultiPoseNet[1]の内のKeypointEstimationSubnet
を実装したサーバー
[1] Kocabas, M., Salih K., and Emre A. "Multiposenet: Fast multi-person pose estimation using pose residual network." ECCV 2018.
カメラ画像
Keypoints
アップロード
ダウンロード
10. 10
計測の流れ③ ~Plot 2D points to 3D points by AR~
デバイスが記録している平面
(洋服がその上にあると仮定)
カメラ中心
カメラ
画像平面
X
Y Z
RaycastV
U
(u, v)
Rayが平面に衝突した場所
= 求めたい3次元点 (x, y, z)
ワールド座標系
画像座標系
3次元点が求まれば,
2点間の距離を出せばサイズが分かる!
例)肩幅なら3, 4の距離を測定